修整循环举例

该示例程序介绍修整模式的使用。

NC数控程序使用以下磨削循环:

  • 循环1030 ACTIVATE WHEEL EDGE
  • 循环1010 DRESSING DIAMETER

程序执行顺序

  • 开始铣削模式
  • 刀具调用:磨针
  • 定义循环1030 ACTIVATE WHEEL EDGE
  • 刀具调用;修整刀(无机械换刀;仅计算的切换)
  • 循环1010 DRESSING DIAMETER
  • 激活修整功能结束

0 BEGIN PGM DRESS_CYCLE MM

1 BLK FORM 0.1 Z X-9.6 Y-25.1 Z-33

2 BLK FORM 0.2 X+9.6 Y+25.1 Z+1

3 FUNCTION MODE MILL

4 TOOL CALL 501 Z S20000

; 刀具调用:砂轮

5 M140 MB MAX

6 L Z+200 R0 FMAX M3

7 FUNCTION DRESS BEGIN

; 激活修整操作

8 CYCL DEF 1030 ACTIVATE WHEEL EDGE ~

Q1006=+5

;WHEEL EDGE

9 TOOL CALL 507

; 刀具调用,修整刀

10 L X+5 R0 F2000

11 L Y+0 R0

12 L Z-5 M8

13 CYCL DEF 1010 DRESSING DIAMETER ~

Q1013=+0

;DRESSING AMOUNT ~

Q1018=+300

;DRESSING FEED RATE ~

Q1016=+1

;DRESSING STRATEGY ~

Q1019=+2

;NUMBER INFEEDS ~

Q1020=+3

;IDLE STROKES ~

Q1022=+0

;COUNTER FOR DRESSING ~

Q330=-1

;TOOL ~

Q1011=+0

;FACTOR VC

14 FUNCTION DRESS END

; 取消激活修整操作

15 M30

; 程序结束

16 END PGM DRESS_CYCLE MM