海德汉系统代码详解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

海德汉系统代码详解

0 BEGIN PGM abcd MM ;程序头

1 TOOL CALL 1 Z S2500 F3000 ;呼叫刀具

2 TCH PROBE 48

3 MEASURE TOOL ~ ;启动自动对刀(本例是以对刀器为例)

Q340=+1 ;CHECK ~

Q260=+100 ;CLEARANCE HEIGHT ~

Q341=+0 ;PROBING THE TEETH

3 M140 MB MAX ;快速抬刀到最高点

4 TOOL CALL 1 Z S3000 F3000 ;重新调用刀具

5 CYCL DEF 247 DATUM SETTING ~ ;调用工件坐标

Q339=+1 ;DATUM NUMBER ; Q339=+1 +1为当前坐标号

6 CYCL DEF TOLERANCE ;设定公差

7 CYCL DEF T1 ; T1为前刀号

8 CYCL DEF DWELL TIME ;设定暂停时间(检查是否异常)(视情况而定)

9 CYCL DEF DWELL3 ; DWELL3为前暂停时间

10 M3 ;启动主轴

11 M7

12 L X+0 Y+0 F MAX ; 直线快速移动

13 L Z+0

14 LBL 1 ;循环程序头

15 L IZ-0.5 F500 ;I为增量坐标

16 L X+10, F3000 ;直线进给

17 CR X20, Y0, R5 DR+ ;圆弧进给(DR+为逆时针方向进给)

18 L X25, ;直线进给

19 CR X+30, Y+5 R5 DR+ ;圆弧进给

20 L Y+10 ;直线进给

21 L X+37,5 ;直线进给

22 RND R2,5 F800 ; 倒圆角(也相当走R角)

23 L Y+20, ;直线进给

24 CHF 2,5 F800 ; 倒斜角(按照交点长度进行倒角)

25 L X+30, ;直线进给

26 L Y+25, ;直线进给

27 CT X25, Y30, DR+ ; 与指定终点相切圆弧

28 L X+20, ;直线进给

29 CR X+10, Y30, R5 DR- ;圆弧进给(DR-为顺时

针方向进给)

30 L X+5, ;直线进给

31 CC X5, Y25, ; 圆弧圆心

32 C X0, Y25, DR+ ; 圆弧终点坐标

33 L Y+0 ;直线进给

34 CALL LBL 1 REP10 ; 循环程序尾(REP10为循环次数)

34 L Z5,0 F3000 ; 给了进给率(防止的特殊情况下拉伤表面)

35 M140 MB MAX ;快速抬刀到最高点

36 M5 ; 停止主轴

37 M9 ; 停止所用冷却

38 STOP M30 ; 程序结束

39 END PGM abcd MM ; 程序尾(相当于我们G码"%")

相关文档
最新文档