Программирование обработки для станка 16К20Ф3 РМ132 с устройством числового программного управления 2Р22, страница 4

T1 S3 750 F0,2                     - технологическая информация;

X20 Z5 E                              - выход в ИТ на быстром ходу;

Z-15                                      - точение Æ20;

X30 Z-30                              - точение конуса;

Z-45                                      - точение Æ30;

X50                                       - подрезание торца.

Составленная программа предназначена для режима "Ручное управление", когда после набора каждого кадра выполняется его отработка с помощью клавиши “Пуск”. Если программу необходимо отработать в режиме “Автомат”, то перед каждым кадром следует указать его номер по адресу N, а в конце программы отдельным кадром записать команду M02 “Конец программы”, например:

N001 T1 S3 750 F0,2

N002 X20 Z5 E

N003 Z-15

N004 X30 Z-30

N005 Z-45

N006 X50

N007 M02

Рис. 2.1. Схема движения инструмента

При отработке команды M02 выключается вращение шпинделя, а револьверная головка возвращается в ИП на  ускоренном ходу: сначала по координате X, а затем - по координате Z (см.рис.2.1).

Ту же программу можно записать в приращениях:

N001 T1 S3 750 F0,2

N002 X20 Z-5 E

N003 W-15

N004 U10 W-15

N005 W-15

N006 U20

N007 M02

Кроме геометрических опорных точек, различает технологические опорные точки, где изменяются условия технологического процесса (частота вращения шпинделя и рабочая   подача, работа системы охлаждения и т.д.). Например, если к   цилиндрическому участку Æ30 заготовки (см. риc.2.1) предъявляются повышенные требования по шероховатости, то его обработку следует вести на меньшей подаче,чем остальные поверхности. Кроме того, желательно сохранить постоянной скорость резания, что приведет к уменьшению частоты вращения шпинделя в 1,5 раза. Эти условия можно обеспечить, если между кадрами N004 и N005 исходной программы задать кадр с измененными условиями обработки, т.е.

N001 T1 S3 750 F0,2

N002 X20 Z5 E

N003 Z-15

N004 X30 Z-30

N005 S3 500 F0,1

N006 Z-45

N007 X50

N008 M02

Точка 2 на рис. 2.1 будет являться как геометрической, так и технологической опорной точкой. При этом действие технологической информации, заданной в кадре N005, будет распространяться не только на обработку Æ30 (кадр N006), но и на подрезание торца (кадр N007).

2.4. Программирование команд с использованием

вспомогательной функции M

В УЧПУ 2Р22 предусмотрены технологические команды, которые задаются с помощью вспомогательной функции M (табл.2.2). Программируемый останов M00 используется в тех случаях, когда выполнение программы следует прервать в определенном месте (например, для смены инструмента при недостаточной емкости инструментального магазина, для наладочных работ, для контрольных замеров и т.д.). Останов с подтверждением  M01 осуществляет те же функции, что и команда M00, но его действие может быть отменено или восстановлено оператором непосредственно с пульта УЧПУ перед обработкой очередной заготовки. Для назначения останова по  команде M01 необходимо перед пуском программы набрать на пульте  УЧПУ M01%. Для отмены этого режима нужно задать  М%. Программируемый останов М00 применяют, если останов необходим при обработке каждой заготовки. Если останов станка  используется периодически, то задается останов с подтверждением  М01.

Таблица 2.2

Технологические команды, задаваемые с помощью

вспомогательной функции M

Команда

Реализуемая функция

M00

M01

M02

M08

M09

M17

M18

Программируемый останов

Останов с подтверждением

Конец программы

Включение охлаждения

Выключение охлаждения

Конец описания детали для циклов

Конец участка программы, повторяемого в цикле

2.5. Использование подготовительной функции G