G-code это имя языка программирования для контроля над nc и cnc машинами. Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка б - файл

скачать (215 kb.)


Текст


village
Semen Nabitovski

G-code


1084 дня назад Цитата Сообщить о спаме

G-code это имя языка программирования для контроля над NC и CNC машинами. Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка была одобренна в феврале 1980-о года как RS274D стандарт.

В ходе разработки из-за огромной нехватки контроля над всеми многочислеными функциями и инструментами станков, несколько производителей CNC машин взяли G-code как стандарт. Дополнения и нововведения в G-code делались самими фирмами производителями, поэтому каждый оператор обязан быть осведомлен в различиях между машинами разных производителей.

Содержание [убрать]


1 Краткая таблица кодов
2 Таблица G кодов
3 Таблица M-Кодов
4 Прочие команды и константы
5 Смотрите также
6 Внешние ссылки

[править] Краткая таблица кодов


G-code называют любую команду, которая начинается на букву G, в целом такая команда означает какое-то действие, как например:

Движение


Контролируемое движение с заданой скоростью и движение по окружности
Серия операций таких как сверление и фрезерование
Изменение описания инструмента и рабочих плоскостей

Стандартные G Code константы Коды Описание


G00-G04 Позиционирование инструмента
G17-G19 Переключение рабочих плоскостей (XY, XZ, YZ)
G20-G21 Смена систем исчисления
G40-G44 Компенсирование размера различных частей инструмента (высота, диаметр)
G53-G59 Переключение систем координат
G80-G84 Циклы сверления, нарезания резьбы
G90-G92 Переключение систем координат (абсолютная, глобальная и инкрементальная)

[править] Таблица G кодов


Стандартные G Code константы Код Описание Пример
G00 Позиционирование инструмента с максимальной скоростью G0 X0 Y0 Z100;
G01 Линейная интерполяция G01 X0 Y0 Z100 F200;
G02 Круговая интерполяция по часовой стрелки G02 X15 Y15 R5 F200;
G03 Круговая интерполяция против часовой стрелки G03 X15 Y15 R5 F200;
G04 Задержка P-миллисекунд G04 P500;
G10 Задать новые координаты для начала координат G10 X10 Y10 Z10;
G11 Отмена G10 G11;
G15 Отмена G16 G15 G90;
G16 Переключение в полярную систему координат G16 G91 X100 Y90;
G20 Режим работы в британской системе (Дюйм) G90 G20;
G21 Режим работы в метрической системе G90 G21;
G22 Активировать установленый предел перемещений (Станок не выйдет за их предел). G22 G01 X15 Y25;
G23 Отмена G22 G23 G90 G54;
G28 Вернуться на референтную точку G28 G0 X0 Y0 Z0;
G30 Поднятие по оси Z на точку смены инструмента G30 G15 G90;
G40 Отмена компенсации размера инструмента G40 G0 X0 Y0 Z100 ;
G41 Компенсировать радиус инструмента слева G41 X15 Y15 D1 F100;
G42 Компенсировать радиус инструмента справа G42 X15 Y15 D1 F100;
G43 Компенсировать высоту инструмента положительно G43 X15 Y15 Z4 H1 F100;
G44 Компенсировать высоту инструмента отрицательно G44 X15 Y15 Z4 H1 F100;
G53 Переключиться на систему координат станка G53 G0 X0 Y0 Z0;
G54-G59 Переключиться на заданную оператором систему координат G54 G0 X0 Y0 Z100;
G68 Поворот координат на нужный угол G68 X0 Y0 R45;
G69 Отмена G68 G69;
G80 Отмена циклов сверления (G81-G84) G80 G0 X0 Y0 Z100;
G81 Цикл сверления G81 X0 Y0 Z-10 R3 F100;
G82 Цикл сверления с задержкой G82 X0 Y0 Z-10 R3 P100 F100;
G83 Цикл сверления с отходом G83 X0 Y0 Z-10 R3 Q8 F100;
G84 Цикл нарезание резьбы G95 G84 X0 Y0 Z-10 R3 F1.411;
G90 Абсолютная система координат G90 G21;
G91 Инкрементальная система координат G91 G16 X100 Y45 K6;
G94 F (подача)- в формате мм\мин. G80 G94 X0 Y0 Z100;
G95 F (подача)- в формате мм\об. G95 G84 X0 Y0 Z-10 R3 F1.411;
G98 Отмена G99 G98 G15 G90;
G99 После каждого цикла не отходить на "подходную точку" G99 G16 X15 Y90 K4 F100;

[править] Таблица M-Кодов


M-Code это те команды которые начинаются на букву М. Это могут быть команды такие как:

Сменить инструмент


Начать\прекратить вращение
Включить\выключить охлаждение
Вызвать\закончить подпрограмму
Стандартные M Code константы Код Описание Пример
M00 Прекратить работу станка до нажатия кнопки старт G0 X0 Y0 Z100 M0;
M01 Прекратить работу станка до нажатия кнопки старт, но только если нажата клавиша М01 на приборной доске G0 X0 Y0 Z100 M1;
M03 Начать вращение инструмента по часовой стрелке M3 S2000;
M04 Начать вращение инструмента против часовой стрелке M4 S2000;
M05 Остановить вращение M5;
M06 Сменить инструмент M6 T15;
M07 Включить воздушное охлаждение M3 S2000 M7;
M08 Включить водяное охлаждение M3 S2000 M8;
M09 Выключить охлаждение G0 X0 Y0 Z100 M5 M9;
M30 Конец программы M30;
M98 Вызов подпрограммы M98 P101;
M99 Конец подпрограммы, возврат к основной программе M99;

[править] Прочие команды и константы


Помимо G-code и M-code есть коды которые похожи на регистры в компьютере. Это как правило вспомогательные параметры при тех или иных кодах.

Константы Код Описание


X Точка координат по оси X
Y Точка координат по оси Y
Z Точка координат по оси Z
F Скорость подачи
S Колличество оборотов
R Радиус или месторасположение по Z перед и после цикла сверления и т.п.
H Высота нужного инструмента из таблицы
D Диаметр нужного инструмента из таблицы
http://ru.wikipedia.org/wiki/G-code#.D0.A1.D0.BC.D...

---
Семен.


Все зависит от самого человека - каким быть, и как жить.

Комментарии: 4 Просмотров: 7264




village
Semen Nabitovski

1064 дня назад Цитата Сообщить о спаме

Группа 0. Действующие в одном кадре
Таблица 2.
G4 Пауза
G9 Точный останов в кадре
G28 Выход в референтную точку
G29 Возврат из референтной точки
G30 Выход ко 2-ой или 3-ей или 4-ой референтной точке
G31 Движение до касания
G33 Нарезание резьбы с постоянным шагом
G53 Выбор системы координат станка
G92 Установка максимальной скорости вращения шпинделя
G74 Многопроходный цикл нарезания торцовых канавок
G75 Многопроходный цикл нарезания цилиндрических
канавок
G76 Многопроходный цикл нарезания резьбы
G77 Однопроходный цикл продольного точения
G78 Однопроходный цикл нарезания резьбы
G79 Однопроходный цикл поперечного точения
G171 Глубокое сверление
G172 Глубокое поперечное точение
G180 Отмена первого отверстия в циклах G81-G86, G183
G700 Обработка отверстий по контуру окружности
G701 Обработка отверстий по контуру дуги окружности
G702 Обработка отверстий по прямолинейному контуру

Группа 1. Выбор разновидности движения


G0 Быстрое позиционирование
G1 Линейная интерполяция
G2 Круговая интерполяция. Движение по часовой стрелке
Спиральная интерполяция
G3 Круговая интерполяция. Движение против часовой стрелки
Спиральная интерполяция

Группа 2. Выбор плоскости


G17 Выбор плоскости XY
G18 Выбор плоскости ZX
G19 Выбор плоскости ZY

Группа 3. Размерность задания перемещений


G20 Выбор дюймовой системы единиц
G21 Выбор метрической системы единиц

Группа 4. Масштабирование системы координат


G22 Увеличить масштаб
G23 Отменить масштабирование
G24 Уменьшить масштаб

Группа 5. Контроль вращения шпинделя


G25 Выключение контроля вращения скорости шпинделя
G26 Включение контроля вращения скорости шпинделя

Группа 6. Коррекция на радиус инструмента


G40 Отмена коррекции на радиус инструмента
G41 Коррекция на радиус инструмента слева
G42 Коррекция на радиус инструмента справа

Группа 7. Коррекция на положение (длину) инструмента


G43 Коррекция на длину инструмента – положительная
G44 Коррекция на длину инструмента – отрицательная
G49 Отмена коррекции на положение инструмента

Группа 8. Локальная координатная система


G52 Установка локальной системы координат
G152 Отмена локальной системы координат

Группа 9. Рабочая координатная система ( Задания смещений)


G54 Задание смещения 1–ой рабочей системы координат
G55 Задание смещения 2–ой рабочей системы координат
G56 Задание смещения 3–ой рабочей системы координат
G57 Задание смещения 4–ой рабочей системы координат
G58 Задание смещения 5–ой рабочей системы координат
G59 Задание смещения 6–ой рабочей системы координат

Группа 10. Режимы движения со слиянием


G61 Режим точного останова
G64 Режим резания (отмена режима точного останова)

Группа 11. Режимы задания размера диаметра/радиуса детали


G62 Режим задания размера по диаметру детали
G63 Режим задания размера по радиусу детали

Группа 12. Поворот системы координат


G68 Поворот системы координат
G69 Отмена поворота системы координат

Группа 13. Многопроходные токарные циклы


G70 Чистовой замкнутый цикл
G170 Конец программы чернового многопроходного цикла
G71 Многопроходный черновой продольный замкнутый цикл
G72 Многопроходный черновой поперечный замкнутый цикл
G73 Многопроходный черновой копировальный цикл

Группа 14. Сверлильно-расточные фрезерные циклы


G80 Отмена постоянного цикла
G180 Не выполнять обработку в последующих постоянных
циклах(G81-G88)
G81 Сверление с выводом инструмента на быстром ходу
G82 Растачивание (сверление) с паузой перед выводом
G83 Глубокое сверление с выводом сверла
G84 Нарезание резьбы с отводом на рабочей подаче и реверсе
G85 Растачивание с отводом на рабочей подаче без реверса
G86 Растачивание с быстрым отводом и остановом шпинделя
G183 Глубокое сверление со стружкодроблением

Группа 15. Режим задания перемещений


G90 Абсолютный размер
G91 Размер в приращениях

Группа 16. Режим задания скорости подачи


G93 Задание подачи по времени перемещения
G94 Скорость подачи в мин.
G95 Скорость подачи на оборот шпинделя

Группа 17. Режим задания вращения шпинделя


G96 Установка режима постоянной скорости резания
G97 Отмена постоянной скорости резания

Группа 18. Точка возврата в сверлильных циклах


G98 Возврат в начальную точку постоянного цикла
G99 Возврат в референтную точку из постоянного цикла

Группа 19. Зеркальная обработка


G150 Отмена режима зеркальной обработки
G151 Режим зеркальной обработки

Группа 20. Режим cтружкодробление


G160 Стружкодробление по времени
G161 Стружкодробление по положению шпинделя
G162 Отмена режима cтружкодробление
http://cimatron.by.ru/html/g-kod.html

---
Семен.


Все зависит от самого человека - каким быть, и как жить.


village
Semen Nabitovski

Fanuc 0i-MC G коды фрезерная версия


1064 дня назад Цитата Сообщить о спаме

код
Группа


Функция и описание

G00
01


Позиционирование

Код G00 используется для выполнения ускоренного перемещения Ускоренное перемещение или позиционирование необходимо для быстрого перемещения режущего инструмента к позиции обработки или безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения исполнительного органа станка очень высока и непостоянна. Код G00 отменяется при программировании следующих кодов: G01, G02, G03.

G01
Линейная интерполяция

Код G01 - это команда линейной интерполяции, обеспечивающая перемещение инструмента по прямой линии с заданной скоростью. Скорость перемещения указывается F словом данных. Код G01 отменяется с помощью кодов G00, G02 и G03.

G02
Круговая интерполяция/винтовая интерполяция по часовой стрелке

Код G02 предназначен для выполнения круговой интерполяции, то есть для перемещения инструмента по дуге (окружности) в направлении часовой стрелки с заданной скоростью. Скорость перемещения указывается F словом данных. Код G02 отменяется с помощью кодов G00, G01 и G03.

G03
Круговая интерполяция/винтовая интерполяция против часовой

Код G03 предназначен для выполнения круговой интерполяции, то есть для перемещения инструмента по дуге (окружности) против часовой стрелки с заданной скоростью. Скорость перемещения указывается F словом данных. Код G03 отменяется с помощью кодов G00, G01 и G02.

G04
00
Задержка, точный останов

Код G04 – это команда на выполнение выдержки (паузы) с заданным временем. Этот немодальный код программируется вместе с X или P адресом, который указывает длительность времени выдержки. Обычно, это время составляет от 0.001 до 99999.999 секунд. Код G04, Х или P слово данных программируются вместе в одном кадре, который не содержит никаких перемещений.

G09
Точный останов

Немодальный код G09 (точный останов) предназначен для согласования фактической траектории инструмента с запрограммированной траекторией. То есть при переходе от одного движения к другому СЧПУ выполнит “незаметную на глаз” выдержку, обеспечит законченное и точное перемещение в указанную координату.

G10
Ввод программируемых данных

Команда G10 позволяет устанавливать или смещать рабочую систему координат и вводить определенные значения в регистры коррекции инструмента памяти СЧПУ при помощи управляющей программы или специальной (отдельной) программы.

G11
Отмена режима ввода программируемых данных

При помощи команды G11 отменяется команда G10 для включения режима ввода данных в СЧПУ.

G15
17
Отмена команды в полярных координатах

При помощи команды G15 вы отменяете режим работы в полярной системе координат и возвращаетесь к программированию в прямоугольной системе координат.

G16
Команда в полярных координатах

Подготовительная функция G16 позволяет работать в полярной системе координат. При этом запрограммированная позиция определяется углом и расстоянием от нулевой точки рабочей системы координат или от текущей действительной позиции.

G17
02
Выбор плоскости XpYp Xp: ОсьХ или параллельная ей ось

Подготовительная функция G17 предназначена для выбора плоскости XY в качестве рабочей. Плоскость XY становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.

G18
Выбор плоскости ZpXp Yp: ОсьУили параллельная ей ось

Подготовительная функция G18 предназначена для выбора плоскости XZ в качестве рабочей. Плоскость XZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.

G19
Выбор плоскости YpZp Zp: OcbZ или параллельная ей ось

Подготовительная функция G19 предназначена для выбора плоскости YZ в качестве рабочей. Плоскость YZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления.

G20
06
Ввод в дюймах

Код G20 активизирует режим работы с дюймовыми данными. Пока действует этот режим, все вводимые данные воспринимаются как дюймовые.

G21
Ввод в мм

Код G21 активизирует режим работы с метрическими данными. Пока действует этот режим, все вводимые данные воспринимаются как метрические.

G22
04
Функция проверки сохраненного шага вкл

Код G22 активизирует установленный предел перемещений. В этом случае инструмент не может выйти за пределы ограничивающей области. Эта область, как правило, устанавливается с помощью параметров СЧПУ.

G23
Функция проверки сохраненного шага вык

При выполнении команды G23 установленные пределы перемещений не действуют. То есть код G23 отменяет действие кода G22 и позволяет инструменту перемещаться в любую точку рабочей зоны станка.

G27
00
Проверка возврата в референтное положение

Код G27 (проверка возврата к исходной позиции) работает аналогично коду G28. Единственная разница заключается в том, что если позиция к которой произошло перемещение исполнительного органа, не соответствует исходной позиции, то в случае с G27 система ЧПУ станка выдает аварийное сообщение или сигнал, а при работе с G28 сообщений и сигналов не будет.

G28
Возврат в референтное положение

Команда G28 предназначена для возврата станка в исходную позицию. Под этим понимается ускоренное перемещение исполнительных органов в нулевую точку станка. Возврат в исходную позицию предназначен, прежде всего, для возможности проверки размеров и качества обрабатываемой детали в середине программы обработки. Иногда код G28 ставят в конец управляющей программы, чтобы после ее завершения рабочий стол переместился в положение удобное для съема обработанной детали.

G29
Возврат из референтной позиции

G30
Возврат во 2-е, 3-е и 4-е референтное положение

При помощи команды G30 осуществляется автоматический возврат оси Z к позиции смены инструмента и отменяется действующая коррекция инструмента.

G31
Функция пропуска

В некоторых станках можно использовать функцию пропуска с реакцией на внешний сигнал. При помощи немодального кода G31 программист программирует линейную интерполяцию, аналогично G01, но скомбинированную с возможной реакцией на внешний сигнал. Внешний сигнал подается при нажатии на определенную клавишу панели УЧПУ, например, на клавишу “Старт цикла”.

G33
01


Нарезание резьбы

G37
00


Автоматическое измерение длины инструмента

G39
Круговая интерполяция угловой коррекции

G40
07
Отмена коррекции на режущий инструмент/отмена трехмерной коррекции

Автоматическая коррекция радиуса инструмента отменяется программированием команд G40 и D00. Обычно код G40 находится в кадре с командой прямолинейного холостого перемещения от контура детали.

G41
Коррекция на режущий инструмент слева /трехмерная коррекция

Код G41 применяется для включения автоматической коррекции радиуса инструмента находящегося слева от детали. Направление смещения определяется, если смотреть на траекторию сверху вниз, то есть со стороны “+Z” в направлении ”–Z”.

G42
Коррекция на резец справа

Код G42 применяется для включения автоматической коррекции радиуса инструмента находящегося справа от детали. Направление смещения определяется, если смотреть на траекторию сверху вниз, то есть со стороны “+Z” в направлении ”–Z”.

G43
08
Коррекция на длину инструмента «+» направление

Компенсация длины инструмента осуществляется путем программирования команды G43 и H слова данных. Обычно компенсация длины активируется совместно с холостым перемещением по оси Z.

G44
Коррекция на длину инструмента «-» направление

G45
00


Увеличение коррекции на инструмент

G46
Уменьшение коррекции на инструмент

G47
Двойное увеличение коррекции на инструмент

G48
Двойное уменьшение коррекции на инструмент

G49
08
Отмена коррекции на длину инструмента

Компенсация длины инструмента отменяется путем программирования команды G49 или H00.

G50
11
Отмена масштабирования

Код G50 предназначен для выключения режима масштабирования G51.

G51
Масштабирование

В этом режиме программист может изменять коэффициент масштаба для координатных осей станка. Режим активируется при помощи модального кода G51 и отменяется кодом G50.

G50.1
22
Отмена программируемого зеркального отображения

G51.1
Программируемое зеркальное отображение

G52
00
Установка локальной системы координат

Код G52 используется для определения подчиненной системы координат в пределах действующей рабочей системы (G54-G59).

G53
Установка системы координат станка

G54 G55 G56 G57 G58 G59


14
Выбор системы координат заготовки 1, 2, 3,4 ,5,6

При помощи кодов G54, G55, G56, G57, G58 и G59 определяется, в какой рабочей системе координат будет производиться обработка детали.

G54.1
14
Установка дополнительной системы координат заготовки

G60
00/01


Позиционирование в одном направлении

С помощью команды G60 ко всем запрограммированным позициям по каждой оси можно перемещаться из определенного направления (“+” или “-“). Благодаря этому появляется возможность исключить ошибки позиционирования, которые могут возникать из-за мертвого хода в системах сервопривода. Чаще всего, направление и величина перемещения задаются параметрами СЧПУ.

G61
15
Режим точного останова

Команда G61 предназначена для включения режима точного останова. Функция точного останова подробно описана в характеристике кода G09. Единственная разница между кодами G61 и G09 заключается в том, что G09 является немодальной командой, то есть действует только в определенном кадре. Модальный код G61 остается активным, пока не будет запрограммирована команда на изменение этого режима, например, с помощью кода G63 для включения режима нарезания резьбы метчиком или кода G64 режима резания

G62
Автоматическая угловая коррекция

G63
Режим нарезания резьбы

Режим нарезания резьбы метчиком активируется при помощи кода G63 и используется в циклах нарезания резьбы. В этом режиме невозможна корректировка скорости подачи при помощи специальной рукоятки на панели УЧПУ станка. Режим отменяется программированием команды режима резания G64.

G64
Режим резания

Стандартный режим резания активируется кодом G64. С помощью этого кода отменяются другие специальные режимы - режим нарезания резьбы метчиком и режим точного останова

G65
00


Вызов макропрограммы

Код G65 позволяет выполнить макропрограмму, находящуюся в памяти СЧПУ.

G66
12
Модальный вызов макропрограммы

Команда G66 предназначена для вызова макропрограммы, как и команда G65. Единственная разница между двумя этими кодами заключается в том, что G66 является модальным кодом и макропрограмма выполняется при каждом перемещении, пока не будет запрограммирована команда G67.

G67
Отмена модального вызова макропрограммы

При помощи кода G67 отменяется режим модального вызова макропрограммы G66.

G68
16
Поворот координат/трехмерное преобразование координат

Модальная команда G68 позволяет выполнить поворот координатной системы на определенный угол. Для выполнения такого поворота требуется указать плоскость вращения, центр вращения и угол поворота.

G69
Отмена поворота координат/отмена трехмерного преобразования координат

При помощи кода G69 отменяется режим вращения координат.

G73
09
Цикл сверления с периодическим выводом сверла

G74
Цикл встречного нарезания резьбы

G74 Цикл нарезания левой резьбы.

G76
Цикл чистового растачивания

G80
Отмена постоянного цикла/отмена функции внешней операции

G81
Цикл сверления, цикл засверливания или функция внешней операции

G81 Стандартный цикл сверления

G82
Цикл сверления или цикл встречного растачивания

Цикл сверления с выдержкой вызывается при помощи команды G82. Функционирует этот цикл аналогично стандартному циклу сверления, с единственной разницей в том, что при G82 на дне отверстия запрограммировано время ожидания (выдержка). Цикл сверления с выдержкой часто применяется для сверления глухих отверстий, так как запрограммированное время ожидания позволяет выполнить лучшее удаление стружки со дна отверстия.

G83
Цикл сверления с периодическим выводом сверла

G83 Цикл прерывистого сверления

G84
Цикл нарезания резьбы

G85
Цикл растачивания

G86
Цикл растачивания

G87
Цикл обратного растачивания

G88
Цикл растачивания

G89
Цикл растачивания

G90
03


Команда абсолютного перемещения

В режиме абсолютного позиционирования G90 перемещения исполнительных органов производятся относительно нулевой точки станка или относительно нулевой точки рабочей системы координат G54-G59. Код G90 является модальным и отменяется при помощи кода относительного позиционирования G91.

G91
Инкрементная команда

При помощи кода G91 активируется режим относительного (инкрементального) позиционирования. При относительном способе отсчета за нулевое положение каждый раз принимается положение исполнительного органа, которое он занимал перед началом перемещения к следующей опорной точке.

G92
00
Установка для рабочей системы координат или зажим при максимальной скорости шпинделя.

G92.1
Предварительная установка системы координат заготовки

Код G92.1 используют для сдвига текущего положения нулевой точки путем изменения значений в регистрах рабочих смещений. Когда СЧПУ выполнит команду G92, то значения в регистрах смещений изменятся и станут равными значениям, которые определены X, Y и Z словами данных

G94
05


Подача за минуту

При помощи команды G94 указанная скорость подачи устанавливается в дюймах за 1 минуту или в миллиметрах за 1 минуту. Если действует дюймовый режим G20, то скорость подачи F определяется как подача в дюймах за 1 минуту. Если же активен метрический режим G21, то скорость подачи F определяется как подача в миллиметрах за 1 минуту.

G95
Подача за оборот

При помощи команды G95 указанная скорость подачи устанавливается в дюймах на 1 оборот шпинделя или в миллиметрах на 1 оборот шпинделя. То есть скорость подачи F синхронизируется со скоростью вращения шпинделя S. При одном и том же значении F, скорость подачи будет увеличиваться, при увеличении числа оборотов шпинделя.

G96

Постоянное управление скоростью перемещения поверхности.



G97

Отмена контроля постоянства скорости резания

G98
10
Возврат к исходной точке в постоянном цикле

Если постоянный цикл станка работает совместно с кодом G98, то инструмент возвращается к исходной плоскости в конце каждого цикла и между всеми обрабатываемыми отверстиями. Исходная плоскость – это координата по оси Z (уровень), в которой находится инструмент перед вызовом постоянного цикла. Команда G98 отменяется при помощи команды G99.

G99
Возврат к точке R в постоянном цикле

Если цикл сверления работает совместно с кодом G99, то инструмент возвращается к плоскости отвода между всеми обрабатываемыми отверстиями. Плоскость отвода – это координата по оси Z (уровень), с которой начинается сверление на рабочей подаче, и в которую возвращается инструмент, после того, как он достиг дна обрабатываемого отверстия. Плоскость отвода обычно устанавливается в кадре цикла с помощью R слова данных. Команда G99 отменяется при помощи команды G98.


http://stankomach.com/content/view/292/426/index.h...

Материал из Википедии — свободной энциклопедии

Эта версия страницы ожидает проверки и может отличаться от последней подтверждённой, проверенной 6 января 2010.

G-код — условное именование языка программирования устройств с числовым программным управлением (ЧПУ). Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка была одобрена в феврале 1980 года как стандарт RS274D. Комитет ISO утвердил G-код, как стандарт ISO 6983-1:1982, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-код обозначается, как код ИСО 7-бит (ISO 7-bit).

Производители систем управления используют G-код в качестве базового подмножества языка программирования, расширяя его по своему усмотрению.[1]




Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации