G-коды для системы чпу fanuc – 0i model d

Введение в программирование

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

Приоритет операций (определенный или программистом, или технологом) затем записывается в формате, который может быть воспринят устройством ЧПУ. Такой формат программирования называется адрес параметра’

Каждый параметр представляет собой законченную команду, которая определяет выполнение системой ЧПУ определенной операции, например, команда S1000 М4 устанавливает вращение шпинделя по часовой стрелке (М4) со скоростью 1000 об/мин (S1000).

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

Каждый параметр имеет свой собственный буквенный адрес, за которым следует его значение, например, S1000. Значение должно лежать в пределах программируемого диапазона. Эти »параметры, расположенные в одной строке, составляют программный блок (строку программы).

Последовательный список программных блоков образует «УП».

КомандыУП станка контролируют все функции обработки, включая: Позиционирование подвижных органов станка.

Выбор скорости подачи.

Установка направления и частоты вращения шпинделя.

Индексация револьверной головки.

Контроль вспомогательного оборудования.

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

Подготовка к написанию УП

До написания УП нужно изучить чертеж детали для установления следующего:

Требуемая заготовка.

Операции и метод изготовления, включая метод фиксации (кулачки / планшайба / оправка) и метод поддержки, если это необходимо (задняя бабка / люнет).

Требуемый инструмент

После определения необходимых операций, метода изготовления и требуемого инструмента, нужно наложить систему координат программы на чертеж детали, как показано ниже:

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

G и М коды.

Любой программный блок (строка программы) может содержать G – коды, принадлежащие к различным группам. Если G – коды из одной группы специфицированы в одной строке программы, выполняется последний по порядку G – код. Если G – код группы 01 запрограммирован в одной строке с фиксированным циклом обработки деталей, этот цикл отменяется. Строка программы также может содержать несколько совместимых М – кодов. Все G – коды, за исключением однократных, являются модальными.

Модальные коды

Модальные коды действуют до тех пор, пока не будет введен другой код из той же группы, например, G0 (перемещение на холостом ходу).

Однократные G – коды

Однократные G – коды действуют только в том программном блоке, в котором они запрограммированы, например, G4 (выдержка времени).

Начало кадра

Некоторые М – коды активируются до начала перемещения по любой координате, например, M8 (включение подачи СОЖ).

Конец кадра

Некоторые М – коды активируются после прекращения перемещения по любой координате, например, М5 (остановка вращения шпинделя, прекращение подачи СОЖ)

G-коды для системы ЧПУ FANUC – 0i Model D

(Т серия) двухкоординатный станок.

Группа G-код Функция Наличие
G00 позиционирование стандартно
G01 линейная интерполяция стандартно
G02 круговая интерполяция (по часовой стрелке) стандартно
G03 круговая интерполяция (против часовой стрелки) стандартно
G04 выдержка времени стандартно
G09 точный останов стандартно
G10 настройка данных опция
G11 отмена режима настройки данных опция
G20 ввод данных в дюймовой системе стандартно
G21 ввод данных в метрической системе стандартно
G22 включение функции проверки запрограммированного хода опция
G23 отключение функции проверки запрограммированного хода опция
G27 проверка возврата на ноль стандартно
G28 возврат на ноль стандартно
G30 возврат ко второй исходной точке стандартно
G31 функция пропуска фрагмента стандартно
G32 нарезание резьбы стандартно
G34 нарезание резьбы переменного шага опция
G37 автоматическая коррекция на инструмент ось Z опция
G40 отмена коррекции на радиус инструмента стандартно
G41 левосторонняя компенсация радиуса инструмента стандартно
G42 правосторонняя компенсация радиуса инструмента стандартно
G50 установка координат/ настройка максимальной скорости шпинделя стандартно
G54 Система координат заготовки 1 стандартно
G55 Система координат заготовки 2 стандартно
G56 Система координат заготовки 3 стандартно
G57 Система координат заготовки 4 стандартно
G58 Система координат заготовки 5 стандартно
G59 Система координат заготовки 6 стандартно
G65 макрокоманда опция
G66 вызов макромодели А опция
G67 отмена вызова макромодели А опция
G68 зеркальное отображение для сброса настроек двойной револьверной головки опция
G69 зеркальное отображение для сброса настроек двойной револьверной головки опция
G70 цикл финишной обработки стандартно
G71 цикл черновой обработки внешнего/ внутреннего диаметра стандартно
G72 цикл черновой обработки торцовой поверхности стандартно
G73 замкнутый цикл обработки стандартно
G74 цикл подрезания торцов стандартно
G75 цикл подрезания внешнего/ внутреннего диаметра стандартно
G76 цикл нарезания многозаходной резьбы стандартно
G90 цикл обработки внешнего/ внутреннего диаметра стандартно
G92 цикл нарезания резьбы стандартно
G94 цикл обработки торцевой поверхности стандартно
G96 поддержание постоянной скорости резания стандартно
G97 скорость шпинделя стандартно
G98 подача в минуту стандартно
G99 подача на оборот стандартно

М-коды

Fanuc программирование — система координат


Похожие статьи.

Понравилась статья? Поделиться с друзьями: