ug软件在数控铣床中的应用.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ug软件在数控铣床中的应用 1 基于ug的后处理技术 自20世纪90年代进入中国市场以来,ug软件已发展迅速,并在航空航天、汽车制造、家电等领域得到广泛应用。UG的CAM模块功能强大, 在UG加工模块中生成的刀路轨迹需要执行后处理, 后处理的主要任务是把CAM软件生成的加工刀位文件转换成特定机床可以接受的G代码。UG软件只是提供了部分数控铣床适合使用的后处理器。 国产的华中数控铣床, 广数数控铣床在国内使用广泛, 常用的型号有HNC-21M、983M等。利用UG软件的加工模块默认的3轴后处理器生成的G代码, 并不直接适合上述的数控铣床型号使用, 通常需要手工修改G代码, 修改程序的时候, 往往容易不小心多删除了一个数字, 又或者删漏了一个小数点, 在这种情况下面, 机床系统不一定能产生报警, 这样就造成了加工方面的安全隐患。而且加工程式比较多的时候, 每条加工程式都修改, 也大大增加了工作量。而应用UG后处理技术, 编写出特定的后处理器, 可以解决上述问题。 UG软件中编写后处理器的模块是Post Builder (后处理构造器) 。 2 动编程工具和后处理 CAM软件计算出刀具路径后, 会产生刀位数据文件, 该文件包含零件加工所需的各种指令, 包括刀具运动到特定位置的坐标, 切削速度等工艺参数, 这个过程也称之为前置处理。 刀位数据文件由APT语言生成, (APT是一种自动编程工具 (Automatically Programmed Tool) 的简称。使用APT语言, CAM软件可以处理复杂零件的各种数值计算工作, 刀位文件的各种数据计算机可以辅助生成, 不需要编程人员进行繁琐数值计算。大大降低了数控编程的难度, 提高了生产效率。 而所谓的后处理就是通过读取刀位数据文件包含的各种加工指令, 根据机床运动结构和控制指令格式, 翻译为特定加工机床能识别的指令, 通常是G代码。 以下由APT语言生成的刀位数据文件: 生成G代码所需要的刀位数据文件可以通过CAM软件直接生成, 而数控机床特性文件和数控系统指令文件可以在Post Builder (后处理构造器) 做特定的设置, 以便生成的G代码, 符合特定数控机床的需求。 3 ugg正常的后处理器生成的g代码 程式段 (1) :以下是适合华中数控机床和广数数控机床使用的G代码格式: 通过以上的对比, 可以发现2段程式有几方面的差异: (1) 程式头的格式不一样; (2) UG默认的后处理器生成的G代码的输出单位是英寸 (inch) , 国内通用的是毫米 (mm) 单位; (3) UG默认的后处理器的G代码有换刀的指令, 如果数控机床需要手工换刀, 遇到换刀指令会不接受, 并报警; (4) UG默认的后处理器的G代码没有G54, 没有定义工作坐标系。 运用UG/Post Builder后处理模块编可以写出特定的后处理器, 适合实际生产的需要。 4 实验使用的项目 应用UG/Post builder (后处理构造器) 模块, 通过设置一些特定的参数和定义一些特定的语句, 可以编写出适合使用者要求的特定的后处理器。下面以定义国产的华中数控铣床, 广数数控铣床的特定后处理器为例, 介绍UG/Post builder (后处理构造器) 的使用方法, 以及在实际中使用的一些注意事项。 需要设置的参数和定义的语句通常包括以下几部分:G代码输出单位以及机床型号的定义, 程序头的定义, 操作头的定义, 机床控制的定义, 运动的定义, 孔加工循环的定义, 操作尾的定义, 程序尾的定义等内容。这些设置的项目, 在实际生产中需要设置后处理器的时候, 经常需要作必要的修改, 所以本文重点进行介绍, 而有些项目, 用系统默认的参数就可以了, 由于篇幅关系, 本文就没作介绍了。 该后处理器设置的方法也可以应用在其他数控系统, 比如法兰克系统, 三菱系统等等, 注意的是数控机床特性文件和数控系统指令文件也需要实际需求根据机床数控系统的不同, 作相应的修改。 4.1 主要参数选取 点击UG NX/Post Tools/Post Builder, 打开UG后处理构造器, 新建一个文件。 后处理输出单位选择mm, 如图1所示。在控制器的下拉菜单可以看到, 有常见的品牌, 比如, 法兰克, 西门子, 哈斯等等。华中数控铣床要求的程式和法兰克控制器产生的程式比较类似, 因此选择fanuc_6M, 后面再作必要的修改。Post output Unit是后处理的输出单位的选择, 选择mm单位;Machine Tool是机器类型的选择, 选择铣床。 新建文件后, 有5项主要参数需要定义, 分别是:Machine Tool (机床) 、Program and Tool Path (程序和刀轨) 、NC Data Definiti

文档评论(0)

xlwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档