Примеры программ для heidenhain

Необходимо создать УП для обработки наружного контура детали (рис. 11.1) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования равна 4 мм. Подвод к контуру осуществляется по прямолинейному участку.

Управляющая программа Пояснение
100 BEGIN PGM 0 MM; PROGRAM NAME – SAMP1H 102 TOOL DEF 1; FREZA D5 104 TOOL CALL 1 Z S2000 106 L Z+100 R0 F MAX 108 L X+25 Y-27.5 R0 F MAX M03 112 L Z+10 F MAX 114 L Z-4 F100 118 L X-27.5 120 L Y+20 122 CC X-20 Y+20 124 C X-20 Y+27.5 DR- 126 L X+1.0355 128 L X+27.5 Y+1.0355 130 L Y-20 132 CC X+20 Y-20 134 C X+20 Y-27.5 DR- 136 L Z+6 138 L Z+100 F MAX подаче к Z100 142 M2 144 END PGM 0 MM Номер программы Комментарий – имя программы Инициализация инструмента № 1 Комментарий – фреза Ф5 Вызов инструмента № 1, S = 2000 об/мин Позиционирование в Z100 Позиционирование в начальную точку траектории (1), включение оборотов Позиционирование в Z10 Фреза опускается до Z-4 на рабочей подаче 100 мм/мин Линейное перемещение в точку (2) Линейное перемещение в точку (3) Координаты центра дуги Перемещение по дуге в точку (4) Линейное перемещение в точку (5) Линейное перемещение в точку (6) Линейное перемещение в точку (7) Координаты центра дуги Перемещение по дуге в точку (8) Фреза поднимается к Z6 Фреза поднимается на ускоренной подаче к Z100 Завершение программы

heidenhain itnc 530. программирование со стойки. Фрезерная обработка. Урок 1

Пример №2. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для обработки наружного контура детали (рис. 11.2) фрезой диаметром 5 мм с коррекцией на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по касательной.

Управляющая программа Пояснение
100 BEGIN PGM 0 MM; PROGRAM NAME – SAMPLE2H 102 TOOL DEF 1; FREZA D5 104 TOOL CALL 1 Z S2000 106 L Z+100 R0 F MAX 108 L X+25 Y-35 R0 F MAX M03 112 L Z+10 F MAX 114 L Z-4 F100 116 L Y-30 RL 118 CC X+20 Y-30 120 C X+20 Y-25 DR+ 122 L X-25 124 L Y+20 126 CC X-20 Y+20 128 C X-20 Y+25 DR- 130 L X+0 132 L X+25 Y+0 134 L Y-20 136 CC X+20 Y-20 138 C X+20 Y-25 DR- 140 CC X+20 Y-30 142 C X+15 Y-30 DR+ 144 L Y-35 R0 146 L Z+6 F100 148 L Z+100 F MAX 152 M2 154 END PGM 0 MM Номер программы Комментарий – имя программы Инициализация инструмента № 1 Комментарий – фреза Ф5 Вызов инструмента № 1, S = 2000 об/мин Позиционирование в Z100 Позиционирование в начальную точку траектории (1), включение оборотов Позиционирование в Z10 Фреза опускается до Z-4 на рабочей подаче 100 мм/мин Коррекция слева, перемещение в точку (2) Координаты центра дуги Подвод инструмента по касательной к точке (3) Линейное перемещение в точку (4) Линейное перемещение в точку (5) Координаты центра дуги Перемещение по дуге в точку (6) Линейное перемещение в точку (7) Линейное перемещение в точку (8) Линейное перемещение в точку (9) Координаты центра дуги Перемещение по дуге в точку (10) Координаты центра дуги Отвод инструмента от контура по касательной к точке (11) Линейное перемещение в точку (12) с отменой коррекции Фреза поднимается к Z6 Фреза поднимается на ускоренной подаче к Z100 Завершение программы

Пример №3. Сверление 7 отверстий диаметром 3 мм и глубиной 6,5 мм с помощью постоянного цикла Heidenhain

CAD/CAM

Методы программирования

Существуют три метода программирования обработки для станков с ЧПУ:

· программирование на пульте УЧПУ;

· программирование при помощи CAD/САМ-системы.

Прочитав предыдущие главы, вы, наверное, заметили, что ручное программирование является довольно утомительным занятием. Однако все технологи-программисты должны иметь хорошее представление о технике ручного программирования независимо от того, как на самом деле они работают. Это как начальные классы в школе, обучение в которых дает нам базу для последующего образования. В нашей стране существует еще немало предприятий, на которых используется метод ручного программирования. Действительно, если завод имеет несколько станков с ЧПУ, а изготавливаемые детали просты, то грамотный программист способен довольно успешно работать и без средств автоматизации собственного труда.

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

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

Третий метод – программирование при помощи CAD/САМ-системы – позволяет «поднять» процесс написания программ обработки на более высокий уровень. Работая с CAD/САМ-системой, технолог-программист избавляет себя от трудоемких математических расчетов и получает инструменты, значительно повышающие скорость написания УП.

Читайте также:
Программа чтобы проверить температуру компьютера

CAD/CAM

Что такое CAD и САМ?

Сегодня для достижения успеха на рынке промышленное предприятие вынуждено работать над сокращением срока выпуска продукции, снижением ее себестоимости и повышением качества. Стремительное развитие компьютерных и информационных технологий привело к появлению CAD/CAM/CAE-систем, которые являются наиболее продуктивными инструментами для решения этих задач.

Под CAD-системами (computer-aideddesign – компьютерная поддержка проектирования) понимают программное обеспечение, которое автоматизирует труд инженера-конструктора и позволяет решать задачи проектирования изделий и оформления технической документации при помощи персонального компьютера.

САМ-системы (computer-aidedmanufacturing – компьютерная поддержка изготовления) автоматизируют расчеты траекторий перемещения инструмента для обработки на станках с ЧПУ и обеспечивают выдачу управляющих программ с помощью компьютера.

САЕ-системы (computer-aidedengineering – компьютерная поддержка инженерных расчетов) предназначены для решения различных инженерных задач, например для расчетов конструктивной прочности, анализа тепловых процессов, расчетов гидравлических систем и механизмов.

Развитие CAD/CAM/CAE-систем продолжается уже несколько десятилетий. За это время произошло некоторое разделение, или, точнее, «ранжирование» сис тем на уровни. Появились системы верхнего, среднего и нижнего уровней. Системы верхнего уровня обладают огромным набором функций и возможностей, но с ними тяжелее работать.

Системы нижнего уровня имеют довольно ограниченные функции, но очень просты в изучении. Системы среднего уровня – это «золотая середина». Они обеспечивают пользователя достаточными для решения большинства задач инструментами, при этом не сложны для изучения и работы.

CAD/CAM

Источник: cyberpedia.su

Программирование для Heidenhain

Необходимо создать УП для обработки наружного контура детали (рис. 11.1) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования равна 4 мм. Подвод к контуру осуществляется по прямолинейному участку.

Управляющая программа Пояснение
100 BEGIN PGM 0 MM ; PROGRAM NAME – SAMP1H 102 TOOL DEF 1 ; FREZA D5 104 TOOL CALL 1 Z S2000 106 L Z+100 R0 F MAX 108 L X+25 Y-27.5 R0 F MAX M03 112 L Z+10 F MAX 114 L Z-4 F100 118 L X-27.5 120 L Y+20 122 CC X-20 Y+20 124 C X-20 Y+27.5 DR- 126 L X+1.0355 128 L X+27.5 Y+1.0355 130 L Y-20 132 CC X+20 Y-20 134 C X+20 Y-27.5 DR- 136 L Z+6 138 L Z+100 F MAX подаче к Z100 142 M2 144 END PGM 0 MM Номер программы Комментарий – имя программы Инициализация инструмента № 1 Комментарий – фреза Ф5 Вызов инструмента № 1, S = 2000 об/мин Позиционирование в Z100 Позиционирование в начальную точку траектории (1), включение оборотов Позиционирование в Z10 Фреза опускается до Z-4 на рабочей подаче 100 мм/мин Линейное перемещение в точку (2) Линейное перемещение в точку (3) Координаты центра дуги Перемещение по дуге в точку (4) Линейное перемещение в точку (5) Линейное перемещение в точку (6) Линейное перемещение в точку (7) Координаты центра дуги Перемещение по дуге в точку (8) Фреза поднимается к Z6 Фреза поднимается на ускоренной подаче к Z100 Завершение программы

Пример №2. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для обработки наружного контура детали (рис. 11.2) фрезой диаметром 5 мм с коррекцией на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по касательной.

Пример №3. Сверление 7 отверстий диаметром 3 мм и глубиной 6,5 мм с помощью постоянного цикла Heidenhain

Методы программирования

Существуют три метода программирования обработки для станков с ЧПУ:

· программирование на пульте УЧПУ;

· программирование при помощи CAD/САМ-системы.

Прочитав предыдущие главы, вы, наверное, заметили, что ручное программирование является довольно утомительным занятием. Однако все технологи-программисты должны иметь хорошее представление о технике ручного программирования независимо от того, как на самом деле они работают. Это как начальные классы в школе, обучение в которых дает нам базу для последующего образования. В нашей стране существует еще немало предприятий, на которых используется метод ручного программирования. Действительно, если завод имеет несколько станков с ЧПУ, а изготавливаемые детали просты, то грамотный программист способен довольно успешно работать и без средств автоматизации собственного труда.

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

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

Третий метод – программирование при помощи CAD/САМ-системы – позволяет «поднять» процесс написания программ обработки на более высокий уровень. Работая с CAD/САМ-системой, технолог-программист избавляет себя от трудоемких математических расчетов и получает инструменты, значительно повышающие скорость написания УП.

Что такое CAD и САМ?

Сегодня для достижения успеха на рынке промышленное предприятие вынуждено работать над сокращением срока выпуска продукции, снижением ее себестоимости и повышением качества. Стремительное развитие компьютерных и информационных технологий привело к появлению CAD/CAM/CAE-систем, которые являются наиболее продуктивными инструментами для решения этих задач.

Читайте также:
Как установить бонусную программу

Под CAD-системами (computer-aided design – компьютерная поддержка проектирования) понимают программное обеспечение, которое автоматизирует труд инженера-конструктора и позволяет решать задачи проектирования изделий и оформления технической документации при помощи персонального компью тера.

САМ-системы (computer-aided manufacturing – компьютерная поддержка изготовления) автоматизируют расчеты траекторий перемещения инструмента для обработки на станках с ЧПУ и обеспечивают выдачу управляющих программ с помощью компьютера.

САЕ-системы (computer-aided engineering – компьютерная поддержка инженерных расчетов) предназначены для решения различных инженерных задач, например для расчетов конструктивной прочности, анализа тепловых процессов, расчетов гидравлических систем и механизмов.

Развитие CAD/CAM/CAE-систем продолжается уже несколько десятилетий. За это время произошло некоторое разделение, или, точнее, «ранжирование» сис тем на уровни. Появились системы верхнего, среднего и нижнего уровней. Системы верхнего уровня обладают огромным набором функций и возможностей, но с ними тяжелее работать.

Системы нижнего уровня имеют довольно ограниченные функции, но очень просты в изучении. Системы среднего уровня – это «золотая середина». Они обеспечивают пользователя достаточными для решения большинства задач инструментами, при этом не сложны для изучения и работы.

Дата добавления: 2019-11-25 ; просмотров: 758 ; Мы поможем в написании вашей работы!

Источник: studopedia.net

Симулятор Heidenhain

Создание 3D моделей

Система ЧПУ Heidenhain является одной из самых распространенных по всему миру, многие производители станков с ЧПУ используют данную систему ЧПУ. Большое количество систем установлено на 5-тикоординатных станках. Отличается широкими возможностями, гибкостью, простотой использования и т.д. Для программирования используется открытый текст формата Heidenhain, а также может использоваться программы в ISO формате. Для освоения программирования Heidenhain и управления станком существуют симуляторы Heidenhain, для персональных компьютеров.

Симулятор Heidenhain

Как видно симулятор соответствует реальной стойке Heidenhain на станке. Разберем пример создания программы для Heidenhain, программировать будем открытым текстом Heidenhain. Обработаем следующую деталь.

программирование Heidenhain

1. Нажать «Редактировать программу»

2. Нажать «Менеджер программ»

3. Выбрать каталог, перейти в окно с файлами, нажать «Новый файл» в нижнем меню экрана

4. Ввести имя файла: Example_1.H, где расширение .H для формата Heidenhain, расширение .I для ISO, также существуют другие расширения. Нажать Ок, выбрать MM.

5. Создастся файл УП, в котором 2 строки уже есть. Это начало и конец программы.
0 BEGIN PGM EXEMPLE_1 MM – начало УП
1 END PGM EXAMPLE_1 MM – конец УП

6. Начинаем писать управляющую программу, соответственно между этими двумя строками.

7. Введем параметры заготовки, это параллелограмм, который задается двумя точками.
1 BLK FORM 0.1 Z X+0 Y+0 Z-10
2 BLK FORM 0.2 Z X+120 Y+80 Z+0

8. Вызовем инструмент. Нажать кнопку «TOOL CALL» . Выбрать фрезу D30 мм, появится строка:
3 TOOL CALL 15 Z S2000, где Z – ось шпинделя, S2000 – обороты

9. Подведем инструмент на быстром ходу к нулевой точке. Нажать «L» ввести координаты
4 L X-15 Y-15 R0 FMAX M3 – R0 без коррекции на радиус, FMAX – быстрые перемещения, M3 – включить шпиндель по часовой стрелке.

10. Аналогично по Z.
5 L Z-5 R0 FMAX

11. Врезание инструмента по дуге. Нажать «APPR/DEP» выбрать APPR LCT внизу экрана, отредактировать полученную строку:
6 APPR LCT X+4 Y+4 Z-5 R10 RL F100 – R10 радиус дуги 10 мм, RL коррекция на радиус, фреза слева от контура, F100 подача 100 мм/мин.

12. Первая линия контура задана через угол 4 град и пересечением с верхней горизонтальной линией. Для этого нам надо задать линию полярными координатами, т.е. радиусом и углом. Укажем центр радиуса, нажмем «CC» введем координаты
7 CC X+4 Y+4

13. Вводим линию, нажать «L» , нажать полярные координаты , вводим координаты
8 LP PR+72 PA+86 RL F120. (Радиус: 76-4=72 мм, Угол: 90-4=86 град, линия идет из центра X4Y4)

14. Введем скругление, нажать «RND» , введем радиус:
9 RND R20

15. Задаем верхнюю горизонтальную прямую. Нажать «L»
10 L X+96 Y+76 RL

16. Вводим цент вогнутой дуги, нажать «CC»
11 CC X+116 Y+76

17. Вводим дугу, нажать «С» , ввести координаты
12 С X+116 Y+56 DR+ RL F100, где DR+ направление против часовой стрелки, RL- коррекция, фреза слева от контура, F100 – подача только в этом кадре.

18. «L»
13 L X+116 Y+8 RL F150

19. «RND»
14 RND R10 F150

20. «L»
15 L X+4 Y+4 RL

21. Выход из резания по прямой 20 мм, нажать «APPR/DEP» выбрать «DEP LT»
16 DEP LT LEN20 F100

Контур прорисуется на экране, если нажимать «START SINGLE». Так видно, что обработка ведется по верному контуру.

программирование Heidenhain

22. Отвод фрезы по Z. Нажать «L»
17 L Z+100 R0 FMAX

23. Обработаем прямоугольный карман, вызовем инструмент «TOOL CALL», выбрать фрезу D16 мм
18 TOOL CALL 8 Z S2000 F400

24. Дефинируем цикл фрезерования прямоугольного канала. Нажать «CYCL DEF» , выбрать «Pocket», затем «251 Цикл», появится много строк, в которых необходимо ввести параметры кармана и его обработки.
19 CYCL DEF 251 RECTANGULAR POCKET
Q251=+0 ;MACHINING OPERATION
Q218=+50 ;FIRST SIDE LENGTH
Q219=+30 ;2ND SIDE LENGTH
Q220=+10 ;CORNER RADIUS
Q368=+0.3 ;ALLOWANCE FOR SIDE
Q224=+45 ;ANGLE OF ROTATION
Q367=+0 ;POCKET POSITION
Q207=+500 ;FEED RATE FOR MILLING
Q351=+1 ;CLIMB OR UP-CUT
Q201=-8 ;DEPTH
Q202=+2.5 ;PLUNGING DEPTH
Q369=+0.3 ;ALLOWANCE FOR FLOOR
Q206=+150 ;FEED RATE FOR PLNGNG
Q338=+2.5 ;INFEED FOR FINISHING
Q200=+2 ;SET-UP CLEARANCE
Q203=+0 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q370=+1 ;TOOL PATH OVERLAP
Q366=+1 ;PLUNGE
Q385=+500 ;FINISHING FEED RATE

Читайте также:
Программа zoom нет звука

25. Расположение кармана, нажать «L», ввести координаты центра кармана
20 L X+65 Y+40 R0 FMAX M99

26. Обработаем 2 цилиндрических кармана. Нажать «CYCL DEF» , выбрать цикл 252, ввести параметры:
21 CYCL DEF 252 CIRCULAR POCKET
Q215=+0 ;MACHINING OPERATION
Q223=+20 ; CIRCLE DIAMETER
Q368=+0.3 ;ALLOWANCE FOR SIDE
Q207=+500 ;FEED RATE FOR MILLING
Q351=+1 ;CLIMB OR UP-CUT
Q201=-5 ;DEPTH
Q202=+3 ;PLUNGING DEPTH
Q369=+0.3 ;ALLOWANCE FOR FLOOR
Q206=+150 ;FEED RATE FOR PLNGNG
Q338=+5 ;INFEED FOR FINISHING
Q200=+2 ;SET-UP CLEARANCE
Q203=+0 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q370=+1 ;TOOL PATH OVERLAP
Q366=+1 ;PLUNGE
Q385=+500 ;FINISHING FEED RATE

27. Задаем координаты карманов, нажать «L»
22 L X+25 Y+25 R0 FMAX M99
23 L X+95 Y+25 R0 FMAX M99

28. Отвод по Z
24 L X+100 R0 FMAX

29. Просверлим 4 отв. Вызовем инструмент «TOOL CALL», выберем сверло D6
25 TOOL CALL 3 Z S2000 F200

30. Вызовем цикл «CYCL DEF», выберем «Drilling», цикл 200
26 CYCL DEF 200 DRILLING
Q200=+2 ;SET-UP CLEARANCE
Q201=-8 ;DEPTH
Q206=+150 ;FEED RATE FOR PLNGNG
Q202=+5 ;PLUNGING DEPTH
Q210=+0 ;DWELL TIME AT TOP
Q203=-5 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q211=+0 ;DWELL TIME AT DEPTH

31. Зададим расположение отверстий, выберем «CYCL DEF», Pattern, Polar pattern
27 CYCL DEF 220 POLAR PATTERN
Q216=+65 ;CENTER IN 1ST AXIS
Q217=+40 ;CENTER IN 2ST AXIS
Q224=+20 ;PITCH CIRCLE DIAMETR
Q245=+45 ; STARTING ANGLE
Q246=+360 ;STOPPING ANGLE
Q247=+90 ;STEPPING ANGLE
Q241=+4 ;NR OF REPETITIONS
Q200=+2 ;STER-UP CLEARANCE
Q203=-5 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q301=+1 ;MOVE TO CLEARANCE
Q365=+0 ;TYPE OF TRAVERSE

32. Отход по Z.
28 L Z+100 FMAX M5

Программа создана, теперь можно протестировать ее. Нажать «Тест программы» , задать 3d, нажать RESET+START. Можно сделать скорость поменьше. Результат на рисунке ниже.

симулятор Heidenhain

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

0 BEGIN PGM EXEMPLE_1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-10
2 BLK FORM 0.2 Z X+120 Y+80 Z+0
3 TOOL CALL 15 Z S2000
4 L X-15 Y-15 R0 FMAX M3
5 L Z-5 R0 FMAX
6 APPR LCT X+4 Y+4 Z-5 R10 RL F100
7 CC X+4 Y+4
8 LP PR+72 PA+86 RL F120
9 RND R20
10 L X+96 Y+76 RL
11 CC X+116 Y+76
12 С X+116 Y+56 DR+ RL F100
13 L X+116 Y+8 RL F150
14 RND R10 F150
15 L X+4 Y+4 RL
16 DEP LT LEN20 F100
17 L Z+100 R0 FMAX
18 TOOL CALL 8 Z S2000 F400
19 CYCL DEF 251 RECTANGULAR POCKET
Q251=+0 ;MACHINING OPERATION
Q218=+50 ;FIRST SIDE LENGTH
Q219=+30 ;2ND SIDE LENGTH
Q220=+10 ;CORNER RADIUS
Q368=+0.3 ;ALLOWANCE FOR SIDE
Q224=+45 ;ANGLE OF ROTATION
Q367=+0 ;POCKET POSITION
Q207=+500 ;FEED RATE FOR MILLING
Q351=+1 ;CLIMB OR UP-CUT
Q201=-8 ;DEPTH
Q202=+2.5 ;PLUNGING DEPTH
Q369=+0.3 ;ALLOWANCE FOR FLOOR
Q206=+150 ;FEED RATE FOR PLNGNG
Q338=+2.5 ;INFEED FOR FINISHING
Q200=+2 ;SET-UP CLEARANCE
Q203=+0 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q370=+1 ;TOOL PATH OVERLAP
Q366=+1 ;PLUNGE
Q385=+500 ;FINISHING FEED RATE
20 L X+65 Y+40 R0 FMAX M99
21 CYCL DEF 252 CIRCULAR POCKET
Q215=+0 ;MACHINING OPERATION
Q223=+20 ; CIRCLE DIAMETER
Q368=+0.3 ;ALLOWANCE FOR SIDE
Q207=+500 ;FEED RATE FOR MILLING
Q351=+1 ;CLIMB OR UP-CUT
Q201=-5 ;DEPTH
Q202=+3 ;PLUNGING DEPTH
Q369=+0.3 ;ALLOWANCE FOR FLOOR
Q206=+150 ;FEED RATE FOR PLNGNG
Q338=+5 ;INFEED FOR FINISHING
Q200=+2 ;SET-UP CLEARANCE
Q203=+0 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q370=+1 ;TOOL PATH OVERLAP
Q366=+1 ;PLUNGE
Q385=+500 ;FINISHING FEED RATE
22 L X+25 Y+25 R0 FMAX M99
23 L X+95 Y+25 R0 FMAX M99
24 L X+100 R0 FMAX
25 TOOL CALL 3 Z S2000 F200
26 CYCL DEF 200 DRILLING
Q200=+2 ;SET-UP CLEARANCE
Q201=-8 ;DEPTH
Q206=+150 ;FEED RATE FOR PLNGNG
Q202=+5 ;PLUNGING DEPTH
Q210=+0 ;DWELL TIME AT TOP
Q203=-5 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q211=+0 ;DWELL TIME AT DEPTH
27 CYCL DEF 220 POLAR PATTERN
Q216=+65 ;CENTER IN 1ST AXIS
Q217=+40 ;CENTER IN 2ST AXIS
Q224=+20 ;PITCH CIRCLE DIAMETR
Q245=+45 ; STARTING ANGLE
Q246=+360 ;STOPPING ANGLE
Q247=+90 ;STEPPING ANGLE
Q241=+4 ;NR OF REPETITIONS
Q200=+2 ;STER-UP CLEARANCE
Q203=-5 ;SURFACE COORDINATE
Q204=+50 ;2ND SET-UP CLEARANCE
Q301=+1 ;MOVE TO CLEARANCE
Q365=+0 ;TYPE OF TRAVERSE
28 L Z+100 FMAX M5
29 END PGM EXAMPLE_1 MM

Скачать симулятор Programming Station можно на официальном сайте Heidenhain по ссылке

Источник: vys-tech.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru