Формат кадра управляющей программы это

Содержание

Формат кадра. Особенности кодиро­вания информации УП для многоцелевых станков во многом определены форматом кадра и использованием при его форми­ровании ряда дополнительных знаков. Например, формат кадра может быть следующим:

%: /DS N07 9G02 Х+053 Y+053 Z+053 I+043 R±043 J+043 К+043 Q+043 W+043 V+043 В±7 С+7 F41 S5 Т4 6М02 25Р7 Е7 Н7 LF

Формат кадра УП предусматривает запись явной десятичной запятой (DS), символов начала программы (%), глав­ного кадра (:) и припуска кадра (/). Ведущие нули во всех словах, кроме слов с адресами В и С можно опускать, в том числе и в словах с адресами G и М. Знак плюс можно не указывать перед всеми адресами, кроме В и С. Число номеров кадров в одной УП может дости­гать 9999999.

В одном кадре допускается указы­вать до десяти подготовительных функ­ций (адрес G) из разных групп и до шести вспомогательных функций (адрес М). Кроме адресов геометрической информа­ции (линейные X, Y, Z, I, J, К, Q, R, W, V и угловые В, С) предусмотрены адреса для команд «выдержка времени» (Е), «число повторений программы (Н), «фор­мальный параметр» (Р). Последних мо­жет быть до 25 в одном кадре.

ПРОГРАММИРОВАНИЕ ЧПУ — #22 — КАДР УП И МОДАЛЬНОСТЬ / Программирование обработки на станках с ЧПУ

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

% 2204 1835 01 LF

означает, что УП под номером 1835 предназначена для станка модели 2204ВМ1Ф4; номер ленты 01.

Следует иметь также в виду, что если УП состоит из нескольких лент, то в конце информации на каждой из лент должен быть записан символ КН — конец носи­теля. В некоторых УЧПУ конец носи­теля обозначают чередованием символов % и ПС, т. е. %ПС%ПС%ПС, или %LF%LF%LF.

При подготовке УП для многоцеле­вых станков с ЧПУ особое внимание уделяют выделению главных кадров — символ «:», выпадающих кадров — сим­вол «/», а также информации, заклю­чаемой в круглые скобки,— символы «)» и «(».

Главный кадр характеризует исход­ное состояние СЧПУ перед началом или возобновлением какой-либо обработки, устанавливает исходное состояние команд групп G и М. В ряде случаев главный кадр в УП указывают сразу после смены очередного инструмента, определяя обра­ботку каждым инструментом как отдель­ную часть программы. В главном кадре должна быть повторена информация, за­данная ранее и необходимая для рабо­ты очередным инструментом.

Некоторые УЧПУ позволяют быстро перематывать или отрабатывать ленты от одного глав­ного кадра к другому. При этом на пуль­те системы должна быть нажата соот­ветствующая кнопка. При использовании в УП главного кадра рекомендуется последний кадр программы обозначить символом «:», чтобы обеспечить контроль за обрывом ленты. Удобство применения главного кадра состоит в том, что после отключения станка оператор может на­чать обработку, ориентируясь на глав­ный кадр без предварительного про­смотра ленты в поисках команд, необ­ходимых для дальнейшей работы. Если в УП несколько главных кадров, то до­статочно просто зафиксировать эти кад­ры, прогоняя ленту, и выбрать требуемый.

ПРОГРАММИРОВАНИЕ ЧПУ — #23 — ФОРМАТ ПРОГРАММЫ / Программирование обработки на станках с ЧПУ

Выпадающие кадры (пропуски кад­ров с подтверждением) указывают сим­волом /. По необходимости они могут быть отработаны или не отработаны на станке. Для соответствующей команды на пульте УЧПУ имеется кнопка с сим­волом «/». При нажатии этой кнопки кадры программы (например, /N40 G01. /N41 X—. ), помеченные знаком «/», вы­полняются.

Выпадающие кадры могут быть как главными, так и очередными; их обозначают соответственно /:N и /N. Использование в УП выпадающих кадров позволяет программисту одной УП описать обработку деталей, отличаю­щихся друг от друга каким-либо элемен­том, включить дополнительные переме­щения инструмента, необходимые при отладке программы, например отходы инструмента в фиксированные точки. Выпадающие кадры могут быть приме­нены в случае, когда технолог-програм­мист при составлении УП не может однозначно решить какие-либо вопросы: установить число рабочих ходов при фре­зеровании, когда имеется значительный разброс припусков на обработку, определить условия обработки отверстий, связанных с сопряженными деталями, и т.д. В первом случае необходимо за­ложить в УП число ходов фрезы по мак­симальному припуску, но первые ходы запрограммировать в кадрах со зна­ком «/». Во втором случае обработка отверстий, вызывающих сомнение, про­граммируется в выпадающих кадрах и т.п.

Для многоцелевых станков с ЧПУ кадры в исходной программе рекомен­дуется нумеровать так, чтобы младшая цифра в номере была равна нулю или пяти, т.е. через десять или через пять. Это позволяет при редактировании про­грамм вставляемым кадрам присваивать номера, отличающиеся младшей цифрой. Например, до редакции было: N10, N20, N30, N40 и т.д.; после редакции: N10, N11, N20, N21, N22, N30 и т. д. Номера главного и последующих кадров должны иметь возрастающий порядок.

Для занесения в текст программы информации, не предназначенной для считывания системой ЧПУ, но необхо­димой в распечатке, ее заключают в скобки: левая круглая скобка «(» озна­чает, что информация, следующая за ней, не предназначена для считывания и отработки, а правая круглая скобка «)» указывает, что последующая информа­ция будет считываться устройством. Информация, вносимая в скобки, может включать название инструмента в кадре смены, его запрограммированные разме­ры, вылеты по осям, координаты кон­трольных точек, дополнительные указа­ния наладчику и т. п. Информация в скоб­ках должна кодироваться символами, входящими в набор символов кода ИСО, она может быть расположена только в тексте основной программы и не должна включать символы %, ПС (LF).

Читайте также:
Программа для настройки сигнала модема

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

Первая группа команд связана с вы­бором вида перемещения на станке. Для большинства УЧПУ функциональные значения этих команд одинаковы и от­вечают определенным ГОСТ 20999—83: G00 — позиционирование на быстром ходу; G01 — линейная интерполяция. При указании команды G00 действие заданной ранее рабочей подачи отменя­ется, но остается в памяти УЧПУ до прихода команд рабочего перемещения.

В некоторых УЧПУ к командам, опре­деляющим перемещения, относят и команду G73 (обработка параллельно осям). Эта команда при задании пере­мещения по одной координате действует аналогично команде G01. Если команду G73 задать при перемещении по двум осям, то в случае неравенства заданных перемещений движение сначала будет выполняться под углом 45°, а затем па­раллельно оси, по которой задано боль­шое перемещение (рис. 12.1, а).

Рис 12.1 Схемы кодирования траектории различными подготовительными функциями

Все современные УЧПУ для много­целевых станков позволяют задавать круговую интерполяцию для дуги как в пределах одной четверти, так и в пре­делах двух, трех четвертей и всей окруж­ности сразу, т. е. без разделения дуги на участки. При этом задают­ся функции обхода дуги (G02 или G03), плоскость обработки (G17, G18, G19), проекции радиуса-вектора дуги, прове­денного из начальной точки в центр ду­ги (I, J, К), и координаты конечной точки в относительных (G91) или абсо­лютных (G90) размерах. Так, круговая интерполяция дуги по часовой стрелке (рис. 12.1, б) в плоскости XY в относитель­ных размерах от точки 0 до точки 1 будет записана в виде

N G91 G17 G02 Х84. Y20. I50. J-23. LF

То же, но в абсолютных размерах и против часовой стрелки (рис. 12.1, в ):

N G90 G17 G03 Х50. Y25. I-10. J-30. LF

Круговая интерполяция целого круга в относительных размерах (рис. 12.1, г):

N G91 G17 G02 Х0. Y0. I-40. J-50. LF

То же, но в абсолютных размерах (рис. 12.1, д):

N G90 G17 G02 Х200. Y250. 1-40. J-50. LF

Отдельную группу составляют коман­ды, действующие в пределах одного кадра.

Команда G04 (в некоторых УЧПУ G05) означает выдержку времени (пау­зу, остановку с задержкой). Она позво­ляет задержать начало обработки, ука­занной в следующем кадре, на задан­ное время, например, на время, требуе­мое для остывания детали после черно­вой обработки перед чистовой. Существу­ют различия в схемах кодирования вы­держки времени. В более современных УЧПУ совместно с командой G04 в кадре указывается по отдельному адресу (на­пример, Е) значение выдержки (паузы) в секундах.

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

Команда G08 (ускорение) при про­граммировании применяется редко, по­скольку характер разгона привода при увеличении скорости, как правило, уже определен самой системой управления.

Группа команд с адресом G (напри­мер G1l, G12, G13, G28) предназначена для определения подхода инструмента, в частности фрез, к обрабатываемому контуру. Кодирование этих команд в различных УЧПУ отличается как кодовы­ми цифрами, так и характером траекто­рии, определяемой командой.

Например, подход к линейному (не параллельному осям) и круговому конту­рам может осуществляться по команде G28 — сопряженный вход (рис. 12.1, е).При этом инструмент подходит к конту­ру по дуге и оста­навливается по нормали к начальной точке контура. При входе по сопряженному контуру силы резания нарастают постепенно, их направления на участке врезания и контуре обработ­ки практически совпадают.

Подход к линейному контуру может кодироваться функцией G11 (рис. 12.1, ж). При этом инструмент врезается под опре­деленным углом.

Подход к контуру и отход от него могут определять команды G12 и G13 (рис. 12.1, з).

В УЧПУ, где указанного рода коман­ды не предусмотрены, приходится про­граммировать кадры, обеспечивающие аналогичное действие. Следует отметить, что в ряде УЧПУ кодами G10 — G13 кодируют характер движения в полярной системе координат.

Группа команд G17 — G19 определя­ет плоскость интерполяции. В ряде УЧПУ при переходе из одной плоскости обра­ботки в другую указание команд обя­зательно; наибольшее применение имеет команда G17 — плоскость интерполя­ции XY.

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

По данным текущего и последую­щего кадров траектория рассчитывается системой ЧПУ автоматически. Фреза (рис. 12.1, и), обойдя точку А по окруж­ности, описанной радиусом фрезы Rи пере­мещается из точки В в точку С и останавливается по нормали к поверх­ности обработки. Команда G27 зада­ется в кадре, следующем за изломом, и дей­ствует в его пределах.

В некоторых УЧПУ излом осу­щест­вляется не по дуге, а по линейной траектории (рис. 12.1, к), которая задается, например, командой G14. При прохождении фрезой внутрен­него излома в кадре, следующим за ним, указывается команда G23.

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

Например, при контурной обработке функцией G41 указывается коррекция на инструмент левая, функция G42 — коррекция на ин­струмент правая; функция G40 определя­ет отмену коррекции. Дополнительные команды в этих случаях лишь расширя­ют возможности программирования: на­пример, команды G47 и G48 удваивают величину задаваемого смещения. Доста­точно просто осуществляется и осевая коррекция. Например, по команде G43 инструмент смещается в положительном направлении, а по команде G44 — в от­рицательном. При этом величина коррек­ции может быть указана в УП или вве­дена в память УЧПУ.

Читайте также:
Что такое эко программа в посудомоечной машине

Группа команд смещения нуля от­счета («плавающий нуль») создает воз­можности выбрать начало отсчета в лю­бой точке детали и увязать эту точку с датчиком отсчета станка. Обычно это команды G53 — G59. Все современные УЧПУ многоцелевых станков позволяют смещать нуль отсчета по всем осям.

Для удобства программирования число команд на смещение нуля может быть доста­точно велико (до шести — восьми) при одновременном назначении трех-четырех независимых плавающих (смещаемых) нулей в одной программе. Связь абсо­лютного нуля с плавающим нулем в раз­личных системах задается и кодируется по-разному. Но, в общем, существуют две возможности смещения.

В первом случае после указания соответствующей функции (например, G54) или по адресу D указывают номер корректора смещения нуля, если таких корректоров несколько: G5417 или D4017, где 17 — номер корректора. На указан­ном корректоре и должно быть набрано с соответствующим знаком значение сме­щения нуля. Если корректор смещения нуля на пульте УЧПУ один (по одному на каждую ось), то достаточно в кадре УП указать лишь соответствующую подготовительную функцию. УЧПУ может иметь две команды на смещение нуля: одна из них (например, G54) смещает нуль по оси в положительном направ­лении, а другая (например, G55) — в отрицательном. В этом случае на коррек­торе смещения набирают абсолютное значение смещения. Пример записи команды на смещение:

N G5402.

Здесь 02 — номер принятого (услов­но) для данного смещения корректора.

Данные по коррекции могут быть и в памяти ЭВМ УЧПУ, куда они вводятся с пульта УЧПУ при наладке станка.

Во втором случае смещение нуля за­дается в УП с указанием значения и знака смещения по осям. Так, кадр:

N G59 Х300. Y200. Z150. LF

означает, что нуль отсчета смещен от абсолютного нуля по координате X на 300 мм, по Y на 200 мм, по Z на 150 мм. В УЧПУ высокого класса смещение нуля в УП может быть задано неоднократно, что в значительной мере упрощает про­граммирование, исключая сложные и тру­доемкие расчеты и пересчеты координат.

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

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

Группа команд G60, G61, G62 и дру­гие определяют режим позиционирова­ния. Группа команд G80 — G89 определяет автоматические постоянные циклы (ПЦ) при сверлильно-расточной обработке де­талей. В современных УЧПУ характер траектории (движений) постоянных цик­лов в общем соответствует определяемым ГОСТ 20999—83. Как правило, парамет­ры ПЦ задают в абсолютных размерах.

Общим для всех УЧПУ, где используют­ся ПЦ, является то, что эти команды после задания запоминаются и действу­ют до отмены другой командой этой группы или командой G80. В ряде УЧПУ, оснащенных мини-ЭВМ, ПЦ рассматри­ваются как подпрограммы и кодируются адресом L (L80 — L90). Программа ПЦ представляет собой последовательность перемещений инструмента (обычно по оси Z), связан­ную с подходом инструмента на уско­ренной подаче к обрабатываемой поверх­ности, обработкой детали и выходом после окончания обработки. В большин­стве УЧПУ после выполнения ПЦ ин­струмент выходит в исходную точку (ну­левая плоскость), относительно которой и задается ПЦ. В некоторых УЧПУ вы­ход в нулевую плоскость в кадрах УП необходимо указывать отдельной коман­дой.

Команды G90 и G91 определяют порядок задания перемещений (в абсо­лютных значениях или в приращениях относительно последнего значения). Осо­бенностью использования этих команд в УЧПУ для многоцелевых станков яв­ляется то, что в некоторых УЧПУ эти команды можно задавать в одном кадре УП, т. е. по каждой из координат свой отсчет (своя команда). Например, в кадре:

N G90 X. G91 Y. G90 Z.

отсчет по оси X определен в абсолютных значениях, а по осям Y и Z — в прираще­ниях. Естественно, что перед заданием перемещений в приращениях координаты исходной точки необходимо задать (в предыдущих кадрах) в абсолютных значениях.

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

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

Повороты столов многоцелевых стан­ков кодируют или значением угла, или цифровым кодом при использовании со­ответствующего адреса. Адресом поворо­та стола вокруг оси Y является адрес В. Значение угла, как правило, задают в градусах с точностью до второго знака после условной запятой. Возможно за­дание угла поворота в сотых градуса, если принять 1 0 = 100.

При фиксированных значениях угла поворота (например, через 5°) кодиро­вание может осуществляться адресом В и кодовой цифрой: В06, В18, В36. где 06— код угла 30°, 18—90°, 36— 180° и т.д.

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

Управление вращением шпин­деля как координатой позволяет наре­зать резцом резьбу любого диаметра. При этом вершина резца остается пер­пендикулярной к поверхности резания. Дискретность поворота шпинделя у различных УЧПУ различна. Она может быть равной 2000 на 360° (0,18°—1 имп.).

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

Подачу и частоту вращения шпинде­ля в УЧПУ для многоцелевых станков обычно кодируют с указанием адреса F или S и числового истинного значения, т. е. в мм/мин или об/мин. Ряд УЧПУ позволяет задавать подачу как в мм/мин, так и в мм/об, что регулируется коман­дами G94 и G95. Во всех УЧПУ реализо­вана возможность коррекции заданных в УП значении подачи и частоты враще­ния шпинделя установкой соответствую­щих переключателей на пульте УЧПУ.

Читайте также:
Модель памяти и структура программы

Источник: mydocx.ru

Формат кадра управляющей программы.

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

В общем случае формат УП должен записываться с соблюдением определенных правил, символы указывают в определенной последовательности. Символы “начало программы“, “главный кадр“ обозначаются в соответствии с ГОСТом. Явная десятичная запятая обозначается символом DS; символ “табуляция“, если он используется, обозначается точкой ( . ).

Если УЧПУ требует указания символа “конец кадра“, то он обозначается звездочкой ( * ) в конце формата.

Слова в формате записываются также в определенной последовательности.

За адресом каждого слова “размерное перемещение“ следуют две цифры, первая из которых показывает количество разрядов перед подразумеваемой десятичной запятой, отделяющей целую часть от дробной, вторая — количество разрядов после запятой. Если можно опустить нули, стоящие перед первой и после последней значащих цифр в слове “размерное перемещение“, то за адресом этого слова должны следовать три цифры. Если опускаются нули, стоящие перед первой значащей цифрой, то нулем должна быть первая цифра. Если опускаются нули после значащей цифры, то нулем должна быть последняя цифра.

Если абсолютные размеры всегда положительны, то между адресом и следующим за ним числом не ставят никакого знака. Если они или положительные или отрицательные, то между адресом и следующим за ним числом ставят знак “плюс“ (+) или “плюс — минус“ ( +, — ). В первом случае знак “плюс“ можно опустить, во втором — нет.

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

Пример записи формата.

%:/ DSN03G2X+053Y+053Z+042F031S04T05M2*

Презентация на тему СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫИ ЕЕ ФОРМАТ Код ISO-7bit Дополнительные символы

Слайд 1СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫИ ЕЕ ФОРМАТ Код ISO-7bit Дополнительные символы кода

ISO-7 bit

СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫИ ЕЕ ФОРМАТ Код ISO-7bit Дополнительные символы кода ISO-7 bit

Слайд 2Значения символов адресов по ГОСТ 20999—83

Значения символов адресов по ГОСТ 20999—83

Слайд 3Значения символов адресов по ГОСТ 20999—83 (продолжение)

Значения символов адресов по ГОСТ 20999—83 (продолжение)

Слайд 4Значения управляющих символов и знаков по ГОСТ 20999—83

Значения управляющих символов и знаков по ГОСТ 20999—83

Слайд 5Структура УП
Каждая УП начинается символом % — «начало программы», после

которого должен стоять символ LF (ПС) —«конец кадра». Кадр с

символом % не нумеруется. Нумерация кадров программы начинается с последующего кадра.
Любая группа символов, не подлежащая отработке на станке, должна быть заключена в круглые скобки. Внутри скобок не должны применяться символы LF, % («начало программы») и : («главный кадр»).
Если необходимо обозначать УП, это обозначение должно находиться непосредственно за символом «начало программы» перед символом «конец кадра», например, % 012 LF, т. е. программа с условным номером двенадцать.
Управляющая программа должна заканчиваться символом «конец программы» или «конец информации». Информация, помещенная после этого символа, не должна восприниматься УЧПУ.
Запись информации в УП осуществляется по определенным правилам, которые указывают, как записывать информацию в каждом кадре УП, а также правила записи слов внутри каждого кадра

Структура УП Каждая УП начинается символом % - «начало программы», после которого должен стоять символ LF (ПС) —«конец

Слайд 6Структура кадров, составляющих управляющую программу
1.Каждый кадр должен содержать слово

«номер кадра». Далее в кадре приводятся информационные слова или слово.

Завершается кадр символом LF («конец кадра»).
2. Информационные слова в кадре рекомендуется записывать в определенной последовательности:
Слово «подготовительная функция»;
слова «размерные перемещения», которые рекомендуется записывать в последовательности символов: X, Y, Z, U, V, W, Р, Q, R, А, В, С;
слова «параметр интерполяции или шаг резьбы»: I, J, К;
слово «функция подачи», которое относится только к определенной оси и должно следовать непосредственно за словом «размерное перемещение» по этой оси.
слово «функция главного движения»;
слово «вспомогательная функция».

Структура кадров, составляющих управляющую программу 1.Каждый кадр должен содержать слово «номер кадра». Далее в кадре приводятся

Слайд 7Запись слов в кадрах управляющей программы
Каждое слово в кадре

УП должно содержать: символ адреса (латинская прописная буква); знак «плюс»

или «минус» (при необходимости); последовательность цифр.
Размерные перемещения в кадрах УП указываются или в абсолютных значениях, или в приращениях. Это определяет использование в кадрах УП подготовительных функций G90 (абсолютный размер) или G91 — (размер в приращениях).
Функция подачи определяет скорость подачи. Тип подачи выбирают одной из подготовительных функций: G94 — «подача в минуту»; G95 — «подача на оборот».
Для указания быстрого перемещения в используется подготовительная функция G00.
Функция главного движения определяет скорость главного движения. Определяется одной из подготовительных функций: G96 — «постоянная скорость резания (м/мин)»; G97 — «обороты в минуту».
Функция инструмента (Т) используется для выбора и коррекции инструмента.
Слово «вспомогательная функция» (М) выражается кодовым числом.

Запись слов в кадрах управляющей программы Каждое слово в кадре УП должно содержать: символ адреса (латинская прописная

Слайд 8Формат кадра управляющей программы
Каждый тип УЧПУ характеризуется так называемым

форматом, т. е. принятым порядком расположения слов в кадре и

структурой каждого слова в отдельности.
Пример записи формата:
%: / DS N04 3G2 Х+053 Y+053 Z ± 042 F031 S04 Т05 М2*
формат указывает, что УЧПУ, для которого выполняется запись УП, воспринимает символы начала программы (%), главного кадра (:), пропуска кадра (/ ) и явную десятичную запятую (DS).
N04 — четырехзначный номер кадра. Это означает, что всего в программе можно привести кадры с номерами от N1 до N9999.
G2 — двузначная подготовительная функция. Она указывается адресом G и двумя значащими цифрами. Цифра (в данном примере 3), которая указана в формате перед буквой G, обозначает, что в кадре можно записать одновременно несколько (в примере три) подготовительных функций.
Элемент записи в формате X + 053 означает перемещение по оси X со знаком «плюс» или «минус». На целую часть значащего числа отводится пять разрядов, на дробную (после запятой) -три разряда.

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

Слайд 9Формат кадра управляющей программы
Элемент Y + 053 — перемещение по

оси Y
Элемент Z ± 042 — перемещение по оси

Z
Элемент F031 — функция подачи, при этом подача указывается методом прямого обозначения. Значащие цифры: три слева от десятичной запятой и одна справа; нули после запятой и впереди можно опускать.
Элемент S04 — четырехзначная функция главного движения ;
Элементы Т05 — функция инструмента.
М2 — двузначная вспомогательная функция
Звездочка, завершающая запись формата, означает, что в конце каждого кадра УП обязательно указание символа конец кадра LF.

Пример кадра формата
N3 G02 Х±33 Y±33 Z ±42 F2 S2 Т2 М2 LF
N019 G50 G65 X+270534 F18 S40 Т27 М03 LF

Источник: theslide.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru