ПРОБНАЯ ОБРАБОТКА ДЕТАЛИ. КОРРЕКТИРОВАНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ


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

Возможна следующая общая схема подготовительных работ.

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

Включить станок и при необходи­мости отдельные системы (смазочные, гидравлические).

Прогреть гидравлическую систему, а для выполнения точных работ — шпиндельную бабку (в течение 15— 20 мин).

Переключить управление на режим ручной работы, вывести рабочие органы из нуля станка на 100—150 мм по каждой координате.

Вернуть рабочие органы в нуль станка.

Отпустить кнопку-клавишу «Иск­лючаемые кадры».

Переключить управление на ре­жим автоматической работы.

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

Осуществить пуск автоматического цикла.

После обработки первых поверх­ностей нажать на кнопку «Стоп» и пре­рвать автоматический цикл.

Переключить управление на руч­ной режим работы.

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

Произвести измерения, убедиться в правильности выполнения размеров и достижении требуемой шероховатости поверхности.

Восстановить взаимное распо­ложение режущего инструмента и заго­товки.

Переключить управление на авто­матический режим.

Продолжить обработку в авто­матическом режиме до завершения цик­ла.

Осмотреть обработанную деталь, произвести необходимые измерения.

Набрать на корректорах необхо­димые поправки, корректирующие воз­никшие погрешности.

Повторить обработку в автомати­ческом режиме.

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

Корректирование УП. Ход выполне­ния операции и результаты обработки позволяют сделать вывод о необходи­мости корректирования УП, поскольку в процессе ее проверки может возник­нуть необходимость в изменении неко-. торых элементов технологического про­цесса: порядка выполнения переходов, базирования и закрепления заготовки, вида режущих инструментов, режимов резания и др. В соответствии с получен­ными данными технолог-программист корректирует УП. Обычно это заканчи­вается изготовлением новой перфоленты. Затем УП проверяют повторно. И если вновь обнаружатся какие-то сбои, опять следуют корректировка и изготовление новой перфоленты, и так до тех пор, пока УП не будет отлажена. На стан­ках, оснащенных УЧПУ третьего поколе­ния и др., имеется возможность редакти­ровать текст УП непосредственно на ра­бочем месте. Это в значительной мере упрощается и ускоряет процесс ее от­ладки.

Кратко рассмотрим некоторые н а - ладочные режимы при корректи­ровании УП на станках с УЧПУ класса CNC. Панель одного из таких УЧПУ показана на рис. 13.25. УЧПУ позво­ляет вводить программы ручным спо­собом, с кассеты, а также с перфолент (с переносного устройства ввода), с теле­тайпа или по каналу связи от внешней ЭВМ. В общей памяти УЧПУ может одновременно храниться до 99 программ,

Обычно индексированных номерами с адресом Р, например Р1, Р2, Р12, Р35.

I. Обслуживание после включения. Если УЧПУ было отключено, а также если вводится новая программа, надо выполнить следующие операции (см. рис. 13.25);

нажать два раза на клавишу 44 (выбор исходного положения);

нажать на клавишу 38 (выбор ре­жима «точка отсчета»);

выбрать оси, которые должны достигнуть точки отсчета (нажать на соответствующие клавиши 32—37).

Схема ввода информации дана на рис. 13.26, а.

Загрузка рабочей программы. Кассету с рабочей программой вклю­чить в гнездо магнитофона, открыв крышку 9 с помощью кнопки 10 (см. рис. 13.25). Далее на пульте не­обходимо выполнить следующее:

переключить УЧПУ на ввод текста (клавиша 16);

указать источник ввода програм­мы (IN CAS), нажав последовательно на кнопки I и N (группа 8), кнопку С и кнопку загрузки программы 17.

ввести рабочую программу после­довательным нажатием на кнопки Р и др.

Схема ввода информации дана на рис. 13.26,6.

Ручной ввод одиночного кадра и его отработка. Последовательность опе­раций (рис. 13.26, в):

указывают режим «ручной ввод одиночного кадра» (клавиша 14);

отдельными словами с помощью алфавитно-цифровой клавиатуры 8 вво­дят кадр УП, например G1 Х85, F99;

нажатием на клавишу 50 (запуск цикла) включается отработка кадра на станке.

Кадр N0 — начало программы, поскольку в конце ввода программы необходимо возвратиться к ее началу;

устанавливают режим отработки программы: автоматический или по­кадровый;

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

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

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

указывают режим «программная память»;

указывают номер той программы обработки деталей, которую необходимо редактировать, например Р92;

указывают режим «редактирова­ние».

Целые (новые) кадры включают в программу в такой последовательности (рис. 13.27, б):

вводят номер кадра, напри­мер N35;

вводят информацию этого кадра, например Х28 Y55.

Стирание целого кадра без номера кадра выполняют в следующем порядке (рис. 13.27, в):

вводят номер кадра, информацию которого надо удалить (например, N20);

дают команду на удаление инфор­мации; при этом слово «номер кадра» (N20) остается в памяти УЧПУ.

Удаление из программы целого кадра с номером (рис. 13.27, г):

вводят номер кадра, который не­обходимо удалить, например N40;

дают команду на полное удале­ние кадра из программы (вместе с но­мером). Нажатие клавиши без индекса (поз. 52 на рис. 13.25) вводит в дейст­вие нижний индекс следующей клавиши. В данном случае это индекс 0.

Замена или включение слова в кадр программы (рис. 13.27, д):

вводят номер кадра, где необходи­мо заменить или включить слово (на­пример, N60).

вводят слово, которое дополняет информацию кадра или заменяет слово с тем же адресом. Например, введен­ное слово F65 заменит в кадре N60 сло­во Е...,(или дополнит кадр, если в нем не было информации с адресом F).

Стирание слова в кадре (рис. 13.27, е)

1) вводят номер кадра, где необхо­
димо стереть слово, например N85;

2) вводят стираемое слово (вводится только адрес) и удаляют его (например, из кадра N85 удаляется информация Y54).

Замена номера кадра (рис. 13.27, ж):

вводят номер кадра, который за­меняется, например N40;

вводят новый номер кадра, на­пример N5, который заменит номер N40.

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

ПРОБНАЯ ОБРАБОТКА ДЕТАЛИ. КОРРЕКТИРОВАНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ

При работе с УЧПУ возможны и другие режимы. Практически во всех режимах работы для индикации информации используют дисплей. Ис­пользуют его и для индикации текущей информации. Например, включение инди­кации заданного и фактического значе­ний координат (клавиша 2 на рис. 13.25) обеспечивает покадровую индикацию большого числа параметров, включая действительные значения подачи и часто­ты вращения шпинделя, заданное и те­кущее значения координат и т. д. (рис. 13.28).

Пример. Отладка УП для УЧПУ модели 2У32. На пульте управления УЧПУ модели 2У32 (рис. 13.29) слева сверху в два ряда размещены лампы цифровой индикации /, справа сверху — лампы 2, сигнализирующие об отказах и о выполнении различных режи­мов работы станка. Под лампами цифровой индикации расположены кнопки ввода цифр 3, букв 4 и символов 5. Под сигнальными лампа­ми размещен набор кнопок-клавиш 8 с под­светкой, с помощью которых управляют стан­ком и редактируют управляющие программы, а также кнопки «Пуск» 7 и «Стоп» 6.

N0050 METR P 00085

Х+0705. 251

Х+0000.000

*

Y+0045. 000

Y +0000.000

*

Z+ 0015. 000

Z +0000.000

*

U+ 0024. 355

И+0000.000

*

V+ 0048. 000

V +0000.000

*

W+0004. 215

W+0000.000

*

00064. 2 FPM

1235 RPM

Рис. 13.28. Схема'индикации информации на дисплее УЧПУ в рабочем режиме:

1 — активный номер кадра; 2 — заданное значение координат; .3 — активное значение подачи; 4 — Активная частота вращения шпинделя; 5 — позиция достигнута; 6 — номер программы; 7 — индика­ция системы единиц или наличия ошибок

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

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

Набор кнопок-клавиш 8 образует пять горизонтальных рядов, обозначенных для удобства дальнейшего пояснения буквами а— д, и восемь вертикальных столбцов, обозна­ченных буквами А—И. Важнейшим яв­ляется нижний ряд а, нажатием на кнопку - клавишу которого выбирают один из следую­щих режимов работы: диагностика (Аа), автоматическая работа (Бб), ручная работа (Ва), поиск кадра (Га), редактирование (Да), ввод в память (Еа), вывод из памяти (Жа), сброс (И а). Одновременно может быть нажата только одна из кнопок нижнего ряда, т. е. работа может происходить только в одном режиме. Верхние кнопки работают только при нажатой нижней кнопке данного вертикального столбца, ими уточняют выбран­ный режим.

После нажатия кнопки Аа (диагностика) можно поочередно опросить различные участ­ки П1П4 электронной системы станка.

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

Кнопкой Га (поиск кадра) можно вы­звать набранный кнопками ввода кадр, кноп­кой Гг — начало программы, кнопкой Гд — Очередной главный кадр.

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

Кнопка Еа задает режим ввода в память. Кнопка Еб позволяет ввести любую числен­ную величину в заданные управляющей про­граммой корректоры положения инструментов. Нажатием на кнопку Ее включается режим ручного ввода. При нажатии кнопки Ег в память УЧПУ записывается информация с перфоленты, при нажатии кнопки Ed запись идет с электронно-вычислительной машины (при управлении станком от единой ЭВМ).

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

Последний правый столбец И служит для приведения устройства в исходное состоя­ние и имеет кнопки Иг (сброс приводов) и Ид (сброс памяти). Кнопки-клавиши набора И только задают режимы и подрежимы, а само выполнение команд осуществляется по­сле нажатия кнопки 7 «Пуск».

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

Например, кадр N047 программы имеет следующий вид:

N047 G01X + 004730M08 F10152.

Пусть программист пришел к выводу, что надо изменить перемещение по адресу X, убрать команду на включение охлаждения М08, дополнить кадр командой на смену частоты вращения шпинделя S042. Тогда кадр должен иметь вид

N047 G01X +004743 S042 F10152.

Редактирование надо выполнять по сле­дующей схеме:

1) нажать на кнопку-клавишу Га

набрать кнопками ввода 3 и 4 коман­ду N047; в нижнем ряду цифровой индикации / высвечивается N047;

нажать на кнопку 7 «Пуск»; в верхнем ряду цифровой индикации высвечивается N047;

нажать на кнопку Да (редактирова­ние); подсветка кнопки Га гаснет;

нажать на кнопку 7; в верхнем ряду цифровой индикации высвечивается следую­щее слово кадра G01;

нажать на кнопку 7, в верхнем ряду цифровой индикации высвечивается следую­щее слово Х +004730;

нажать на кнопку Дг («заменить»);

набрать кнопками ввода 3 и 4 команду Х + 004743; в нижнем ряду цифровой инди­кации высвечивается Х + 004743;

нажать на кнопку 7; в верхнем ряду цифровой индикации слово Х + 004730 за­меняется словом Х + 004743; изменение в про­грамме команды по адресу X произведено;

повторным нажатием выключить кнопку-клавишу Дг («заменить»); подсветка клавиши гаснет;

нажать на кнопку 7; в верхнем ряду цифровой индикации высвечивается сло­во М08;

нажать на кнопку-клавишу Дд («ис­ключить») ;

нажать на кнопку 7; команда М08 исчезает на цифровой индикации и сти­рается в памяти программы; в верхнем ряду цифровой индикации высвечивается F10152;

нажать на кнопку-клавишу Дб («воз­врат на одно слово»);

нажать на кнопку 7; в верхнем ряду цифровой индикации загорается Х + .+004743;

погасить кнопку-клавишу Дб повтор­ным нажатием;

нажать на кнопку-клавишу Дв («включить»);

набрать кнопками ввода 3 и 4 коман­ду S042; команда высвечивается в нижнем ряду цифровой индикации;

нажать на кнопку 7; команда S042 высвечивается в верхнем ряду цифровой ин­дикации и вводится в память программы;

нажать на кнопку-клавишу Дб и, по­следовательно нажимая на кнопку 7, вернуть текст УП до N047;

погасить кнопку-клавишу Дб повтор­ным нажатием;

последовательно нажимая на кнопку 7, просмотреть в верхнем ряду цифровой индикации все слова исправленного кадра N047 G01X +004743 S042 F10152.

Переходами 1—3 был вызван из памяти 47-й кадр УП, переходами 6—9 произведена замена команды по адресу X, переходы 11 — 13 обеспечили исключение команды М08, переходами 17—19 программа дополнена командой S042, переходы 20—22 направлены на проверку правильности выполнения редак­тирования.

В большинстве УЧПУ класса CNC отредактированная программа может быть выведена на перфоратор или на распечатку.

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

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