43
科技资讯
科技资讯 SCIENCE & TECHNOLOGY INFORMATION
2009 NO.30
SCIENCE & TECHNOLOGY INFORMATION
工 程 技 术
当采用自动编程时 ,经过刀具轨迹计
算产生刀位文件 ,然后通过后置处理转换
成为可用于加工的数控程序。在程序的编
制过程中 ,由于数控系统的多样性 ,很难找
到一个通用的方法进行后置处理 ,因此 ,针
对不同的数控系统 ,后置处理程序也不同。
CAXA数控车采用灵活的通用型后置处理
模块 ,对于不同种类的系统 ,通过修改后置
处理文件 ,对刀位运动轨迹的点位信息 ,以
及刀具信息、进给、主轴转速等其他加工信
息 ,进行后置处理 ,输出相应数控系统的加
工代码 ,代码无需修改 ,可以直接输入数控
车床用于加工操作。如果是输出程序后再
针对系统进行程序修改 ,这样不利于提高
自动加工的效率。以下针对使用范围较广
的FANUC(0i mate tc)、华中世纪星 (hnc-
21)、simens802s三种型号数控系统的车床 ,
分析其后置处理文件的建立方式。
1 FANUC 0i系列后置处理参数设置
1.1 机床类型设置
打开软件选择机床设置选项卡 ,增加
机床 ,机床名设置为“TONGYONG”,设置
相应的数控代码 ,数控程序格式参数。程序
格式参数包括程序说明、程序头、换刀格
式、程序尾等内容。设置完成后将在软件安
装目录下LATHPOST文件夹中生成TONG
YONG.CFG后置处理文件。
(1)设置方式 :宏指令设置程序格式参
数 ,其中宏指令为 :$+宏指令串。
(2)程序说明 :记录程序的名称、编制日
期等信息。代码设置为 :O$POST_CODE。
(3)程序头 :数控程序开头部分都相对
固定 ,包括工件坐标系设置 ,绝对坐标设
置、主轴启动 ,以及冷却液开启等 ,代码设
置为:$DCMP_OFF $ $G21 $ $WCOORD
$ $G90 @$CHANGE_TOOL $TOOL_NO
$COMP_NO @$SPN_F $SPN_SPEED $ $
SPN_CW @$COOL_ON。
(4)换刀 :换刀指令 ,用于工序之间换
刀。
①在轮廓粗加工之后 ,精加工工序之
前换刀时 ,考虑到需要停主轴 ,暂停程序进
行测量 ,修改磨耗 ,换刀宏指令串代码设置
为 :$SPN_OFF$COOL_OFF @$PRO_PA
USE @$CHANGE_TOOL $TOOL_NO $C
OMP_NO @$SPN_F $SPN_SPEED $ $SP
N_CW。
②在轮廓加工完后 ,进行切槽或车削
螺纹工序时换刀 ,只需回换刀点换刀 ,设定
主轴转速即可 ,宏指令串代码设置为 :$CO
OL_OFF @$CHANGE_TOOL $TOOL_N
O $COMP_NO @$SPN_F $SPN_SPEED $
$SPN_CW。
(5)程序结尾代码:$SPN_OFF $ $COO
L_OFF @$PRO_STOP。
1.2 后置处理设置
打开软件选择后置设置选项卡。根据
设置好的机床配置 ,设置数控程序的格式
如行号设置、程序大小、坐标输出格式、编
程方式、圆弧控制设置等。
如果采用中、低档CNC系统 ,程序内存
储器容量不够多的情况下 ,可以将程序按
一定容量分割成多个文件 ,容量设定在输
出文件最大长度中输入 ,例如华中数控系
统规定最多程序代码9999行 ,如果超过就
可以将程序截断。
CNC编程方式有绝对编程(G90)和相对
(G91)编程两种 ,通常选择绝对编程 (G90)。
坐标输出格式点取小数选项 ,由于CNC系
统分辨率一般可至微米 ,输出到小数点填
入3位。为最大限度地减少程序容量 ,点选
优化坐标值选项。
车削中不存在整圆加工 ,圆弧控制最
好选择圆弧坐标 ,这样编写圆弧插补时更
加方便。R的含义为圆弧>180度为负。
X值选择为直径。
2 华中世纪星系列后置处理参数设置
用记事本打开软件安装目录下LATHP
OST文件夹中对应的TONGYONG.CFG后
置处理文件 ,此文件内容为用户自己定义
的机床后置格式文件 ,对文件内容进行修
改 (如表2所示 )。
C A X A 数控车的后置处理技术
张 谦
(湖南铁路科技职业技术学院机电工程系 湖南株洲 412003)
摘 要:CAXA数控车内部自带有后置处理程序,但有些数控系统在CAXA数控车内部找不到相应的后置处理程序,必须根据数控系统的要
求,对其默认的后置处理程序进行必要的修改和重新设置。在实际应用中,用户要根据具体的数控系统对后置处理文件进行修改,定制出
适合某一数控机床的专用后置处理程序。
关键词:CAXA数控车 后置处理技术
中图分类号:TG659
文献标识码:A
文章编号:1672-3791(2009)10(c)-0043-02
表 1