本书是Unigraphics应用指导系列丛书之一,根据美国EDS公司的全球通用优秀教材编译而成。\r\n\r\n 本书主要讲解UG加工后处理相关内容,包括UG后处理过程、UG/PostBuilder操作使用和针对特殊机床功能的用户化开发。为了方便理解和熟练掌握,各章内容配有详细操作步骤的练习。第10章的内容是由EDS大中国区高级工程师邹昱章提供的一系列渐进式练习,作为对本书内容的补充和提高。本书由EDS大中国区技术总监梁志权先生审校。\r\n\r\n 本书可作为UG后处理培训教材,也可作为大专院校机械类专业CAD/CAM专业教材,同时为大UG用户和CAM爱好者提供中文参考资料。\r\n
\r\n
第1章 课程综述 \r\n\r\n 第2章 UG后处理 \r\n\r\n 2. 1 后处理 \r\n\r\n 2. 2 后处理器 \r\n\r\n 2. 3 加工输出管理器 \r\n\r\n 2. 4 UG后处理编辑器 \r\n\r\n 第3章 用UG/Post Builder创建后处理 \r\n\r\n 3. 1 UG/Post Builder介绍 \r\n\r\n 练习3-1:使用UG/PostBuilder的准备工作 \r\n\r\n 3. 2 UG/Post Builder菜单 \r\n\r\n 3. 3 用UG/Post Builder创建一个后处理 \r\n\r\n 3. 4 界面用户化 \r\n\r\n 练习3-2:UG/PostBuilder的简单操作 \r\n\r\n 3. 5 UG/Post Builder参数定义 \r\n\r\n 3. 5. 1 机床参数设置 \r\n\r\n 练习3-3:机床参数设置 \r\n\r\n 3. 5. 2 程序和刀轨参数设置 \r\n\r\n 练习3-4:字地址定义 \r\n\r\n 3. 5. 3 关于交互操作 \r\n\r\n 练习3-5:程序和刀轨参数 \r\n\r\n 3. 5. 4 NC数据定义 \r\n\r\n 练习3-6:NC数据定义 \r\n\r\n 3. 5. 5 列表和输出控制 \r\n\r\n 练习3-7:列表文件 \r\n\r\n 3. 5. 6 文件预览 \r\n\r\n 本章小结 \r\n\r\n 第4章 建立5轴铣床和2轴车床后处理 \r\n\r\n 4. 1 用UG/PostBuilder建立5轴铣床后处理 \r\n\r\n 练习4-1:建立5轴铣床后处理 \r\n\r\n 4. 2 用UG/PostBuilder建立2轴车床后处理 \r\n\r\n 练习4-2:建立2轴车床后处理 \r\n\r\n 本章小结 \r\n\r\n 第5章 用户化 \r\n\r\n 5. 1 用UG/PostBuilder用户化后处理 \r\n\r\n 5. 2 用户指令参数菜单 \r\n\r\n 练习:用户指令 \r\n\r\n 本章小结 \r\n\r\n 第6章 用于UG/PostBuilder的Tcl语言 \r\n\r\n 6. 1 Tcl语言 \r\n\r\n 6. 2 Tcl指令结构 \r\n\r\n 6. 3 Tcl语句 \r\n\r\n 6. 4 Tcl变量 \r\n\r\n 6. 5 数学表达式 \r\n\r\n 6. 6 变量定义 \r\n\r\n 练习6-1:Tcl基础 \r\n\r\n 6. 7 Tcl子程序和函数 \r\n\r\n 6. 8 TclI/O输入/输出 \r\n\r\n 练习6-2:编写一个简单子程序 \r\n\r\n 6. 9 Tcl流程控制 \r\n\r\n 练习6-3:Tcl流程控制 \r\n\r\n 6. 10 Tcl格式 \r\n\r\n 6. 11 Tcl和UG \r\n\r\n 本章小结 \r\n\r\n 第7章 创建车铣中心后处理 \r\n\r\n 7. 1 车铣中心 \r\n\r\n 7. 2 车铣中心后处理 \r\n\r\n 练习:创建车铣中心后处理 \r\n\r\n 本章小结 \r\n\r\n 第8章 用户定义事件(UDEs) \r\n\r\n 练习:创建用户定义事件 \r\n\r\n 本章小结 \r\n\r\n 第9章 高级后处理 \r\n\r\n 9. 1 直接修改和用户化后处理文件 \r\n\r\n 9. 1. 1 事件处理文件 \r\n\r\n 练习9-1:修改事件处理文件 \r\n\r\n 9. 1. 2 定义文件 \r\n\r\n 练习9-2:修改定义文件 \r\n\r\n 9. 2 机床运动学 \r\n\r\n 9. 2. 1 机床类型 \r\n\r\n 9. 2. 2 圆弧插补 \r\n\r\n 9. 3 高级机床运动学 \r\n\r\n 9. 3. 1 旋转轴指定 \r\n\r\n 9. 3. 2 轴的转向(标准/反向) \r\n\r\n 9. 4 双工作台机床运动学 \r\n\r\n 9. 4. 1 普通双转台机床 \r\n\r\n 9. 4. 2 特殊双转台-5轴机床 \r\n\r\n 9. 5 在UG外部运行UG/Post \r\n\r\n 本章小结 \r\n\r\n 第10章 一套渐进式的练习 \r\n\r\n 练习10-1:创建最基本的事件处理文件和定义文件 \r\n\r\n 练习10-2:添加直线运动事件(1inear move)的处理代码 \r\n\r\n 练习10-3:添加圆弧运动事件(circular move)的处理代码 \r\n\r\n 练习10-4:添加快速运动事件(rapid_move)的处理代码 \r\n\r\n 练习10-5:添加initial move和first_move事件的处理代码 \r\n\r\n 练习10-6:添加from move和gohome_move事件的处理代码 \r\n\r\n 练习10-7:添加定义程序头尾格式的处理代码 \r\n\r\n 练习10-8:添加行号格式的处理代码 \r\n\r\n 练习10-9:添加换刀事件的处理代码 \r\n\r\n 练习10-10:添加主轴事件的处理代码 \r\n\r\n 练习10-11:添加进给速度的处理代码 \r\n\r\n 练习10-12:添加机床控制指令的处理代码 \r\n\r\n 练习10-13:添加固定循环的处理代码 \r\n\r\n 练习10-14:添加输出刀具信息的处理代码 \r\n\r\n 练习10-15:添加输出每一操作加工时间信息的处理代码 \r\n\r\n 本章小结 \r\n\r\n 附录A 定义文件范例 \r\n\r\n 附录B 事件处理文件范例 \r\n\r\n 附录C 输出格式定义 \r\n\r\n 附录D 术语 \r\n
\r\n
后处理是数控加工中一个重要的环节, 主要任务是把CAM软件生成的加工刀位文件转换成特定机床可接受的数控代码文件. UG/PostBuilder是与UG/CAM配合的后处理功能模块.
第1章是"课程综述". 介绍课程说明. 读者对象. 具备条件和学习目标等内容.
第2章是"UG后处理". 简要介绍UG/Post后处理的创建. 修改和用户化过程. 并简要介绍UG/PostBuilder的功能.
第3章是"用UG/PostBuilder创建后处理". 介绍用UG/PostBuilder创建后处理的过程.
第4章是"建立5轴铣床和2轴车床后处理". 介绍怎样用UG/PostBuilder建立5轴铣床和2轴车床后处理文件.
第5章是"用户化". 介绍怎样用UG/PostBuilder建立用户化后处理文件.
第6章是"用于UG/PostBuilder的Tcl语言". 介绍用于UG/Post和UG/PostBuilder的Tcl语言基础知识.
第7章是"创建车铣中心后处理". 介绍用UG/PostBuilder创建车铣中心后处理过程.
第8章是"用户定义事件(UDEs)". 介绍用户定义事件(UserDefinedEvents)的功能, 以及如何创建和修改用户定义事件.
第9章是"高级后处理". 介绍用户创建更复杂的用户化后处理, 直接修改已有的后处理文件. 最后, 详细讨论UG/Post的各个组成部分.
第10章是"一套渐进式的练习". 由EDS高级工程师邹昱章撰写, 提供一套渐进式的练习, 从最基本的事件处理文件和定义文件开始, 逐步加入各种机床运动事件, 机床控制事件, 固定循环事件的处理代码, 同时还将对一些特殊事件作进一步的阐述, 以巩固前几章所学的内容.
附录A是"定义文件范例". 是一个3轴通用后处理定义文件例子.
附录B是"事件处理文件范例". 是一个3轴通用后处理事件处理文件例子.
附录C是"输出格式定义". 介绍UG/PostBuilder输出格式代码定义.
附录D是"术语". 内容是UG/PostBuilder中用到的术语解释.
本书由EDS大中国区技术总监梁志权先生审校. EDS公司高级顾问洪如瑾女士给予了大力支持. 在此表示衷心感谢.
编 者
2003年5月