72
легчения контроля первоначальных перемещений. Эти первоначальные
перемещения отрабатываются на ускоренной подаче.
В первых кадрах программы необходимо задать отмену коррекции,
частоту вращения шпинделя, направление вращения шпинделя, диапа-
зон оборотов шпинделя, подачу, так как многие устройства ЧПУ блоки-
руют перемещения, если не вращается шпиндель. В начале программы
обычно задают плоскость, в которой будет
запрограммирована круговая
интерполяция. Здесь же указывается, в каких единицах будет задана
подача. Если задается смещение исходной точки станка программно, то
это смещение необходимо также задать в начале программы.
Некоторые устройства ЧПУ не позволяют в одном кадре програм-
мировать несколько подготовительных или вспомогательных функций,
поэтому их необходимо программировать последовательно.
Пример программирования
состояния токарного станка класса NC
(СТП220ПР с устройством ЧПУ «Гамма 122»):
(Имя файла – gam_132.tec – 27.10.2000 )
(Деталь ЛЕВОЕ КОЛЬЦО 7427.16.01.653)
(Установ Б )
(Общий сдвиг нуля X=+048500 Z=+031500)
%ПС
/N001G25X+999999LF – выход в исходную точку по оси X
/N002G25Z+999999LF – выход в исходную точку по оси Z
N003G27LF – задание размеров в абсолютных значениях
N004G58LF – ввод плавающего нуля
N005T188S171M143LF – задана позиция инструмента, обороты
шпинделя, диапазон оборотов шпинделя
N006M103LF – вращение шпинделя по часовой стрелке
N007G10X+0171Z–000125F70000L31LF – длинные размеры, выход
в заданную точку на ускоренной подаче,
задана коррекция.
В станках уровня CNC состояние станка при отработке УП опреде-
ляется включенными подготовительными функциями (колонка PROGR
DATA в памяти УЧПУ, рис. 1.43) и командами управляющей програм-
мы. При обнулении станка в памяти
УЧПУ автоматически устанавли-
ваются подготовительные функции G01, G17, G09, G40, G53, G71, G90,
G94, G96. При работе станка это первоначальное состояние станка из-
меняется. Подготовительные функции, отработанные управляющей
программой, изменяют и данные в колонке PROGR DATA. Например,
при отработке станком функции G02 в поле индикаций вместо G01 по-