Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Значение

Значения подготовительных функций по ГОСТ 20999—83

Функции / Наименование

G00 Быстрое позиционирование

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

G01 Линейная интерполяция

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

G02, G03 Круговая интерполяция

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

G02 Круговая интерполяция. Движение по часовой стрелке

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

G03 Круговая интерполяция. Движение против часовой стрелки

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

G04 Пауза

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

G06 Параболическая интерполяция

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

G08 Разгон

Автоматическое увеличение скорости пере­мещения в начале движения до запрограм­мированного значения

G09 Торможение

Автоматическое уменьшение скорости пе­ремещения относительно запрограммирован­ной при приближении к запрограммирован­ной точке

От G17 до G19 Выбор плоскости

Задание плоскости таких функции, как круговая интерполяция, коррекция на фрезу и др

G41 Коррекция на фрезу — левая

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

G42 Коррекция на фрезу — правая

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

G43 Коррекция на положение инструмента - положительная

Указание, что значение коррекции на поло­жение инструмента необходимо сложить с координатой, заданной в соответствующем кадре или кадрах

G44 Коррекция_на положение инструмента - отрицательная

Указание, что значение коррекции на поло­жение инструмента необходимо вычесть из координаты, заданной в соответствующем кадре или кадрах

G53 Отмена заданного смещения

Отмена любой из функций G54,, G59. Действует только в том кадре, в котором она записана

От G54 до G59 Заданное смещение

Смещение нулевой точки детали относительно исходной точки станка

G80 Отмена постоянного цикла

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

От G81 до G89 Постоянные циклы

---------------------------------------------------------------------

G90 Абсолютный размер

Отсчет перемещения производится относительно выбранной нулевой точки

G91 Размер в приращениях

Отсчет перемещения производится относи­тельно предыдущей запрограммированной точки

G92 Установка абсолютных накопителей положения

Изменение состояния абсолютных накопи­телей положения. При этом движения испол­нительных органов не происходит

G93 Скорость подачи_в функции, обратной времени

Указание, что число, следующее за адресом F, равно обратному значению времени в минутах, необходимому для обработки

G96 Постоянная скорость резания

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

G97 Обороты в минуту

Рис. 14.13. Применение подго­товительных функций G00 и G01

 

Указание, что число, следующее за адре­сом S, равно скорости шпинделя в оборотах в минуту

G40,..., G59 - коррекция размеров инструмента без отсчета, смещение осей;

G60....., G79 – вид и характер рабо­ты: точно, быстро:

G80,..., G89 - постоянные (фикси­рованные) автоматические циклы:

G90,..., G99 – особенности задацшя размеров, режимов обработкй.

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

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

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

Функция G01 означает, что режим обеспечивает линейную функциональ­ную зависимость между перемещениями по двум координатам, обозначенными с соответствующими знаками и число­выми значениями. При этом указывается скорость движения подачи (например, F 35 - рис. 14.13, в) по траектории. В не­которых УЧПУ функцией G 01 програм­мируется и линейное перемещение на ра­бочей подаче; при этом подразумевается, что численное значение перемещения по одной из координат равно нулю (рис. 14.13, в - д). Напомним, что режим, опре­деленный функцией G, сохраняется до его отмены аналогичной функцией (рис 14.13, г, д).

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

интерполяцию. Данные по кру­говой интерполяции зависят от задавае­мой подготовительными функциями G17 - G19 (рис. 14.14, а) плоскости ин­терполяции. Подготовительная функция G17 определяет круговую интерполяцию

Рис. 14.14. Схемы, поясняющие применение подготови­тельных функций GI7- G19 и G02, G03

 

в плоскости XY с обозначением пара­метров интерполяции (координат точки) символами I и J. Подготовительные функ­ции G18 и G19 определяют круговую ин­терполяцию соответственно в плоскостях XZ (параметры I, К) и YZ (параметры

J, К).

Следует отметить определенную осо­бенность функций G02 и G03. При опре­деленных условиях (изменение направле­ний осей координат) значение функций меняется на обратное (рис. 14.14,б).

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

В общем случае дуга на плоскости (в системе координат) может быть опре­делена следующими данными (рис. 14.14, г): центром С с координатами х с и у с, радиу­сом R, начальной точкой Р о с координатами хо и уо, конечной точкой Р 1 с коорди­натами x 1 и у1, центральным углом дуги θ и углом α между касательной к началь­ной точке и осью (в данном случае осью X). Для того чтобы однозначно опреде­лить дугу на плоскости, все эти данные приводить в программе нет необходимо­сти. Обычно при выборе параметров, задающих интерполяцию, исходят из то­го, что известно положение начальной точки Р о дуги. Это естественно, посколь­ку приход в эту точку инструмента об­условлен предыдущими кадрами УП.

В полярной системе координат (рис. 14.14, д) траектория задается функцией (G02 или G03), радиусом R и координа­тами центра С дуги относительно началь­ной точки P о, т. е. значениями I, J (при G17) с соответствующими знаками, и углом (по адресу С).

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

наиболее распространен спо­соб задания дуги координатами конеч­ной точки и центра дуги (рис. 14.15, а). Координаты конечной точки Р 1 указывают с адресами X и Y, а

Рис. 14.15. Кодирование элементов круговой траектории

координаты центра С дуги - с адресами I и J (для плоскости XOY). Функция G03 определяет направ­ление интерполяции. При таком задании параметров интерполятор достаточно просто вычисляет радиус дуги и выдает команды на движение. Кадр на интерпо­ляцию будет иметь вид

N{i}G17G90G03X{x1}Y{y1}I{xc}J{yc}LF.

В одном из вариантов задания кру­говой интерполяции в приращениях для определения параметров интерполяции центр W ′ принятой системы координат условно размещают в центре дуги С (рис. 14.15, б). В кадре, задающем интер­поляцию, с адресами J и К (для плос­кости YOZ) задаются координаты на­чальной точки Р о (а и Ь) в принятой условной системе координат. Эти коорди­наты определят проекции радиуса дуги (R2 = a2 + b2). По адресам Y и Z будут записаны относительные перемещения по осям от начальной точки Р о к конечной P i с учетом знаков движения относительно направления осей (для принятого приме­ра - минус по оси Y и плюс по оси Z). Кадр, определяющий круговую интерпо­ляцию, будет иметь вид

N{i}Gl9G91G02Y–{∆y}Z + {∆z)J{b)K{a}LF.

Определенные УЧПУ предусматрива­ют задание в одном кадре информации о части дуги, расположенной только в одном квадранте. Если дуга расположе­на в двух квадрантах, то она описыва­ется двумя кадрами, если в трех - тремя и т. д. При размещении дуги в двух квад­рантах (рис. 14.15, в) кадры УП могут иметь следующий вид:

N{i}G18G91G02X —77.Z–98.I25.K98.LF;

N{i + 1 }Х + {∆x23}Z – {∆Z23}Ι102. KO.LF.

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

N{i}G17G90G03X{x1}Y{y1}I–{i}J–{j}LF.

Однако несмотря на разнообразие способов задания параметров интерполя­ции все они сводятся к единой общей расчетной схеме, обеспечивающей опре­деление радиуса дуги (если он не задан) по заданным элементам I, J, К (рис. 14.16 - 14.18).

 

 

Рис. 14.16. Схема кодирования элементов Рис. 14.17. Схемы кодирования элементов

кру­говой траектории в плоскости ХОУ: кру­говой траектории в плоскости ХОZ:

Определенные правила записи в УП существуют также при задании функции G06 (параболическая интерполяция) и при программировании линейно-круговой интерполяции (ГОСТ 2<^999—83).

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

 

Рис. 14.18. Схема кодирования элементов круговой траектории

в плоскости ZOY:

 

Адрес инструменту Т с двузначным числом определяет код инструмента в многоинструментальных станках, а в ря­де случаев и номер связанного с инстру­ментом корректора. В ряде станков за­дание команды на инструмент пред­шествует команде на его замену (М06). Вспомогательные команды, задаваемые с адресом М, достаточно многочисленны (табл. 1.10).

При кодировании информации следу­ет иметь в виду, что в УЧПУ в исходном., (начальном) состоянии установлены оп­ределенные значения подготовительных функций. Эти функции не следует программировать. Их вводят (указывают) в программу лишь в том случае, если по ходу программы были запрограмми­рованы другие функции, отменяющие действие исходных. Например, во многих УЧПУ исходной (введенной в УЧПУ) является функция G17 (плоскость интер­поляции ХУ)_, G91 (размеры в прираще­ниях) или G90 (абсолютные размеры).

 

<== предыдущая лекция | следующая лекция ==>
Приспособления | Система координат станков с ЧПУ
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 658; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.028 сек.