第1章 绪论 1
1.1 CAD/CAM软件的交互式编程的基本实现过程 1
1.1.1 获得CAD模型 2
1.1.2 加工工艺分析和规划 2
1.1.3 CAD模型完善 3
1.1.4 加工参数设置 3
1.1.5 生成刀具路径 4
1.1.6 刀具路径检验 4
1.1.7 后处理 4
1.2 编制高质量的数控程序 4
1.3 CAD/CAM软件数控编程功能分析及软件简介 5
1.3.1 CAD/CAM软件功能 6
1.3.2 常用CAD/CAM软件简介 6
1.3.3 Cimatron E的特点 7
1.4 数控加工基础 9
1.4.1 数控加工基本原理 9
1.4.2 数控机床 12
1.5 数控程序基础 16
1.5.1 数控编程发展简况 16
1.5.2 数控程序的结构 16
1.5.3 常用的数控指令 17
1.5.4 手工编程示例 19
1.6 CAM数控加工工艺 21
1.6.1 数控加工的工艺特点 21
1.6.2 工艺分析和规划 22
1.7 CAM自动编程的工艺设计 23
1.7.1 切削方式设置 24
1.7.2 加工对象及加工区域的设置 31
1.7.3 刀具的选择及参数设置 32
1.7.4 切削用量的选择与计算 35
1.7.5 通用工艺参数选项 37
1.8 高速铣数控编程概述 40
1.8.1 高速加工的工艺设置 41
1.8.2 高速加工程序的编制要点 42
1.8.3 充分发挥CAM软件的高速加工特性 44
思考与练习 45
第2章 Cimatron应用入门 46
2.1 Cimatron的基本操作 46
2.1.1 Cimatron E的文件操作 46
2.1.2 Cimatron E的工作界面 47
2.1.3 鼠标的使用 48
2.1.4 屏幕显示操作 48
2.1.5 物体选择 49
2.2 特征向导与特征树 52
2.2.1 特征向导 52
2.2.2 特征树 53
2.2.3 集合 55
2.2.4 M-视图 56
2.3 Cimatron编程基础 57
2.3.1 进入编程加工窗口 57
2.3.2 工作模式 58
2.3.3 Cimatron E编程的基本步骤 58
2.4 辅助工具 61
2.4.1 显示与隐藏 61
2.4.2 显示属性 63
2.4.3 测量 63
2.5 基准 65
2.5.1 基准面 65
2.5.2 基准轴 67
2.5.3 用户坐标系 69
2.5.4 方向 72
2.6 入门示例 73
2.6.1 创建实体模型 73
2.6.2 数控编程 76
思考与练习 82
第3章 草图绘制 83
3.1 草图基础 83
3.1.1 草图设计环境 83
3.1.2 退出草图 84
3.2 草图曲线绘制 84
3.2.1 直线 84
3.2.2 矩形 85
3.2.3 圆与圆弧 86
3.2.4 其他绘图工具 87
3.3 草图曲线编辑 88
3.3.1 裁剪 88
3.3.2 裁剪/延伸 89
3.3.3 圆角过渡 89
3.3.4 偏移 91
3.3.5 草图变换 92
3.4 尺寸 93
3.5 草图约束 95
3.5.1 增加约束 95
3.5.2 约束过滤器 98
3.5.3 删除约束 99
3.6 其他草图工具 99
3.7 草图示例 101
思考与练习 106
第4章 实体建模 107
4.1 新建、增加与删除 107
4.2 拉伸特征的创建 108
4.2.1 拉伸实体创建步骤 108
4.2.2 拉伸的截面选择 109
4.2.3 拉伸增量设置 110
4.2.4 拉伸实体的方向设置 113
4.2.5 拔模角 114
4.3 其他实体创建方法 115
4.3.1 旋转 115
4.3.2 导动 117
4.3.3 放样 118
4.3.4 扫描 118
4.4 工程特征设计 118
4.4.1 圆角 118
4.4.2 圆角-曲面 121
4.4.3 斜角 121
4.4.4 删除&延伸 122
4.4.5 拔模 122
4.4.6 抽壳 123
4.4.7 比例缩放 124
4.4.8 打孔 124
4.5 实体操作 125
4.6 特征编辑 127
4.7 移动与复制 128
4.7.1 移动几何体 128
4.7.2 复制几何体 130
4.7.3 复制特征 132
4.7.4 删除几何 133
4.8 实体建模示例 133
思考与练习 141
第5章 曲线与曲面设计 142
5.1 组合曲线 142
5.2 空间曲线绘制 144
5.2.1 点 144
5.2.2 直线 145
5.2.3 圆 147
5.2.4 样条线与螺旋线 150
5.2.5 文本 150
5.3 曲线编辑 151
5.3.1 延伸 151
5.3.2 偏移 152
5.3.3 圆角过渡 153
5.3.4 断开与裁剪 154
5.4 曲面曲线 154
5.4.1 相交 154
5.4.2 最大轮廓线 155
5.4.3 曲面曲线 155
5.4.4 投影 157
5.5 绘制曲面 158
5.5.1 扫掠曲面 158
5.5.2 旋转曲面 159
5.5.3 导动曲面 160
5.5.4 混合曲面 161
5.5.5 边界曲面 161
5.5.6 网格曲面 162
5.5.7 扫描曲面 162
5.6 组合曲面与缝合 162
5.7 过渡曲面 163
5.7.1 圆角面 163
5.7.2 3面倒圆 165
5.7.3 偏移曲面 166
5.7.4 延伸曲面 167
5.7.5 断开 167
5.7.6 裁剪 167
5.8 曲线、曲面实体设计示例 169
思考与练习 178
第6章 分模设计 180
6.1 分模设计基础 180
6.1.1 分模工作环境 180
6.1.2 分模的一般步骤 181
6.2 快速断开 182
6.2.1 设置分模方向 182
6.2.2 快速断开创建分模面 185
6.2.3 分模属性 185
6.2.4 附加曲面 186
6.2.5 分析拔模角 186
6.3 分模线与分模面 187
6.3.1 分模线 187
6.3.2 分模曲面 188
6.4 工具 189
6.5 激活工具 191
6.6 分模设计实例 192
思考与练习 198
第7章 2.5轴加工 199
7.1 2.5轴基础 199
7.1.1 2.5轴加工简介 199
7.1.2 2.5轴加工程序创建 201
7.2 数控编程基础 203
7.2.1 刀具的创建 203
7.2.2 零件与毛坯的创建 208
7.2.3 程序管理器 211
7.3 公用刀路参数设置 213
7.3.1 进刀和退刀 214
7.3.2 安全平面 215
7.3.3 进刀和退刀点 217
7.3.4 边界设置 219
7.3.5 精度和曲面偏移 219
7.3.6 毛坯管理与卡头检查 220
7.3.7 优化 220
7.3.8 刀具和卡头 220
7.4 机床参数 221
7.5 2.5轴加工的轮廓选择 223
7.5.1 轮廓参数 223
7.5.2 轮廓线的选择 226
7.6 型腔铣削 227
7.6.1 平行切削 227
7.6.2 环切 231
7.6.3 毛坯环切 232
7.6.4 精修壁面 234
7.7 轮廓铣 234
7.7.1 轮廓铣的零件选择 234
7.7.2 轮廓铣的刀路参数 237
7.8 钻孔加工 241
7.8.1 点的选择 242
7.8.2 钻孔加工刀具与机床参数 244
7.8.3 钻孔加工刀路参数设定 245
7.9 2.5轴与钻孔加工示例 248
7.9.1 初始设置 248
7.9.2 创建型腔铣削-环切 249
7.9.3 创建型腔铣削-平行切削 252
7.9.4 创建封闭轮廓铣 254
7.9.5 创建钻孔加工程序 256
思考与练习 259
第8章 体积铣加工 260
8.1 体积铣简介 260
8.2 体积铣加工程序的创建 262
8.3 体积铣的零件选择 263
8.4 粗加工平行铣的刀路参数 265
8.4.1 进刀和退刀点 266
8.4.2 精度和曲面偏移 267
8.4.3 粗加工平行铣的刀路轨迹参数 267
8.4.4 体积铣的进阶刀路参数 269
8.4.5 体积铣的机床参数 272
8.5 粗加工环行铣 272
8.6 二次开粗 277
8.7 体积铣加工应用示例 277
思考与练习 284
第9章 曲面铣 285
9.1 精铣所有 285
9.1.1 精铣所有曲面铣的创建 287
9.1.2 曲面铣的加工对象 288
9.1.3 精铣所有的刀路参数设置 289
9.2 根据角度精铣 291
9.3 精铣水平区域 293
9.4 开放轮廓铣与封闭轮廓铣 294
9.5 流线铣 295
9.5.1 3轴瞄准曲面流线铣 296
9.5.2 3轴零件曲面流线铣 300
9.5.3 3轴直纹曲面流线铣 304
9.6 轮廓铣 306
9.6.1 3轴铣曲线的加工对象选择 306
9.6.2 3轴铣曲线的刀路参数设置 307
9.7 局部精细加工 308
9.7.1 清根铣 308
9.7.2 笔式铣 312
9.8 曲面铣加工实例 313
9.8.1 精铣所有的半精加工程序创建 313
9.8.2 根据角度精铣的精加工程序创建 316
9.8.3 精铣所有的清角加工程序创建 319
9.8.4 精铣水平区域的平面精加工程序创建 320
9.8.5 开放轮廓铣的标记雕刻加工程序创建 321
9.8.6 3轴瞄准曲面流线铣的凹槽加工程序创建 323
思考与练习 327
第10章 加工工具 328
10.1 刀轨检视工具 328
10.1.1 刀轨过滤 328
10.1.2 导航器 329
10.1.3 高级仿真 330
10.1.4 剩余毛坯 331
10.2 刀轨编辑 332
10.3 后置处理 334
10.4 NC报告 335
10.5 刀路轨迹移动与复制 336
10.5.1 移动刀路轨迹 336
10.5.2 复制刀路轨迹 337
10.6 加工模板应用 339
思考与练习 340
附录A 数控系统的准备功能G代码和辅助功能M代码 341
附录B Cimatron E & Cimatron it 3轴加工对照表 344
参考文献 346