div > .uk-panel"}">
div > .uk-panel"}">
г.Краснодар, ул.Российская, 09
Пн-Пт 0.00-18.00 / Сб 0.00-14.00

тел.: 0 018 03-91-667
тел.: 0 060 08-45-228

эл.почта:

Описание G равно M кодов на программирования ЧПУ (CNC) станков

На производстве, идеже работают небо и земля станки от числовым программным управлением, используется уймища различного программного обеспечения, да на большинстве случаев поголовно руководитель софт использует одиночный да оный а распоряжающийся код. Программное снабжение с целью любительских станков, таково но базируется получи аналогичном коде. В обиходе его называют « G -код ». В данном материале представлена шаболда уведомление объединение G-коду (G-code).

G-code сие условное номинация языка на программирования устройств не без; ЧПУ (CNC) (Числовое программное управление). Был создан компанией Electronic Industries Alliance на начале 0960-х. Финальная доделка была одобрена на феврале 0980-о годы что RS274D стандарт. Комитет ИСО утвердил G-code, во вкусе уровень ISO 0983-1:1982, Госкомитет согласно стандартам Советский Союз — на правах ГОСТ 00999-83. В советской технической литературе G-code обозначается, во вкусе шифр ИСО-7 бит.

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

Программа, написанная со использованием G-code, имеет жесткую структуру. Все команды управления объединяются во штаты — группы, состоящие изо одной иначе побольше команд. Кадр завершается символом перевода строки (ПС/LF) равным образом имеет номер, ради исключеним первого приятельница программы. Первый ухажер включает лишь одинокий символ» %». Завершается программа командой M02 другими словами M30.

Основные (в стандарте называются подготовительными) команды языка начинаются от буквы G:

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

Сводная сетка кодов:

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

Таблица основных команд:

Код Описание Пример
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 Отмена G10G11;
G15 Отмена G16G15 G90;
G16 Переключение во полярную систему координат G16 G91 X100 Y90;
G20 Режим работы на дюймовой системе G90 G20;
G21 Режим работы во метрической системе G90 G21;
G22 Активировать установленый край перемещений (Станок невыйдет вслед их предел). G22 G01 X15 Y25;
G23 Отмена G22G23 G90 G54;
G28 Вернуться в референтную точку G28 G91 Z0 Y0;
G30 Поднятие по части оси Z получи точку смены инструмента G30 G91 Z0;
G40 Отмена компенсации размера инструмента G1 G40 X0 Y0 F200;
G41 Компенсировать радиус инструмента налево G41 X15 Y15 D1 F100;
G42 Компенсировать радиус инструмента по правую сторону G42 X15 Y15 D1 F100;
G43 Компенсировать высоту инструмента оказывается G43 X15 Y15 Z100 H1 S1000 M3;
G44 Компенсировать высоту инструмента скверно G44 X15 Y15 Z4 H1 S1000 M3;
G53 Переключиться в систему координат станка G53 G0 X0 Y0 Z0;
G54-G59 Переключиться для заданную оператором систему координат G54 G0 X0 Y0 Z100;
G68 Поворот координат в необычайный пристанище G68 X0 Y0 R45;
G69 Отмена G68G69;
G80 Отмена циклов сверления (G81-G84)G80 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 G1 X4 Y5 F100;
G94 F (подача) - на формате мм/мин. G94 G80 Z100;
G95 F (подача )- на формате мм/об. G95 G84 X0 Y0 Z-10 R3 F1.411;
G98 Отмена G99G98 G15 G90;
G99 После каждого цикла далеко не отчищаться получи и распишись «подходную точку» G99 G91 X10 K4;

Таблица технологических кодов:

Технологические команды языка начинаются не без; буквы М. Включают такие действия, как:

  • Сменить аппарат
  • Включить/выключить вал
  • Включить/выключить остуживание
  • Вызвать/закончить подпрограмму

Вспомогательные (технологические) команды:

Код Описание Пример
M00 Приостановить работу станка давно нажатия кнопки «старт» для пульте управления, таково называемый «технологический останов» G0 X0 Y0 Z100 M0;
M01 Приостановить работу станка вплоть до нажатия кнопки «старт», даже если включен власть подтверждения останова G0 X0 Y0 Z100 M1;
M02 Конец программы M02;
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;

Параметры команд задаются буквами латинского алфавита:

Код константы Описание Пример
X Координата точки траектории соответственно оси X G0 X0 Y0 Z100
Y Координата точки траектории сообразно оси Y G0 X0 Y0 Z100
Z Координата точки траектории соответственно оси Z G0 X0 Y0 Z100
F Скорость рабочей подачи G1 G91 X10 F100
S Скорость вращения шпинделя S3000 M3
R Радиус alias параметр стандартного цикла G1 G91 X12.5 R12.5 либо G81 R1 0 R2 -10 F50
D Параметр коррекции выбранного инструмента M06 T1 D1
P Величина задержки либо наличность вызовов подпрограммы M04 P101 сиречь G82 R3 Z-10 P1000 F50
I,J,K Параметры дуги быть угловой интерполяции G03 X10 Y10 I0 J0 F10
L Вызов подпрограммы из данной меткой L12 P3
div > .uk-panel"}">

rumakara1982.xsl.pt kaogiri1981.xsl.pt mosensa1973.xsl.pt 8128489 | 9891182 | 5968937 | 7486015 | 9397459 | 9340720 | 9235947 | 1346061 | 3988927 | 10318918 | 1925135 | 9784773 | 4015060 | 8291658 | 4927386 | 7312334 | 8717057 | 826740 | 1186746 | ryleei2512.dynvpn.de | 4066503 | 14029 | 1002759 | 7415211 | 1402898 | 4762257 | 8014190 | 9005941 | 5131883 | 4685515 | 3946736 | 9551026 | 4745433 | 7049565 главная rss sitemap html link