MasterCAM9_0自动生成加工程序后置处理的探讨

MasterCAM9_0自动生成加工程序后置处理的探讨

ID:38340914

大小:233.11 KB

页数:4页

时间:2019-06-10

MasterCAM9_0自动生成加工程序后置处理的探讨_第1页
MasterCAM9_0自动生成加工程序后置处理的探讨_第2页
MasterCAM9_0自动生成加工程序后置处理的探讨_第3页
MasterCAM9_0自动生成加工程序后置处理的探讨_第4页
资源描述:

《MasterCAM9_0自动生成加工程序后置处理的探讨》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、!"#$%&’(!)*+自动生成加工程序后置处理的探讨廉良冲袁金成(湖南生物机电职业技术学院,湖南长沙$%&%’()摘要:!"#$%&’(!是数控加工应用比较广泛的软件。由于数控系统厂家生产的数控系统的代码标准不同,使得!"#$%&’(!用通用后置生成的程序不能直接应用于数控加工。文章就如何解决!"#$%&)’(!后置处理问题做了一些初步的探讨,较好地解决了在实际加工中的应用问题。关键词:!"#$%&’(!"*&加工程序后置处理+)$,-’!"#$%##"&’&’(&#)*+&$,##"’-&.)/,0%)&12)"$(+&3%$,342$/"’"’-(+&-+21"’4

2、2#),+504"6&*+,-*./0123401,56,-7.023801(9:0/0;.4<823/=>40.2?42/=.40/@A4@@818,A3/01B3/$%&%’(,A9-)在C/B=8>A,C"D&中,最令人喜爱的莫过于其强(U)优化圆弧输出指令。在圆弧编程时,大多数大的刀路功能,而由刀路生成的程序经过修改后,便可后处理器采用终点和半径的编程方式,输出如适应大多数的数控机床。系统默认的后处理文件为“V%)&5L&T%&&”的格式,然而有的后处理器中(如西CEF,-DEGH,而在实际工作中,如用缺省的后处理文门子)采用的是“ATR”而非“T”。但在采用+7

3、W编程件时,输出的-A文件不能直接送入数控机床进行时,所有的后处理器却是统一的,因此,圆弧输出时要I-A加工。原因如下:采用“+7W”的方式输出圆弧。(%)进行数控加工时,需要从J)$KJ)"的工件坐实际使用中,通常一台A-A控制一台数控机床,标系指令中指定一个,最常用的是J)$。部分控制器且为固定使用,如若每次生成的-A文件都要进行大使用J"’指令确定工件坐标系。对刀时需要定义工量的修改,则极易出错,给生产带来不便。因此,修改件坐标系原点,原点的机械坐标值保存在A-A控制器出适合自己数控机床适用的后处理器,并在C/B=8>X的J)$KJ)"指令参数中。A-A控制器执行J

4、)$KA,C"D&中调用,是十分必要的。J)"指令时,调出相应的参数用于工件加工。采用系.!"#$%&’(!/*0的后置处理统缺省的后处理文件时,相关参数设置正确的情况下可输出J))KJ)"指令,但是无法实现J)$指令的自.*.增加+12指令动输出。采用其他的后处理文件时(如CEPNYDEGH)也可(’)CEF,-DEGH后处理器对应的是$轴加工中以正常输出J)$指令。但是,由于CEF,-DEGH后处心,而目前使用比较多的是L轴加工中心,多出了第$理文件应用广泛,且C/B=8>A,C"D&本身亦采用CEX轴的数据“,&D”。F,-DEGH后处理文件为默认处理器,本文也以此

5、文件(L)普通数控铣床使用时要去掉刀具号、换刀指为例进行修改。修改时有L种方法:令、回参考点等动作。(%)打开C.@@"选择F.@8SNZ.=SEGH,系统弹出对话($)后处理器不接受直接生成的-A文件中的程框窗口,默认打开CEF,-DEGH文件,弹出图%所示的序名及注释行,需要重新定义且加入对应的通讯协议编辑器。单击图标,跳出图’所示的对话框。在其文件头。如西门子通讯软件MN-EA+-(%D’版本)要中输入“J$"”,查找结果如下:求必须在程序前加载“OP-P%’LPCEF;QE,H9RSP-[@Z,0,#B124Z8,#B1[@/08,“J$&”,“J$"”,PCE

6、FPI+T”(%’L为程序名,可按需更改)。“J!&”,#B1/B.02,8())带有行号的-A文件太大。B/]P/B.02R/B.02(()J$L指令不适应普通数控铣床。改“#B1/B.02,8”为#B1/B.02,“J)$”,8(其中·#!"·“$”是换行结束符),变成如下:单击图标,输入“/0!”,查找结果如下:%&’(,),#*+,-($,#*+%’.)$,“/0"”,“/0!”,%&’(,),#*7$892,,$“/1"”,#*+.&*2),,“/30”,$%&’(,),#*+,-($,#*+%’.)$,“/0"”,“/0!”,*.45.&*2),6.

7、&*2),“/1"”,#*+.&*2),,$继续向上查找“%&’(,),#*7$892,,$”改为“:%&’(,将其修改为:),#*7$892,,$”(即变为注释行)或将其整行删除,即%&’(,),“/30”,$可以消除程序开头的/;<(公制),编程时默认即为:%&’(,),#*+,-($,#*+%’.)$,“/0"”,“/0!”,/;<,此处多余。“/1"”,#*+.&*2),,$这样输出的程序的开头部分就没有默认的那么烦琐了。!"#删除第四轴数据“$%"”选择=2’$>?(28>@AB,系统弹出对话框窗口,默认打开C@=D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。