第1章 VERICUT7.0入门知识 1
1.1 VERICUT7.0介绍 1
1.1.1 VERICUT7.0功能和特点 1
1.1.2 VERICUT数控仿真加工基本过程 3
1.2 VERICUT7.0用户环境 4
1.2.1 主界面 4
1.2.2 菜单栏 5
1.2.3 工具栏 6
1.2.4 系统选项 8
1.3 文件类型 12
1.3.1 库文件 12
1.3.2 样本文件 13
1.4 坐标系 13
1.4.1 组件坐标系 13
1.4.2 模型坐标系 14
1.4.3 机床坐标系 14
1.4.4 工件坐标系 14
1.4.5 用户自定义坐标系 15
第2章 VERICUT7.0基础操作 18
2.1 文件操作 18
2.1.1 新建项目文件 18
2.1.2 保存/打开用户文件 18
2.1.3 保存/打开IP(过程文件)文件 19
2.1.4 自动保存IP或ShadeCopy文件 20
2.1.5 保存/打开NC机床文件 20
2.1.6 保存/打开控制文件 21
2.1.7 编辑文本文件 22
2.1.8 查看仿真状态 22
2.1.9 生成G-代码或控制报告文件 23
2.1.10 编辑当前数控程序文件 23
2.1.11 在进程中查看数控程序文件 24
2.1.12 查看/清除日志文件内容 24
2.2 视图操作 25
2.2.1 视图布局 25
2.2.2 视图属性 25
2.2.3 视图方位 27
2.3 项目树及其配置 28
2.3.1 项目树概述 28
2.3.2 项目树的配置 29
2.4 VERICUT基础操作实例 34
第3章 VERICUT几何模型定义 41
3.1 VERICUT组件概述 41
3.2 组件类型与组件属性 41
3.2.1 组件类型 41
3.2.2 组件属性 42
3.3 组件/模型的操作 42
3.3.1 组件与模型的关系 43
3.3.2 添加组件/模型到项目树 43
3.3.3 项目树剪切、复制和粘贴组件/模型 44
3.3.4 项目树重命名组件 44
3.3.5 项目树删除组件/模型 44
3.4 VERICUT几何模型的定义 45
3.4.1 定义模型的形状与尺寸 45
3.4.2 定义模型的位置 47
3.4.3 定义简单形状的毛坯模型 50
3.4.4 定义复杂形状的模型 52
3.5 VERICUT几何模型的相关操作 53
3.5.1 剖切模型 54
3.5.2 输入和输出 55
第4章 VERICUT刀具库 60
4.1 VERICUT刀具库概述 60
4.1.1 刀具菜单栏 60
4.1.2 刀具表格数据 61
4.1.3 刀具信息区域和刀具图像显示 62
4.2 VERICUT刀具类型和创建 62
4.2.1 车削刀具 62
4.2.2 铣削刀具 64
4.2.3 螺纹刀具 65
4.2.4 探针 68
4.3 VERICUT刀具库的编辑 69
4.3.1 生成Text、HTML和PDF格式的刀具库文件 69
4.3.2 编辑刀具库 69
4.4 VERICUT刀具库创建实例 72
4.4.1 实例1——创建车削加工用的刀具库文件 72
4.4.2 实例2——创建铣削加工用的刀具库文件 78
第5章 VERICUT机床仿真环境构建 81
5.1 VERICUT机床结构模型 81
5.2 VERICUT机床构建及配置 81
5.2.1 VERICUT机床构建流程 82
5.2.2 构建机床实例(2轴/3轴) 83
5.2.3 机床设置及实例 92
5.3 VERICUT机床控制系统 97
5.3.1 调用已有的机床控制系统文件 97
5.3.2 定制机床控制系统文件 98
5.3.3 配置实例——配置数控系统文件 111
5.4 机床开发工具箱 114
5.4.1 定义数控代码格式 114
5.4.2 建立CME文件 115
第6章 VERICUT刀具轨迹仿真 117
6.1 VERICUT刀具轨迹概述 117
6.1.1 刀具轨迹概述 117
6.1.2 刀具轨迹文件的加载 117
6.1.3 刀具轨迹仿真控制工具栏 118
6.2 APT-CLS刀具轨迹仿真 118
6.2.1 轨迹设置 119
6.2.2 APT格式转化 121
6.2.3 仿真流程与典型范例 122
6.3 G-代码模拟仿真 126
6.3.1 G-代码设定 126
6.3.2 G-代码变量 129
6.3.3 G-代码处理选项 129
6.3.4 仿真流程与典型范例 132
6.4 仿真过程的记录 145
6.4.1 输出图像文件 145
6.4.2 输出VERICUT影像文件 146
6.4.3 输出AVI视频文件 147
第7章 VERICUT仿真分析与测量 148
7.1 特征检测 148
7.1.1 特征/记叙 148
7.1.2 距离/角度 149
7.1.3 材料厚度 150
7.1.4 空间距离 151
7.1.5 最接近点 151
7.1.6 残留高度 152
7.1.7 体积 152
7.1.8 材料/设计距离 153
7.1.9 亮显相同平面 153
7.1.10 孔深 154
7.2 自动-比较 154
7.2.1 “设定”选项卡 155
7.2.2 “选项”选项卡 159
7.2.3 “局部比较”选项卡 159
7.2.4 “恒定的过切/残留检查”选项卡 160
7.3 比较测定器 160
7.4 发现与检查错误 161
7.4.1 错误检查 161
7.4.2 对错误出现的数量进行检查 163
7.5 VERICUT仿真分析典型范例 163
7.5.1 仿真加工质量检查应用 163
7.5.2 自动-比较的应用实例 166
第8章 VERICUT加工仿真典型应用 168
8.1 VERICUT子程序调用 168
8.2 G00线性插补与非线性插补的应用 172
8.3 VERICUT刀具半径补偿的应用 174
第9章 VERICUT仿真优化 178
9.1 VERICUT仿真优化概述 178
9.1.1 优化控制设定 178
9.1.2 优化刀具轨迹控制 180
9.2 VERICUT优化内容与方式 182
9.2.1 优化刀具轨迹库 182
9.2.2 优化刀具轨迹 190
9.3 VERICUT仿真优化典型范例 192
9.3.1 优化实例1 192
9.3.2 优化实例2 194
第10章 VERICUT接口 199
10.1 NXV接口 199
10.1.1 NXV特点 199
10.1.2 NXV接口安装 200
10.1.3 NXV用户环境 202
10.1.4 NXV应用实例 205
10.2 MCAMV接口 207
10.2.1 MCAMV特点 207
10.2.2 MCAMV接口安装 207
10.2.3 MCAMV用户环境 209
第11章 VERICUT7.0数控仿真综合实例 211
11.1 二轴数控车VERICUT仿真 211
11.1.1 项目初始化 211
11.1.2 加载机床文件和控制系统 212
11.1.3 安装机床夹具和仿形毛坯 212
11.1.4 安装刀具和载入程序 214
11.1.5 设置G-代码偏置 215
11.1.6 仿真演示 215
11.2 三轴数控铣VERICUT仿真 216
11.2.1 项目初始化 216
11.2.2 加载机床文件和控制系统 217
11.2.3 安装圆形毛坯 218
11.2.4 新建刀具 218
11.2.5 载入程序 221
11.2.6 建立坐标系统 222
11.2.7 设置G-代码偏置 222
11.2.8 指定加工刀具 223
11.2.9 仿真演示 223
11.3 四轴加工中心VERICUT仿真 223
11.3.1 项目初始化 225
11.3.2 加载机床文件和控制系统 225
11.3.3 安装夹具 226
11.3.4 定义A轴 227
11.3.5 安装毛坯 228
11.3.6 新建刀具 229
11.3.7 载入程序 232
11.3.8 设置G-代码偏置 233
11.3.9 仿真演示 233
11.4 五轴加工中心VERICUT仿真 234
11.4.1 项目初始化 235
11.4.2 加载机床文件和控制系统 235
11.4.3 安装半圆形毛坯 236
11.4.4 新建刀具 237
11.4.5 载入程序 237
11.4.6 建立坐标系统 237
11.4.7 设置G-代码偏置 238
11.4.8 指定加工刀具 239
11.4.9 仿真演示 239
参考文献 240