Программирование обработки детали непосредственно с пульта управления станком

Страницы работы

Содержание работы

Параграф 10.  ПРОГРАММИРОВАНИЕ ОБРАБОТКИ ДЕТАЛИ  

 НЕПОСРЕДСТВЕННО С ПУЛЬТА УПРАВЛЕНИЯ СТАНКОМ

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

1.  Вводом управляющей программы (УП) отдельными кадрами в коде ISO используя клавиатуру и набор стандартных подготовительных функций, фиксированных циклов и вспомогательных команд, хранящихся в памяти системы.

2.  Вводом отдельных кадров, аналогично первому методу, но с дополнительной возможностью расчёта отдельных геометрических элементов по контуру детали и элементами систем автоматизации программирования.

3.  Вводом в диалоговом режиме определённых этапов обработки, предварительно запрограммированных и сохранённых в памяти системы.

4.  Графическим построением контура детали на экране дисплея и разработки УП в полном объёме (упрощенный вариант системы CAD-CAM, предназначенный для относительно простых по своему контуру деталей).

Первый метод применяется на упрощенных системах ЧПУ старых моделей, где в составе системы нет необходимых вычислительных средств. Пример УП такого типа представлен на рис. 10.1.

%

N005

G17

N010

G91

N015

G00

X

-000900

Y

001300

F1200

S0080

M03

N020

Z

-020000

N025

G01

Y

001500

F0250

N030

G02

X

003400

Y

003400

I 003400

N035

X

002920

Y

-001658

J 003400

N040

G03

X

000072

Y

-000048

I 000086

J 000051

N045

G01

X

012786

Y

-001827

N050

G03

X

000014

Y

-000001

I 000014

J 000099

N055

X

000057

Y

000018

J 000100

N060

G02

X

001651

Y

000516

I 001651

J 002384

Рис.10.1. Пример управляющей программы, записанный в коде ISO.

Примерный список подготовительных команд и фиксированных циклов представлен в таблице 10.1.

Таблица 10.1

Код                        Значение подготовительной функции

G00   Позиционирование

G01   Линейная интерполяция (нормальный размер)

G02   Круговая интерполяция. Обход по часовой стрелке

G03   Круговая интерполяция. Обход против часовой стрелки

G04   Выдержка

G05   Остановка без потери информации

G08   Ускорение

G09   Замедление

G10   Линейная интерполяция (увеличенный размер)

G11   Линейная интерполяция (уменьшенный размер)

G13 - G16    Выбор координатных осей

G17   Выбор плоскости «XY»

G18   Выбор плоскости «ZX»

G19   Выбор плоскости «YZ»

G32   Резерв

G33   Нарезание резьбы. Постоянный шаг

G34   Нарезание резьбы. Нарастающий шаг.

G35   Нарезание резьбы. Уменьшающийся шаг

G36—G39   Резерв

G40   Аннулирование коррекции инструмента

G41   Коррекция инструмента — слева

G42   Коррекция инструмента — справа

G43—G52   Коррекция инструмента

G53   Аннулирование линейного сдвига

G54—G56   Линейный сдвиг координат (по осям X, Y или Z)

G57—G59   Линейный сдвиг координат (в плоскостях ХОY, Х ОZ, Y OZ)

G60   Ранее использовалось для точного позиционирования I

G61   Ранее использовалось для точного позиционирования II

G62   Ранее использовалось для  ускоренного позиционирования

G63   Нарезание резьбы метчиком

G64   Изменение подачи и (или) числа оборотов шпинделя

G70 – Задание размерных перемещений в дюймах

G71 – Задание размерных перемещений в миллиметрах

G80   Аннулирование фиксированных технологических циклов

G81   Фиксированный цикл (сверление, центрование)

G82   Фиксированный цикл (цековка)

G83   Фиксированный цикл (глубокое сверление)

G84   Фиксированный цикл (нарезка резьбы)

G85   Фиксированный цикл (расточка)

G86   Фиксированный цикл (расточка)

G87   Фиксированный цикл  (расточка)

G88   Фиксированный цикл  (расточка)

G89   Фиксированный цикл  (расточка)

G90   Ввод размерных величин в абсолютной системе отсчета

G91   Ввод размерных величин в относительной системе отсчета

G92—G93   Резерв

G94   Определяет размерность скорости подачи в миллиметрах в минуту.

G95    Определяет размерность скорости подачи в миллиметрах на оборот.

G96   Определяет частоту вращения шпинделя, обеспечивая постоянство скорости резания в метрах в минуту.

G97   Определяет частоту вращения шпинделя в оборотах в минуту.

G98—G99   Резерв

Ниже на рис. 10.2. показаны в графическом виде примеры некоторых фиксированных циклов.

Фиксированные циклы при токарной обработке

Фиксированный цикл торцевого фрезерования

Фиксированный цикл нарезания резьбы

Фиксированный цикл сверления

Фиксированный цикл нарезания резьбы метчиком

Фиксированный цикл расточки

Рис. 10.2.     Примеры некоторых фиксированных циклов, выполняемых системами ЧПУ

Второй метод применим на более развитых системах, имеющих в своём составе некоторые вычислительные средства, позволяющие осуществлять не очень сложные расчёты, например, расчёт сопряжения заданного радиуса между двумя прямыми, между прямой и окружностью, между двумя окружностями; расчёт различных фасок, касательных и т.п. Примеры расчётов некоторых геометрических элементов представлены на рис. 10.3.

 

а) Расчёт точки пересечения прямой с окружность.

б) Расчёт точки пересечения двух окружностей

в) Сопряжение двух прямых

г) Сопряжение прямой с окружностью

д) Сопряжение двух окружностей

е) Касательная к двум окружностям

Рис. 10.3. Примеры расчётов некоторых геометрических элементов

Похожие материалы

Информация о работе