М-коды Хайденгайна
Коды Heidenhain M (Разные функции) для Heidenhain TNC 640/530/410/426/430/320
Heidenhain TNC 320
М-коды Heidenhain
| M-код | Описание |
|---|---|
| M0 | Останов выполнения программы (Шпиндель СТОП, СОЖ ВЫКЛ) |
| M1 | Дополнительная программа STOP (СТОП шпинделя, СОЖ ВЫКЛ) |
| М2 | Останов выполнения программы (СТОП шпинделя, СОЖ ВЫКЛ., Переход к блоку 1, Очистка дисплея состояния (в зависимости от параметра станка)) |
| M3 | Вращение шпинделя по часовой стрелке |
| M4 | Вращение шпинделя против часовой стрелки |
| M5 | СТОП Шпинделя |
| M6 | Смена инструмента (запуск программы СТОП (в зависимости от станочного параметра), СТОП шпинделя) |
| M8 | Охлаждение включено |
| M9 | Охлаждение выключено |
| M13 | Шпиндель ВКЛЮЧЕН по часовой стрелке (СОЖ ВКЛЮЧЕН) |
| M14 | Шпиндель ВКЛЮЧЕН против часовой стрелки (СОЖ ВКЛЮЧЕН) |
| M30 | Так же, как M2 |
| M89 | Свободная дополнительная функция или вызов цикла, действующие модально (в зависимости от машинного параметра) |
| M91 | В блоке позиционирования:координаты привязаны к системе координат станка |
| M92 | В блоке позиционирования:координаты привязаны к позиции, заданной изготовителем станка, например позиции смены инструмента |
| M94 | Уменьшить отображение оси вращения до значения ниже 360° |
| M97 | Обрабатывать маленькие шаги контура |
| M98 | Машина полностью открывает контуры |
| M99 | Поблочный циклический вызов (Cycle call, НЕМОДАЛЬНЫЙ) |
| M101 | Автоматическая смена инструмента с заменой инструмента, если максимальный срок службы инструмента истек |
| M102 | Сброс M101 |
| M103 | Уменьшить скорость подачи при врезании до коэффициента F (в процентах) |
| M104 | Повторно активировать датум, определенный последним |
| M105 | Обработка со вторым коэффициентом kv |
| M106 | Обработка с первым коэффициентом kv |
| M107 | Подавить сообщение об ошибке при замене инструментов увеличенного размера |
| M108 | Сброс M107 |
| M109 | Постоянная скорость контурной обработки на режущей кромке инструмента (увеличение и уменьшение скорости подачи) |
| M110 | Постоянная скорость контурной обработки на режущей кромке инструмента (только уменьшение скорости подачи) |
| M111 | Сброс M109/M110 |
| M112 | Введите переход контура между двумя элементами контура |
| M113 | Сброс M112 |
| M114 | Автоматическая компенсация геометрии станка при работе с наклонными осями |
| M115 | Сброс M114 |
| M116 | Подача для осей вращения в мм/мин |
| M117 | Сброс M116 |
| M118 | Наложение положения маховика во время выполнения программы |
| M120 | Предварительный расчет контура с компенсацией радиуса (ПРОГНОЗ) |
| M124 | Контурный фильтр |
| M126 | Кратчайший путь поворотных осей |
| M127 | Сброс M126 |
| M128 | Сохранение положения кончика инструмента при позиционировании наклонных осей (TCPM) |
| M129 | Сброс M128 |
| M130 | Перемещение в положение в наклоненной системе координат с наклоненной рабочей плоскостью |
| M134 | Точная остановка при нетангенциальных переходах контура при позиционировании с круговыми осями |
| M135 | Сброс M134 |
| M136 | Подача F в миллиметрах на оборот шпинделя |
| M137 | Сброс M136 |
| M138 | Выбор наклонных осей |
| M140 | Отвод от контура в направлении оси инструмента |
| M141 | Подавить мониторинг сенсорного щупа |
| M142 | Удалить информацию о модальной программе |
| M143 | Удалить базовую ротацию |
| M144 | Компенсация конфигурации кинематики станка для ФАКТИЧЕСКИХ/НОМИНАЛЬНЫХ положений в конце кадра |
| M145 | Сброс M144 |
| M148 | Автоматический отвод инструмента от контура при останове ЧПУ |
| M149 | Сброс M148 |
| M150 | Подавить сообщение концевого выключателя |
| M200 | Лазерная резка:прямой вывод запрограммированного напряжения |
| M201 | Лазерная резка:выходное напряжение в зависимости от расстояния |
| M202 | Лазерная резка:выходное напряжение в зависимости от скорости |
| M203 | Лазерная резка:выходное напряжение как функция времени (линейное изменение) |
| M204 | Лазерная резка:выходное напряжение как функция времени (импульс) |
Станок с ЧПУ