目录 1
第1章 系统简介 1
1.1 系统需求 1
1.2 安装向导 2
1.2.1 通用的安装步骤 2
1.2.2 在Windows 2000系统中预备安装 3
1.2.3 在Windows 2000系统中安装 5
1.3 启动、退出VERICUT 13
1.4 相关资源 14
1.5 环境界面 15
1.6 模块功能 16
1.7 VERICUT机床加工仿真过程 19
第2章 VERICUT操作基础 20
2.1 菜单栏 20
2.1.1 File文件菜单 20
2.1.2 View视图菜单 22
2.1.3 Info信息菜单 22
2.1.4 Model模型菜单 23
2.1.5 Setup设置菜单 23
2.1.6 Analysis分析菜单 24
2.1.7 OptiPath优化菜单 24
2.1.8 Help帮助菜单 25
2.2 工具栏 25
2.3.1 属性设置 26
2.3 系统选项 26
2.3.2 颜色设置 29
2.3.3 工作目录设置 33
2.4 坐标系 34
2.4.1 组件坐标系(Xc,Yc,Zc) 34
2.4.2 模型坐标系(Xm,Ym,Zm) 35
2.4.3 机床坐标系(Xmc,Ymc,Zmc) 35
2.4.4 工件坐标系(Xwp,Ywp,Zwp) 36
2.4.5用户自定义坐标系(CSYS(Xcs,Ycs,Zcs)) 36
2.5 视图操作 39
2.5.1 视图布局 39
2.5.2 视图属性 40
2.5.3 视图方位 42
2.5.4 坐标轴 43
2.5.5 选择/保存视图 44
2.6 文件类型 45
2.7 文件操作 53
2.7.1 设定单位 53
2.7.2 保存/打开用户文件 53
2.7.3 保存/打开IP文件 54
2.7.4 自动保存IP或ShadeCopy文件 54
2.7.5 保存/打开NC机床文件 55
2.7.6 保存/打开控制文件 56
2.7.7 生成G代码或控制报告文件 56
2.7.8 编辑当前刀位轨迹文件 56
2.7.11 查看仿真状态 57
2.7.10 进程中查看刀位轨迹文件 57
2.7.9 编辑ASCII文本文件 57
2.7.12 查看/清除Log文件内容 58
2.7.13 生成并查看切削仿真结果文件 59
第3章 组件模型 60
3.1 组件和组件类型 60
3.1.1 概述 60
3.1.2 组件 60
3.1.3 组件类型 61
3.2 组件树 61
3.2.1 增加组件到组件树 62
3.2.2 组件树中复制和粘贴组件 63
3.2.3 重命名组件 65
3.2.4 删除组件 66
3.3 定义并增加模型到组件 67
3.3.1 设置回转类模型的误差 68
3.3.2 定义一个简单模型 68
3.3.3 引用STL和VERICUT模型文件 70
3.3.4 输入IGES文件 71
3.4 移动组件、模型 74
3.4.1 平移组件或模型 74
3.4.2 旋转组件或模型 75
3.4.3 装配组件或模型 76
3.4.4 矩阵转换组件或模型 80
3.5 组件属性 81
3.6 剖切模型 83
3.7 切削后的毛坯模型 85
3.7.1 移动切削后的毛坯模型、毛坯组件和组件模型 86
3.7.2 阶段加工装载新的毛坯模型 87
3.7.3 删除从工件上切下的材料 87
3.7.4 检测毛坯模型的一致性 88
3.8 输入和输出CAD/CAM数据 88
3.8.1 输入/输出选项 88
3.8.2 CAD/CAM数据转换 89
第4章 定义加工相关的几何模型 93
4.1 概述 93
4.2 定义模型的形状及尺寸 93
4.3 定义模型的位置 96
4.4 定义一个简单的毛坯模型 99
4.5 定义复杂形状的模型 102
第5章 VERICUT刀具库 104
5.1 VERICUT刀具库概述 104
5.1.1 刀具管理对话框 105
5.1.2 生成Text、HTML格式的刀具库文件 105
5.1.3 编辑刀具库 106
5.2 创建刀具库文件 107
5.2.1 创建镗铣类刀具库文件 107
5.2.2 实例1新建一个两轴镗铣削加工用刀具库文件 111
5.2.3 创建车削类刀具库文件 114
5.2.4 实例2新建一个车削加工用刀具库文件 117
5.3 编辑刀具库 122
5.3.2 按列表方式换刀 123
5.3.1 换刀方式 123
5.3.3 实例3编辑一个刀具库 124
第6章 机床构建 126
6.1 机床结构模型 126
6.1.1 调用已有的机床结构模型 126
6.1.2 新建机床结构模型 126
6.1.3 机床设置 133
6.2 机床控制系统 140
6.2.1 调用已有的机床控制系统文件 140
6.2.2 定制机床控制系统文件 140
6.3 机床开发工具箱 151
6.3.1 定义解读数控代码宏 151
6.3.2 建立CME文件 153
第7章 刀具轨迹仿真 154
7.1 APT—CLS刀具轨迹文件 154
7.2 APT选项设置 154
7.2.1 设定运动选项 155
7.2.2 设定旋转运动选项 157
7.2.3 设定车削选项 159
7.2.4 设定循环选项 160
7.3 APT格式转化 161
7.4 G代码刀位轨迹 164
7.5 G代码设置 164
7.6 G代码处理选项 171
7.7.1 仿真模式 174
7.7 仿真控制 174
7.7.2 浏览刀具轨迹 178
7.8 记录仿真 181
7.8.1 VERICUT中的图像捕捉控制 181
7.8.2 打印图片 182
7.8.3 输出JPEG、PS、EPSF或TIFF图片文件 182
7.9 实例 185
7.9.1 将NCI文件转换成APT文件 185
7.9.2 G代码刀具轨迹的仿真 185
7.9.3 刀具轨迹的仿真过程记录 189
7.10 刀位轨迹的源程序示例 190
7.10.1 SOLID MACHINEING.NCI源文件 190
7.10.2 转换后生成的文件 191
7.10.3 TRAIN1.MCD文件(G代码) 194
第8章 分析 197
8.1 X-Caliper 197
8.1.1 分析特征/加工信息 197
8.1.2 分析距离/角度 200
8.1.3 分析毛坯厚度 201
8.1.4 分析空间距离 201
8.1.5 分析最近距离 202
8.1.6 分析加工残留高度 202
8.1.7 分析体积 203
8.2 AUTO-DIFF 203
8.2.1 精度标签页 204
8.2.2 设置标签页 205
8.3 Log文件 207
第9章 最优化加工 209
9.1 优化控制 209
9.1.1 优化控制设定 209
9.1.2 优化刀具轨迹控制 210
9.2 优化刀具轨迹库 212
9.2.1 刀具轨迹优化管理器 212
9.2.2 新建一个优化刀具轨迹库文件 217
9.2.3 打开一个已存在的优化刀具轨迹库 217
9.2.4 增加一个新的刀具轨迹优化记录 217
9.2.5 修改、删除、拷贝一个优化库记录 218
9.3.1 优化刀具轨迹 219
9.3 优化刀具轨迹、参数 219
9.3.2 计算进给速度、主轴速度和优化数据检测 221
9.4 传递切削数据 222
9.5 实例 223
9.5.1 用优化刀具轨迹管理器生成一个刀具优化库 223
9.5.2 通过刀具库优化刀具轨迹的进给速度 224
9.5.3 通过刀具表的方法优化刀具轨迹的进给速度 226
9.5.4 在建立一个刀具表的同时建立或修改一个优化刀具轨迹库 227
9.5.5 通过交互方式进行刀具轨迹优化 230
第10章 典型应用 231
10.1 二轴数控车加工仿真 231
10.2 三轴数控铣加工仿真 247
10.3 车铣复合加工仿真 256
10.4 五坐标数控机床的加工仿真 279
10.5 附录 294
10.5.1 二轴数控车加工LATHE1.MCD程序内容 294
10.5.2 三轴数控铣加工程序mill3.mcd内容 299
10.5.3 车铣复合加工程序LM.MCD内容 307
10.5.4 五坐标数控加工仿真程序5AXIL.MCD 310
第11章 集成环境 313
11.1 集成到UGII 313
11.1.1 UGV简介 313
11.1.2 UGV安装和支持的UG版本 314
11.1.3 UGV的应用介绍 315
11.1.4 在UGV中“运行VERICUT”程序 317
11.2.1 CATV简介 318
11.2 集成到CATIA 318
11.2.2 CATV安装及支持的CATIA版本 319
11.2.3 CATV使用 322
11.2.4 CATV菜单及功能 325
11.2.5 CATV例子 327
11.2.6 CATV错误信息和状况 328
11.3 集成到WorkNC 329
11.3.1 WNCV简介 329
11.3.2 WNCV的安装 330
11.4 集成到MasterCAM 331
11.4.1 MasterCAM转换窗口 331
11.4.2 转换MasterCAM NCI数据 332
参考文献 333