近期热点
·如何释放C盘空间 27招具体优化技巧
·系统安装妙法:无光驱、无启动盘安装Windows系统
·CIO要提升企业管理的掌控能力
·SolidWorks Rx 系统诊断与分析 ( 下 )
·SolidWorks Rx 系统诊断与分析 ( 上 )
·第四届中国制造业ERP应用年会征文
 相关文章
·UGS,支撑全球制造业产品创新
·UG WAVE技术在航空产品结构件详细设计中的应用
·精心组织,科学安排,精诚合作
·加快产品开发,以适应不断变化的客户喜好
·MPM 帮助RAFI提高产品质量,加快周转速度
·工欲善其事,必先利其器
 相关新闻
·
UGS NX5 ROADSHOW-济南站成功落下帷幕
·
UGS 公布“2007年度亚太地区PLM创新大奖”评选结果
·
UGS PLM SOFTWARE助推中国重点大学成立PLM培训中心
·
UGS NX5 ROADSHOW-济南站即将拉开帷幕
·
GM、PATA与EDS、SUN、UGS在同济大学联合建立PACE中心
·
GM、PATAC与EDS、Sun Microsystems和UGS PLM软件公司在同济大学联合建立PACE中心
 相关热贴
·[原创]全面系统的UG,PRO/E 教材
·招聘UG二次开发工程师(上海,全职)
·UGS上海研发中心招聘Teamcenter核心开发人员
·UGS招聘Teamcenter核心开发人员
·UG中如何实现螺钉旋转和平移的装配拆卸过程
·最全的UG多媒体视频教程40G容量(近80张CD光盘)
 相关商城商品
 
 
当前位置:技术信息化 -> CAM
 
UG/POST后处理综述
发表时间:2005-9-15 赵雪玉   来源:《CAD/CAM与制造业信息化》
关键字:ug 
本文简明扼要地介绍了UG/Post后处理器的基本概念,组成及内容,目的是使广大读者从全局上对UG/Post有所了解和认识,文章深入浅出,实用性强,是一篇不可多得的普及力作。

    四、UG/Post的开发方法

    UG/Post的开发,其核心是TCL语言的运用。如前所述,TCL是一种解释型的计算机语言,由John K. Ousterhout于加洲大学伯克利分校开发成功,目前由SUN微系统公司提供支持和维护。TCL是一款自由软件,并且它可支持Unigraphics NX当前支持的所有平台。虽然本质上都是使用TCL语言,但具体实现上却有两种途经:PostBuilder和手工编程

    PostBuilder是UG系统为用户提供的后处理器开发工具。使用它用户只需要根据自己机床的特点,在GUI环境下进行一系列的设置即可完成后处理器的开发。值得一提是,使用PostBuilder不仅生成事件处理器文件(*.tcl)、定义文件(*.def),还生成一个特别的文件(*.pui)。这个文件是专供PostBuilder使用的,记录着关闭PostBuilder时的配置,对后处理器来说,这个文件是多余的。关于PostBuilder的更多信息可参见UG帮助文档。

    手工开发后处理器,就是直接用TCL语言编写事件处理器文件(*.tcl)和定义文件(*.def)。这要求用户具有TCL语言的基本知识,同时,还要了解UG对TCL语言的扩展部分。虽然手工开发后处理器对用户技能要求较高,但手工开发灵活、方便,开发的后处理器精炼、易懂、执行效率高。

    五、UG/Post的安装及使用

    一旦用户结合自己的机床特性,使用TCL开发好了后处理器,接下来就要考虑如何向UG系统安装它,以及如何在UG系统中使用它了。

    1.安装后处理

    为了使一个后处理程序能够在UG中进行使用,必须在后处理配置文件中注册、安装它。UG系统默认的后处理配置文件及其在注册表中的位置为${UGII_BASE_DIR}\MACH\ resource\postprocessor\template.dat。该文件中,“#”开始的行为注释行,其他每一行为一个后处理器注册项,其格式为:

    后处理器名,包含路径的事件处理器文件,包含路径的定义文件

    例如,MILL_3_AXI S,${UGII_CAM_POST_DIR}mill3ax.tcl, ${UGII_CAM_POST_DIR}mill3ax.def。

    2.使用后处理

    当后处理器安装好后就可以使用了,具体的做法如下:打开已经做好加工操作(Operation)的UG文件,选取一个或多个加工操作,点击“Manufacturing Operations”工具条上“UG/POST postprocess”图标(见图2),出现如图3所示的对话框,在对话框中选取特定机床的后处理器以及输入输出文件的名称,点击Ok或Apply即可生成输出文件。

图2 Manufacturing Operations的部分工具条

图3 后处理对话框

    六、结束语

    UG后处理是UG/CAM应用的关键技术之一,随UG系统提供的后处理器一般不能适应各企业的机床多样性,因此学习、开发和维护UG后处理器是各UG/CAM用户必须注意的环节。

    至于UG/Post后处理器的细节请参见相关资料:有关事件生成器所生成的事件和定义文件中如何定义NC代码格式的部分请参阅UG的帮助文档;有关PostBuilder的部分请参阅PostBuilder的帮助文档;有关TCL语言的部分请参阅关于TCL语言的书籍;有关TCL语言对UG/CAM的扩展部分请参阅UG的帮助文档。

 
2页,当前第2
责任编辑:Valli