Примечания:
Постоянно неопределенные и неопределенные вспомогательные функции предназначены для индивидуального использования в конкретных УЧПУ.
При использовании постоянно неопределенных и (или) неопределенных вспомогательных функций, указания о действии функций на один кадр или несколько кадров, до начала перемещения или после выполнения перемещения в данном кадре, должны быть приведены в эксплуатационной документации по ГОСТ 2.601—68 на конкретные УЧПУ.
X — наличие признака.Значение вспомогательных функций
Таблица 8
Вспомогательная функция |
Наименование |
Значение |
моо |
Программируемый |
Останов без потери информации по |
|
останов |
окончании отработки соответствующего кадра. После выполнения команд происхо- |
|
|
дит останов шпинделя, охлаждения, подачи. Работа по программе возобновляет- |
мої М02 |
Останов с подтверждением Конец программы |
ся нажатием кнопки Функция аналогична М00, но выполняется только при предварительном подтверждении с пульта управдения Указывает на завершение отработки управляющей программы и приводит к останову шпинделя, подачи и выключению охлаждения после выполнения всех |
|
|
|
|
|
команд в кадре. Используется для приведения в исходное состояние УЧПУ и (или) |
МОЗ |
Вращение шпин- |
исходное положение исполнительных органов станка |
Включает шпиндель в направлении, |
||
|
деля по часовой |
при котором винт с правой нарезкой, зак- |
|
стрелке |
репленный в шпинделе, входит в заготов- |
М04 |
Вращение шпин- |
ку Включает шпиндель в направлении, |
|
деля против часо- |
при котором винт с правой нарезкой, зак- |
|
вой стрелки |
репленный в шпинделе, выходит из заго- |
М05 |
Останов шпинделя |
товки |
Останов шпинделя наиболее эффективным способом. Выключение охлажде- |
||
|
|
|
М06 |
Смена инструмента |
ния Команда на смену инструмента вручную или автоматически (без поиска инструмента). Может автоматически отклю- |
|
|
чать шпиндель и охлаждение |
М07 М08 М09 |
Включение охлаждения № 2 Включение охлаждения № 1 Отключение |
Включение охлаждения № 2 (например, масляным туманом) Включение охлаждения № 1 (например, жидкостью) Отменяет М07, М08 |
М10 |
охлаждения |
Относится к работе с зажимным прис- |
Зажим |
пособлением подвижных органов станка |
|
|
Разжим Останов шпинделя в заданной |
То же |
МП М19 |
Вызывает останов шпинделя при достижении им определенного углового положения |
|
МЗО |
позиции Конец информа- |
Приводит к останову шпинделя, подачи и выключению охлаждения после выполне- |
|
ции |
ния всех команд в данном кадре- Исполь- |
|
|
зуется для установки в исходное состояние УЧПУ и (или) исходное положение исполнительных органов станка. Установ- |
Вспомогательная функция |
Наименование |
Значение |
М49 |
|
ка в исходное положение УЧПУ включает в себя возврат к символу «Начало программы» |
Отмена ручной коррекции |
Функция, указывающая на отмену ручной коррекции скорости подачи и (или) скорости главного движения и о возвращении этих параметров к запрограммированным значениям |
|
М59 |
Постоянная скорость шпинделя |
Поддержание постоянным текущего значения скорости шпинделя независимо от перемещения исполнительных органов станка и задействованной функции G 96 |
7. КОДИРОВАНИЕ РЕЗЬБОНАРЕЗАНИЯ
В кадре управляющей программы, задающем режим резь- бонарезания, должна быть записана следующая информация:
подготовительная функция, определяющая режим резьбонаре- зания;
размерные слова по адресу X и (или) Z, определяющие длину участка резьбы;
слова по адресам I или К, определяющие шаг резьбы, параллельно соответствующим осям координат.
Значение шага резьбы должно быть выражено в миллиметрах на один оборот шпинделя.
Количество цифр в словах, задающих шаг резьбы, должно быть определено в формате конкретного УЧПУ.
Слово «Функция Подачи» при постоянном шаге резьбы программироваться не должно.
При нарезании резьбы с переменным шагом слова под адресами I и К должны задавать размеры начального шага резьбы.
ИСХОДНОЕ СОСТОЯНИЕ УЧПУ
Рекомендуется, чтобы при включении питания, а также после отработки функций М02 или МЗО в УЧПУ автоматически устанавливались следующие значения подготовительных функций: при позиционном и прямолинейном управлении: GOO, G40, G80, G90, G94 и G — функция «Размеры в миллиметрах»;
при контурном управлении (кроме токарных станков): G01, G17, G40, G80, G90, G94 и G — функция «Размеры в миллиметрах»;при контурном управлении для токарных станков: GO1, G40, G90, G94, G97 и G — функция «Размеры в миллиметрах».
ФОРМАТ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
Управляющая программа конкретного УЧПУ должна характеризоваться форматом.
Формат управляющей программы должен записываться с соблюдением следующих правил:
символы «Начало программы», «Главный кадр», «Пропуск кадра» обозначаются в соответствии с табл. 2 настоящего стандарта;
явная десятичная запятая обозначается символом «DS»;
символ «Табуляция», если он используется, обозначается точкой (.);
символ «Конец кадра» обозначается звездочкой (*);
слова записываются в последовательности, соответствующей пп. 2.1; 2.2;
за адресом каждого слова «Размерное перемещение» следуют две цифры, первая из которых показывает количество разрядов перед подразумеваемой десятичной запятой, отделяющей целую часть числа от дробной, вторая — количество разрядов после запятой. Если можно опустить нули, стоящие перед первой и после последней значащих цифр в словах «Размерные перемещения», то за адресом слова «Размерное перемещение» должны следовать три цифры. Если опускаются нули, стоящие перед первой значащей цифрой, то нулем должна быть первая цифра. Если опускаются нули, стоящие после значащей цифры, то нулем должна быть последняя цифра.
Если абсолютные размеры всегда положительные, то между адресом и следующим за ним числом не ставят никакого знака, д если они либо положительные, либо отрицательные, то между .адресом и следующим за ним числом ставится знак «Плюс».
За адресом безразмерных слов следует записывать одну цифру, показывающую количество цифр в слове. Если можно опустить нули, стоящие перед первой значащей цифрой, то за адресом безразмерных слов должны следовать дв<е цифры, первая из которых нуль.
Пример записи формата:
% : / DS N03 G02 Х+053 Y+053 Z 4-053 F031 S04 Т04 М02*
В примере приведена запись управляющей программы для :УЧПУ, воспринимающего явную десятичную запятую, с символами начала программы, главного кадра и пропуска кадра. Ведущие нули во всех словах разрешается опускать.
N03 — трехзначный номер кадра;
■G02 — двухзначная подготовительная функция;
Х+053 — перемещение по оси X со знаком «Плюс» или «Минус», пять цифр слева от десятичной запятой и три цифры справа;
Y + 053 — то же для оси Y;
Z + 053 — то же для оси Z;
F031 —■ скорость подачи, три цифры слева от десятичной запятой и одна цифра справа;
S04 — четырехзначная функция главного движения;
Т04 — четырехзначная функция инструмента;
М02 — двухзначная вспомогательная функция.
* — символ «Конец кадра».ПРИЛОЖЕНИЕ 1
Справочное
ПОЯСНЕНИЯ ТЕРМИНОВ, ПРИМЕНЯЕМЫХ В СТАНДАРТЕ
Носитель данных — изделие, изготовленное из запоминающей среды или содержащее ее.
Примечание. В качестве носителя данных могут применяться перфолента, магнитная лента, магнитный диск и запоминающие устройства различного типа.
Ось координат — направление, совпадающее с перемещением рабочего органа станка по направляющей опоре в соответствии с управляющей программой при работе одной единицы привода.
Пояснения других терминов, применяемых в стандарте, — по ГОСТ 20623—80.
ПРИЛОЖЕНИЕ 2 Обязательное
Программирование линейной
интерполяции и геометрические
характеристики участка
интерполяции
X=xtZ=zi
Абсолютные размеры: Размеры в приращениях:
X=*Xl—Xq
У^Уі~Уо
7. — z0
ПРИЛОЖЕНИЕ Зі Обязательное
Программирование круговой интерполяции
и геометрические характеристики участка
интерполяции
Ро — начальная точка; Pi — конечная точка;
Р с— центр окружности
Абсолютные размеры: Размеры в приращениях:
А-Х] A—
У=Уі У=Уі—Уо
I = Хс—Хо
■/“Ус-Уо 1=Уе~Уь
Черт.
2ПРИЛОЖЕНИЕ 4 Обязательное
Программирование линейно-круговой интерполяции
и геометрические характеристики участка интерполяции
Ро— начальная точка; Pi—конечная точка; Pt— проекция точки Р2 на плоскость ХУ; Рс—центр окружности; Р3— точка на дуге окружности при угле поворота, равном одному радиану; Pt— проекция ■ точки Р8 на плоскость XY; z0=О
Абсолютные размеры:
Состав кадра: G03G17XYZIJK
Размеры в приращениях:
Х=хгУ-Уі
/=ХС— х0J=yc-y0K=zs—z0
X—хг—х0у=У1—у» Z=z2—z0
/ =хс—хаJ=Vc~yo К=2»—г
пПРИЛОЖЕНИЕ 5
Обязательное
Программирование параболической интерполяции
и геометрические характеристики участка интерполяции
Ро— начальная точка; Pi — проме-
жуточная точка; Pt —точка пересе-
чения касательных к параболе; Р2—
конечная точка
Абсолютные размеры:
Размеры в приращениях:
|
Х= хг |
—х2—Xq |
1-й кадр |
У і 1-й кадр |
|
|
Z= z2 |
2=«!—г0 |
|
х2 |
A—Xg—х2 |
2-й кадр |
У~ Уі 2-й кадр |
у^Уі-Уі |
|
|
Z=zt—z1 |
Черт. 4
Редактор А. Л. Владимиров
Технический редактор О. Н. Никитина
Корректор В. И. Кануркина
Сдано в наб. 21.04.83 Подп. к печ. 16.06.83 1,75 п. л. 2,07 уч.-изд. л. Тир. 12000 Цена 10 коп.
Ордена «Знак Почета» Издательство стандартов, 123557, Москва, Новопресненский пер., 3.
Калужская типография стандартов, ул. Московская, 256. Зак. 1163