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

  课程设置
创新设计  创新设计
UG产品设计  UG产品设计
UG模具设计  UG模具设计
模流分析  模流分析
UG数控编程  UG数控编程
逆向工程  逆向工程
UG五轴加工  UG五轴加工
UG运动仿真  UG运动仿真
UG级进模具  UG级进模具
  • 联系方式
                  
   >  UGNXPostBuilder后处理开发基础与后处理结构
  UGNXPostBuilder后处理开发基础与后处理结构  

发表人:admin   来源:未知   时间:2012-08-15

今天ug培训为大家讲一讲 UGNX/PostBuilder后处理开发基础与后处理结构
UGNX/PostBuilder后处理编辑器的设置及在UGNX环境下的调试如图1所示。UGⅡ/PostExecute和UGⅡ/PostBuilder共同组成了UGⅡ加工模块的后置处理。UGⅡ的加工后置处理模块使用户可方便地建立自己的加工后置处理程序,该模块适用于目前世界上几乎所有主流数控加工中心机床系统,该模块在多年的应用实践中已被证明适用于2~5轴或更多轴的铣削加工、2~4轴的车削加工和电火花线切割。利用UGⅡ/PostBuilder进行后处理新建、编辑修改时,生成机床控制系统的功能和格式的定义文件(*.def)、用TCl语言编写控制机床运动事件处理文件(*.tcl)和用户界面文件(*.pui)。后置处理程序将CAM系统通过机床的CNC系统与机床数控加工紧密结合起来。
PostBuilder是UG系统为用户提供的后处理器开发工具。使用它用户只需要根据自己机床的特点,在GUI环境下进行一系列的设置即可完成后处理器的开发。其核心是使用TCL,TCL是一个交互式解释性编程语言,由变量、指令、函数、流程条件判断(if/else/for/while/switch)、过程、子程序构成,在UGⅡ中多用于UGPOST后处理、制造过程辅助(ProcessorAssisanCAM)、车间工艺文档(ShopDocumentation)、刀位文件生成(CLSF)、POSTBUILDER后处理用户界面等。PostBuilder后处理开发包括通过建立机床控制系统匹配的两个文件——事件处理文件(EventHandler*.tcl)与机床定义文件(Definitionfile*.def)。用户可以直接修改这两个文件,实现复杂的事件处理。UGNX/Postbuilder系统除提供Heidenhane、Fanuc、Siemens、Fidia、Maho等数控系统外,用户可直接定义自己的数控系统。
UGNX/PostBuiIder后处理结构
UG/post主要由事件生成器、事件处理器、定义文件等组成。图2为UGNX/PostBuilder后处理结构流程,其核心是通过TCL来处理其MOM。TCL语言使用通过宏程序来提供完善的数控机床系统的后处理程序。TCL程序通过用户变量定义、条件判断(when)、逻辑控制(ifthen/else)、循环控制(for/loop)、跳转控制(jump)等功能完成添加、删除或修改刀位文件功能、控制后处理代码输出功能、应用程序调用功能。MOM(ManufacturingOutputManager)加工输出管理器是UG提供的一种事件驱动工具,UG/CAM模块的输出均由它来管理,其作用是从存储在UG/CAM内的数据中提取数据来生成输出。UG/Post就是这种工具的一个具体运用。MOM是UG/post后处理器的核心,UG/post使用MOM来启动解释程序,向解释程序提供功能和数据,并加载事件处理器(EventHandler)和定义文件(DefinitionFile)。用户可以自行开发后处理程序对UG的刀位文件数据,根据机床的运动关系进行数值处理输出。
 

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