- •Глава 8: Определение кода g и кода м
- •1.1 Таблица команд кода g 1
- •1. Пояснения к команде кода g
- •1.2.1 G00:Прямолинейное скоростное позиционирование (регулировка положения)
- •1.2.2 G01:Линейная интерполяция, рабочая подача при резке
- •1.2.3 G02,g03:Круговая резка по и против часовой стрелке
- •3. Формулировка r:
- •1.2.3.1 G02,g03: Винтовая интерполяция
- •1.2.4 G04: Временная остановка
- •1.2.5 G09, g61: Контроль точности остановки
- •1.2.6 G10: Вод данных формулой
- •1.2.7 G15, g16 Команда координаты крайней точки
- •Когда исходная точка координаты крайней точки располагается в нулевой точке рабочей координаты.
- •Когда исходная точка координаты крайней точки располагается в обычном месте
- •1Е отверстие
- •2Е отверстие 3е отверстие
- •Метод абсолютной команды: рабочая координата является центром
- •2. Метод приращенной команды:
- •3. Пример x120. Y130. В качестве центра
- •1.2.8 G17,g18,g19:установка рабочей поверхности (выбор плоскости)
- •1.2.9 G28: Возврат к контрольной точке
- •1.2.10 G29: Возврат с контрольной точки
- •1.2.11 G30: Произвольный возврат контрольной точки (возврат 2ой, 3ей и 4ой позиций)
- •1.2.12 G31:Функция перехода управления
- •1.2.13 G33: Нарезка резьбы
- •1.2.14 G40/g41/g42: Увеличение радиуса обработки резака
- •3. Увеличение радиуса резака угла резки:
- •1.2.15 G43/g44/g49: Длина увеличения резца (компенсация длины резца)
- •1.2.16 G51, g50: Функция соотношения (масштабирование)
- •1.2.17 G51.1,g50.1: Функция зеркального отражения
- •1.2.18 G52: Установка локальной координаты (система локальных координат)
- •1.2.19 G53: Позиционирование механической координаты (выбор механической системы координат)
- •1.2.20 G54...G59.9: Установка рабочей системы координат
- •1.2.21 G64: Форма резки
- •1.2.22 G65: Единичная макропрограмма вызова (простой вызов)
- •1.2.23 G66,g67: Макроформула модели (обращение к макрокоманде)
- •1.2.24 G68/69: Поворот координат (поворот системы координат)
- •1.2.25 G70/g71: Единицы установки команды метрической/дюймовой систем мер (ввод в дюймах/мм)
- •1.2.25.1 Ввод точки в десятичной дроби
- •1.2.26 G73: Цикл скоростного сверления насечкового типа (цикл скоростного сверления с периодическим выводом сверла из отверстия)
- •1.2.27 G74: Цикл нарезки левосторонней резьбы
- •1.2.28 G76: Цикл тонкой расточки отверстия
- •1.2.29 G81: Цикл сверления отверстия
- •1.2.30 G82: Цикл временной остановки на дне отверстия
- •1.2.31 G83: Цикл сверления отверстий насечкового типа (цикл сверления с периодическим выводом сверла из отверстия)
- •1.2.32 G84:Цикл нарезки резибы
- •1.2.33 G85: Цикл сверления отверстия (цикл сверления)
- •1.2.34 G86: Высокоскоростной цикл сверления отверстия
- •1.2.35 G87: Цикл тонкой расточки задней поверхности отверстия
- •1.2.36 G88: Полуавтоматический цикл тонкой расточки отверстия
- •G89:Цикл временной остановки на дне отверстия при тонком растачивании
- •1.2.38 G90/g91: Абсолютная команда/команда приращения
- •1.2.39 G92: Установка системы координат абсолютной нулевой точки
- •Вновь установленная основная система координат g92
- •1.2.40 G94/g95: Установка единицы измерения рабочей подачи
- •1.2.41 G96/g97: Контроль постоянной линейной скорости вращения на поверхности
- •1.2.42 G134: Цикл отверстий по окружности
- •1.2.43 G135: Цикл угловых отверстий по прямой линии
- •1.2.44 G136: Цикл отверстий по дуге
- •1.2.45 G137.1: Цикл сверления отверстий в шахматном порядке
- •1.2.46: Функции сверел: команда т кода
- •1.2.47Функция скорости вращения основного вала: команда кода s
- •1.2.48: Функция рабочей подачи: команда кода f
- •1.2.49 G73.20:Цикл высокоскоростного сверления насечкового типа zx
- •1.2.50 G74.10:Цикл нарезки левостороней резьбы xy
1.2.3.1 G02,g03: Винтовая интерполяция
Форма команды:
(1).
G17
X Y
Z F ;
G03 I J
X,Y: координата конечной точки круга;
Z: координата конечной точки прямой линии;
R: радиус круга;
I,J: координата центра круга;
F: норма рабочей подачи;
(2).
G02 R
G03 I K
X,Z: координата конечной точки круга;
Y: координата конечной точки прямой линии;
R: радиус круга;
I,K: координата центра круга;
F: норма рабочей подачи;
(3).
G02 R
G03 J K
Y,Z: координата конечной точки круга;
X: координата конечной точки прямой линии;
R: радиус круга;
J,K: координата центра круга;
F: норма рабочей подачи;
Пояснение:
Когда пенпердикулярная к плоскости круга третья ось сдвигается, действия команд G02/G03 являются винтовой интерполяцией. Выбор плоскости круга винтовой интерполяции одинаковы по времени с винтовой интерполяцией. Команда винтовой интерполяции выбором плоскости кода G (G17/G18/G19) устанавливает плоскость исполнения винтовой интерполяции.
Модель G17: плоскость X-Y является плоскостью разницы значений круга, ось разница значений прямой линии оси Z.
Модель G18: плоскость Z-X является плоскостью разницы значений круга, разница значений прямой линии оси Y.
Модель G19: плоскость Y-Z является плоскостью разницы значений круга, разница значений прямой линии оси Х.
※
Z
900
Конечная точка
Y
R1000
1000
Начальная точка
F600
X
Пояснение формулы:
G17 G03 X0.0 Y1000.0 R1000.0 Z900.0 F600;
//по отношению к плоскости круга X-Y, направление против часовой стрелки (CCW), разница значений прямой линии оси Z, при норме резки 600 мм/мин производится винтовое сверление.
1.2.4 G04: Временная остановка
Форма команды:
G04
;
P
X:время задержки (единица измерения: секунды:0.001~9999.999 сек)
P:время задержки (единица измерения: секунды, без десятичных)
Пояснение: если при обработке в каком-то месте требуется произвести временную остановку (коническая выемка, прямая выемка, овальная выемка, угол поворота фрезерования), мы можем, используя функцию G04, повернуть основную ось. Каждая ось делает остановку на определенный промежуток времени, чем достигается точность глубины отверстия или точность прямого угла, затем производится поворот к следующей оси.
Пример формулой:
G04 X2500;//временная остановка 2,5 сек
G04 X2.5;// временная остановка 2,5 сек
G04 P2500;// временная остановка 2,5 сек
G04 P2.5;// временная остановка 2 сек (десятые доли секунды не учитываются)
1.2.5 G09, g61: Контроль точности остановки
Форма команды: G09 X__ Y__ Z__ ;
G61;
X,Y,Z:установленная координата местоположения угла
Пояснение: если при проведении обработки встречается угол, иногда из-за того, что скорость движения резака слишком высокая, и нет возможности произвести резку немного закругленного угла, возникает ошибка. Но в случае, когда требуется точный прямой угол, можно использовать функции G09 или G61, за счет них снизится скорость резака при его приближении к углу, и после того, как произойдет достижение установленного места (установка технических параметров CNC в пределах границ), начнется выполнение следующей команды. Проверка точности остановки G09 содержит результат простого звена команды G09; проверка точности остановки G61 после команды G61 контроля точности остановки при команде резки (G01~G03), вплоть до процентного соотношения автоматической рабочей подачи угла (G62) и модели нарезного зуба (G63), или модели резки (G64).
Примечание: G01 проверка операционной системы: технические параметры 421-440,
G00 проверка операционной системы: технические параметры 461-480
Пример рисунком:
Y
Узел
При наличии G09/G61
Без G09/G61
Резак
Передний узел
X