模块1软件技术
章SurfMill 9.0基础知识2
1.1SurfMill 9.0软件概述2
1.2安装SurfMill 9.0软件2
1.3SurfMill 9.0软件的功能3
1.3.12D绘制功能模块5
1.3.23D造型功能模块5
1.3.3CAM简介6
1.4SurfMill 9.0软件的数控编程9
知识拓展——工业软件11
第2章SurfMill 9.0基本操作12
2.1文件操作12
2.1.1新建和打开文件13
2.1.2保存或另存文件14
2.1.3多文档管理14
2.1.4输入/输出文件15
2.2系统设置16
2.2.1系统参数16
2.2.2文件保存17
2.2.3测量17
2.2.4路径设置17
2.2.5测量设置18
2.3自定义用户界面19
2.3.1自定义工具条19
2.3.2自定义快捷键20
2.3.3命令别名配置20
2.4显示操作20
2.4.1键盘操作20
2.4.2鼠标操作21
2.4.3视图观察21
2.4.4显示观察23
2.5图层操作23
2.5.1图层管理器23
2.5.2图层的命名23
2.5.3图层的可见性设置23
2.5.4设置当前图层24
2.5.5图层的加锁和解锁24
2.5.6图层样式设置24
2.6对象操作25
2.6.1对象属性25
2.6.2按类型选择对象25
2.6.3单个拾取对象25
2.窗口拾取对象25
2.6.5显示/隐藏对象27
2.6.6对象的加锁和解锁27
2.6.7对象显示模式27
2.7访问帮助29
2.7.1查看软件说明书29
2.7.2升级说明29
2.7.3访问精雕软件社区29
知识拓展——CAD/CAM一体化软件30
模块2编程准备
第3章SurfMill 9.0模型创建32
3.1曲线绘制32
3.1.1基础曲线绘制32
3.1.2借助曲线生成37
3.1.3借助曲面生成39
3.2曲线编辑45
3.2.1曲线倒角45
3.2.2曲线裁剪47
3.2.3曲线打断48
3.2.4曲线延伸49
3.2.5曲线等距49
3.2.6曲线组合50
3.2.7曲线炸开51
3.2.8曲线桥接51
3.2.9曲线光顺52
3.3曲面绘制52
3.3.1标准曲面53
3.3.2平面53
3.3.3拉伸面54
3.3.4旋转面54
3.3.5直纹面54
3.3.6单向蒙面55
3.3.7双向蒙面56
3.3.8扫掠58
3.4曲面编辑61
3.4.1曲面倒角61
3.4.2曲面裁剪61
3.4.3曲面补洞63
3.4.4曲面延伸63
3.4.5曲面等距65
3.4.6曲面组合66
3.4.7曲面炸开66
3.4.8曲面光顺66
3.5变换67
3.5.13D平移67
3.5.23D旋转67
3.5.33D镜像68
3.5.43D放缩68
3.5.5阵列69
3.5.6图形聚中70
3.5.7图形翻转71
3.5.8方向和起点71
3.6专业功能72
3.6.1文字编辑72
3.6.2五轴曲线73
3.7分析76
3.7.1距离76
3.7.2线面角度76
3.7.3两平面角度77
3.7.4曲率半径77
3.7.5曲线曲率图77
3.7.6曲面曲率图78
3.8实例——构造三角开关凸模79
3.8.1新建绘图图层79
3.8.2绘制主要曲线79
3.8.3构造圆形曲面组83
3.8.4构造三角状曲面组85
3.8.5构造顶部凸台86
3.8.6构造边界平面87
3.9实战练习87
知识拓展——数字化设计88
第4章SurfMill 9.0环境设置89
4.1配置虚拟加工环境89
4.1.1虚拟加工技术简介89
4.1.2物料标准化90
4.1.3编程过程95
4.1.4创建个加工程序103
4.2公共参数设置111
4.2.1走刀方式112
4.2.2加工范围114
4.2.3加工刀具115
4.2.4进给设置122
4.2.5安全策略127
4.2.6计算设置128
4.2.7辅助指令131
4.2.8路径属性132
4.2.9路径变换132
4.3文件模板功能135
4.3.1文件模板的使用流程135
4.3.2操作实例135
4.4实战练习137
知识拓展——CAM软件137
模块3加工策略
第5章SurfMill 9.0三轴加工139
5.12.5轴加工139
5.1.1单线切割139
5.1.2轮廓切割143
5.1.3区域加工145
5.1.4钻孔加工148
5.1.5铣螺纹加工150
5.2三轴加工154
5.2.1分层区域粗加工154
5.2.2曲面残料补加工157
5.2.3曲面精加工160
5.2.4曲面清根加工1
5.2.5成组平面加工167
5.3实例——三轴工件加工170
5.3.1模型创建170
5.3.2加工准备171
5.3.3路径生成175
5.3.4机床模拟192
5.3.5路径输出193
5.4实战练习193
知识拓展——数控加工中手工编程与自动编程的区别194
第6章SurfMill 9.0多轴加工195
6.1多轴加工方法195
6.1.1五轴钻孔加工195
6.1.2五轴铣螺纹加工198
6.1.3五轴曲线加工200
6.1.4四轴旋转加工203
6.1.5曲面投影加工207
6.1.6多轴侧铣加工210
6.1.7多轴区域加工213
6.2实例——足球工艺品多轴加工217
6.2.1模型创建218
6.2.2加工准备219
6.2.3路径生成222
6.2.4机床模拟229
6.2.5路径输出229
6.3实战练习230
知识拓展——多轴加工的优势230
第7章SurfMill 9.0在机测量231
7.1在机测量概述231
7.1.1在机测量介绍231
7.1.2在机测量特点231
7.2元素232
7.2.1点232
7.2.2圆237
7.2.32D直线239
7.2.4平面241
7.2.5圆柱244
7.2.6方槽247
7.3坐标系248
7.3.1工件位置偏差248
7.3.2工件位置偏差修正252
7.4评价253
7.4.1距离253
7.4.2角度255
7.4.3平行度256
7.4.4垂直度257
7.4.5同轴度259
7.5测量补偿260
7.5.1曲线测量260
7.5.2曲面测量269
7.6报表276
7.7实例280
7.7.1配置虚拟加工环境280
7.7.2曲线补偿加工281
7.8实战练习283
知识拓展——在机测量的工具284
模块4后置处理
8章后处理286
8.1概述286
8.2JDNcPost介绍287
8.2.1界面287
8.2.2配置文件参数288
8.2.3命令参数289
8.3实例——制作后处理文件297
8.3.1后处理需求297
8.3.2建立步骤298
8.4实战练习303
知识拓展——数字仿真模拟304
附录305
附录A理论习题305
附录B上机习题313