G-коды для станков с ЧПУ плагин для WordPress

G-коды для станков с ЧПУ плагин для WordPress

G-коды для станков с ЧПУ плагин для WordPress

 

G-коды для станков с ЧПУ плагин для WordPress. Простенький плагин для сайтов по механической обработки. Смысл простой выбираете G или M код вводите цифру кода. И на выходе получаете описание кода.

G-коды для станков с ЧПУ плагин для WordPress
[gcode_lookup]

Характеристики:

Протестирован на версии php 8.2

Нужен установленный WordPress (Как установить на хостинг почитать можно Тут)

Добавьте шорткод в любую запись или страницу.[gcode_lookup]

Добавить коды при желании можно в файле gcode-lookup.php 

G коды которые используются.


'G00' => 'Быстрое позиционирование (холостой ход)',

'G01' => 'Линейная интерполяция (рабочий ход с заданной подачей)',

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

'G03' => 'Круговая интерполяция против часовой стрелки',

'G04' => 'Пауза/выдержка по времени (например, G04 P1000 для паузы в 1 секунду или G04 F1.0 для паузы в 1 секунду)',

'G10' => 'Установка смещения системы координат или таблицы коррекции инструмента', 'G15' => 'Отмена полярных координат',

'G16' => 'Включение полярных координат',

'G17' => 'Выбор рабочей плоскости XY',

'G18' => 'Выбор рабочей плоскости XZ',

'G19' => 'Выбор рабочей плоскости YZ',

'G20' => 'Установка дюймовой системы измерений (Inches)',

'G21' => 'Установка метрической системы измерений (Millimeters)',

'G28' => 'Выход в "домашнюю" позицию станка (через промежуточную точку)',

'G30' => 'Выход во вторую "домашнюю" позицию станка (через промежуточную точку)',

'G31' => 'Пропуск кадра при срабатывании датчика (например, датчика касания)',

'G40' => 'Отмена компенсации радиуса/износа инструмента',

'G41' => 'Компенсация радиуса/износа инструмента (слева от траектории)',

'G42' => 'Компенсация радиуса/износа инструмента (справа от траектории)',

'G43' => 'Компенсация длины инструмента (положительная)',

'G44' => 'Компенсация длины инструмента (отрицательная - менее распространено)',

'G49' => 'Отмена компенсации длины инструмента',

'G50' => 'Отмена масштабирования / Отмена предела скорости шпинделя (в токарной)',

'G51' => 'Включение масштабирования',

'G52' => 'Локальное смещение системы координат',

'G53' => 'Движение в системе координат станка',

'G54' => 'Выбор первой рабочей системы координат (WCS 1)',

'G55' => 'Выбор второй рабочей системы координат (WCS 2)',

'G56' => 'Выбор третьей рабочей системы координат (WCS 3)',

'G57' => 'Выбор четвертой рабочей системы координат (WCS 4)',

'G58' => 'Выбор пятой рабочей системы координат (WCS 5)',

'G59' => 'Выбор шестой рабочей системы координат (WCS 6)',

'G61' => 'Точный стоп (Non-modal)',

'G61.1' => 'Точный стоп (Modal)',

'G64' => 'Режим непрерывной траектории (по умолчанию)',

'G65' => 'Вызов макропрограммы (Custom Macro A)',

'G66' => 'Модальный вызов макропрограммы (Custom Macro A)',

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

'G80' => 'Отмена предопределенных циклов',

'G81' => 'Цикл сверления',

'G82' => 'Цикл сверления с выдержкой на дне',

'G83' => 'Цикл глубокого сверления с полным выводом сверла (стружколомом)',

'G84' => 'Цикл нарезания резьбы метчиком (правая)',

'G84.2' => 'Цикл нарезания резьбы метчиком (левая)',

'G85' => 'Цикл растачивания (вывод на рабочей подаче)',

'G86' => 'Цикл растачивания (с остановкой шпинделя, быстрый вывод)',

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

'G88' => 'Цикл растачивания (с остановкой шпинделя, ручной вывод)',

'G89' => 'Цикл растачивания (с выдержкой, вывод на рабочей подаче)',

'G90' => 'Программирование в абсолютных координатах',

'G91' => 'Программирование в относительных (инкрементальных) координатах',

'G92' => 'Смещение начала координат (в зависимости от стойки)',

'G94' => 'Подача в мм/дюймах в минуту (IPM/MMPM)',

'G95' => 'Подача в мм/дюймах на оборот (IPR/MMPR)',

'G96' => 'Включение постоянной скорости резания (CSS)',

'G97' => 'Отключение постоянной скорости резания (возврат к RPM)',

'G98' => 'Возврат в исходную плоскость после цикла',

'G99' => 'Возврат в плоскость R после цикла',

M коды которые используются.


'M00' => 'Программная остановка',

'M01' => 'Опциональная остановка',

'M02' => 'Конец программы',

'M03' => 'Включить шпиндель по часовой',

'M04' => 'Включить шпиндель против часовой',

'M05' => 'Остановить шпиндель',

'M06' => 'Смена инструмента',

'M07' => 'Включить подачу охлаждающей жидкости (туман)',

'M08' => 'Включить подачу охлаждающей жидкости (основная)',

'M09' => 'Выключить подачу охлаждающей жидкости',

'M10' => 'Зажать патрон / Зажим',

'M11' => 'Разжать патрон / Разжим',

'M13' => 'Включить шпиндель по часовой + охлаждение',

'M14' => 'Включить шпиндель против часовой + охлаждение',

'M19' => 'Ориентация шпинделя',

'M30' => 'Конец программы с возвратом к началу',

'M41' => 'Выбор низкой передачи шпинделя',

'M42' => 'Выбор высокой передачи шпинделя',

'M48' => 'Включить коррекцию подачи',

'M49' => 'Отключить коррекцию подачи',

'M52' => 'Сбор стружки (вперед)',

'M53' => 'Сбор стружки (назад)',

'M60' => 'Смена палеты',

'M98' => 'Вызов подпрограммы',

'M99' => 'Конец подпрограммы / Возврат к началу',

скачать плагин

Добавить комментарий