|
发表于 2017-5-1 08:32:27
|
显示全部楼层
UG超强后处理
海德翰itnc530后处理,自动换刀量刀,适合多座标串起来加工。mikron hsm系列机型适用
此后处理须配合主程序使用,主程序主要是指定座标,以及对应座标呼叫子程序,以达到多个座标串联加工的目的,自动量刀换刀在子程序里实现,子程序没有M30,最后加工完了,在主程序最好加上M30,加工时须在机床里将主程序与子程序放在同一资料夹下,加工时选定主程序即可,主程序会自动呼叫子程序来加工,前提是必须在同一资料夹下。每次加工只要到机床修改主程序的座标及程序名,适合搞N个电极哈,不多说,上菜!
先解释主程序:
0 BEGIN PGM MAIN2 MM
1 CYCL DEF 7.0 DATUM SHIFT
2 BLK FORM 0.1 Z X-80 Y-55 Z-30 加工毛坯大概范围,没多大用处
3 CYCL DEF 7.0 DATUM SHIFT
4 CYCL DEF 7.1 #3 指定三号座标
5 CYCL DEF 7.0 DATUM SHIFT
6 CYCL DEF 7.1 IX+0
7 CYCL DEF 7.2 IY+0
8 CYCL DEF 7.3 IZ+0 XYZ座标偏移,一般都是为0,因为我是加工多个电极,有时料不在中心,就手动修改这里,记得下次加工要改回0啊
9 CALL PGM e54.i 呼叫子程序
10 STOP M30 程序结束 如果还要接着加工,就把M30删了,这样就继续到下一座标,一直到你加工完所以的,再加M30
11 CYCL DEF 7.0 DATUM SHIFT
12 CYCL DEF 7.1 #3
13 CYCL DEF 7.0 DATUM SHIFT
14 CYCL DEF 7.1 IX+0
15 CYCL DEF 7.2 IY+0
16 CYCL DEF 7.3 IZ+0
17 CALL PGM e82.I
18 STOP M30
19 CYCL DEF 7.0 DATUM SHIFT
20 CYCL DEF 7.1 #2
21 CYCL DEF 7.0 DATUM SHIFT
22 CYCL DEF 7.1 IX+0
23 CYCL DEF 7.2 IY+0
24 CYCL DEF 7.3 IZ+0
25 CALL PGM e106.I
26 STOP M30主程序.rar(257.56K)
继续再来子程序的,这个就是我上传的后处理产生的程序员,它主要是用来加工的
具体解释如下:
BEGIN PGM J1 MM 程序头
BLK FORM 0.1 Z X-100. Y-100. Z-20.
BLK FORM 0.2 X100. Y100. Z0.0 加工毛坯范围
;(Tool_name=D8 D=8.0 R=0.0)
;(Mach_tolerances=0.020) 刀具信息
TOOL CALL 1 Z S8000 呼叫刀具
M3 主轴正转
CYCL DEF 9.0 DWELL TIME
CYCL DEF 9.1 DWELL 20 暂停20秒,我在量刀前习惯暖机20秒
TCH PROBE 583 TOOL SETTING LEN Q350=+0 Q361=+3 Q362=+0.01 Q359=+0 自动量刀指令583,当然也可以改成584
CYCL DEF 32.0 TOLERANCE
CYCL DEF 32.1 T0.005 加工精度指定,我设成为0.005
L X+0 Y+0 FMAX 以G00速度直线移动到X0YO
L Z+100 F5000.
L M3
L X27.1 Y3.168 F MAX
L Z35. F MAX
M8 开水
L Z.2 F MAX
L Z-.3 F1500.
CC X27.1 Y-2.432 圆心座标
C X21.5 Y-2.432 DR+ 顺时钟圆弧
L Y-8.503 F3000.
L Y-8.512
CC X17.5 Y-8.5
C X17.585 Y-12.499 DR-
L X17.521 Y-12.5
最后贴上程序尾,没有30,适合接着加工
CC X4.473 Y-5.477
C X4.508 Y-4.477 DR-
L X4.928 Y-4.492 F2000.
L X5.038 Y-4.56
L X5.1 Y-4.601
CC X8.002 Y0.0
C X6.873 Y-5.321 DR+
CC X6.665 Y-6.3
C X7.657 Y-6.431 DR-
L Z-5.301
L Z35. F MAX
L X+0 Y+0 FMAX
M9
M5
CYCL DEF 32.0 TOLERANCE
CYCL DEF 32.1
END PGM JJ MM
;(TOTAL MACHINE TIME:20.58)主程序.rar(257.56K) |
|