UG产品造型_UG模具设计_UG加工编程-【专业UG软件培训】

  课程设置
创新设计  创新设计
UG产品设计  UG产品设计
UG模具设计  UG模具设计
模流分析  模流分析
UG数控编程  UG数控编程
逆向工程  逆向工程
UG五轴加工  UG五轴加工
UG运动仿真  UG运动仿真
UG级进模具  UG级进模具
  • 联系方式
                  
   >  UGPost组成结构UGPost的组成元素
  UGPost组成结构UGPost的组成元素  

发表人:admin   来源:未知   时间:2012-09-27

今天ug培训为大家讲一讲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的帮助文档。
  在进行后处理时,事件生成器生成各事件有一定的顺序,并且这个顺序是固定的,不能改变。
.事件处理器
事件处理器是为特定机床及其控制系统开发的一套程序。每个事件的处理函数必须包含一系列指令去处理用户希望UG/Post处理的事件,这些指令将定义刀轨数据如何被处理,以及每个事件在机床上如何被执行。
用来定义事件处理器指令的计算机语言是TCL(Tool command language)。TCL是一种解释型的计算机语言,以其小巧、灵活、功能强大、易于扩展、易于集成而闻名。当UG/Post进行后处理时,TCL语言的解释器充当了UG/Post的转换器。
对于用户希望UG/Post去处理的每个事件,必须有一个TCL过程与之对应。事件生成器触发一个事件时,MOM将调用与之对应的TCL过程去处理该事件,并把与此事件相关的参数作为全局(Global)变量传送给处理它的TCL过程。如果不希望事件处理器去处理某个特别的事件,在事件处理器中不要包含处理该事件的TCL过程或使该事件的TCL过程为空即可。另外,处理事件的TCL过程名必须与事件生成器触发的事件名统一。比如,处理Tool change(换刀)事件的TCL过程名必须是MOM_tool_change。

 

随机推荐:
教学环境    
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
清新教学环境
课程设置 | 清新简介 | 热点咨询 | 网络报名 | 就业明星 | 联系我们 | 咨询电话0371-63218905
河南省郑州清新教育 备案号:豫ICP备11011661号-5
地址:郑州东风路与文化路交叉口向西200米路北汇宝大厦501 电话:0371-63218905
邮箱:qingxinnet@163.com 传真:0371-63218832