数控车床精确对刀的方法
Unigraphics 作为一种优秀 CAD/CAM软件已被汽车、航空等领域广泛应用,基础应用方面的文章也比较多,但对于加工后处理(postprocessing )这方面的文章却不多,本人结合自己的工作和在实际中遇到的几个问题,谈一下对后处理的认识以及应该注意的几个问题,尽量减少在实际应用中因后处理的不当所带来的损失 (比如撞刀、过切等)。
数控车床在进行程序编制以前,不仅要明确工艺中的各项问题,而且要针对加工程序中所涉及到的刀位点、编程原点、间隙量等都要明确,如切槽刀的刀宽、刀位点的确定。因此,在编程前要将各项准备工作都完成,才进行程序的编制工作。
我们利用UG加工模块产生刀轨, 首要目的是为了加工工件, 但我们不能直接将这种未修改过的刀轨文件传送给机床进行切削工件,因为机床的类型很多,每种类型的机床都有其独特的硬件性能和要求,比如它可以有垂直或是水平的主轴,可以几轴联动等。此外,每种机床又受其控制器(controller)的控制,控制器接受刀轨文件并指挥刀具的运动或其它的行为(比如冷却液的开关),但控制器也无法接受这种未经格式化过的到轨文件,因此,刀轨文件必须被修改成适合于不同机床 /控制器的特定参数,这种修改就是所谓的后处理。后处理最基本的两个要素就是 刀轨数据(Tool PathData)和后处理器 (A Postprocessor), 如下图示:
UG 的后处理有两种方法:一种是利用 MOM(ManufacturingOutput Manager),一种是利用 GPM(Graphics PostprocessorModule)。MOM的工作过程如下:
由上图我们知道, MOM后处理是将 UG的刀轨作为输入,它需要两个文件,一个是 Event Handler,扩展名为 .tcl, 包含一系列指令用来处理不同的事件类型;另一个是 Definition File ,扩展名为.def, 包含一系列机床、刀具的静态信息。这两个文件可以利用UG自带的工具 POSTBUILD来生成。当这两个文件生成后,我们要将它加入 template_post.dat(..\UGS180MACH esourcepostprocessor )文件里才能使用,其格式如下:
fanuc,${UGII_CAM_POST_DIR}fanuc.tcl,${UGII_CAM_POST_DIR}fanuc.defGPM 的工作过程如下:
由上图我们知道, GPM后处理是将刀轨源文件( the cutterlocation source file) 作为输入,它需要一个 MDF(machine datafile) 即机床数据文件。 MDF文件也可以通过 UG提供的工具 MDFG来生成,其扩展名为 .MDFA。
两种后处理的结果是一样的,给人的感觉是用 MOM比较省事一些,因为它直接将刀轨转换成 NC程式,不用再输出 CLS文件,不过在处理时间上较 GPM长一些。另外 用 GPM处理比较安全一些,至少本人在使用过程中未遇到过问题 ,但是用 MOM处理却出现了多次撞刀、过切现象 。这是由于利用 MOM处理时, Event Handler(扩展名为.tcl) 文件设置不当造成的。这种故障在编制加工程式时很难被发现,因为在 ug里面根本检查不出来,必须借助软件 将 NC程式转换为刀轨才可以发现问题所在。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...