ОПЕРАТИВНОЕ ПРОГРАММИРОВАНИЕ


УЧПУ с ручным вводом УП для токар­ных станков обеспечивают оперативное программирование обработки деталей с клавиатуры пульта УЧПУ. В общем случае процесс оперативного программи­рования может быть отнесен к процессу подготовки (наладки) станка к работе (см. гл. 14), поскольку для обработки основных групп деталей программирова­ние предварительно не выполняется, а ведется непосредственно с чертежа (операционного эскиза) у станка. УЧПУ для оперативного программирования (класс HNC) в ряде случаев имеют упро­щенную схему ввода программы, большое количество постоянных циклов, ориенти­рованных на станок, простую схему редактирования (изменения) вводимой информации и ввода коррекций. Боль­шинство современных УЧПУ рассматри­ваемого класса могут подключаться к переносным комплексам для ввода (вы­вода) УП с магнитной кассеты или магнитного диска и не имеют собствен­ных устройств ввода (вывода) УП.

Схема пульта УЧПУ класса HNC показана на рис. 7.44. При работе станка на табло индйкации высвечиваются номер кадра УП (N), функция (G), на­звание (FUNCT) и значение (TYP) отображаемой величины функции (на­пример, подача 0,500 мм/об), действи­тельны значения координат X и Z.

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

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

Типовой код определяет разновид­ность и способ интерпретации данных, встречаемых в кадре. В одном кадре может быть только один типовой код (с адресом G).

В памяти ЭВМ УЧПУ типовые коды располагаются в определенной последо­вательности. В режиме программирова­ния первым индицируется код G50 (уско­ренный ход по прямой линии). Далее (в своеобразном режиме меню) нажа­тием кнопки 22 цепь кадров сдвигается на один шаг, т. е. код G50 заменяется на табло индикации (поле GTYP) на код G40. Этот код, нажимая кнопку, меняют на следующий: G60 (преобразо­вание координат), G70 (циклы), G80 (нарезание), G0 (линейная интерполяция с ускоренным ходом), G1 (линейная интерполяция с рабочей подачей), G02 или G03 (круговая интерполяция). Далее круг повторяется. На выбранном коде, например G40, можно остановиться. Нажатием кнопки 20 теперь выбирают разновидность кода G40 из предлагаемой последовательности (G40, G41, G42— G47). Нужный код высвечивают на табло пульта, например G43 — ускоренный ход к позиции, не зависящей от коррекции инструмента.

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

ОПЕРАТИВНОЕ ПРОГРАММИРОВАНИЕ

7 8 9 10 11 12 13 14 15 16 17 18

Рис. 7.44. Схема пульта УЧПУ класса HNC К токарному станку:

1 — штурвал; 2 — кнопка аварийного останова; 3 — ручной переключатель (дискретные перемещения, непрерывные перемещения по осям, запрет подачи, подача и вращение шпинделя, вращение шпинделя); 4 — рукоятка изменения подачи; 5 — рукоятка коррекции частоты вращения шпинделя; 6 — кнопки перемещения по осям и включения ускоренной подачи; 7 — кнопки включения шпинделя по (против) часовой стрелке и его останова; 8 — включение индикации достигаемого положения; 9 — останов автоматического цикла; 10 — пуск автоматического цикла; // — покадровая отработка программы; 12 — клавиатура ввода числовых данных; 13 — режим ручного ввода; 14 — режим коррекции инструмента; 15 — выбор нулевой точки; 16 — режим редактирования; 17 — режим тестирования программ; 18 — режим автоматического выполнения программы; 19 — сброс данных; 20— программирование приращениями, ввод данных; 21, 22 — Конец ввода числа и шаг вперед/назад; 23, 24 — конец ввода кадра и шаг вперед/назад; 25 — ввод данных в дюймах/метрический; 26 — ввод адреса

«номер кадра»; 27 — табло индикации; 28 — табло индикации состояния станка

45. Схема обработки вала на токарном С УЧПУ класса HNC: а — конфигу -

ОПЕРАТИВНОЕ ПРОГРАММИРОВАНИЕ

ОПЕРАТИВНОЕ ПРОГРАММИРОВАНИЕ

Вала; б —- траектории центра инстру­мента

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

Пример. Программа для обработки вала. Фрагмент УП для обработки вала, показан­ного на рис. 7.45, а, можно записать в виде;

N005

G50

F0.8 S5 T101 МЗ M40 X110 ZI

N010

G60

XI Z2

N015

G72

X65 DELT4

FROM30

N020

G6C

X0 Z0

N026

G40

X110 Z10

N030

G50

X64 ZI

N035

G01

X70 A-45

N040

G01

Z-20

N045

G0 2

X78 Z-31

R17

N050

G02

X70 Z-42

R17

N055

G01

Z-57

N060

G01

X102

N065

G40

XUO Z10

P2

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

Так, в кадр с кодом G43 нужно после­довательно ввести параметры: XABS, ZABS — абсолютные значения коорди­нат конечной точки; Р (если необхо­димо) — код временного останова, конца программы (Р2), условного останова и т. д.; WAIT — ожидание в отработке кадра; FROM — указание о начале кон­тура; FEED, SPIN, TOOL, М значения подачи, частоты вращения шпинделя, номер резца, значение М-функции; OUT — специальная функция М; VELO — значение постоянной скорости резания; SMAX — максимально допусти­мая в программе частота вращения шпинделя.

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

Кадр N005: указывается инструмент (Т1) и вызывается группа коррекций (01); значе­ние подачи 0,8 мм/об; частота вращения шпинделя 500 об/мин (код S5); вращение по часовой стрелке (МЗ); работа без эквидис­танты (М40); начальная точка для работы по программе в цикле — точка 0; код Q50 -- ускоренный подход к начальной точке, введе­ние предварительных условий обработки, активизация вычислительного процесса. В ко­дах G50—G57 сначала отрабатываются про­граммированные функции, а потом выпол­няется позиционирование. В кодах G40— G47 сначала выполняется позиционирование, потом отрабатываются программированные функции.

Кадр N010: временное смещение системы координат (G60) по двум осям соответственно на 1 мм и 2 мм в целях обеспечения припуска на чистовую обработку.

Кадр N015: G72 — код продольной чер­новой обработки контура, координата началь­ной точки контура по оси X (65 мм) с учетом смещения оси в кадре N010; глубина резания (DELT) при черновых проходах по контуру равна 4 мм, номер начала контура 30.

Кадр N020: снятие смещения координат (для дальнейшего описания числового контура в заданных размерах).

Кадр N025: активизация работы (G40) — выход резца в исходную точку ИТ на уско­ренном ходу.

Кадр N030: ускоренное перемещение (G50) резца в точку, заданную координатами Х = 64 мм и 2=1 мм.

Кадр N035: линейная интерполяция (G01) из исходной точки под углом А = 45° до диаметра 70 мм;

Кадр N040: продольное точение на дли­ну 20 мм;

Кадр N045: круговая интерполяция (G02) на четверть дуги с указанием коорди­нат конечной точки—точки 4 (л: = 78 мм; 2 = 3! мм) и радиуса (R— 17 мм).

Кадр N050: круговая интерполяция вто­рой четверти дуги с указанием координат конечной точки (точки 5) и радиуса.

Кадр N055: продольное точение по оси 2 до точки 6.

Кадр N060: выход на рабочей подаче в точку 7.

Кадр N065: позиционирование на уско­ренном ходу в исходную точку; Р2 — коне программы.

Главную роль в приведенной программ играют кадр N015, в котором указан ко G72 (цикл черновой продольной обточки) кадры N030—N060, в которых описываете чистовой контур. УЧПУ, рассчитав цию Перемещает резец от точки 0 на заданну! (в кадре N015) глубину резания, отыскивав точку пересечения контура с диаметро! первого хода резца (рис. 7.45, б) и други и осуществляет черновую обработку, остав ляя заданный припуск. Последним ходо: резец проходит по контуру, исполняя задан ные чистовые размеры.

Комментарии закрыты.