Значение подготовительных функций
№ группы |
Код |
Содержание функций |
1 |
G00* |
Позиционирование перемещения на быстром ходу в заданную точку с торможением в конце кадра |
G01* |
Линейная интерполяция перемещение с запрограммированной скоростью по прямой |
|
G02* |
Групповая интерполяция по часовой стрелке |
|
G03* |
Групповая интерполяция против часовой стрелки |
|
2 |
G04* |
Выдержка времени |
3 |
G40* |
Отмена всех коррекций |
G41* |
Коррекция на радиус инструмента слева от детали |
|
G42* |
Коррекция на радиус инструмента справа от детали |
|
4 |
G45** |
Автоматическое включение сопрягающей дуги между данными и предыдущими кадрами. Применяется с функциями G41, G42 |
5 |
G53** |
Отмена линейного сдвига используется в станочной системе координат |
6 |
G54** |
Линейный сдвиг – смещение начала координат на величины заданные в массиве смещения N1. Используется при работе в абсолютных размерах с относительными размерами игнорируется |
G55** |
Линейный сдвиг – смещение начала координат на величины заданные в массиве смещения N2. |
|
7 |
- |
Группа постоянных циклов при работе со станками задается в виде подпрограмм |
8 |
G90** |
Заданное перемещение в абсолютных размерах – отсчет перемещения производиться от кривой точки данной системы координат |
|
G91** |
Заданное перемещение в приращениях (относительная система координат) отсчет перемещений производится относительно предыдущей запрограммированной точки |
9 |
G92** |
Установка новой рабочей системы координат |
10 |
G09** |
Торможение в конце кадра, т.е. автоматическое уменьшение скорости |
11 |
G17* |
Выбор плоскости обработки X, Y |
G18 |
Выбор плоскости обработки X, Z |
|
G19 |
Выбор плоскости обработки Y, Z |
|
12 |
G40* |
Отмена всех коррекций |
G43* |
Коррекция инструмента положительная |
|
G44 |
Коррекция инструмента отрицательная |
|
13 |
G20* |
Масштабирование |
G21 |
Отмена масштабирования |
* - функция действует до отмены
** - функция действует в том кадре, где она записана
В кадре можно задавать только одну функцию из каждой группы.
При включении у ЧПУ автоматически устанавливаются функции: G01, G40, G54, G90, G17
Значение вспомогательных функций
M00** - программируемый останов
M01** - останов с подтверждением
M02** - конец программы
M03** - вращение шпинделя по часовой стрелке
M04** - вращение шпинделя против часовой стрелки
M05** - останов шпинделя
M06** - смена инструмента
M07** - включение СОЖ
M08** - выключение СОЖ
M09** - зажив в направляющей шпиндельной бабке
M11** - разжим в направляющей шпиндельной бабке
M17** - выход из подпрограммы
M30** - конец программы
До начала перемещения запрограммирован в кадре выполняется функция M03, 01, 02, 05, 09, 17, 30
Система координат станка
Перед началом обработки детали в подвижной части станка выводят в крайнее положение. Исходная точка соответствует крайним положение по оси X влево оси Y на оператора, по оси Z вверх.
Направление движения из исходной точки отрицательное. У данной системы 0 станка определяется функцией G53 и совпадает с исходной точкой.
R – исходная точка
– коэффициент
исходной точки
P0 – ноль станка
P1 – ноль первой рабочей зоны системы
P2 – ноль второй рабочей зоны системы
Начало рабочей системы координат задается относительно станочной системы координат с помощью констант смещения.
Начало рабочих систем координат может быть сдвинут с помощью G92, которая задается отдельным кадром с числовыми значениями X и Y, при этом сдвиг рабочей системы происходит так, что численные значения соответствуют конца предыдущего кадра в новой системе координат (после сдвига). Следует учитывать, что при сдвиге нуля рабочая система координат действует в момент задания G92 точно также сдвигается другая система координат.
Линейная интерполяция
При … задаются координаты конечной точки прямолинейного участка в абсолютных или относительных размерах.
Эквидистанта - это геометрическое место точек, равноудаленных от какой-либо линии и лежащих по одну сторону от нее.
Обход по эквидистанте
Обходом обрабатываются выпуклые и вогнутые поверхности пространственно сложных форм
www.cncsimulator.co.il/ru/download_ru.html
