《UG NX 6后处理技术培训教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张磊编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302206668
  • 页数:402 页
图书介绍:本书是Siemens PLM Software公司提供的、全球通用的英文版《NX6 Pose Building Techniques》教材为蓝本,结合一些机床后处理实例来阐述NX6的后置处理构建技术。旨在帮助读者快速、轻松掌握NX6后处理构建技术,完成简单或任意复杂机床的后处理。

第1章 NX后处理 1

1.1 后处理 1

1.2 后处理编辑器 2

1.3 加工输出管理器 3

1.4 Post Builder 3

1.5 本章小结 4

第2章 用Post Builder创建后处理 5

2.1 Post Builder简介 5

2.2 后处理概念 6

2.3 Post Builder界面和工具条 9

2.4 利用Post Builder创建一个新的后处理 11

2.5 NX/Post Builder主要参数 18

2.5.1 Machine Tool(机床参数)选项卡 18

2.5.2 Program&Tool Path(程序和刀轨参数)选项卡 20

2.5.3 Post Builder程序结构 28

2.5.4 N/C Data Definitions(N/C)数据格式定义属性页 48

2.5.5 Output Settings(输出设定)选项卡 58

2.5.6 Virtual N/C Controller(虚拟NC控制器)选项卡 62

2.6 本章小结 63

第3章 建立3轴铣床后处理 64

3.1 建立3轴数控铣床后处理 64

3.2 3轴铣床参数 65

3.3 本章小结 92

第4章 TCL语言 93

4.1 TCL语言简介 93

4.2 TCL语法简介 94

4.2.1 第一个例子 95

4.2.2 第二个例子 95

4.2.3 TCL解析步骤 96

4.3 TCL变量 96

4.3.1 表达式 96

4.3.2 数学函数 97

4.3.3 变量定义 98

4.4 TCL字符串处理 99

4.4.1 string命令 99

4.4.2 append命令 100

4.4.3 format命令 101

4.4.4 scan命令 102

4.4.5 binary命令 102

4.5 TCL列表 104

4.5.1 list命令 104

4.5.2 lappend命令 105

4.5.3 concat命令 105

4.5.4 获取列表元素:llength、lindex和lrange 106

4.5.5 修改列表:linsert和lreplace 107

4.5.6 搜索列表:lsearch 107

4.5.7 列表排序:lsort 108

4.5.8 split命令 108

4.5.9 join命令 110

4.6 TCL子程序和作用范围 110

4.6.1 子程序结构 110

4.6.2 作用域 111

4.7 TCL流程控制 114

4.7.1 条件语句if 114

4.7.2 循环语句for 115

4.7.3 循环语句while 115

4.7.4 条件匹配语句switch 116

4.7.5 循环命令体foreach 117

4.7.6 控制循环break和continue 118

4.7.7 捕获错误catch 118

4.7.8 过程返回return 119

4.8 TCL和NX 121

4.9 本章小结 121

第5章 用户化后处理 123

5.1 使用Post Builder定制后处理 123

5.2 输入用户程序(Import) 124

5.3 输出用户程序(Export) 126

5.4 Post Builder的实用用户命令 127

5.5 实用的用户自定义命令 132

5.6 本章小结 143

第6章 机床控制事件、用户自定义事件和用户自定义循环 144

6.1 机床控制事件 144

6.1.1 Tool Change(换刀) 145

6.1.2 Length Compensation(刀具长度补偿) 148

6.1.3 Set Modes(设定机床输出模式) 149

6.1.4 Spindle RPM(主轴设定,RPM模式) 151

6.1.5 Spindle Off(主轴停转) 153

6.1.6 Coolant On(冷却液开启) 154

6.1.7 Coolant Off(冷却液关闭) 155

6.1.8 Inch Metric Mode(公英制模式) 156

6.1.9 Cutcom Compensation(径向补偿) 156

6.1.10 Delay(延时功能) 158

6.1.11 Opstop(选择性暂停) 159

6.1.12 Auxfun(辅助功能) 160

6.1.13 Prefun(准备功能) 160

6.1.14 Stop(停止) 161

6.1.15 Tool Preselect(刀具预选) 162

6.1.16 Thread Wire(穿丝功能) 162

6.1.17 Wire Guides(切割线引导位置) 163

6.1.18 Clamp(夹紧) 163

6.1.19 Head(头激活) 164

6.1.20 Insert(插入) 164

6.1.21 Instanced Operation Handler(激活阵列操作) 165

6.1.22 Lock Axis(锁轴) 165

6.1.23 Operation Message(操作信息) 165

6.1.24 Optional Skip Off(选择性跳过关) 166

6.1.25 Optional Skip On(选择性跳过开) 167

6.1.26 Origin(原点) 167

6.1.27 Power(功率) 168

6.1.28 Pprint(打印注释) 168

6.1.29 Rotate(旋转) 168

6.1.30 Select Head(选择头) 170

6.1.31 Sequence Number(序号) 170

6.1.32 Set Axis(设定主轴) 171

6.1.33 Set Polar(极坐标) 171

6.1.34 User Defined(用户定义) 171

6.1.35 Zero(坐标零点) 172

6.1.36 Flush(冷却液) 172

6.1.37 Flush Tank(冷却液储液池) 173

6.1.38 Wire Angles(割线角度) 173

6.2 用户自定义事件和用户自定义循环 174

6.2.1 用户自定义事件和用户自定义循环保存在什么地方 175

6.2.2 打开定义事件编辑功能 175

6.3 建立一个新的用户自定义事件 176

6.3.1 编辑事件处理方式 178

6.3.2 预览用户自定义事件和事件处理方式 179

6.3.3 使用新建立的用户自定义事件 179

6.3.4 用户自定义事件如何输出 180

6.4 建立一个新的用户自定义循环 181

6.4.1 编辑循环处理方式 182

6.4.2 预览用户自定义循环和循环处理方式 183

6.4.3 使用新建立的用户自定义循环 183

6.5 本章小结 198

第7章 建立线切割后处理 200

7.1 线切割后处理选项 200

7.2 机床参数 201

7.3 本章小结 228

第8章 建立2轴车床后处理 229

8.1 2轴车床后处理选项 229

8.2 机床参数 230

8.3 本章小结 242

第9章 建立多轴铣床后处理 243

9.1 多轴铣床后处理选项 243

9.1.1 机床参数 244

9.1.2 5轴机床运动学 248

9.1.3 旋转轴定义 249

9.1.4 旋转轴转向(标准/反向) 250

9.1.5 旋转轴零位偏差(Angular Offset) 250

9.1.6 旋转轴摆长(Pivot Distance) 250

9.1.7 非正交5轴机床后处理(特殊机床) 250

9.2 多轴铣床后处理参数设置 251

9.2.1 5轴带双摆头机床(见图9-11) 251

9.2.2 5轴带一转台一摆头机床(见图9-12) 252

9.2.3 非正交5轴带一转台一摆头机床(特殊)(见图9-13) 252

9.2.4 5轴带双转台机床(见图9-14) 254

9.2.5 非正交5轴带双转台机床(特殊)(见图9-15) 254

9.3 本章小结 289

第10章 建立车铣复合机床后处理 290

10.1 简单车铣中心 290

10.1.1 简单车铣中心后处理选项 291

10.1.2 建立车铣中心后处理过程 294

10.1.3 车铣中心动力头 294

10.2 5轴车铣复合中心 299

10.3 本章小结 313

附录A 高级后处理——直接修改和定制后处理文件 324

附录B MOM事件及变量 329

附录C 模态字代码和对应MOM变量 393

附录D 后置编制信息确认表 398