![](/user_photo/_userpic.png)
книги / Основы САПР. CAD CAM CAE
.pdf![](/html/65386/197/html_LDzTqhTALh.sViC/htmlconvd-MzL9ni332x1.jpg)
![](/html/65386/197/html_LDzTqhTALh.sViC/htmlconvd-MzL9ni333x1.jpg)
11.5. Основы составления программ обработки деталей |
335 |
11.5. Основы составления программ обработки деталей
Программа обработки деталей содержит сведения о геометрической форме дета
ли и о перемещениях резца относительно заготовки. Следовательно, программист
должен каким-то образом сформулировать эти сведения и записать их. Описа
ние геометрии и перемещений требует, в первую очередь, задания системы коор динат. Если система координат программиста отличается от основной системы
координат станка, деталь получится неправильной. Поэтому программист дол жен всегда проверять ориентацию системы координат, в которой задается траек
тория движения резца. Если траектория стршпся по данным из базы CAD, система координат модели или чертежа должна быть полностыо идентичной системе ко ординат станка. В следующем разделе будет рассказываться о стандартных сис темах координат станков. Поскольку программа обработки детали имеет свой собственный синтаксис и семантику, мы опишем также формат команд или бло
ков1, как их еще называют, а также синтаксис и значение слов каждого блока.
11.5.1. Системы координат
Относительное перемещение инструмента и заготовки осуществляется посредст вом направляющих станка. Три основные оси перемещения называются осями х, у и z и образуют правую систему координат. Положительные направления осей
обычно определяются производителем станка. По общему соглашению положи
тельное направление оси z соответствует удалению инструмента от заготоnки.
DОсь z. На станках, подобных токарному, где деталь вращается во время ее об
работки, ось z направляется параллельна шпинделю, а движение вдоль этой
оси в положительном направлении удаляет инструмент от заготовки
(рис. 11.6). Если же вращается не деталь, а инструмент, как на фрезероваль
ном, сверлильном и расточном станках, ось z выбирается параллельной оси
инструмента. Как и у станков с вращающейся заготовкой, движение вдоль
оси z в положительном направлении удаляет инструмент от заготовки
(рис. 11.7 и 11.8). В прочих станках, к которым относятся прессы, строгаль
ный и стригальный станки, ось z направляется перпендикулярно набору ин
струментов.
D Ось х. В станках с вращающейся деталью за ось х принимается направление
перемещения инструмента (резца), а движение вдоль этой оси в положитель
ном направлении удаляет инструмент от заготовки (рис. 11.6). На вертикаль
ных фрезеровальном и сверлильном станках положительное направление оси
х соответствует направлению правой руки оператора, стоящего лицом к стан ку (рис. 11.7). На горизонтальном фрезеровальном станке ось х направляется
параллельна столу (рис. 11.8).
DОсь у. Направление оси у выбирается исходя из направлений осей х и z в со
ответствии с правилом правой руки.
1 Блоком называется строка слов программы обработки детали. Каждый блок состоит из
нескольких команд (см. раздел 11.5.2).
![](/html/65386/197/html_LDzTqhTALh.sViC/htmlconvd-MzL9ni335x1.jpg)
336 |
Глава 11. Числовое программное управление |
|
Передняя бабка |
Скорость |
|
шпинделя |
|
|
Каретка суппорта |
|
Центр |
Коробка |
Шnиндель эедней бабки |
передач |
-------~- |
(реrул. подачи) |
|
механизма
подачи
Рис. 11.6. Система координат токарного станка
|
у |
Рис. 11.7. Система координат вертикального |
Рис. 11.8. Система координат |
сверлильного станка |
горизонтального фрезерного станка |
У некоторых станков степеней свободы может быть больше трех; лишние степе
ни свободы называются дополнительными и обозначаются и, v и w. Могут также
существовать вращательные оси, параллельные осЯм х, у и z; такие оси обо:знача
ются а, Ь и с. Приведеиные названия осей соответствуют стандартам EIA.
338 |
Глава 11. Числовое программное управление |
|
|
|
|
оПодача (F). Код F задает скорость подачи резца. По соглашению эта скорость
измеряется в дюймах в минуту.
ОСкорость (5). Задает скорость вращения шпинделя. Измеряется в оборотах
в минуту.
ОВыбор ииструмен.та (Т). Код Т задает инструмент, который будет использо
ван в конкретной операции. Этот код нужен только для станков с устройст вом автоматической смены инструментов.
ОПрочие комаиды (М). Этот код используется для определения конкретного режима работы, например включения или выключения охлаждения, враще
ния шпинделя и т. д. Возможные значения (согласно стандарту EIA RS-273)
приведеныв табл. 11.2.
Команды объединяются в блоки, которые могут иметь один из нескольких фор
матов.
ОФиксировттый последователъиый формат. Все блоки должны быть одинако
вой длины и содержать одинаковое количество символов. Поскольку длина
блока постоянна, он должен быть заполнен командами, даже если они будут
лишними.
ОФормат блочиой адресации. Устраняет избыточность информации в последо вательных блоках при помощи кодов изменений. Код изменений следует не
посредственно за номером блока и указывает значения, изменившиеся по сравнению с предшествующими блоками.
ОТабулироваииый последовательиый формат. Представляет собой модифика
цию фиксированного последовательного формата, допускающую изменение
длины блоков. Перед каждым словом и после него вставляется символ табу
ляции (ТАВ), а конец каждого блока отмечается символом конца блока (ЕОВ). Слова, значения которых не изменились, можно пропускать, но вместо про
пущенных слов необходимо вставлять символ ТАВ. В результате получаются
последовательности символов табуляции. Блок может быть завершен симво
лом ЕОВ, как только будут перечислены все слова, нужные для описания со
ответствующих операций.
ОФормат пословиой адресации. Это наиболее популярный формат, используе
мый в современных контроллерах CNC. Каждое слово блока начинается с бу
квы, обозначающей его тип, за которой следует з,начение, представляющее со
бой соДержимое слова. Стандартная последовательность слов блока имеет
следующий вид:
N_. G_. х_. v_. z_. J_. к_. F_. s_. т_. м_.
где
ОN - идентификатор блока;
ОG- предварительные команды (табл. 11.1);
ОХ, У. Z - координаты по соответствующим осям;
О1, J, К - координаты центра дуги при движении резца по окружности
(обычно со знаком);
О F - скорость подачи;
![](/html/65386/197/html_LDzTqhTALh.sViC/htmlconvd-MzL9ni338x1.jpg)
11.5. Основы·составления nрограмм обработки деталей |
339 |
ОS - скорость шпинделя;
ОТ - номер инструмента;
ОМ - вспомогательные команды (табл. 11.2).
Ниже приведен пример кода в формате пословной адресации:
N040 GOO ХО УО ZЗОО TOl МОб
Пропущенные слова считаются нулевыми либо не претерпевшими изменений по сравнению с предыдущими значениями. В нашем примере были пропущены сло
ва F и S.
Таблица 11.1. Предварительные команды
|
|
Код |
|
Функция |
|
|
|
|
Пояснения |
|
|
|
|
|
||||||||
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gOO |
Задание точки, пази- |
|
|
|
|
Используется в комбинированных системах для аписа- |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
цианирование |
|
|
ния операций позиционирования |
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
g01 |
Линейная интерполя- |
|
|
|
Режим контурного унравления, используемый для фор- |
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
ция (нормальные еди- |
|
|
|
мирования скосов и прямых разрезов, где приращения |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
ницы) |
|
|
|
измеряются в нормальных единицах (входное разреше- |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
ние соответствует указанному) |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g02 |
|
|
|
Интерполяция дуги ок- |
|
|
|
|
|
Режим контурного управления, позволяющий получить |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
ружности по часовой |
|
|
|
дугу окружности согласованным изменением двух ко- |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
стрелке (нормальные |
|
|
|
|
|
ординат. Направление дуги (по или против часовой |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
единицы) |
|
|
|
|
|
стрелки) определяется при взгляде на плоскость, со- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
держащую дугу, в отрицательном направлении перпен- |
|
|
|
|
|
|||
|
|
|
gОЗ |
|
|
|
|
Интерполяция дуги ок- |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
дикулярной к ней оси. Расстояния до центра дуги ука- |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
ружности против часа- |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
зьшаются в нормальных единицах (i,j, k) |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
вой стрелки |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(нормальные единицы) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g04 |
|
|
|
Остановка |
|
|
|
|
|
Запрограммированная (или установленная) временная |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
задержка, во время которой резец и деталь неподвижны. |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Продолжителыюсть задержки определяется другим |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
словом (обычно кодом F). Координаты должны быть ус- |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
тановлены в О |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gOS |
|
|
Пауза |
|
|
|
|
|
Работа станка приостанавливается до того момента, ко- |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
гда оператор или какая-либо блокировка выведут его из. |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
этого состояния |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g06 |
|
|
Параболическая интер- |
|
|
|
|
|
Режим контурного управления, предназначенный для |
|
|
||||||||
|
|
|
|
|
|
|
|
поляция (нормальные |
|
|
|
|
|
формирования параболических поверхностей |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
единицы) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
g08 |
|
|
Ускорение |
|
|
|
|
|
Скорость подачи (скорость по соответствующей оси) |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
плавно увеличивается (обычно по экспоненциальному |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
закону) до заданного в том же блоке значения |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
g09 |
|
|
Торможение |
|
|
|
|
|
Скорость подачи плавно сокращается (обычно по экспо- |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ненциалыюму закону) до заданного в том же блоке зна- |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
чения |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
g10 |
|
|
Линейная интерполя- |
|
|
|
|
|
Аналог g01 за тем исключением, что единицы измере- |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
щtя (увеличенные еди- |
|
|
|
|
|
1111я увеличиваются в 10 раз. Значение 9874 приведет к |
||||||||
|
|
|
|
|
|
|
|
ницы) |
|
|
|
|
|
перемещеншо на 98 740 базовых единиц длины. Исполь- |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
зуется только при кодировании приращений |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
|
Глава 11. Числовое программное управление |
|||
|
|
|
|
|
|
Код |
Функция |
Пояснения |
|||
|
|
|
|
|
|
g11 |
Линейная интерполя- |
То же, что g01, но все координаты делятся на 10. В пре- |
|||
|
ция (сокращенные еди- |
дыдущем примере получилось бы 987 BLU |
|||
|
ницы) |
|
|
|
|
|
|
|
|
||
g13 |
Выбор оси |
Используется для выбора конкретной оси или осей, по |
|||
~ |
|
которым будет осуществляться перемещение. Применя- |
|||
g14 |
|
||||
|
|
|
|
||
....::....___ |
|
ется в системах, не позволяющих одновременно мани- |
|||
g15 |
|
пулировать всеми степенями свободы |
|||
....::....___ |
|
|
|
|
|
g16 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
g17 |
Выбор плоскости ХУ |
Используются для выбора плоскости, в которой будет |
|||
|
|
осуществляться интерполяция или коррекция на режу- |
|||
g18 |
Выбор плоскости ZX |
||||
щий инструмент |
|||||
|
|
||||
g19 |
Выбор плоскости YZ |
|
|
|
|
g20 |
Интерполяция дуги ок- |
То же, что g02, но с увеличенными единицами |
|||
|
ружности по часовой |
|
|
|
|
|
стрелке (увел. ед.) |
|
|
|
|
|
|
|
|
||
g21 |
Интерполяция дуги ок- |
То же, что g02, но с сокращенными единицами |
|||
|
ружности по часовой |
|
|
|
|
|
стрелке (сокр. ед.) |
|
|
|
|
|
|
|
|
||
gЗО |
Интерполяция дуги ок- |
То же, что gОЗ, но с увеличенными единицами |
|||
|
ружности против часо- |
|
|
|
|
|
вой стрелки (увел. ед.) |
|
|
|
|
|
|
|
|
||
g31 |
Интерполяция дуги ок- |
То же, что gОЗ, но с сокращенными единицами |
|||
|
ружности против часо- |
|
|
|
|
|
вой стрелки (сокр. ед.) |
|
|
|
|
|
|
|
|
||
gЗЗ |
Нарезка резьбы с по- |
Выбор соответствующего режима для станков, оборудо- |
|||
|
стояиным шагом |
ванных для нарезки резьбы |
|||
|
|||||
|
|
|
|
|
|
g34 |
Нарезка резьбы с уве- |
То же, что gЗЗ, но с постоянно увеличивающимся шагом |
|||
|
личивающимся шагом |
резьбы |
|||
|
|
|
|
||
g35 |
Нарезка резьбы с |
То же, что gЗЗ, но с постоянно уменьшающимся шагом |
|||
|
уменьшающимся ша- |
|
|
|
|
|
гом |
|
|
|
|
|
|
|
|
||
g40 |
Отмена коррекции на |
Команда отключает действующую коррекцию на режу- |
|||
|
режущий инструмент |
щий инструмент |
|||
|
|
|
|
||
g41 |
Коррекция на режущий |
Смещение по нормали к траектории движения резца |
|||
|
инструмент - слева |
при условии, что последний находится слева от обра- |
|||
|
|
батываемой поверхности, если смотреть в направлении |
|||
|
|
его движения |
|||
|
|
|
|
||
g42 |
Коррекция на режущий |
Коррекция при условии, что режущий инструмент нахо- |
|||
|
инструмент - справа |
дится справа от обрабатываемой поверхности |
|||
|
|
|
|
||
g43- |
Коррекция на режущий |
Коррекция используется для устранения различий меж- |
|||
g49 |
инструмент или коды |
ду реальными и запрограммированными радиусами и |
|||
|
не определены |
диаметрами разрезов |
|||
|
|
|
|
||
g60- |
Зарезервированыдля |
Используются только в системах позиционного регули- |
|||
g79 |
систем с позициониро- |
рования |
|||
|
ваннем |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11.5. Основы составления nрограмм обработки деталей |
341 |
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Код |
|
Функция |
|
|
|
Пояснения |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
g80 |
|
Отмена фнксировашю- |
|
|
|
Команда приводит к отмене выполнения фиксирован- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
го цикла |
|
|
|
IЮГО ЦИКЛа |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
g81- |
|
Фиксированные циклы |
|
|
Запрограммированные последовательности |
команд, |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
g89 |
|
N2 1-9 |
|
|
описывающие операции, подобные сверлению или рас- |
|
|
|
|
|
|
||||||||||
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
точке |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
g90 |
|
|
Программирование |
|
|
|
Режим управления, в котором вес координаты рассмат- |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
в абсолютных коорди- |
|
|
риваются как абсолютные. Используется в комбшшро- |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
ватах |
|
|
|
ванных системах, nоддерживающих как абсолютные |
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
координаты, так н приращения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
g91 |
|
|
|
Программирование в |
|
|
|
|
Режим управления, в котором вводимые координаты |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
относительных коорди- |
|
|
|
|
рассматриваются как приращения |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
ватах (приращсниях) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
ТаблИца 11.2. Вспомогательные команды |
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Код |
|
|
|
Функция |
|
|
|
|
Пояснения |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
тОО |
|
|
|
Остановка программы |
|
|
|
|
Остановка шnинделя, охлаждения и подачи после за- |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вершения блока команд. Для продолжения выnолнения |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nрограммы необходимо нажать кнопку |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
m01 |
|
|
|
Запланированная оста- |
|
|
|
|
Аналогично mOO, но выnолняется только в том случае, |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
ношса (по требоuаншо) |
|
|
сели оператор предварительно нажал соответствующую |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
кноnку, в nротивном случае команда игнорируется |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
m02 |
|
|
|
Конец nрограммы |
|
|
|
|
Завершение обработк~1 детали. Остановка шпинделя, |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
охлаждения 11 подачн nосле завершения выполнения |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
всех инструкций блока. Может также nодразумевать пе- |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
рематку ленты на начало |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
mОЗ |
|
|
|
Шшшдель но часовой |
|
|
|
|
Заnуск вращения шпинделя по часовой стрелке |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
стрелке |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m04 |
|
|
|
Шпиндель против ча- |
|
|
|
|
Запуск вращения шnинделя против часовой стрелки |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
совой стрелки |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m05 |
|
|
|
Шпиндель ВЫКЛЮЧIIТЬ |
|
|
|
|
Останавливает вращение шnинделя и отключает nодачу |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
охладителя |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m06 |
|
|
|
<;мена инструмента |
|
|
|
|
Остановка для автоматической или ручной смены инет- |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
румента |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
m07 |
|
|
|
Охладитель N2 2 вклю- |
|
|
|
|
Включает охлаждающую жидкость |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
чить |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
m08 |
|
|
|
Охладитель N.! 1 вiслю- |
|
|
|
|
Включает распыление охладителя |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
чить |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m09 |
|
|
|
Охладитель выключить |
|
Автоматически отключает подачу охладителя |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
m10 |
|
|
|
Блокировка |
|
|
|
|
Автоматически блокнрует суппорт, деталь, зажимы, |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
шпиндель и т. д. (в зависимости от модели станка) |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
m11 |
|
|
|
Разблокировка |
|
|
|
|
Команда разблокировки |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|