- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UGPOST后处理综
UGPOST后处理综
UG/POST后处理综述
一、后处理简述
无论是哪种CAM软件,其主要用途都是生成在机床上加工零件的刀具轨迹(简称刀轨)。一般来说,不能直接传输CAM软件内部产生的刀轨到机床上进行加工,因为各种类型的机床在物理结构和控制系统方面可能不同,由此而对NC程序中指令和格式的要求也可能不同。因此,刀轨数据必须经过处理以适应每种机床及其控制系统的特定要求。这种处理,在大多数CAM软件中叫做“后处理”。后处理的结果是使刀轨数据变成机床能够识别的刀轨数据,即NC代码。
可见,后处理必须具备两个要素:刀轨——CAM内部产生的刀轨;后处理器——是一个包含机床及其控制系统信息的处理程序。
UG系统提供了一般性的后处理器程序——UG/Post,它使用UG内部刀轨数据作为输入,经后处理后输出机床能够识别的NC代码。UG/Post有很强的用户化能力,它能适应从非常简单到任意复杂的机床及其控制系统的后处理。
二、UG/Post组成结构
提到UG/Post后处理器,不得不简单的介绍一下MOM(Manufacturing Output Manager),即加工输出管理器。MOM是UG提供的一种事件驱动工具,UG/CAM模块的输出均由它来管理,其作用是从存储在UG/CAM内的数据中提取数据来生成输出。UG/Post就是这种工具的一个具体运用。MOM是UG/post后处理器的核心,UG/post使用MOM来启动解释程序,向解释程序提供功能和数据,并加载事件处理器(Event Handler)和定义文件(Definition File)。
除MOM外,UG/post主要由事件生成器、事件处理器、定义文件和输出文件等四个元素组成。一旦启动UG/POST后处理器来处理UG内部刀轨,其工作过程大至如下:事件生成器从头至尾扫描整个UG刀具轨迹数据,提取出每一个事件及其相关参数信息,并把它们传递给MOM去处理;然后,MOM传送每一事件及其相关参数给用户预先开发好的事件处理器,并由事件处理器根据本身的内容来决定对每一事件如何进行处理;接着事件处理器返回数据给MOM作为其输出,MOM读取定义文件的内容来决定输出数据如何进行格式化;最后,MOM把格式化好的输出数据写入指定的输出文件中。
三、UG/Post的组成元素
下面进一步介绍组成UG/Post的四个基本元素。
1.事件生成器
事件生成器是UG提供的一个程序,它从UG文件(Part)中提取刀轨数据,并把它们作为事件和参数传送给MOM。每一特定事件在机床运行时将导致一些特别的机床动作,存储在与这个事件相关的参数中的信息用来进一步确定这些特别的机床动作。比如,一个“Linear-Move”事件将导致机床驱动刀具沿直线移动,而具体移动到的位置则由存储在与此事件相关的参数X、Y、Z中的数值来进一步确定。在这个例子中,事件生成器将触发“Linear-Move”事件,并且将代表终点位置的数据装入相应的参数X、Y、Z,然后这些信息传送到MOM去处理。
UG/Post的事件很多,分为五大类:设置事件(Setup-event)、机床控制事件(Machine Control event)、运动事件(Move event)、固定循环事件(Cycle event)、用户定义事件(User Defined event)等。有关事件及其相关参数的详细描述,可参见UG的帮助文档。
在进行后处理时,事件生成器生成各事件有一定的顺序,并且这个顺序是固定的,不能改变。其生成顺序大致如下:
Start of Program
Start Post UDE’s attached to the program
Start of Group
Start Post UDE’s attached to the group
Machine Mode
Start of Path
Start Post UDE’s attached to the operation
First Tool (Tool Change,No Tool Change)
Load Tool
MSYS
Initial Move (Initial Move,First Move)
Tool Path
End Post UDE’s attached to the operation
End of Path
End Post UDE’s attached to the group
End of group
End Post UDE’s attached to the program
End of program
2.事件处理器
事件处理器是为特定机床及其控制系统开发的一套程序。每个事件的处理函数必须包含一系列指令去处理用户希望UG/Post处理的事件,这些指令将定义刀轨数据如何被处理,以及每
您可能关注的文档
- Moldflow技术在注塑成形过程中的应用.pdf
- MOLDFLOW在注塑模中的应用.ppt
- moeller建筑配电E.pdf
- mini2440开发环境.ppt
- MIDAS桥梁荟第4期.pdf
- mt4 漫笔.doc
- MM440变频器调试.ppt
- MT7261升压方案-VR1 3.pdf
- Multicentre Trials 多中心试验.ppt
- mst古代科技的典范1.ppt
- 2025年小学教师资格考试《综合素质》教育资源整合历年真题(含答案).docx
- 数字化技术在口腔修复体加工自动化中的应用论文.docx
- 2025年小学教师资格考试《综合素质》教育资源整合深度解析试题(含答案).docx
- 2025年小学教师资格考试《综合素质》教育资源整合试题与答案解析集.docx
- 2025年小学教师资格考试《综合素质》教育资源整合与教育评价体系试题试卷.docx
- 2025年小学教师资格考试《综合素质》教育资源整合题库练习与答案.docx
- 2025年小学教师资格考试《综合素质》教育心理学应用题库精选与解析试题册.docx
- 2025年小学教师资格考试《综合素质》时事热点案例题库及详细解析试卷.docx
- 2025年小学教师资格考试《综合素质》文化素养实战案例分析与解析试卷.docx
- 2025年小学教师资格考试《综合素质》文化素养教育语文试题试卷(含答案).docx
最近下载
- 急诊与灾难医学-第二十二章 人为灾难的医学救援.pptx
- 030904《项目实施进度里程碑确认单》.xlsx VIP
- 治疗篇第六章骨伤科四肢病证推拿讲解.ppt
- 2025年广西机场管理集团有限责任公司人员招聘笔试备考题库及答案解析.docx
- 七年级下册英语课件Unit 3《Keep Fit》(Section A 1a-1d).pptx VIP
- 福特嘉年华说明书.pdf
- 医院医疗设备管理员及使用人员岗位职责.pptx VIP
- 江苏省小学科学实验知识竞赛题库附答案.pdf VIP
- 教科版(2017秋)四年级下册科学期末复习训练题(含答案).docx VIP
- 八年级下数学期中测试题(a卷).pdf VIP
文档评论(0)