- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UG NX平台后处理文件定制研究
基于UG NX平台后处理文件定制研究
【摘 要】通过研究UG NX平台UG/post builder工具的应用,运用TCL设计语言程序定制适合的FANUC数控系统后处理文件,使数控程序自动生成的工艺信息包含刀具、加工余量、加工时间、文件容量大小、坐标值等信息,提高数控程序的适用性、可靠性、指导性以及检查验证其正确性。
【Abstract】Through the application of UG/post builder tools of UG NX platform, using the TCL program design language custom fit for post-processing file FANUC nc system, the NC programming process information automatically includes tools, machining allowance, processing time, file size, coordinates and other information, improves the NC program applicability, reliability, and guidance check and verify the correctness.
【关键词】UG /post builder; 后处理; TCL语言
【Keywords】UG /post builder;post-processing; TCL language
【中图分类号】TH122 【文献标志码】A 【文章编号】1673-1069(2017)03-0122-03
1 引言
随着科技迅猛发展,产品零件复杂程度越来越高,编程难度大,而生产周期短,且复杂型面采用手工编程不能满足产品质量和生产节奏要求,对零件加工自动编程的需求越来越迫切。
目前,计算机辅助编程后处理的数控程序中工艺信息较少,可操作性差、指导性不强。因此,开展了基于UG NX平台的后处理文件定制的工艺方法研究,对UG NX后处理文件进行二次开发。
2 CAM数控编程流程及后置处理用途
2.1 CAM数控编程流程
CAM数控编程流程含建模、编程、前置仿真、后处理、后置仿真、NC程序调用、NC加工;后置处理文件的好坏,直接影响最后生成的NC程序可靠性和加工质量,可见其重要性[1]。
2.2 CAM后置处理用途
后置处理过程是指通过后置处理器读取由CAM系统生成的刀具路径文件,从中提取相?P的加工信息,并根据指定数控机床的特点及NC文件格式要求,最终生成数控机床所能直接识别的NC文件。
3 研究方法和解决关键工艺方法
通过对UG/Post Builder和TCL程序设计语言的研究,进行UG NX7.0软件二次开发,制定适合各类数控机床的后处理文件。
3.1研究方法
①采用UG/Post Builder的后处理开发工具对数控系统格式进行修改,再根据数控机床特点,制定出适合数控机床的后处理文件。
②采用TCL设计语言对特殊动作指令进行编程开发。TCL是一种解释执行的脚本语言,它提供了通用的编程方法,支持变量、过程和控制结构,在对字符的处理上很灵活。
3.2 对后置处理文件的定制
后处理后的NC程序中应有以下工艺信息:
①加工余量信息显示;
②加工刀具显示;
③加工时间显示;
④文件容量大小显示;
⑤坐标信息显示。
4 后处理文件研究过程
4.1 数控机床选择
选定FANUC-0i系统和机床KT1500V作为研究对象,根据机床KT1500V结构特点和数控系统NC程序的格式要求,在程序中增加工艺信息内容[2]。
4.2 后处理文件定制
进入UG/Post Builder通用后处理开发工具,在Program Tool Path菜单下Program里新建一个新的后处理文件,在相应的序列内容中进行二次开发,定制适合数控机床的后处理文件。
4.2.1 NC程序头定制
修改程序头,取消刀具半径补偿、长度补偿、坐标旋转等,坐标平面选择,绝对坐标值定义等内容加入。
选择Program Start Sequence中 “G40G17G90G71”,将“G71”拖到回收站,再选择G-adjust-G4、G-motion-G80、G-MCS Fixture offset加入。单击“G49”,选择Force Output;单击“G80”,选择Force Output;单击“G69” ,选择Force Output;单击“G”,选择Option
文档评论(0)