- •Список таблиц. Стр.
- •Программирование технологических операций в режиме nc.
- •Символы адресов
- •Специальные символы.
- •Редактор nc.
- •Insert block before (Вставить блок перед) delete block ( Удалить блок)
- •Большие программы.
- •Распределение.
- •Insert block before (Вставить блок перед) delete block ( Удалить блок)
- •Объемная круговая интерполяция 3d. Коды g02.4 и g03.4.
- •X10.0 y0.0 z0.0 ( Конечная точка)
- •Режим временной остановки. Код g04.
- •Полярные координаты. Код g16.
- •Компенсация . Коды g40-g42.
- •Корректировка длины инструмента.
- •Выключение функции компенсации фрезы .Код g40.
- •Компенсация фрезы слева. Код g41.
- •Компенсация фрезы справа. Код g42.
- •Программирование компенсации фрезы:
- •Коррекция длины инструмента. Коды g43, g44, g49.
- •Корректировка радиуса инструмента. Коды g45-g48.
- •Масштабирование . Коды g50 и g51.
- •Настройка локальной системы координат. Код g52.
- •Сверление по проходам .Код g73.
- •Цикл ориентированной расточки. Код g76.
- •Обратная расточка. Код isnc g87.
- •Isnc g87 Пример движение инструмента по циклу обратной расточки (isnc g87):
- •Отмена или замена стандартных циклов.
- •Частота вращения шпинделя. Коды s.
- •Функции инструмента.
Компенсация . Коды g40-g42.
Математика системы компенсации фрезы используется для вычисления значений параметров дорожки инструмента, когда в процессе выполнения программы необходимо рассчитать разницу между диаметрами заданного инструмента и фактически используемого. Эта ситуация часто происходит, когда программа загружается с автономного оборудования (устройства). Система вычислений в обязательном порядке использует данные о центральной линии инструмента.
Основой этого процесса является визуальное определение направления движения инструмента. Необходимо определить направление компенсации как движение инструмента на деталь справа или слева ( на зуб или против зуба фрезы при том, что инструмент как-будто двигается вокруг детали ,а оператор двигается всегда за инструментом ). Иллюстрация этому показана ниже:
Direction of Cutter Travel – направление движения резания
Compensated Cutter Path- Скомпенсированная траектория фрезы
Programmed Part Outline –Запрограммированный внешний контур детали
Рисунок 3-37. Компенсация фрезы.
Компенсация фрезы. Различие между стандартами программирования ISNC и BNC.
Например, программирование компенсации фрезы, используя стандарт ISNC, требует использования кодов группы D. В BNC можно обойти это. Также два стандарта по-разному интерпретируют значения кодов группы D.
Корректировка радиуса инструмента.
Стандарт ISNC.
Для программирования корректировки радиуса инструмента используя ISNC, необходимо использовать код D. Значение кода D определяет коэффициент в таблице корректировки радиуса или фактическое значение смещения. Например, в команде G41 D 5.0 значение коэффициента это фактическое значение смещения на 5.0.
Примечание :
Доступ к таблицам корректировки открывается из экрана «Смещение длины инструмента» (Tool Length Offset). Открывающаяся страница содержит 200 регистров.
Стандарт BNC.
Для программирования корректировки радиуса инструмента , используя стандарт BNC , можно выбрать использовать ли код D или нет. Если Вы не используете код D, BNC будет использовать значение в области «Диаметр компенсации » ( Diameter Comp.» на экране «Настройка инструмента»(Tool Setup).Если используется код D, BNC интерпретирует значение кода D, основываясь на том, вызывается ли изменение инструмента командами G41 или G42.Применяя код D в разделе изменение инструмента, вводится фактический диаметр инструмента. BNC делит это значение на два для вычисления корректировки диаметра инструмента. При программировании с использованием кодов G41 или G42, BNC интерпретирует код D, основываясь на том, содержит ли значение кода D десятичную точку:
-Содержит десятичную точку: тогда BNC интерпретирует значение D, как корректировку инструмента
-Не содержит десятичную точку: тогда BNC интерпретирует значение D ,как индекс для таблицы корректировки инструмента.
Корректировка длины инструмента.
Для стандартов ISNC и BNC корректировка длины инструмента программируется при помощи кода G43. Код H определяет значение в таблице корректировки инструмента. Например, команда G43 H01 определяет значение коэффициента как «01».
Значение в таблице корректировки инструмента – это отрицательная величина равная в абсолютном значении расстоянию от начальной позиции Z до верхней части инструмента .Эти значения используются в программе с кодом G43 в области значений «Калибровка нуля» (Zero Calibration) на экране «Настройки инструмента» (Tool Setup) в соответствующем поле.
Подсказки :
Другой способ программирования корректировки длины инструмента –это использование области «Калибровка нуля» (Zero Calibration) на экране «Настройки инструмента» (Tool Setup) и отказ от использования кода G43 H . Этот способ рекомендуется особенно тогда, когда программное обеспечение позволяет сделать зондирование нулевой точки.
