
ПРОГРАММИРОВАНИЕ14. ФУНКЦИЯ КОРРЕКЦИИ
B--63844RU/02
254
Когда в программе с шагом, меньшем радиуса инструмента, за-
дается обработка шага, траектория центра инструмента с обыч-
ной коррекцией становится обратной по отношению к запро-
граммированомунаправлению. В этом случае пропускается пер-
вый вектор, и инструмент перемещается линейно в положение
2-го вектора. Операция с единич. блоками прерывается в этой
точке. Если обработкавыполняется не в режиме ед. блока, то ци-
клическая операция продолжается. Если движение по ступени
линейное, то сигнал тревоги не возникает, и резание выпол-
няется верно. Вместе с тем останется ненарезанный участок.
S
Первый вектор пропускается
Траектория центра
инструмента
Запрограммир.
траектория
Заготовка
Центр круговой
обработки
Если первый вектор не пропущен, возникнет перерез.
Тем не менее, инструмент перемещается линейно.
Линейное
перемещение
Положение остановки после выполнения
единичного блока
Обычно используется метод, при котором инструмент переме-
щается вдоль оси Z после выполнения компенсации на режу-
щий инструмент на определенном интервале от заготовки в на-
чале обработки. В описанном выше случае, если необходимо
разделить движение вдоль оси Z на ускоренныйходи подачупри
нарезание, следуйте указанной ниже процедуре.
Заго--
товка
N1
N1 G91 G00 G41 X500.0 Y500.0 D1 ;
N3 G01 Z--300.0 F100 ;
N6 Y1000.0 F200 ;
N6
(500, 500)
N3:Команда перемещения по оси Z
После компенсации
В указанном выше примере программы при выполнении блока
N1 блоки N3 и N6 также вводятся в буфер для сохранения, и
зависимостью между ними выполняется корректная компен-
сация, как на рисунке выше. Затем, если блок N3 (команда
перемещения по оси Z) делится следующим образом: Как два
командных блокане включаются в выбранную плоскость и блок
N6 не может быть введен в буфер на сохранение, так и траек-
тория центра инструмента рассчитывается на основе информа-
ции блока N1 на рисунке выше. Таким образом, вектор коррек-
ции не рассчитывается при запуске и может возникнуть перерез.
D Обработка шага,
меньшего радиуса
инструмента
D Начало компенсации и
нарезание вдоль оси Z