
- •1.1 Код перфоленты
- •1.2 Набор символов
- •1.3 Структура слова
- •1.4 Структура кадра
- •1.5 Начальный ракорд
- •1.6 Комментарий
- •1.7 Программы обработки деталей
- •1.8 Подпрограммы
- •2.0 Информация пути
- •2.1 Команды осей х, z
- •2.2 Зеркальное отражение
- •3.0 Условия пути
- •3.1 G90/g91 Программирование в исходных размерах и размерах с приращением
- •3.2 Быстрый ход g00
- •3.3 Линейная интерполяция g01
- •3.4. G10/g11 Программирование полярных координат
- •3.5 G02/g03 Круговая интерполяция
- •3.6 Нарезание резьбы g33 с постоянным шагом
- •3.10 G09 Снижение скорости. G60 Точный останов
- •3.15 G25/g26 – программируемое ограничение рабочего поля
- •3.16 Сдвиг нулевой точки (nv)
- •3.20 G94/95/96/97 – подача f, м36, м37
- •3.22 G92 s ... – ограничение числа оборотов шпинделя при g96
- •3.23 G26 s ... – постоянно действующее ограничение числа оборотов шпинделя
- •4.0 Функции переключения и дополнительные функции s, н, т, м
- •4.1 Слово s
- •4.2 Вспомогательные функции н
- •4.3 Слово т команды инструмента
- •4.4 Дополнительные функции м
- •5.0 Параметры
- •5.1 Определение параметров
- •5.2 Присваивание параметров в программе
- •5.3 Объединение параметров
- •7.0 Циклы
- •7.1 Циклы обработки
- •7.2 L91/l92 – циклы реверса для смены инструмента
- •8.3 Коды программ
1.8 Подпрограммы
Многократно повторяемые одинаковые последовательности движений и функциональные процессы можно вводить в виде подпрограмм и произвольно вызывать в программе обработки детали или же путем ручного ввода. Подпрограммы, которые должны вызываться в любом месте /расположение канавок/, следует программировать по приращениям. Определение подпрограммы осуществляют при помощи номера подпрограммы, состоящего из двух или трех десятичных разрядов, и двух последующих нулей. В памяти программ одновременно можно записать 99 подпрограмм.
L 12300 LF – Подпрограмма 123.
Всегда без номера кадра и M17.
NO G91 G01 Z-10. F100. LF – Установление условий пути, участков
N5 Z... Х+10. LF перемещения, направлений и скоростей.
N10 X... LF
N15 М17 LF – Конец программы с M17 записан в последнем кадре подпрограммы.
Вызов подпрограммы осуществляют в программе обработки детали или в подпрограмме по адресу L. Возможно тройное вложение подпрограмм в программе обработки детали.
Вызов подпрограммы нельзя записывать в одном кадре с М02, М30 или M17.
Подпрограммы L80-L99 и L900-999 могут быть защищены от считывания и стирания по сигналу устройства управления согласованием.
2.0 Информация пути
2.1 Команды осей х, z
Адрес команды оси X и/или Z определяет ось, по которой должно перемещаться последующее числовое значение. Значение оси X при вводе в исходных размерах /G90/ является значениями диаметра или радиуса /параметр станка/. При G91 значения всегда относятся к радиусу.
|
|
Обработка за центром вращения
Ввод в исходных размерах
N51 G01 G90 Z75. LF
N52 X60.Z35. LF Значения X действуют по диаметру
N53 ... LF
Ввод в размерах с приращением
N51 G01 G91 Z-25. LF
N52 X15. Z-40. LF Значения X действуют по радиусу
N53 ... LF
|
|
Обработка перед центром вращения
Ввод в исходных размерах
N42 G01 G90 Z75. LF
N43 X60.Z35. LF Значения X действуют по диаметру
N44 .... LF
Ввод в размерах с приращением
N42 G01 G91 Z-25. LF
N43 Х15. Z40. LF Значения X действуют по радиусу
N44 .... LF
2.2 Зеркальное отражение
В результате входных сигналов "Зеркальное отражение X" и "Зеркальное отражение Z" во время подготовки кадра в устройстве управления происходит инвертирование или замена следующих величин на противоположные:
Ось X
Зеркальное отражение
- знак числа запрограммированных команд оси /включая сдвиг G92/;
- коррекции на радиус резца G41-G42 или G42-G41 /см. 4.3.2/;
- коррекции на длину инструмента /см. 4.3/;
- положения точки резания инструмента 1-4 или 4-1, 2-3 или 3-2, 6-8 или 8-6 /см. 4.1.2/
Не происходит зеркальное отражение
- сдвигов нулевой точки
Ось Z
Зеркальное отражение
- знак числа запрограммированных величин /включая сдвиг G92/;
- коррекция на радиус резца G41-G42, G42-G41
Не происходит зеркальное отражение
- сдвигов нулевой точки;
- коррекция на длину инструмента;
- положения точки резания инструмента
При зеркальном отражении по оси Х всегда отражается ось.
При зеркальном отражении по оси Z всегда отражается обрабатываемая деталь.