Пример: Точение с интерполяцией – цикл 291

В приведенной ниже управляющей программе используется цикл 291 TOCH.INTER.SOPRJAZH.. В данном примере показано изготовление радиальных и аксиальных выточек.

инструмента

  • Токарный инструмент, определённый в toolturn.trn: Инструмент номер 10: TO:1, ORI:0, TYPE: ЧЕРНОВОЙ, прорезной осевой инструмент
  • Токарный инструмент, определённый в toolturn.trn: Инструмент номер 11: TO:8, ORI:0, TYPE: ЧЕРНОВОЙ, прорезной радиальный инструмент
  • Отработка программы

    • Вызов инструмента: прорезной осевой инструмент
    • Запуск точения с интерполяцией: описание и вызов цикла 291; Q560=1
    • Останов точения с интерполяцией: описание и вызов цикла 291; Q560=0
    • Вызов инструмента: пробивной инструмент для радиальной прорезки
    • Запуск точения с интерполяцией: описание и вызов цикла 291; Q560=1
    • Останов точения с интерполяцией: описание и вызов цикла 291; Q560=0
    •  
      Tip

      При преобразовании параметром Q561 токарный инструмент отображается в симуляции как фрезерный.

0 BEGIN PGM 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; Вызов инструмента: прорезной осевой инструмент

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; Отвод инструмента

5 CYCL DEF 291 TOCH.INTER.SOPRJAZH. ~

Q560=+1

;SOPRJAZH. SPINDELJA ~

Q336=+0

;UGOL SCHPINDEL ~

Q216=+0

;1-AJA KOORD.CENTRA ~

Q217=+0

;2-JA KOORD.CENTRA ~

Q561=+1

;KONVERT. S TOKARN.INSTR-T

6 CYCL CALL

; Вызов цикла

7 LP PR+9 PA+0 RR FMAX

; Позиционирование инструмента в плоскости обработки

8 L Z+10 FMAX

9 L Z+0.2 F2000

; Позиционирование инструмента по оси шпинделя

10 LBL 1

; Канавка на торцевой поверхности, врезание 0,2 мм, глубина: 6 мм

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; Выход из канавки, шаг 0,4 мм

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; Подъем на безопасную высоту, отключение коррекции на радиус

17 CYCL DEF 291 TOCH.INTER.SOPRJAZH. ~

Q560=+0

;SOPRJAZH. SPINDELJA ~

Q336=+0

;UGOL SCHPINDEL ~

Q216=+0

;1-AJA KOORD.CENTRA ~

Q217=+0

;2-JA KOORD.CENTRA ~

Q561=+0

;KONVERT. S TOKARN.INSTR-T

18 CYCL CALL

; Вызов цикла

19 TOOL CALL 11

; Вызов инструмента: прорезной радиальный инструмент

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; Отвод инструмента

22 CYCL DEF 291 TOCH.INTER.SOPRJAZH. ~

Q560=+1

;SOPRJAZH. SPINDELJA ~

Q336=+0

;UGOL SCHPINDEL ~

Q216=+0

;1-AJA KOORD.CENTRA ~

Q217=+0

;2-JA KOORD.CENTRA ~

Q561=+1

;KONVERT. S TOKARN.INSTR-T

23 CYCL CALL

; Вызов цикла

24 LP PR+15 PA+0 RR FMAX

; Позиционирование инструмента в плоскости обработки

25 L Z+10 FMAX

26 L Z-11 F7000

; Позиционирование инструмента по оси шпинделя

27 LBL 3

; Канавка на боковой поверхности, врезание 0,2 мм, глубина: 6 мм

28 CC X+0.1 Y+0

29 CP IPA+180 DR+ F10000

30 CC X-0.1 Y+0

31 CP IPA+180 DR+

32 CALL LBL 3 REP15

33 LBL 4

; Выход из канавки, шаг 0,4 мм

34 CC X-0.2 Y+0

35 CP PA+180 DR+

36 CC X+0.2 Y+0

37 CP IPA+180 DR+

38 CALL LBL 4 REP8

39 LP PR+50 FMAX

40 L Z+200 R0 FMAX

; Подъем на безопасную высоту, отключение коррекции на радиус

41 CYCL DEF 291 TOCH.INTER.SOPRJAZH. ~

Q560=+0

;SOPRJAZH. SPINDELJA ~

Q336=+0

;UGOL SCHPINDEL ~

Q216=+0

;1-AJA KOORD.CENTRA ~

Q217=+0

;2-JA KOORD.CENTRA ~

Q561=+0

;KONVERT. S TOKARN.INSTR-T

42 CYCL CALL

; Вызов цикла

43 TOOL CALL 11

; Повторный TOOL CALL для отмены преобразования из параметра Q561

44 M30

45 END PGM 5 MM