
- •Технологические возможности ток. И фрез. Станков с чпу
- •Системы координат
- •Лекция 2
- •Эскизы траектории движения заготовки и инструментов
- •Программирование траектории Подготовительная функция
- •Особенности программирования
- •1. Обработка первым инструментальным блоком
- •2. Обработка вторым инструментальным блоком
- •3. Обработка третьим инструментальным блоком
- •4. Обработка четвёртым инструментальным блоком
- •Выброс детали на конвейер
- •7. Отрезка детали
Выброс детали на конвейер
SUB |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… G0Z180.S300T0
T2900 G0Z115. M21 M26 M78 M79 M27 G0Z180.M105 M117 … |
отвести инс-т из зоны обработки; вращения заготовки с частотой 300 мин-1 установка шпинделя в позицию уловителя деталей подход к уловителю Открытие цангу SUB шпинделя Включение подачи воздуха Выгрузка детали Вернуть выталкиватель в исходную позицию Отключить подачу воздуха Отойти от ловителя и выкл. вращение шп. Включить конвейер деталей |
7. Отрезка детали
Вариант №1
MAIN |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… S100 T101 G0X18.Z73.8
M590 M56 G1X14.8F0.1 M591 M592 S3400 M53 G1X-1.F0.07 M57 G1X-2.F0.1M97
M95 /M92 M96 … |
вращения заготовки 100мин-1 установка отрезного резца в рабочую позицию ускор. перем. в позицию отрезки
подождать команды М590 со стороны SUB включение синхронного вращения шпинделей 1 подход к детали подождать команды М591 со стороны SUB подождать команды М592 со стороны SUB включить вращение с частотой 3500мин-1 проверка частоты вращения MAIN и SUB шп. отрезка детали отключение синхронного вращения шпинделей установка отрезного резца как упора для заготовки; добавить в счетчик деталей ещё одну сделанную деталь проверка остатка прутка (описание ниже) |
SUB |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… M590 T2000M21
G99G0Z10. M591 M20 M592
M593 G0Z36. M86 G0Z180.T0 … |
подождать команды М590 со стороны MAIN Установка шпинделя на ось вращения детали; раскрытие цанги SUB шп. Установка шп. в позицию зажатия детали подождать команды М591 со стороны MAIN зажать заготовку патрона SUB шпинделем подождать команды М592 со стороны MAIN
подождать команды М592 со стороны MAIN отвод детали от отрезного резца проверка датчиком отрезки детали отвод детали |
1 – функция М56 используется только после предварительного вращения MAIN и SUB шп. с любой частотой и направлением вращения!
Вариант №2
MAIN |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… M5 M590 T101 G0X14.Z53.8 M222 M20 M56 M3S3500 M53 G1X12.4F0.3 X-1.F0.05 G0X12.4 G1W-1.F0.1 X12.F0.06 X10.W1. M220 M57 G1X-2.F0.2M97
M95 /M92 M96 … |
Выкл. вращения заготовки подождать команды М590 со стороны SUB установка отрезного резца в рабочую позицию подвод резца к месту отрезки вкл. одновременного управления осями Z1/Z2 1 зажать заготовку патрона SUB шпинделем включение синхронного вращения шпинделей включить вращение с частотой 3500мин-1 проверка частоты вращения MAIN и SUB шп. подход к поверхности детали отрезка детали вывод резца смещение детали на 1мм по оси Z подход резца к детали точение фаски 1х45 выкл. одновременного управления осями Z1/Z2 отключение синхронного вращения шпинделей установка отрезного резца как упора для заготовки; добавить в счетчик деталей ещё одну сделанную деталь СТАРТ программы автоподатчика 2 Вызов подпрограммы СТОП программы автоподатчика |
SUB |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… M590 T2000M21
G99G0Z12. M222 M220 G0Z36.T0 M86 G0Z180.T0 … |
подождать команды М590 со стороны MAIN Установка шпинделя на ось вращения детали; раскрытие цанги SUB шп. Установка шп. в позицию зажатия детали вкл. одновременного управления осями Z1/Z2 выкл. одновременного управления осями Z1/Z2 отвод детали от отрезного резца 3 проверка датчиком отрезки детали отвод детали |
1 – функция используется для обработки торца отрезанной детали отрезным резцом после отрезки (в данном случае фаски)
2 – выполнение данной функции начинается с проверки в автоподатчике окончание заготовки. Если пруток ещё есть, то выполнение функции М92 пропускается. На это указывает символ наклонной черты “/”.
Функция М92 запускает подпрограмму O9002, в которой записывается необходимые движения в станке для подачи прутка в зону обработки и подрезке торца перед обработкой по основной программе изготовления детали. В зависимости от особенностей использования заготовок, можно использовать функции М91 или М93. Набор из трёх функций (M95, /M92, M96) должен присутствовать в каждой программе, после обработки детали со стороны MAIN шп.
3 – место для проверки отрезки детали. Минимальное расстояние при контроле от торца отрезанной детали до цанги MAIN шп. должно составлять 15мм. Как правило, его принимают гарантированно больше: 20-25мм. При этом координата по оси Z2 рассчитывается ещё с условием выбранного места отрезки (в абсолютной системе координат).
8. Обработка деталей с длиной превышающей ход MAIN шп.
MAIN |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… G300X18.Z150.T100 … G0X80.T0 M5 M530 G0Z150.
M510 M95 /M91
M20 M11 M550
M551 M95 /M91
M552 G50W300. G0Z300.
M10 M21
M590 T101 G0X14.Z433.8 … |
позиционирование
отвод инструмента от заготовки выкл. вращения заготовки подождать команду М530 со стороны SUB 1 выдвинуть пруток на 150мм из отверстия люнета (величина ограничена установкой шп. в начале программы в функции G300) подождать команду М510 со стороны SUB проверка остатка прутка 2
зажать заготовку в отверстии SUB шп. разжать цангу MAIN шп. подождать команду М550 со стороны SUB
подождать команды М551 со стороны SUB проверка остатка прутка
подождать команду М552 со стороны SUB сместить координату оси Z на 300мм переместить MAIN шп. на координату Z300.
Зажать пруток в цанге MAIN шп. Разжать пруток в отверстии SUB шп.
подождать команду М590 со стороны SUB установить отрезной резец в рабочую позицию подвести резец к месту отрезки детали длиной 432мм. |
SUB |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… T2000M21
M530 G0Z0
M510 M95 /M91
M550 G0Z150.T0
M551 M95 /M91
M552
M590 M21 G0Z11. … |
Установить SUB шп. на ось вращения заготовки и раскрыть цангу шпинделя подождать команду М530 со стороны MAIN переместить шп. в крайнее близкое положение к люнету
подождать команду М510 со стороны MAIN проверка остатка прутка
подождать команду М550 со стороны MAIN выдвинуть пруток на 150мм из отверстия люнета
подождать команды М551 со стороны MAIN проверка остатка прутка
подождать команду М552 со стороны MAIN
подождать команду М590 со стороны MAIN раскрыть цангу SUB шп. переместить SUB шп. на координату Z11.
|
1 – последовательность записи номеров функций М500-М599 может быть любой. Но порядок совпадения номеров со стороны MAIN и SUB должен сохраняться.
2 – проверка остатка прутка должна происходить каждый раз после выдвижении прутка из отверстия люнета.
9. Конец программы обработки детали
MAIN |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… G1X-2.F0.1M97
M95 /M92 M96 S300
M599 M11 M30 % |
установка отрезного резца как упора для заготовки; добавить в счетчик деталей ещё одну сделанную деталь проверка остатка прутка
устанвка частоты вращения заготовки 300мин-1
подождать команды М599 со стороны SUB разжать цангу MAIN шп. конец программы MAIN шп. |
SUB |
ОПИСАНИЕ КАДРОВ ПРОГРАММЫ |
… M599 M30 % |
подождать команды М599 со стороны MAIN конец программы SUB шп. |