Независимый ремонт ЧПУ и технические материалы Контакты

Ошибка установки заготовки FANUC G54.4: почему COMMON и индивидуальные данные нельзя просто сложить

Опубликовано Обновлено

Правила G54.4 системы 30i-A связывают COMMON и индивидуальные ошибки с положением стола при измерении. Авторский плоский пример показывает ошибку направления при разных базисах и отличает это от прямого сложения общего смещения нуля заготовки.

Содержание
  1. У COMMON есть общий базис; это не обычное общее смещение нуля
  2. Плоский контрпример для ручного расчёта
  3. Почему угол измерения нельзя оставить только в примечании

Два набора ошибок закрепления могут составлять лишь десятки микрометров каждый, но прямое сложение способно дать неверное направление коррекции. На пятиосевом станке с поворотным столом значения ошибок связаны и с ориентацией стола при измерении. Игнорировать её — значит складывать в одном столбце компоненты разных направлений.

У COMMON есть общий базис; это не обычное общее смещение нуля

Руководство пользователя FANUC 30i/31i/32i-A B-63944EN/03, §15.5, страницы 400–401 (общедоступное зеркало оригинального руководства) задаёт объединение записи COMMON 00 ошибки установки G54.4 с индивидуальными записями 01–07; угловые ошибки в COMMON не предусмотрены. На пятиосевых станках с поворотным столом и комбинированной кинематикой при разных зарегистрированных положениях стола во время измерения система сначала приводит данные к базису с нулевой машинной координатой поворотной оси, затем складывает ошибки переноса. Необходимы сама функция и соответствующая кинематическая конфигурация.

Плоский контрпример для ручного расчёта

Далее объясняется только математическая причина предварительного согласования базисов, а не знак физической оси C или ввод данных в станок. Пусть измерительные системы A и B имеют общее начало, базис B повёрнут относительно A на 90° по правилу правой руки, все угловые ошибки нулевые. Перенос COMMON в A равен (0.08,0.04) mm, компоненты индивидуальной ошибки в B — (0.03,−0.02) mm.

Направление X системы B совпадает с +Y системы A, а Y системы B — с −X. Поэтому индивидуальная ошибка в A равна (0.02,0.03) mm, правильная сумма — (0.10,0.07) mm. Прямое сложение исходных столбцов даёт (0.11,0.02) mm: вектор различия (0.01,−0.05) mm длиной около 0.05099 mm.

РасчётРезультат в базисе A
Сначала преобразовать индивидуальную ошибку, затем сложить(0.10,0.07) mm
Ошибочно принять компоненты B за компоненты A(0.11,0.02) mm

Это не округление: большее число десятичных знаков не устраняет ошибку направлений. Положительное направление C, порядок составного стола и взаимное положение начал реального станка должны соответствовать его определениям; напрямую переносить приведённую матрицу 90° нельзя.

Почему угол измерения нельзя оставить только в примечании

Пригодный для повторного использования результат включает компоненты перемещения, базис их выражения и положение стола при измерении. Без ориентации следующий специалист не узнает, выполнено ли уже преобразование, и может повернуть данные повторно. Перед сравнением выразите оба измерения в одном базисе; одинаковые названия столбцов X и Y на экране этого не заменяют.

В модели намеренно исключены угловые ошибки и разные центры вращения. При их наличии требуется полное пространственное преобразование твёрдого тела; нельзя расширять пример до покомпонентного сложения трёх углов. Другие материалы — в разделе OPTION.

Статьи по теме

Опциональное управление поворотной осью FANUC: как знак абсолютной команды задаёт направлениеВысокоскоростной позиционный переключатель FANUC с учётом направления: разные выходы при одной координатеГибкая синхронизация FANUC: выравнивание скоростей и фаз — два разных условия