第1章 预备知识 1
1.1本章知识要点及学习方法 1
1.2数控加工基本知识 1
1.2.1 CNC的基本含义 1
1.2.2 CNC机床的工作原理 2
1.2.3 CNC加工工艺的特点 2
1.2.4 CNC刀具的选择和选购 3
1.3数控编程基础 4
1.3.1编数控程序的作用 4
1.3.2数控程序标准 4
1.3.3加工坐标系与机械坐标系 5
1.3.4程序代码 5
1.3.5程序举例 7
1.3.6编程软件简介 8
1.3.7典型数控机床控制面板介绍 9
1.3.8数控机床操作要领及注意事项 10
1.3.9数控技术的发展趋势 11
1.3.10先进制造技术 11
1.4模房编程师的编程过程 12
1.4.1 CNC团队的运作流程 12
1.4.2数控程序质量的标准 13
1.4.3规范化及标准化在编程中的作用及意义 13
1.5塑料模具制造 13
1.5.1制模流程 13
1.5.2 CNC在制模中的重要性 13
1.6对初学者的忠告 14
1.6.1学好UG数控编程应具备的知识 14
1.6.2将学到哪些内容 15
1.6.3如何学好 15
1.6.4编程员的职业道德 16
1.6.5新入行人员如何面对招工考试 16
1.6.6新入行人员如何尽快适应新岗位 17
1.6.7工作中如何避免少犯错误提高水平 17
1.6.8编程员如何进行车间技术调查 17
1.7本章总结及思考练习题 18
第2章 编程员须知的UG CAM知识要点 19
2.1本章知识要点及学习方法 19
2.2 UG铣加工编程过程 19
2.2.1调图及审核整理图形 19
2.2.2规划软件界面 26
2.2.3设定颜色 26
2.2.4铣加工环境 27
2.3平面铣 30
2.3.1创建平面铣操作刀路 30
2.3.2平面铣操作常用参数设定 33
2.3.3手机镜片铜公实例专项编程练习 54
2.4面铣 78
2.4.1创建面铣操作刀路 78
2.4.2面铣操作常用参数设定 79
2.4.3数码产品后模镶件框实例专项编程练习 83
2.5型腔铣 91
2.5.1创建型腔铣操作刀路 91
2.5.2型腔铣操作常用参数设定 92
2.5.3游戏机面盖前模铜公实例专项编程练习 100
2.6曲面等高轮廓铣 123
2.6.1创建曲面等高轮廓铣操作刀路 124
2.6.2等高轮廓铣操作常用参数设定 124
2.6.3数码产品后模镶件实例专项编程练习 128
2.7固定轴曲面轮廓铣 137
2.7.1创建固定轴曲面轮廓铣操作刀路 138
2.7.2固定轴曲面轮廓铣操作常用参数设定 139
2.7.3游戏机面盖前模铜公专项编程练习 149
2.8高速铣编程要点 159
2.8.1高速铣的概述 159
2.8.2 UG的高速加工功能 162
2.8.3高速加工编程应注意的事项 165
2.9本章总结及思考练习题 166
2.9.1本章总结 166
2.9.2本章思考练习题 166
第3章 遥控器铜公综合实例特训 167
3.1本章知识要点及学习方法 167
3.2铜公的基本知识 167
3.2.1铜公概述 167
3.2.2铜公结构及术语 168
3.2.3铜公火花位 168
3.2.4实例讲解UG拆铜公的方法要点 169
3.3调图及整理图形 172
3.4数控加工工艺分析及刀路规划 173
3.5建立几何组 173
3.6在机床组中建立刀具 175
3.7建立方法组 176
3.8建立程序组 177
3.9在程序组K-02A中建立粗加工刀路 177
3.10在程序组K-02B中建立平面精加工操作 183
3.11在程序组K-02C中建立型面精加工 187
3.12建立粗公的加工程序 190
3.13程序检查 192
3.14后处理 194
3.15 填写加工工作单 195
3.16传送程序及加工 196
3.17加工跟进及经验总结 196
3.18电池盖大身铜公实例编程练习 196
3.18.1调图及整理图形 197
3.18.2数控加工工艺分析及刀路规划 197
3.18.3建立数控编程的辅助过程 198
3.18.4在程序组K-02G中建立粗加工刀路 198
3.18.5在程序组K-02H中建立平面精加工操作 202
3.18.6在程序组K-021中建立清角及斜度面加工操作 207
3.18.7在程序组K-02J中建立孔光刀及周边R面光刀操作 215
3.18.8建立粗公的加工程序 218
3.18.9本例总结 219
3.19玩具电脑按钮铜公实例编程练习 219
3.19.1调图及整理图形 220
3.19.2数控加工工艺分析及刀路规划 220
3.19.3建立数控编程的辅助过程 220
3.19.4在程序组K-02O中建立粗加工刀路 221
3.19.5在程序组K-02P中建立平面精加工操作 225
3.19.6在程序组K-02Q中建立曲面中光及光刀操作 229
3.19.7建立粗公的加工程序 230
3.19.8本例总结 232
3.20本章总结及思考练习题 232
3.20.1本章总结 232
3.20.2本章思考练习题 232
第4章 游戏机面壳铜公综合实例特训 233
4.1本章知识要点及学习方法 233
4.2调图及整理图形 233
4.3数控加工工艺分析及刀路规划 234
4.4建立几何组 235
4.5在机床组中建立刀具 237
4.6建立方法组 238
4.7建立程序组 238
4.8在程序组K-03A中建立粗加工刀路 239
4.9在程序组K-03B中建立平面精加工操作 246
4.10在程序组K-03C中建立孔位加工 251
4.11在程序组K-03D中建立椭圆孔加工 256
4.12在程序组K-03E中建立型面半精加工 258
4.13在程序组K-03F中建立型面精加工 261
4.14在程序组K-03G中建立孔倒角精加工 263
4.15建立粗公的加工程序 266
4.16程序检查 268
4.17后处理 270
4.18填写加工工作单 271
4.19传送程序及加工 272
4.20加工跟进及经验总结 272
4.21细长及薄壁铜公实例编程练习 272
4.21.1调图及整理图形 272
4.21.2数控加工工艺分析及刀路规划 273
4.21.3建立数控编程的辅助过程 273
4.21.4在程序组K-03O中建立粗加工刀路 273
4.21.5在程序组K-03P中建立平面精加工操作 278
4.21.6在程序组K-03Q中建立顶面中光及光刀操作 282
4.21.7在程序组K-03R中建立型面精加工操作 286
4.21.8本例总结 291
4.22手机外形铜公实例编程练习 292
4.22.1调图及整理图形 292
4.22.2数控加工工艺分析及刀路规划 293
4.22.3建立数控编程的辅助过程 293
4.22.4在程序组K-03S中建立粗加工刀路 293
4.22.5在程序组K-03T中建立平面精加工操作 297
4.22.6在程序组K-03U中建立曲面中光及光刀操作 301
4.22.7在程序组K-03V中建立孔加工操作 303
4.22.8建立粗公的加工程序 306
4.22.9本例总结 307
4.23本章总结及思考练习题 307
4.23.1本章总结 307
4.23.2本章思考练习题 308
第5章 游戏机面壳前模综合实例特训 309
5.1本章知识要点及学习方法 309
5.2前模的结构特点和部位术语 309
5.3调图及整理图形 310
5.4数控加工工艺分析及刀路规划 311
5.5建立几何组 312
5.6建立刀具 313
5.7建立方法组 314
5.8建立程序组 314
5.9在程序组K-05A中建立型腔粗加工 315
5.10在程序组K-05B中建立水平分型面光刀 319
5.11在程序组K-05C中建立二次清角粗加工 321
5.12在程序组K-05D中建立三次粗加工 322
5.13在程序组K-05E中建立中光刀路 324
5.14在程序组K-05F中建立PL分型面光刀 326
5.15在程序组K-05G中建立用于枕位面及模锁光刀 329
5.16程序检查 331
5.17后处理 332
5.18填写加工工作单 333
5.19传送程序及加工 333
5.20前模编程的特点及注意事项 334
5.21前模加工中易犯的错误及经验教训 334
5.22游戏手柄面前模实例编程练习 335
5.22.1调图及整理图形 336
5.22.2数控加工工艺分析及刀路规划 337
5.22.3建立数控编程的辅助过程 338
5.22.4在程序组K-05H中建立型腔粗加工 338
5.22.5在程序组K-05I中建立水平分型面光刀 341
5.22.6在程序组K-05J中建立二次清角粗加工 342
5.22.7在程序组K-05K中建立三次粗加工 344
5.22.8 在程序组K-05L中建立中光刀路 345
5.22.9在程序组K-05M中建立PL分型面光刀 349
5.22.10在程序组K-05N中建立用于小枕位面光刀 354
5.22.11在程序组K-05O中建立碰穿位光刀 360
5.22.12在程序组K-05P中建立枕位清根光刀 361
5.22.13本例总结 362
5.23鼠标底壳前模实例编程练习 362
5.23.1调图及整理图形 363
5.23.2数控加工工艺分析及刀路规划 364
5.23.3建立数控编程的辅助过程 364
5.23.4在程序组K-05Q中建立型腔粗加工 365
5.23.5在程序组K-05R中建立水平分型面光刀 367
5.23.6在程序组K-05S中建立二次清角粗加工 370
5.23.7在程序组K-05T中建立三次粗加工 371
5.23.8在程序组K-05U中建立中光刀路 372
5.23.9在程序组K-05V中建立PL分型面光刀 376
5.23.10在程序组K-05 W中建立用于小枕位面光刀 379
5.23.11在程序组K-05X中建立碰穿面光刀 382
5.23.12本例总结 386
5.24本章总结及思考练习题 387
5.24.1本章总结 387
5.24.2本章思考练习题 387
第6章 游戏机面壳后模综合实例特训 389
6.1本章知识要点及学习方法 389
6.2后模的结构特点和部位术语 389
6.3调图及整理图形 390
6.4数控加工工艺分析及刀路规划 391
6.5建立几何组 392
6.6建立刀具 393
6.7建立方法组 394
6.8建立程序组 394
6.9在程序组K-06A中建立型腔粗加工 394
6.10在程序组K-06B中建立水平分型面光刀 398
6.11在程序组K-06C中建立二次清角粗加工 400
6.12在程序组K-06D中建立三次粗加工 403
6.13在程序组K-06E中建立光刀 405
6.14在程序组K-06F中建立PL分型面光刀 411
6.15在程序组K-06G中建立用于枕位面清角 415
6.16程序检查 416
6.17后处理 417
6.18填写加工工作单 418
6.19前模编程的特点及注意事项 419
6.20后模加工中易犯的错误及经验教训 419
6.21游戏手柄面后模镶件实例编程练习 420
6.21.1调图及整理图形 421
6.21.2数控加工工艺分析及刀路规划 421
6.21.3建立数控编程的辅助过程 422
6.21.4在程序组K-06H中建立型腔粗加工 422
6.21.5在程序组K-061中建立顶面中光刀 425
6.21.6在程序组K-06J中建立中光刀路 427
6.21.7在程序组K-06K中建立型面光刀 429
6.21.8本例总结 431
6.22游戏手柄面后模镶件框实例编程练习 431
6.22.1调图及整理图形 432
6.22.2数控加工工艺分析及刀路规划 432
6.22.3建立数控编程的辅助过程 433
6.22.4在程序组K-06L中建立型腔粗加工 433
6.22.5在程序组K-06M中建立水平分型面光刀 436
6.22.6在程序组K-06N中建立中光加工 438
6.22.7在程序组K-06O中建立中光刀 440
6.22.8在程序组K-06P中建立顶面中光刀 444
6.22.9在程序组K-06Q中建立小枕位面光刀 447
6.22.10本例总结 449
6.23本章总结及思考练习题 449
6.23.1本章总结 449
6.23.2本章思考练习题 450
第7章 鼠标底壳模胚数控编程 453
7.1本章知识要点及学习方法 453
7.2模胚概述 453
7.3调图及整理图形 454
7.4数控加工工艺分析及刀路规划 455
7.5建立几何组 455
7.6建立刀具 456
7.7建立方法组 457
7.8建立程序组 458
7.9在程序组K-07A中建立型腔粗加工 458
7.10在程序组K-07B中建立清角及底面光刀 462
7.11在程序组K-07C中建立侧面中光刀 467
7.12在程序组K-07D中建立侧面光刀 472
7.13在程序组K-07E中建立铲鸡槽开粗 474
7.14在程序组K-07F中建立铲鸡槽光刀 476
7.15 程序检查 478
7.16后处理 479
7.17填写加工工作单 479
7.18模胚编程的特点及注意事项 480
7.19鼠标底壳模胚B板实例编程练习 480
7.19.1调图及整理图形 481
7.19.2数控加工工艺分析及刀路规划 482
7.19.3建立数控编程的辅助过程 482
7.19.4在程序组K-07G中建立型腔粗加工 482
7.19.5在程序组K-07H中建立清角及底面光刀 485
7.19.6在程序组K-07I中建立侧面中光刀 494
7.19.7在程序组K-07J中建立侧面光刀 496
7.19.8本例总结 498
7.20数码产品面壳模胚A板实例编程练习 498
7.20.1调图及整理图形 499
7.20.2数控加工工艺分析及刀路规划 499
7.20.3建立数控编程的辅助过程 500
7.20.4在程序组K-07K中建立型腔粗加工 500
7.20.5在程序组K-07L中建立中光及底面光刀 502
7.20.6 在程序组K-07M中建立侧面中光刀 506
7.20.7在程序组K-07N中建立侧面光刀 507
7.20.8在程序组K-07O中建立侧面光刀 510
7.20.9本例总结 514
7.21本章总结及思考练习题 514
7.21.1本章总结 514
7.21.2本章思考练习题 515
第8章 鼠标底壳行位数控编程 516
8.1本章知识要点及学习方法 516
8.2行位概述 516
8.3调图及整理图形 517
8.4数控加工工艺分析及刀路规划 518
8.5建立几何组 518
8.6建立刀具 519
8.7建立方法组 520
8.8建立程序组 520
8.9在程序组K-08A中建立粗加工 521
8.10在程序组K-08B中建立底面光刀 523
8.11在程序组K-08C中建立顶面开粗 529
8.12在程序组K-08D中建立曲面光刀 531
8.13程序检查 535
8.14后处理 536
8.15填写加工工作单 537
8.16行位编程的特点及注意事项 537
8.17鼠标底壳行位2实例编程练习 538
8.17.1调图及整理图形 538
8.17.2数控加工工艺分析及刀路规划 539
8.17.3建立数控编程的辅助过程 539
8.17.4在程序组K-08E中建立粗加工 539
8.17.5在程序组K-08F中建立底面光刀 541
8.17.6在程序组K-08G中建立顶面开粗 544
8.17.7在程序组K-08H中建立顶面光刀 546
8.17.8本例总结 549
8.18鼠标底壳行位3实例编程练习 549
8.18.1调图及整理图形 549
8.18.2数控加工工艺分析及刀路规划 550
8.18.3建立数控编程的辅助过程 551
8.18.4在程序组K-081中建立粗加工 551
8.18.5在程序组K-08J中建立底面光刀 552
8.18.6在程序组K-08K中建立顶面开粗 553
8.18.7在程序组K-08L中建立顶面光刀 554
8.18.8本例总结 555
8.19本章总结及思考练习题 555
8.19.1本章总结 555
8.19.2本章思考练习题 556
第9章 数控机床UG后处理器的制作 557
9.1本章知识要点及学习方法 557
9.2 UG NX6后处理类型及参数要点 557
9.2.1后处理的概念 557
9.2.2 UG后处理GPM 557
9.2.3 UG后处理Post Builder 558
9.3制作后处理器 558
9.3.1前期调研 558
9.3.2在Post Builder中制作后处理器 560
9.3.3后处理器测试 563
9.3.4加工验证 564
9.4高速机的Nurbs插补后处理 564
9.4.1概述 564
9.4.2编程设置 565
9.4.3后处理器设置 565
9.4.4制作高速机后处理 565
9.4.5后处理器的测试及验证 567
9.5如何在NC程序中显示加工时间 567
9.6如何在NC程序中显示刀具信息及编程日期 569
9.7本章总结及思考练习题 570
9.7.1本章总结 570
9.7.2本章思考练习题 570
第10章UG NX7数控编程新增功能及实例特训 572
10.1本章知识要点及学习方法 572
10.2平面铣增强的新功能 572
10.2.1概述 572
10.2.2模胚B板新功能实例特训 572
10.3面铣增强的新功能 575
10.3.1概述 575
10.3.2大身铜公新功能实例特训 575
10.4并行计算功能 578
10.4.1概述 578
10.4.2举例说明使用方法 578
10.5本章总结及思考练习题 579
10.5.1本章总结 579
10.5.2本章思考练习题 580
参考文献 581