登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 1014|回复: 0

[分享资料] 技术分析后置处理的质量高下(一)

[复制链接]
发表于 2017-5-27 20:46:42 | 显示全部楼层 |阅读模式

这是一个简单孔加工,处理处理的程序代码。
1 BEGIN PGM 222 MM
2 ;  TIME Thu May 25 07:10:45 2017
3 ;  Xi An SHi Tou Gong Mao Co. Ltd.
4 ;  POWER BY LYB!
5 ;  DMU80P duoBLOCK Heidenhain 5AXIS!
6 FN 0: Q501=450. ; X HOME POSITION
7 FN 0: Q502=-1. ; Y HOME POSITION
8 FN 0: Q503=-1. ; Z HOME POSITION
9 PLANE RESET STAY
10 L ZQ503 R0 FMAX M91
11 L YQ502 R0 FMAX M91
12 L XQ501 YQ502 R0 FMAX M91
13 TOOL DEF 0
14 TOOL CALL 5 Z S4000
15  * - OPERATION: 6-2_COPY  Part stock=0.000
16  * - TOOL: E4 D=4.00 R0=0.00  L=75.00  F=50.00
17 CALL LBL 1
18 L B+0.0 C+0.0 FMAX
19 M3
20 CYCL DEF 7.0
21 CYCL DEF 7.1 X0
22 CYCL DEF 7.2 Y0
23 CYCL DEF 7.3 Z0
24 L M126
25 L C+0.0 FMAX
26 L B180. F2000
27 PLANE SPATIAL SPA+90. SPB+0.0 SPC+180. TURN FMAX SEQ+
28 M8
29 L X+0.0 Y-45. Z100. FMAX M3
30 L Z36.34 FMAX
31 CC X+0.0 Y-44.413
32 C X+0.0 Y-43.825 DR+ F250.
33 CC X+0.0 Y-45.
34 CP IPA5040. IZ-7. DR+
35 CC X+0.0 Y-45.
36 C X+0.0 Y-43.825 DR+
37 CC X+0.0 Y-44.413
38 C X+0.0 Y-45. DR+
39 L Z100. FMAX
40 M129
41 M140 MB MAX
42 M9
43 PLANE RESET STAY
44 L ZQ503 R0 FMAX M91
45 L YQ502 R0 FMAX M91
46 L XQ501 YQ502 R0 FMAX M91
47 M5
48 ;  Total Operation Machine Time :0.649 min.
49 ;  Total Operation Machine cut Time :0.443 min.
50 CALL LBL 1
51 M30
52 LBL 1
53 CYCL DEF 7.0 DATUM SHIFT
54 CYCL DEF 7.1 X0
55 CYCL DEF 7.2 Y0
56 CYCL DEF 7.3 Z0
57 L M129
58 L M140 MB MAX F10000
59 L M9 M5
60 L Z-1 FMAX M91
61 L Y-1 FMAX M91
62 PLANE RESET TURN MB MAX F10000
63 LBL 0
64 END PGM 222 MM

这段代码
一质量非常高,NO33~NO34行,用圆弧增量的方式,一句话高效的处理了螺旋线,简介高效,而且铣削效果非常好。

二良好的程序结构。NO17,调用子程序,NO52~NO63定义子程序,子程序放置在NO51 M30之后。

三丰富的信息,便于操作者读取。NO2,做程序时间,NO3所属公司,NO4后置处理作者,NO5操作系统、机床,NO6~8定义机床原点,NO9~NO12机床回复到一个安全位置,NO15操作信息,NO16刀具信息

四:符合操作习惯,NO27,3+2定位代码。NO17~NO26调用刀具后,使机床处于安全区域,然后才可以旋转轴运动,取消不用的功能代码。

01.jpg
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表