6.7.2.1.Общие принципы и этапы разработки программы.
Разработка управляющих программ производится программистом с использованием компьютера, в котором установлен постпроцессор, который преобразует текст исходной программы в управляющую программу.
Разработка программы состоит из трех этапов.
Этап 1 – графическая часть. На этом этапе на дисплее открывается окно в соответствии с размерами заготовки и будущей детали, строится система координат, выбирается «0» детали. Далее в масштабе на экране вычерчиваются заготовка, будущая деталь, оснастка. Контуру детали дается имя (например, кривая К1). Это имя используется в командах RTU и FCY.
Этап 2 – задание станочных циклов, команд движения инструмента, технологических и прочих команд.
В программу вводятся также специальные компьютерные команды (команды управления, настройки, запуска и другие).
Разработанной программе в системе ТИГРАС дается соответствующее имя файла.
Этап 3. Пи помощи специального адаптера указанная программа переводится в управляющую программу в кодах ISO, которая может быть запущена на станке 16К20Ф3С5.
|
|
6.7.2.2. Программа обработки заготовки по рис.8.
Ниже приведена управляющая программа, разработанная в системе ТИГРАС. Программа содержит команды, в основном соответствующие этапу 2 (см.п.6.7.2.1.). В нее не включены служебные компьютерные команды.
Технология обработки данной заготовки состоит из:
- торцевания;
- черновой обработки;
- чистовой обработки.
Команда МАТ в программу не включена, поэтому вместо нее в соответствующих местах программы записаны команды выбора частот вращения шпинделя и подач.
Припуск по торцу принят равным 1 мм и входит общую длину детали.
Команды ТИГРАСа | Пояснения | |
STK BILLET Z1 D20.5 L40 | Задается форма, припуск и размеры заготовки, п.6.6.1. | |
FRO Z40 X60 | Задаются координаты точки смены инструмента («0» станка), где Z=ZA, X=2·XA, п.6.6.4. | |
Команды для торцевания | ||
Т 005 | Выбор подрезного резца и позиции резцовой головки, п.6.6.3. | |
SPI 3 | Выбор 3-го диапазона частот вращения | Табл.3, П.6.6.5 |
SPI 10 | Выбор частоты вращения шпинделя | |
RAP Z1 X42 | Быстрое перемещение резца в зону обработки из «0» станка, п.6.6.4 | |
FED F0.1 | Задание поперечной подачи, п.6.6.6. | |
COM 5 | Задание считывающего устройства, в которое заносятся данные коррекции резца, заданного командой Т005, п.6.6.3. | |
FAC ZO X-1 | Однопроходное торцевание, п.6.6.8. | |
GOH | Быстрое перемещение резца в точку с координатами команды FRO, см выше и п.6.6.12. | |
Команды для черновой и чистовой обработки | ||
T001 | Выбор проходного резца и позиции резцовой головки, п.6.6.3. | |
SPI 500 | Выбор частоты вращения шпинделя (из 3-го диапазона) табл.3, п.6.6.5. | |
RAP Z1 X42 | Быстрое перемещение резца в зону обработки из «0» станка, п.6.6.4. | |
FED T0.1 | Задание продольной подачи, п.6.6.6. | |
COM 1 | Задание считывающего устройства, в которое заносятся данные коррекции резца, заданного командой Т001,п.6.6.3 | |
RTU K1 D1Z3 X3Z0.25 X0.25 Глубина резания Отскок резца Чистовой припуск для команды FCY | Многопроходное черновое точение до кривой К1, проходящей через точки 0-1-2-3-4-5 по рис.8, п.6.6.10. | |
FCY K1 | Чистовой проход по кривой К1, п.6.6.11 | |
GOH | Возврат в «0» станка. Конец программы, п.6.6.12. |
6.8 Вопросы для самоконтроля.
|
|
1. Какие задачи решает вычислитель системы Н22-1М?
2. Какие задачи решает устройство управления шаговыми
приводами системы Н22-1М?
3. В чем смысл решения геометрической, логической и
терминальных задач в управляющих программах?
4. Для чего нужна коррекция инструмента; как задается
коррекция в кодах ISO и в системе ТИГР АС?
5. На какие группы делятся подготовительные функции;
приведите примеры подготовительных функций?
6. Как программируется частота вращения шпинделя в кодах
ISO и в системе ТИГРАС?
7. Что такое: «О» станка и «О» детали? Как происходит
перемещение инструмента из «О» станка в «О» детали и
обратно в кодах ISO ив системе ТИГРАС?
8. Для чего нужны станочные циклы? Приведите примеры
станочных циклов в системе ТИГРАС.
9. Какой командой определяется выбор инструмента?
10.В чем сущность разработки управляющих программ с помощью системы ТИГРАС?
6.9 П р и л о ж е и и е,
6.9.1.Выбор подачи.
При составления программы в кодах ISO задавать подачи: 15мм/мин (F2030.0) или З0мм/мин (F20600).
При составления программы в системе ТИГРАС продольная и поперечная подачи - 0.1 мм/об.
6.9.2.Выбор частоты вращения шпинделя.
Т а б л и ц а 5
N варианта | Частота вращения шпинделя об/мин | |
Обтачивание | Торцевание | |
1, 2, 3, 4, 5 | ||
6, 7, 8, 9, 10 | ||
11, 12,13, 14, 15 | ||
16, 17, 18, 19, 20 | ||
21, 22, 23, 24, 25 | ||
26, 27, 28, 29, 30 |
Коды частот вращения приведены в таблице 3.