文档介绍:UGPOST 后处理综述 UG/POST 后处理综述 2008-01-04 01:42:04 作者: 佚名来源: 互联网浏览次数: 232 文字大小: 【大】【中】【小】本文简明扼要地介绍了 UG/Post 后处理器的基本概念,组成及内容, 目的是使广大读者从全局上对 UG/Post 有所了解和认识, 文章深入浅出,实用性强,是一篇不可多得的普及力作。一、后处理简述无论是哪种 CAM ... 本文简明扼要地介绍了 UG/Post 后处理器的基本概念, 组成及内容, 目的是使广大读者从全局上对 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/Pos t 就是这种工具的一个具体运用。 MOM 是 UG/post 后处理器的核心, UG/post 使用 MOM 来启动解释程序,向解释程序提供功能和数据,并加载事件处理器(Event Handler) 和定义文件(Definition File) 。『:: 好就好:: 中国权威模具网』除 MOM 外, UG/post 主要由事件生成器、事件处理器、定义文件和输出文件等四个元素组成。一旦启动 UG/POST 后处理器来处理 UG 内部刀轨,其工作过程大至如下:事件生成器从头至尾扫描整个 UG 刀具轨迹数据, 提取出每一个事件及其相关参数信息, 并把它们传递给 MOM 去处理; 然后, MOM 传送每一事件及其相关参数给用户预先开发好的事件处理器, 并由事件处理器根据本身的内容来决定对每一事件如何进行处理;接着事件处理器返回数据给 MOM 作为其输出, MOM 读取定义文件的内容来决定输出数据如何进行格式化; 最后, MOM 把格式化好的输出数据写入指定的输出文件中。图1 描述了这些概念及内容。图1 UG/post 的工作过程示意图三、 UG/Post 的组成元素下面进一步介绍组成