海德汉系统阵列加工主程序
海德汉主程序调用子程序阵列加工方法用途:当零件有相同元素时不必重复后处理,比如叶轮加工,
只需后处理一个叶片的刀路即可,其他的阵列加工即可。
0BEGIN PGM 1 MM
1L M13
2LC+0A+0 FMAX
3M140 MB MAX F10000
4CYCL DEF 32.0 TOLERANCE
5CYCL DEF 32.1 T0.01
6Q11 = 8 定义阵列数量
7Q12 = 360 / Q11
8Q13 = 1 从第几个开始
9LBL 1
10 Q14 = Q13 * Q12
11 CYCL DEF 247 DATUM SETTING ~ 调用4号坐标系
Q339=+4 ;DATUM NUMBER
12 FN 25: PRESET =C /-Q14 /+0
13 CALL PGM 1000.H 调用1000号子程序
14 Q13 = Q13 + 1
15 FN 12: IF +Q13 LT +7 GOTO LBL 1 如果加工数量小于指定数量就重复
16 M140 MB MAX F10000
17 LC+0A+0 R0 FMAX
18 M30
19 END PGM 1 MM
说明:晨航数控技术中心www.chskjszx.com
1、子程序中不能有坐标系调用,否则旋转无效
2、子程序尾部直接删除M5 M9 M30 就可以了
Q11:叶片个数
Q12:每个叶片角度
Q13:第几个叶片
Q14:旋转角度
谢谢老师的分享。
页:
[1]