Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rukovodstvo_po_NC_programmirov_WinMax.doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
6.65 Mб
Скачать

Компенсация . Коды g40-g42.

Математика системы компенсации фрезы используется для вычисления значений параметров дорожки инструмента, когда в процессе выполнения программы необходимо рассчитать разницу между диаметрами заданного инструмента и фактически используемого. Эта ситуация часто происходит, когда программа загружается с автономного оборудования (устройства). Система вычислений в обязательном порядке использует данные о центральной линии инструмента.

Основой этого процесса является визуальное определение направления движения инструмента. Необходимо определить направление компенсации как движение инструмента на деталь справа или слева ( на зуб или против зуба фрезы при том, что инструмент как-будто двигается вокруг детали ,а оператор двигается всегда за инструментом ). Иллюстрация этому показана ниже:

Cutter – фреза Part- Деталь

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 . Этот способ рекомендуется особенно тогда, когда программное обеспечение позволяет сделать зондирование нулевой точки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]