第1章 绪论 1
1.1 数字化设计技术概论 1
1.1.1 机械产品设计开发与数字化设计技术的关系 1
1.1.2 数字化设计技术的内涵及学科体系构成 2
1.1.3 数字化设计技术的特点及相关技术构成 4
1.1.4 数字化功能样机及分析支撑系统组成 10
1.1.5 参数化设计技术 11
1.2 虚拟样机技术 19
1.2.1 虚拟样机技术的内涵 19
1.2.2 虚拟样机技术的特点及建模步骤 22
1.2.3 虚拟样机技术的体系构成及实现方法 23
1.3 数字化虚拟样机技术的发展趋势与前沿方向 26
第2章 ADAMS软件基本算法及理论基础 30
2.1 计算多体系统建模与求解一般过程 30
2.2 ADAMS运动学方程与求解算法 31
2.3 ADAMS动力学方程与求解算法 32
第3章 ADAMS/View软件简介 35
3.1 ADAMS/View基础环境设置 35
3.1.1 ADAMS/View主界面及工作路径设置 35
3.1.2 ADAMS/View界面快捷键 38
3.1.3 ADAMS/View软件常用窗口简介 39
3.1.4 ADAMS/View软件基础环境设置 42
3.2 ADAMS/View的模型创建 46
3.2.1 建模前的准备工作 46
3.2.2 简单几何元素和形体的创建 46
3.2.3 复杂形体模型的创建 62
3.2.4 模型几何形体和特性的修改 66
3.3 ADAMS/View添加约束、驱动 71
3.4 ADAMS/View模型载荷的施加 82
3.5 计算求解、仿真控制设置与结果后处理 89
3.5.1 计算求解与仿真控制设置 89
3.5.2 结果后处理 93
第4章 ADAMS/View参数化设计技术 99
4.1 参数化设计变量的定义 99
4.2 ADAMS/View参数化函数的定义 101
4.2.1 如何构造参数化函数 101
4.2.2 函数表达式语法结构 102
4.2.3 设计过程函数 104
4.2.4 运行过程函数 108
4.3 ADAMS/View不同参数化方法 111
4.3.1 使用参数化设计变量 111
4.3.2 使用参数化表达式 112
4.3.3 参数化点坐标 113
4.3.4 运动参数化设计 114
4.4 串联机器人机构参数化应用实例 116
第5章 ADAMS/View二次开发与高级编程 152
5.1 宏命令操作 152
5.1.1 创建宏命令 152
5.1.2 宏命令中参数的使用 153
5.2 用户自定制界面开发 155
5.2.1 菜单的定制 155
5.2.2 对话框的定制 157
5.3 循环命令和条件命令的使用 160
5.4 面向对象程序VC++6.0与ADAMS/View耦合编程 161
5.4.1 VC++6.0自定义函数与ADAMS/View的链接 161
5.4.2 VC++6.0与ADAMS/View的数据交换计算 164
第6章 ADAMS/View机械工程实践应用 166
6.1 串联机器人仿真与运动分析 166
6.1.1 建模与仿真 166
6.1.2 基于参数化模型的运动精度可靠性评估 168
6.2 焊接机器人仿真与运动分析 171
6.2.1 建模与仿真 171
6.2.2 基于参数化模型的运动精度可靠性评估 182
6.3 滚动轴承虚拟样机开发与仿真 187
6.3.1 建模与仿真 187
6.3.2 滚动轴承虚拟可靠性试验方法 194
参考文献 203