我做了一个华中HNC-21M三轴数控铣床的后处理器。[size=18.66666603088379px]我的教程视频地址:http://v.youku.com/v_show/id_XMTY1OTg0Mzg2OA==.html?from=y1.7-2 k% N, b" w) V/ I9 C) w( {3 D2 t" \8 i9 [) T3 N& {0 M 文字如下: . e( x x2 E. r& l
以华中世纪星数控
HNC-21M
的三轴铣床系统为例,在
UG10
制作一个后处理器。
首先根据说明书,了解相关的技术资料:
程序结构:(图显示不出来)
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image002.jpg
M
代码:
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image004.jpg
G
代码:
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image006.jpg
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image008.jpg
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image010.jpg
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image012.jpg
file:///C:/Users/xgc20/AppData/Local/Temp/msohtml1/01/clip_image014.jpg
在制作后处理器时,要更正以上的
M
代码和
G
代码。
还有:
1
、文件名
:
字母
O+
任意四位字母或数字
.nc
(如
O1000.nc
);
程序头:%+任意四位数字,为主程序名(如%2047)。
单位公制mm,三轴长度如为1540*760*660等。
2
、程序头增加显示所用刀具名称。
插入 TOOLmom_tool_name
3
、增加
G54 G64
去掉
G71,
增加
G94
4
、三轴数控铣床,不是加工中心,没有刀库,要去掉自动换刀功能;
去掉半径补偿和长度补偿功能;
5
、
设置圆弧输出模式,最小半径0.1mm,最小圆弧0.5mm.
6
、删除末尾的%1234
7、在程序尾显示加工预计时间global mom_machine_time7 B- a& v' q& w/ [( |- h) u( G4 `" e MOM_output_literal "(TIME :[ format "%.2f" $mom_machine_time])"
8
、增加M05 M09,控制机床的主轴和切削液电机停止转动。
M02可改为M30,也可以不改。
9
、设置文件后缀为.NC
保存,支持中文名。
, z' ^2 _# W& |9 l; F, h
N* C7 f7 A. d( x' j# s' R, D# ?- ]
|