какие коды отвечают за работу с вращением на станке

Управление вращением шпинделя – М03, М04, М05

Вспомогательные коды М03 и М04 предназначены для управления вращением шпинделя. Единственная разница между двумя этими М-кодами заключается в направлении вращения. Код М03 отвечает за прямое (по часовой стрелке), а М04 – за обратное вращение шпинделя (против часовой стрелки). Направление вращения определяется, если смотреть в отрицательном направлении оси Z (со стороны шпинделя в сторону заготовки). При фрезеровании режущие инструменты должны иметь прямое вращение (М03). При выводе метчика из отверстия, при нарезании левой резьбы, в циклах автоматического измерения диаметра инструмента может потребоваться обратное вращение шпинделя (М04). В конце программы обработки и перед сменой инструмента нужно остановить вращение шпинделя при помощи команды М05.


N40 Z5.0
N45 G00 Z100.0
N50 M05
M55 M30
%

Для задания частоты вращения шпинделя используется S-адрес. За S следует числовое значение, выражающее скорость вращения шпинделя в оборотах за одну минуту. Большинство СЧПУ воспринимают только целочисленное значение S. Обычно код М03 и S находятся в одном кадре. Например, кадр N20 заставляет вращаться шпиндель в прямом направлении со скоростью 1000 оборотов в минуту:

%
O0002
N05 G21 G40 G49 G54 G80 G90 G98 G00
N10 T1 M06
N15 G43 H1 Z100.0
N20 M03 S1000
N25 X100.0 Y150.0 Z5
N30 G01 Z-0.5
N35 X200.0 Y250.0
N40 Z5.0
N45 G00 Z100.0
N50 M05
M55 M30
%

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Рис. 7.1. При фрезеровании используется прямое вращение шпинделя (М03)

Некоторые станки (преимущественно старых моделей) оснащены специальной коробкой скоростей. Нужная передача для соответствующего диапазона скоростей вращения шпинделя выбирается автоматически или с помощью М-кодов. Обычно для включения низкой передачи используется код М41, а для включения более высоких передач – М42, М43 и т. д. Переключение передач в этом случае необходимо, чтобы двигатель, вращающий шпиндель, не подвергался чрезмерным нагрузкам (вспомните процесс переключения передач в автомобиле). Приведем небольшой программный пример. В кадре N20 включается низкая передача, а в кадре N25 шпиндель начинает вращаться со скоростью 900 оборотов в минуту:


N10 T5 M06
N15 G43 H5
N20 M41
N25 M03 S900

Источник

G- и M-коды для станков с ЧПУ – просто о сложном

Станочные комплексы с CNC используют для работы множество ПО. Однако руководить оборудованием можно с помощью одного и того же управляющего кода. Это буквенно-цифровой язык ISO 7-bit. Основывается на международных стандартах ISO и EIA.

Что такое G- и M-функции для CNC?

Большинство изготовителей систем ЧПУ описывают основные параметры с помощью стандартов ISO, но часто в своем оборудовании отступают от правил, чтобы расширить возможности систем.

Японские компании в своих системах ЧПУ FANUC широко раскрывают потенциал использования G- и М-кодов. Их оборудование одним из первых заработало на языке ISO 7-bit. Сейчас это самые распространенные пульты в мире.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

G-коды настраивают СЧПУ на определенное действие. М-коды – вспомогательные, управляют режимами работы оборудования. Чтобы инструмент двигался по прямой траектории, вносится команда G01. А если необходимо заменить рабочий орган, используется код М06.

G- и M-коды для программирования станков с ЧПУ – что это?

Настройки оборудования с CNC пишутся на различных языках, но набора основных G- и М-команд достаточно, чтобы создать УП.

G-code (NC-код)

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

G-функция – язык программирования, осуществляет подготовительные функции для работы станка по управлению осевым перемещением инструмента.

«ИСО 7-бит» создан компанией EIA в 60-х гг. прошлого столетия, а доработан спустя 20 лет. G-код утвержден как стандарт ISO 6983-1:2009, в СССР – как ГОСТ 20999-83. Код записывает информацию на восьмидорожечной перфоленте и кодирует 128 символов.

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

В программе, написанной на языке ISO 7-bit, все команды формируют кадры – совокупности из одной или нескольких команд. Первый кадр состоит из единственного знака – «%». Иногда такой символ стоит и в последнем кадре. Так программа отделяет кадры друг от друга. Остальным присваиваются номера, а оканчиваются они знаком CR/LF – перевод строки. Чтобы завершить программу, вводится команда M02 или M30.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Комментарии пишутся в круглых скобках и несут конкретную информацию:

Примечание: СЧПУ не считывает текст в круглых скобках.

Чаще всего список кодов в кадре начинается с подготовительных. Затем вписываются команды перемещения, выбирается режим работы и технологические коды.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Модальные и немодальные G-коды.

Независимые части основного ПО описываются в промежутке обозначений M02–M30. Сначала идет номер, в конце прописывается M17.

М-code

М-функции — дополнительные коды, на разных станках CNC могут немного отличаться. Эти команды управляют рабочими органами и режимами оборудования с ЧПУ.

Вспомогательные команды используются одиночно или вместе с другими кодами. Когда кадр устанавливает рабочий орган в шпиндель, это выглядит так:

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Здесь команда M6 на пульте подразумевает некоторый набор действий, чтобы заменить рабочий орган:

Если М- код включает какое-либо устройство, то обязательно существует его пара, которая выключает:

M8 – M9 – включить/выключить систему охлаждения;

M3 – M5 – включить/выключить обороты шпинделя.

В кадре разрешается использовать несколько М-функций. Для станков с внушительным набором сменных устройств задействуется больше М-кодов в управлении.

Примечание: М-код может вписываться самостоятельно или в кадре с G-кодами.

Вспомогательные команды делятся:

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

Таблица G-кодов ЧПУ с расшифровкой

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

Таблица M-кодов ЧПУ с расшифровкой

Вспомогательные команды программного кода маркируются буквой М и выполняют такие действия:

G-функции для станков ЧПУ

КодОписание кода
Осевое движение
G00Ускоренный или холостой ход – перемещение на очень высокой скорости в указанную точку. Не используется для выполнения обработки.
G01Линейная интерполяция – смещение по прямой траектории с заданной скоростью подачи. Рабочий ход
G02Круговая интерполяция – перемещение по дуге вправо с запрограммированной скоростью подачи
G03Круговая интерполяция – смещение по кривой влево с заданной скоростью подачи
Наладка
G20Ввод дюймовых показателей
G21Ввод метрической информации
G90Абсолютное позиционирование – отсчет всех координат от постоянной нулевой точки
G91Относительное позиционирование – все координаты рассчитываются от предыдущей позиции
Работа с отверстиями
G81Фаза сверления
G82Цикл сверления с задержкой на дне отверстия
G83Прерывистый период сверления
G85Режим растачивания отверстия

До 4 кодов в кадре.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

G-code окружности с координатами центра.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

G-code для сверления отверстий.

Дополнительные обозначения при программировании станков CNC

Координаты точек движения инструмента в декартовых плоскостях– X, Y, Z.

Смещение вокруг осей X, Y, Z – А, В, С.

Круговая интерполяция параллельно осям координат X, Y, Z – I, J, К.

R – радиус, в повторяющихся периодах – положение плоскости отвода, в команде вращения – угол поворота системы координат.

D – параметр коррекции на радиус рабочего органа.

Н – показатель компенсации длины инструмента.

F – настройка подачи.

S – параметр основного перемещения.

Т – показатель номера инструмента, который требуется поставить на замену поворотом патрона.

N – номерное значение кадров управляющей программы.

/ – пропуск кадра, который не нужно выполнять, ставиться перед кадром.

Семиразрядный код ISO 7-bit – основной для современных отечественных станков CNC. Правила кодирования для станка с конкретным устройством ЧПУ определяются используемым общим кодом, инструкцией по эксплуатации оборудования и руководством по программированию систем ЧПУ.

Источник

Что такое G-код для станков с ЧПУ

Программы с G-кодом пишутся в виде текстового формата, каждую строчку называют кадром. Кадр состоит из буквенного символа – это адрес и цифра, в которой выражено числовое значение. Коды бывают основными и вспомогательными. На основе такой программы работает токарный и фрезерный станок с ЧПУ.

Для станков с программным числовым управлением существует специальный язык. Этот язык называют ISO 7 bit. Система G кодов для ЧПУ представляет собой специальные команды для работы фрезерных и токарных станков с ПУ, в командах задаются специальные параметры. Обучение ЧПУ программированию производится в технических колледжах или на курсах дополнительного образования.

Что такое G-код

Кодовая система для токарно – фрезерных станков с ЧПУ представляет собой особую группу команд, которые распознаются станками с функциями программного управления. Кодовая система была разработана компанией Electronic Industries Allience в 1960 году и доработана в 1980 году. С 1982 года она начала действовать в России. Кодовый язык входит в структуру основ программирования, он непрерывно совершенствуется и изменяется.

Какие бывают G-коды

Программы с G-кодом пишутся в виде текстового формата, каждую строчку называют кадром. Кадр состоит из буквенного символа – это адрес и цифра, в которой выражено числовое значение. Коды бывают основными и вспомогательными. На основе такой программы работает токарный и фрезерный станок с ЧПУ.

Команды группы G называют подготовительными. Они задают движение рабочих элементов на станке с определенной скоростью. Скорость может быть круговой или линейной. Также G-код используется для обработки отверстий и резьбы. Еще одной функцией является управление параметрами и координатными системами аппаратуры.

Основные команды программы направлены на выполнение следующих функций:

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Символы бывают разными: М выполняет вспомогательные функции, такая команда необходима для смены инструмента, вызова подпрограммы и ее завершения, S – это функция основного движения, F – подача, Т, D, Н являются выражением функций инструмента.

Значение символа зависит от вида станка с ЧПУ. Программирование осуществляется на основе этих кодов.

Подготовительные функции

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

Расшифровка основных G кодов для ЧПУ

Перейдем к рассмотрению того, как расшифровываются основные G коды для станков с ПУ.

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

Представляет собой линейную интерполяцию. Такая команда необходима для движения инструмента по прямой, скорость задается символом F. Отмена функции осуществляется кодами G00, G02, G03. Пример записи команды: G01 X20 Y150 F60.

Задает движение по часовой стрелке, режущий инструмент начинает двигаться по дугообразной траектории, скорость задается символом F. Также задаются параметры в координатной плоскости. Символы I, J, K – определяющие координаты дуги в плоскости. Отмена осуществляется кодами G00, G01, G03.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Это движение против часовой стрелки по дуге с заданной скоростью.

Задают перерыв в работе. продолжительность паузы задается Х или Р символом. Обычно пауза длится около одной секунды.

Задает плоскость. С помощью кода G17 выбирают координаты XY. Такая функция необходима для вращающихся движений и процесса сверления.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Задает плоскость в координатах XZ, эта плоскость становится рабочей в процессе круговой интерполяции, вращательных движениях и процессе сверления.

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

Позволяет вводить данные в дюймовых измерениях. Функция предназначена для работы с дюймовыми показателями.

Позволяет работать с метрическими показателями. Он необходим при работе с данными, выраженными в метрах.

Отменяет функцию автоматической коррекции на заданный радиус инструмента, задаваемого G41 и G42.

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

Аналогичен коду G41, он предназначен для автокоррекции на радиус, расположенный справа от обрабатываемой детали. Программу также задают с функцией D.

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

Задает локальные координатные параметры помимо стандартных параметров.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Позволяет переключаться на координатную систему рабочего станка.

G54 – G59

Осуществляют заданное смещение рабочего элемента относительно координатных параметров станка. Используя коды G54, G55, G56, G57, G58, G59 можно определить, в какой именно системе координат будет совершаться работа. Меняя коды, программист получает возможность обрабатывать разнообразные детали.

Если кодами G54 – G59 была задана какая-либо координатная система, то она будет действовать до тех пор, пока не будет отменена, и введутся другие параметры.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

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

Задается вращение координат, команда позволяет смещать координатную систему под определенным углом. Плоскость вращения, центр и угол поворота задается командами G17, G18, G19, R. Команда G69 отменяет эту функцию.

Позволяет делать отверстия в изделиях.

Это функция высокоскоростного сверления отверстий.

Используется для нарезания левой резьбы.

G81, G82, G83

Используются для цикла сверления: стандартного, с выдержкой и прерывистого.

G85 – G87

Позволяют осуществлять разные циклы растачивания.

Позволяет установить абсолютные накопители положения.

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Задает параметры оборотов, производимых за одну минуту.

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

Требования к написанию программы

Программы, которые пишут для станка с ЧПУ на основе использования джи кодов, имеют определенную совершенно четкую структуру, которая состоит из нескольких команд. Все команды для работы со станком объединяются по группам – кадрам. Завершение одного кадра отмечается символом CR/LF, программу заканчивает вспомогательный код М02 или М30.

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

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

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

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

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

Для создания кода необходимо иметь следующие знания:

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

какие коды отвечают за работу с вращением на станке. картинка какие коды отвечают за работу с вращением на станке. какие коды отвечают за работу с вращением на станке фото. какие коды отвечают за работу с вращением на станке видео. какие коды отвечают за работу с вращением на станке смотреть картинку онлайн. смотреть картинку какие коды отвечают за работу с вращением на станке.

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

Источник

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

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

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

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

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

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

Источник

Описание G-кодов

G-код — наименование языка программирования систем с числовым программным управлением (ЧПУ).

Управляющая программа представляет собой обычный текстовый файл и состоит из последовательности кадров и обычно начинается с символа начало программы (%) и заканчивается М02 или М30.

Каждый кадр программы представляет собой один шаг обработки и (в зависимости от УЧПУ) может начинаться с номера кадра (N1. N10 и т.д.), а заканчиваться символом конец кадра (;).

Кадр управляющей программы состоит из операторов в форме слов (G91, M30, X10. и т.д.). Слово состоит из символа (адреса) и цифры, представляющее арифметическое значение.

Адреса X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E являются размерными перемещениям, используют для обозначения координатных осей, вдоль которых осуществляются перемещения.

Слова, описывающие перемещения, могут иметь знак (+) или (-). При отсутствии знака перемещение считается положительным.

Адреса I, J, K означают параметры интерполяции.

Символы могут принимать другие значения в зависимости от конкретного УЧПУ.

Подготовительные функции (G коды)

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

Функция G01 используется для выполнения прямолинейных перемещений с заданной скоростью (F). При программировании задаются координаты конечной точки в абсолютных значениях (G90) или приращениях (G91) с соответственными адресами перемещений (например X, Y, Z). Код G01 отменяется кодами: G00, G02, G03.

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

Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно.

Код G02 отменяется кодами: G00, G01, G03.

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

Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно.

Код G03 отменяется кодами: G00, G01, G02.

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

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

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

Функция G20 активизирует режим работы с дюймовыми данными.

Функция G21 активизирует режим работы с метрическими данными.

Функция G40 отменяет действие автоматической коррекции на радиус инструмента G41 и G42.

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

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

Функция G43 применяется для компенсации длинны инструмента. Программируется вместе с функцией инструмента (H).

СЧПУ позволяет устанавливать кроме стандартных рабочих систем координат (G54-G59) еще и локальные. Когда СЧПУ станка выполняет команду G52, то начало действующей рабочей системы координат смещается на значение указанное при помощи слов данных X, Y и Z. Код G52 автоматически отменяется с помощью команды G52 ХО YO Z0.

Смещение рабочей системы координат детали относительно системы координат станка.

Код G69 отменяет режим вращения координат G68.

Цикл G73 предназначен для сверления отверстий. Движение в процессе обработки происходит на рабочей подаче с периодическим выводом инструмента. Движение в исходное положение после обработки идет на ускоренной подаче.

Цикл G74 предназначен для нарезания левой резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.

Функция, которая отменяет любой постоянный цикл.

Цикл G81 предназначен для зацентровки и сверления отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на ускоренной подаче.

Цикл G82 предназначен для сверления и зенкования отверстий. Движение в процессе обработки происходит на рабочей подаче с паузой в конце. Движение в исходное положение после обработки идет на ускоренной подаче.

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

Цикл G84 предназначен для нарезания резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.

Цикл G85 предназначен для развертывания и растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на рабочей подаче.

Цикл G86 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет на ускоренной подаче.

Цикл G87 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет вручную.

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

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

При помощи функции G94 указанная скорость подачи устанавливается в дюймах за 1 минуту (если действует функция G20) или в миллиметрах за 1 минуту (если действует функция G21). Программируется вместе с функцией подачи (F). Код G94 отменяется кодом G95.

При помощи функции G95 указанная скорость подачи устанавливается в дюймах на 1 оборот шпинделя (если действует функция G20) или в миллиметрах на 1 оборот шпинделя (если действует функция G21). Т.е. скорость подачи F синхронизируется со скоростью вращения шпинделя S. Код G95 отменяется кодом G94.

Если постоянный цикл станка работает совместно с функцией G98, то инструмент возвращается к исходной плоскости в конце каждого цикла и между всеми обрабатываемыми отверстиями. Функция G98 отменяется при помощи G99.

Если постоянный цикл станка работает совместно с функцией G99, то инструмент возвращается к плоскости отвода между всеми обрабатываемыми отверстиями. Функция G99 отменяется при помощи G98

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *