Работа в режиме ручного ввода данных (MDI)
MDI
Работа в режиме ручного ввода данных (MDI)
Буквенные коды
Перечень кодов использующихся в программировании ЧПУ.
X, U, Y, V, Z, W, A, B, C,– Перемещение оси – (расстояние или угол)
D– Глубина резания для каждого прохода съема припуска на радиус.
E– Скорость подачи, точность 6 десятичных знаков (так же, как F), применяемая к любым интерполируемым кодам G или стандартным циклам.
F– Скорость подачи – Выбирает скорость подачи, применяемую к любым интерполируемым кодам G или стандартным циклам.
G, M– Подготовительные операции
I, J, K– Стандартный цикл и круговые дополнительные данные – Эти знаки используются для некоторых стандартных циклов и круговых перемещений
L– Цикл счета для повторяемых циклов.
N– Номер блока – Помечает или нумерует каждый кадр программы.
O– Номер/имя программы – Используется для обозначения программы. За ним следует число от 0 до 99999.
P– Время задержки или номер программы – Используется для ввода либо времени в секундах или номера программы для вызова подпрограммы.
Q– Круговые данные стандартного цикла – Используется в стандартных циклах, как положительное число в мм или для обозначения конечного блока траектории съема припуска.
R– Стандартный цикл и дополнительные круговые данные – Определяет основную плоскость для стандартных циклов и круговой интерполяции.
S– Команда скорости шпинделя – Используется, чтобы задать скорость вращения шпинделя или скорость резания.
T– Код выбора инструмента – Используется для выбора номера инструмента и задания смещения инструмента, геометрии инструмента или величины износа инструмента.
M-коды
М-коды определяют не осевые перемещения рабочих органов станка. Формат представления М-кодов состоит из буквы “М” и двух цифр, например: М03.
В одной программной строке может содержаться только один М-код. Действия всех М-кодов происходит в конце программного блока.
M00 Останов программы
Код М00 используется для остановки программы. Он останавливает движение всех осей и шпинделя, отключает подачу СОЖ.
При просмотре программы в редакторе будет выделен следующий блок (после блока, содержащего М00). При нажатии клавиши «CYCLE START» (начало цикла) выполнение программы продолжится с выделенного блока.
М01 Дополнительный останов программы
Действие М01 аналогично действию М00, но происходит только при включении функции “Optional Stop” (дополнительный останов).
М02 Конец программы
Код М02 используется для завершения работы программы. Обратите внимание на то, что обычно программа завершается кодом М30.
М03 / М04 / М05 Команды управления шпинделем
М03 Запускает вращение шпинделя в прямом направлении.
М04 Запускает вращение шпинделя в обратном направлении.
М05 Останавливает вращение шпинделя.
Скорость шпинделя регулируется кодом адреса S, например: S1500устанавливает скорость, равную 1500 об/мин.
М08 Включить охлаждение
М09 Выключить охлаждение
М88Включить подачу СОЖ под высоким давлением (опция).
М89Выключить подачу СОЖ под высоким давлением (опция).
Код М88 включает систему подачи СОЖ под высоким давлением, а М89 - выключает ее.
М10 Зажать патрон.
М11 Разжать патрон.
Код М10 используется для зажима патрона, а код М11 - для разжима. Если шпиндель вращается, то перед разжимом патрона он будет остановлен.
М14 Зафиксировать главный шпиндель.
М17 Вращение револьверной головки только вперед.
М23 Сбег резьбы Вкл.
М24 Сбег резьбы Выкл.
Код М23 дает устройству ЧПУ задание на выполнение сбега в конце резьбы, нарезаемой по командам G76 или G92.
Код М24 дает устройству ЧПУ задание не выполнять сбег в конце резьбы, нарезаемой по командам G76 или G92.
Действие кода М23 продолжается до его отмены кодом М24, и наоборот.
М42 Высшая передача
На станках с коробкой передач команда М41 используется для переключения на низшую, а М42 – на высшую передачу.
M98 Вызов подпрограммы
Этот код используется для вызова подпрограммы и задается в формате M98 P n n n n (Pnnnn – номер вызываемой подпрограммы). Подпрограмма должна входить в список программ и заканчиваться кодом М99.
В строку, содержащую код М98, следует включить счетчик Lnn, отвечающий за вызов подпрограммы nnраз до перехода к следующему блоку.
O0001 (Номер главной программы)
M98 P100 L4; (М98-Вызов подпрограммы, Р100-номер подпрограммы, L4-повтор 4 раза)
M30 (Конец программы)
O0100 (Номер подпрограммы)
Ручной ввод данных (MDI)
Ручной ввод данных (MDI) используется для управления устройством ЧПУ станка при отсутствии программы.
Для перехода в этот режим нажмите клавишу (ручной ввод данных).
Управляющие команды вводятся с клавиатуры. В конце кадра вставляется “EOB” (конец блока в виде символа ;) и нажимается клавиша Enter (ввод).
G97 S1000
G00 X2 Z0.1
G92 X1.8 Z-1 F 0.05
Редактирование программы осуществляется клавишами, расположенными справа от клавиши Edit(редактировать). Подведите курсор в нужную позицию, чтобы воспользоваться различными функциями редактирования.
Изменения значения.
Выделите значение с помощью клавиш со стрелками или рукоятки ручного управления, затем введите новую команду и нажмите клавишу (изменить).
Удаление команд
Для удаления команды выделите ее и нажмите клавишу (удалить).
Удаление программ MDI.
Для сброса команд MDI нажмите клавишу (стереть программу).
Ввод коментариев
Комментарии могут состоять из букв и цифр, но обязательно заключаются в скобки. Например: G04 P1. (zadergka odna 1 sekunda) ;.
Максимальная длина комментария - 80 символов.
Комментарий вводится символами нижнего регистра. Для ввода текста в нижнем регистре сначала нажмите (или удерживайте) клавишу (сдвиг), а потом нажимайте клавиши с буквами.
Конец блока вводится клавишей EOB (конец блока) и отображается точкой с запятой ( ; ). При разработке программ для станков с ЧПУ EOB (конец блока) вводится в конце каждой строки.
Команды не нужно разделять пробелами или другими символами. Для облегчения восприятия пробелы можно вставлять .
Сохранение программы происходит при вводе каждой строки, поэтому специальное сохранение не требуется.
MDI
Работа в режиме ручного ввода данных (MDI)
Буквенные коды