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

Координаты FANUC для нескольких позиций: почему детали обрабатываются со смещением, если рабочих нулей достаточно?

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

Расчёты координат для четырёхпозиционного приспособления помогают различить перенос нуля, ориентацию детали и ошибки вызова в программе. Каталог Plus определяет применимость 48 дополнительных систем координат. Это геометрическая проверка, а не готовая программа для станка.

Содержание
  1. Ёмкость определяет число сохраняемых положений
  2. Проверка переноса на упрощённой модели
  3. При изменении ориентации одного переноса недостаточно
  4. Различайте ошибки по двум или более элементам

Смещение при многопозиционной обработке не обязательно означает нехватку систем координат. Сначала определите, выбран ли неверный ноль, неправильно ли задано его положение или изменилась ориентация детали. Только после этого можно оценить пользу дополнительных систем координат заготовки.

Ёмкость определяет число сохраняемых положений

На странице 263 каталога FANUC серии Plus указаны 48 дополнительных систем помимо G54–G59; для 0i-MF Plus и 0i-LF Plus это расширение относится к базовым функциям. Другие модели и конфигурации ПО нужно проверять отдельно. Расширение увеличивает число сохраняемых систем координат заготовки, но не подтверждает наличие поворота координат или функции наклонной рабочей плоскости.

Проверка переноса на упрощённой модели

Предположим, что три позиции имеют совершенно одинаковую ориентацию; пока исключим коррекцию инструмента, поворот и другие преобразования. Пусть O — положение начала координат позиции относительно общей точки отсчёта, а P — координаты отверстия на чертеже детали. Тогда положение отверстия в общей системе отсчёта Q=O+P. Ниже все величины приведены в миллиметрах исключительно для геометрической проверки.

Начало координат позиции OПоложение отверстия на чертеже PОжидаемое Q
A: (0, 0)(10, 20)(10, 20)
B: (80, 0)(10, 20)(90, 20)
C: (0, 60)(10, 20)(10, 80)

Если обработка на позиции B по-прежнему выполняется в положении, соответствующем A, проверьте действующую систему координат и её вызов в программе. Если все элементы на B смещены на один и тот же вектор, особенно внимательно проверьте измерение базы B и значения координат.

При изменении ориентации одного переноса недостаточно

Если на позиции D деталь повёрнута на 90° против часовой стрелки, точка чертежа (10, 20) относительно начала D должна перейти в (−20, 10). Замена только начала координат при сохранении прежней ориентации создаёт ошибки, зависящие от положения элемента, а не, как правило, одинаковый перенос всех элементов. Этот расчёт поворота — геометрический пример, а не разрешение напрямую вводить такие значения в ЧПУ.

Технология и постпроцессор должны определять, используется ли переработанная программа, настроенное преобразование координат или другое проверенное решение. Число систем координат заготовки и возможности преобразования проверяют отдельно.

Различайте ошибки по двум или более элементам

  1. Установите, какая система координат действительно вызывается, затем проверьте источник нуля и положительные направления осей.
  2. Сравните ошибки положения как минимум двух известных элементов одной позиции. Общий перенос и ошибки, меняющиеся с положением, требуют разных направлений поиска.
  3. Сопоставьте программу, схему позиций и измерения; учтите исключённые из модели факторы инструмента, геометрии станка и других коррекций.

После этих проверок подсчитайте позиции, данные которых нужно хранить одновременно, чтобы определить необходимость расширения координат. Вернуться к техническим материалам OPTION.

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

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