Перейти к публикации

Точка трансформации


Viktor2004

Рекомендованные сообщения

Уважаемые коллеги Помогите понять

Точка трансформации в станке с поворотной и круговой осью описываются в шести параметрах

19700 19701 19702 19703 19704 19705

При чем первые три это непосредственно точка трансформации, а вторые три это компенсация на тот случай если ось наклонной оси не будет совпадать с осью поворотной оси

В зависимости от того в каком направлении расположена наклонная ось, вдоль оси X или вдоль оси Y один из параметров будет равен нулю.

Если вдоль X, значит 19703=0, если вдоль Y, то 19704=0.

В обоих этих случаях второй параметр, либо 19703 либо 19704 будет содержать то расстояние на которое надо подвинуть ось вращения круговой оси что бы оно пересекала ось наклонной оси

Тут пока все понятно

А вот зачем в параметр 19705 заносится расстояние от поверхности стола до поворотной оси?

Как поверхность стола может влиять на точку трансформации? Получается если пропылить стол на 0,1 мм точка трансформации сместится? А если положить на стол приспособу, которая поднимет поверхность на 50 мм точка трансформации изменится еще сильнее?

Но это же бред. Может кто-нибудь объяснит это?

 

 

Снимок экрана от 2023-09-30 19-28-37.png

Снимок экрана от 2023-09-30 19-28-31.png

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
10 часов назад, Viktor2004 сказал:

Если я в параметр 19705 запишу с потолка космическое значение. Как это повлияет на работу команды G68.2 ?

Вот картинка с зарубежного форума, где сказано что 19705 на самом деле не нужно рассчитывать или изменять. 

466989246_FanucMacroParameterRead-Blum.thumb.PNG.1f6d5bc1ecc95851c4357fb5eb1294ca.PNG

Изменено пользователем Александр1979
Ссылка на сообщение
Поделиться на других сайтах

странно все это. Фанук не стал бы делать бесполезную переменную и включать ее для обязательных расчетов всех циклов расчета точек трансформаций

Ссылка на сообщение
Поделиться на других сайтах

Поверхность стола является базовой все остальное вы располагаете на ней будь то деталь или  накладной стол.

Для расчета точки центра инструмента как раз и важно это расстояние ведь результирующий вектор все равно складывается из 3-х составляющих а то что его измеряют относительно поверхности стола то это в принципе неважно (можно относительно машинного нуля мерить) ведь главное получить верное положение точки пересечения в трехмерном пространстве!:biggrin:

И да не даром станкостроитель разработал эти циклы не только для ручной а и для автоматической коррекции точки трансформации более того для особо точных деталей коррекция выполняется перед каждым циклом обработки уж очень много факторов влияет на истинное положение этой точки! 

Ссылка на сообщение
Поделиться на других сайтах

Вот например реальные значения со станков 1 Матцура 2 WM как видно в значениях векторов  в первом случае 19703=0 во втором 19705=0 значит в реальности допустимо принимать то что оси вращения  все таки  совпадают и эти векторы смещения не оказывают влияния на точность позиционирования при развороте плоскости обработки.

Смещения нужны если оси вращения не пересекаются

 

N19703Q1L1P0.0L2P0.0 
N19704Q1L1P0.002L2P0.0 
N19705Q1L1P-69.988L2P0.0 

 

N19703Q1L1P-0.005L2P0.0
N19704Q1L1P-128.872L2P0.0
N19705Q1L1P0.0L2P0.0 

Ссылка на сообщение
Поделиться на других сайтах
41 минуту назад, gudstartup сказал:

вектор все равно складывается из 3-х составляющих а то что его измеряют относительно поверхности стола то это в принципе неважно (можно относительно машинного нуля мерить)

Так координаты точки трансформации записаны в машинных координатах И станку должно быть безразлично где там стол и есть ли он вообще.

 

25 минут назад, gudstartup сказал:

в первом случае 19703=0 во втором 19705=0

Предполагаю что в первом случае шпиндель вертикальный, во втором горизонтальный

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах
46 минут назад, Viktor2004 сказал:

Предполагаю что в первом случае шпиндель вертикальный, во втором горизонтальный

Нет. Шпиндель в обоих случаях вертикальный а вот кинематика стола  различная у Мацуры это AC а у WM BC.

Чем точнее вычисляется точка трансформации тем лучше и три вектора смещения способствуют этому а уж относительно какой опорной точки они откладываются выбирает выбирает Фанук и он выбрал поверхность стола так стоит ли углубляться в понимание того что и так понятно. Неправильно рассчитали будет смещение при развороте а правильно тогда все тютелька в тютельку! 

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, gudstartup сказал:

так стоит ли углубляться в понимание того что и так понятно.

а вот мне непонятно

Если пропылить стол на 0,1 мм кинематика станка изменится? Точка трансформации сместится?

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

Если пропылить стол на 0,1 мм кинематика стола изменится? Точка трансформации сместится?

А куда же она денется конечно сместиться

 

Вопрос на сколько

Занесите туда значение и проверьте измерение шарика

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, gudstartup сказал:

А куда же она денется конечно сместиться

а если мы решим что бы не портить стол, нарастить его технологической плитой. Стол приподнимется. Кинематика станка тоже изменится?

Ссылка на сообщение
Поделиться на других сайтах

Это и будет проверка не надо стол фрезеровать!

Только что, Viktor2004 сказал:

Кинематика станка тоже изменится?

Нет.  Вы ставите накладной стол точка трансформации остается там же где и была.

У нас стояло приспособление для зажима паллет потом его убрали и поставили накладной стол при этом точку не корректировали а вот когда удар пришелся в угол стола и планшайба искривилась тут уж пришлось потеть механикам но все равно точнее чем в 20мкм попасть при развороте не удалось!

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, gudstartup сказал:

Нет.  Вы ставите накладной стол точка трансформации остается там же где и была.

а в чем принципиальная разница? В первом случае мы уменьшаем стол, а во втором увеличиваем.

6 минут назад, gudstartup сказал:

а вот когда удар пришелся

вот когда удар, тут что угодно сместится

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

В первом случае мы уменьшаем стол, а во втором увеличиваем.

Со столом мы ничего не делаем именно с базовой поверхностью планшайбы оси С и меняется только расположение детали а не точка трансформации плоскостей

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, gudstartup сказал:

Со столом мы ничего не делаем

а если мы сначала пропылим 0,1 мм, а потом прикрепим на стол тонкую плиту 0,1 мм. Что-то изменится?

Ссылка на сообщение
Поделиться на других сайтах
Только что, Viktor2004 сказал:

а если мы сначала пропылим 0,1 мм, а потом прикрепим на стол тонкую плиту 0,1 мм. Что-то изменится?

Ничего пылить не надо меняйте параметр и пилим кубик с расточенными отверстиями меряем на КИМ а там практика покажет.:biggrin:

У вас что в этом параметре 19705 нули?

Хотите вообще его не используйте!

Если циклы станкостроителя вас не убеждают то нам это вообще не под силу!:no:

Ссылка на сообщение
Поделиться на других сайтах

Я просто вижу в наших рассуждениях отсутствие логики. Уменьшаем координату стола в минус, точка сместится, увеличиваем в плюс, ее сместится

14 минут назад, gudstartup сказал:

вас что в этом параметре 19705 нули?

У меня сейчас нету этой проблемы. Я для своего понимания тему завел

15 минут назад, gudstartup сказал:

сли циклы станкостроителя вас не убеждают

Убеждают. Только понимания это не добавляет

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

Уменьшаем координату стола в минус, точка сместится, увеличиваем в плюс, ее сместится

Где отсутствие логики?

Не трогаем базовую поверхность для расчёта точки ничего не меняется а если трогаем то надо пересчитывать вектор

Сместите 0 станка по всем осям и придется вообще все настраивать!

Ссылка на сообщение
Поделиться на других сайтах
Только что, gudstartup сказал:

базовую поверхность для расчёта точки н

Точка рассчитывается в машинных координатах. Никакой базовой поверхности.

Ссылка на сообщение
Поделиться на других сайтах
37 минут назад, Viktor2004 сказал:

Никакой базовой поверхности.

Да а картинка говорит о другом и вектор Z берется именно от поверхности стола

или не верить глазам своим?

2 часа назад, gudstartup сказал:

N19705Q1L1P-69.988L2P0.0 

Тогда объясните почему на Матцуре этот вектор равен 69 если она от машинного нуля считается.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, gudstartup сказал:

Да а картинка говорит о другом

Координаты 19700 19701 19702 разве не в машинных координатах заносятся, а от поверхности стола?

Ссылка на сообщение
Поделиться на других сайтах

Тогда как точка пересечения находится гораздо ниже. Базовая поверхность это плоскость из которой проводится вектор в точку пересечения осей вращения!

Только что, Viktor2004 сказал:

Координаты 19700 19701 19702 разве не в машинных координатах заносятся, а от поверхности стола?

Я вам про 19705 а вы мне про 19700 это разные параметры

Вот в машинных а 19705 от поверхности стола!

N19700Q1L1P-275.0L2P0.0
N19701Q1L1P-270.002L2P0.0
N19702Q1L1P-510.012L2P0.0

N19705Q1L1P-69.988L2P0.0 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...