Ошибка установки заготовки FANUC G54.4: почему COMMON и индивидуальные данные нельзя просто сложить
Правила G54.4 системы 30i-A связывают COMMON и индивидуальные ошибки с положением стола при измерении. Авторский плоский пример показывает ошибку направления при разных базисах и отличает это от прямого сложения общего смещения нуля заготовки.
Содержание
Два набора ошибок закрепления могут составлять лишь десятки микрометров каждый, но прямое сложение способно дать неверное направление коррекции. На пятиосевом станке с поворотным столом значения ошибок связаны и с ориентацией стола при измерении. Игнорировать её — значит складывать в одном столбце компоненты разных направлений.
У 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.