CAXA制造工程师的后置处理技术研究

2022-09-10

当今较为流行的几种软件的后置处理系统, 大致可分为专用后置处理系统和通用后置处理系统两种。像C A X A制造工程师软件的后置处理, 是采用图形交互及对话框的方式来设置特定数控机床的后处理, 属于通用后置处理系统, 由于修改宏指令代码比较困难, 通过研究与实践, 总结出如何使用文本编辑软件快速高效地配置用户机床数控系统的后置文件, 即解决程序后处理的麻烦与低效问题。

1 CAXA制造工程师的后置处理

CAXA制造工程师的后置处理其实是相当复杂的, 我们必须在掌握该数控机床用户手册、机床原点和各坐标轴的行程、各轴进给速度、主轴转速范围、数控系统编程操作手册等情况的基础上, 才能编写后处理器文件。同时制造工程师中后置处理的设置又是非常灵活的, 它可以通过对后置设置参数表的修改而生成适应多种数控机床的加工代码, 直接输入数控机床或加工中心进行加工。根据需要增加的机床后置文件能够存储为用户自己定义的后置格式, 编程人员通过修改程序的起始符号、结束符号、程序说明、程序头、程序尾、换刀段等输出代码格式, 就可以定义适合自己机床的后置格式。

2 CAXA制造工程师机床格式配置

机床格式配置也就是对G代码各程序段格式进行设置。即对程序起始符号、程序结束符号、程序说明、程序头、换刀、程序尾等代码格式进行相应设置。

CAXA制造工程师系统提供的宏指令串及其含义

3 程序说明

程序说明部分是对程序的名称, 与此程序对应的零件名称编号, 编制日期和时间等有关信息的记录。程序说明部分是为了管理的需要而设置的。有了这个功能项目, 用户可以很方便地进行管理。比如要加工某个零件, 只需要从管理程序中找到对应的程序编号即可, 而不需要从复杂的程序中去一个一个地寻找。如程序头设置为 (N126-60231, $POST_NAME, $POST_DATE, $POST_TIME) 时, 在生成的后置程序中的程序说明部分输出如下说明: (N126-60231, O1261, 2008, 10, 12, 15:30:30) 。

4 程序头

程序头是针对特定的数控机床而言的, 其数控程序开头部分都是相对固定的, 包括一些机床信息, 如机床回零, 工件零点设置, 主轴启动, 以及冷却液开启等。例如:若快速移动指令内容为G00, 那么, $G0的输出结果为G00, 同样$COOL_ON的输出结果为M07, $PRO_STOP为M30。

5 换刀

此项功能只针对加工中心而设, 具有换刀功能的加工中心, 一定要注意刀具长度补偿数据的调入, 否则, 自动生成的程序将会出现错误。

6 后置处理

后置处理设置包含输出文件最大长度、行号设置、坐标输出格式设置、圆弧控制设置、整圆输出角度限制、圆弧输出为直线、后置文件扩展名和后置程序号等几个方面的设置。

7 CAXA制造工程师应用于法纳克数控铣床后置处理程序参数设置格式

说明: ($POST_NAME, $POST_DATE, $POST_TIME)

程序头:$@G91G28Z0 $@G90 $WCOORD $SPN_CW $SPN_F $SPN_SPEED $G0 $LCMP_LEN $ H $TOOL_NO $COORD_Z@$COOL_ON

程序尾:

G28G91Y0@$SPN_OFF@$PRO_STOP

8 CAXA制造工程师应用于发那克数控加工中心后置处理程序参数设置格式

程序说明: ($POST_NAME, $POST_DATE, $POST_TIME)

程序头:$@G91G28Z0@M6T $TOOL_NO $@G90 $WCOORD $SPN_CW $SPN_F $SPN_SPEED $G0 $LCMP_LEN $ H $TOOL_NO $COORD_Z@$COOL_ON

换刀:$SPN_OFF $@G91G28Z0@M6T $TOOL_NO $SPN_CW $SPN_F $SPN_SPEED $@G90 $WCOORD $G0 $LCMP_LEN $ H $TOOL_NO $COORD_Z@$COOL_ON

程序尾:

G28G91Y0@$SPN_OFF@$PRO_STOP

9 结语

数控机床自动编程软件CAXA制造工程师为了适用不同数控铣削系统的需要, 其后置设置格式会有所不同, 但按照机床系统的要求, 每一种机床的程序说明、程序头、换刀、程序尾又是相对固定不变, 所以可以参照论文第9、1 两项格式对相应项目进行设置, 设置完成后利用软件生成的程序就可以满足机床的要求。

摘要:文章结合西安铁路职业技术学院数控实训中心数控机床计算机编程的经验, 总结了“CAXA制造工程师后置设置格式”适应于法那克数控系统的通用设置模式, 提高了数控编程的效率。

关键词:CAXA制造工程师,软件后置设置,数控编程

参考文献

[1] CAXA制造工程师[M].2008用户手册.2007.

[2] 北航CAXA培训中心.CAXA制造工程师[M].XP数控加工编程标准教程, 2003, 3.

[3] 宋文学, 刘锡锋.CAD/CAM应用.2006, 12.

上一篇:在多元社会思潮的背景下,树立文化自信的重要意义下一篇:初中教育中不可忽视的重要环节——毕业教育