CAXA数控车后置处理办法

2019-07-19 06:14伍毅王智弘
神州·下旬刊 2019年6期
关键词:程序

伍毅 王智弘

摘要:CAXA数控车的通用后置处理文件生成的G代码不能直接用于加工,必须要根据不同的CNC系统设置专用的后置处理程序,以提高工作效率。

关键词:CNC数控车;后置处理;程序;GSK系统

在使用CAXA数控车进行自动编程时,为了提高效率,对不同的CNC系统、不同的切削模式设置不同的后置处理文件,使生成的G代码上传至数控机床后可以直接运行。本文针對GSK980TDb系统的恒线速度(G96)和恒转速(G97)加工模式设置专用的后置处理,其他的CNC系统也可参照本文设置专用的后置处理文件。

1.后置处理文件编辑

GSK980TDb的G代码程序段格式见用说明书。用户需要对以下程序段进行格式设置:程序说明、程序头、程序尾、换刀段。

1.1增加机床后置处理:点击机床设置,弹出如下对话框

点击“增加机床”,在弹出的对话框中输入新的后置处理文件的名称,如GSK980TDb_G96(恒线速度模式)或GSK980TDb_G97(恒转速模式)。刀具号和补偿号输出位数为2,勾选“补0”。

1.2程序说明:说明部分是对程序名称、程序注释等有关信息的记录。

默认的后置处理程序

O $POST_CODE@($POST_NAME,$POST_DATE,$POST_TIME)

修改后的后置处理程序

$POST_NAME($POST_DATE,$POST_TIME)

修改后可使每一次生成的G代码文件名、程序名和当前流水号三者保持一致。

1.3程序头

1.3.1恒线速度切削模式(G96)

默认的后置处理程序

$G50 $ $SPN_F $MAX_SPN_SPEED@G00 $ $IF_CONST_VC $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$SPN_CW@$COOL_ON

修改后的后置处理程序

$IF_CONST_VC $ $SPN_CW $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$G50 $ $SPN_F $MAX_SPN_SPEED@$COOL_ON

1.3.2恒转速切削模式(G97)

默认的后置处理程序

$G50 $ $SPN_F $MAX_SPN_SPEED@G00 $ $IF_CONST_VC $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$SPN_CW@$COOL_ON

修改后的后置处理程序

$IF_CONST_VC $ $SPN_CW $ $SPN_F $CONST_VC $ $CHANGE_TOOL $TOOL_NO $COMP_NO@$COOL_ON

1.4程序尾

1.3.3恒线速度切削模式(G96)

默认的后置处理程序

$COOL_OFF@$PRO_STOP

修改后的后置处理程序

G97@$COOL_OFF@$PRO_STOP

1.3.4恒转速切削模式(G97)

使用默认后置程序即可。

2. G代码保存路径及后缀编辑

生成的G代码文件名、后缀及保存路径在“生成后置代码”对话框中直接修改即可。

3.结束语

由于CNC系统的多样性,以及每个人的编程习惯不同,G代码程序段的格式会有所不同。用户可以参照本文对后置处理文件进行修改,使软件生成的G代码无需修改即可下载到数控机床使用。

参考文献:

[1]肖善华,李玉荣.CAXA制造工程师2011任务驱动实训教程[M].清华大学出版社,2012,12.

[2]胡仁喜,万金环.CAXA制造工程师2013机械设计与加工标准实训教程[M].印刷工业出版社,2012,10.

猜你喜欢
程序
十字坡上的程序正义
给Windows添加程序快速切换栏
简化化学平衡移动教学程序探索
简化化学平衡移动教学程序探索
USPTO修改PTAB《无效程序权利要求解释标准》
“程序猿”的生活什么样
微信:小程序的兴起
英国与欧盟正式启动“离婚”程序程序
趋势or噱头?
让“低头族”不撞树的手机程序