内 容 提 要
本书系统地介绍了Adams 2020的基本功能和机械工程开发中常用的专业模块。全书分为3篇,共16章。第一篇为基础知识篇,主要介绍Adams View基础、创建模型、创建约束和驱动、创建载荷条件、仿真计算与结果后处理、参数化设计与参数化分析等知识;第二篇为专业模块篇,主要介绍试验优化设计、刚柔耦合分析、一体化疲劳分析、控制仿真分析、振动仿真分析、汽车悬架与整车系统仿真分析六大常用专业模块;第三篇为工具箱篇,主要介绍高级齿轮工具箱、钢板弹簧工具箱、履带工具箱、机械工具箱四大常用工具箱。
本书适合作为各类院校相关专业学生的自学辅导教材,也适合作为机械设计、汽车设计、航空航天设计等相关科研院所研究人员的科研参考资料。
1.本书以案例为主,案例覆盖软件在专业应用的各个方向,且都是工程设计实际案例。
2.全书配套资源丰富,包括实例配套视频、源文件及其他相关素材,读者可在手机端、电脑端同步观看教学视频。
3.本书案例是MSC官方培训用的经典案例,由MSC官方独家授权使用,并独家提供软件官方练习题、技术手册等。
贾长治,工学博士后,教授,博士生导师。现任职于陆军工程大学石家庄校区。长期从事机械装备动力学研究和教学工作,承担省部级科研项目50多项,获得省部级一等奖3项,二等奖10项。发表SEI等级别论文50多篇,出版著作15部,获得国家专利授权21项。 汤涤军,机械工程硕士,高级工程师,MSC Software华东区技术经理,多年来任职于MSC中国大区,精通Adams软件应用。
目 录
第 一篇 基础知识篇
第 1章 Adams View基础 2
1.1 Adams及其特点 2
1.2 Adams的常用模块 3
1.2.1 基本模块 3
1.2.2 拓展模块 4
1.2.3 专用模块 6
1.2.4 专用工具和工具箱 8
1.3 Adams View界面 10
1.3.1 启动Adams View 10
1.3.2 Adams View操作界面 12
1.4 设置工作环境 15
1.4.1 设置坐标系 15
1.4.2 设置单位 16
1.4.3 设置重力加速度 16
1.4.4 设置图标 17
1.4.5 设置颜色和背景色 17
1.4.6 设置灯光 18
1.4.7 设置工作格栅 18
1.4.8 设置字体 18
1.4.9 设置模型名称 18
第 2章 创建模型 19
2.1 几何建模 19
2.1.1 几何建模基础知识 19
2.1.2 创建基本形状 20
2.1.3 创建实体 26
2.1.4 创建特征 33
2.1.5 创建柔性体 35
2.1.6 布尔操作 39
2.2 数据交换 40
2.2.1 输入CAD模型 40
2.2.2 实例连杆机构模型
数据输入 41
2.3 编辑模型 44
2.3.1 修改几何模型 44
2.3.2 编辑部件特性 46
2.4 实例空间曲柄滑块机构 48
第3章 创建约束和驱动 57
3.1 约束与自由度 57
3.1.1 约束类型 57
3.1.2 自由度 58
3.1.3 约束工具 58
3.2 常用运动副工具 58
3.2.1 理想约束 60
3.2.2 基本运动约束 61
3.2.3 耦合约束 62
3.3 运动副创建实例 63
3.3.1 创建旋转副 63
3.3.2 创建平移副 67
3.3.3 创建球副 68
3.3.4 创建虎克副 69
3.4 特殊约束 71
3.4.1 创建特殊约束 71
3.4.2 实例创建特殊
约束 73
3.5 定义机构的驱动 75
3.5.1 机构驱动类型 75
3.5.2 创建运动副驱动 75
3.5.3 创建一般驱动 76
3.5.4 实例创建驱动 77
第4章 创建载荷条件 78
4.1 基本概念 78
4.1.1 力的定义 78
4.1.2 创建施加力 79
4.2 作用力 79
4.2.1 Adams View中作用力的
类型 79
4.2.2 创建单分量力或力矩 79
4.2.3 创建多分量力或力矩 80
4.3 柔性连接 82
4.3.1 拉压弹簧阻尼器 82
4.3.2 扭转弹簧阻尼器 83
4.3.3 线性轴套 84
4.3.4 无质量梁 85
4.3.5 力场 86
4.4 特殊力 87
4.4.1 接触力 87
4.4.2 创建接触力实例球-
球碰撞 88
4.4.3 摩擦力 90
4.4.4 重力 91
第5章 仿真计算与结果后处理 92
5.1 仿真计算 92
5.1.1 计算类型 92
5.1.2 验证模型 93
5.1.3 仿真控制 93
5.1.4 传感器 96
5.1.5 仿真分析参数设置 98
5.1.6 仿真参数设置 98
5.1.7 仿真求解设置 98
5.1.8 交互式仿真过程样机
调试 99
5.1.9 再现仿真结果 101
5.2 仿真结果后处理 102
5.2.1 后处理程序 102
5.2.2 后处理程序窗口 103
5.2.3 创建任务与添加数据 104
5.2.4 常用后处理命令 105
5.2.5 页面操作 106
5.2.6 视窗操作 106
5.2.7 参数特性编辑 107
5.2.8 控制仿真重现过程 107
5.3 绘制仿真结果曲线 110
5.3.1 仿真数据类型 110
5.3.2 创建曲线图 111
5.3.3 仿真结果曲线的编辑与
运算 112
5.4 综合实例凸轮机构仿
真计算 115
第6章 参数化设计与参数化
分析 129
6.1 参数化设计概述 129
6.2 设计变量参数化 130
6.2.1 创建设计变量 130
6.2.2 修改设计变量 131
6.3 模型参数化 132
6.3.1 点的参数化 132
6.3.2 几何模型的参数化 134
6.4 函数参数化 135
6.5 参数化分析 138
6.5.1 参数化分析准备 138
6.5.2 设计研究 140
6.5.3 试验设计 140
6.5.4 优化分析 141
6.6 综合实例平衡机构参数化
分析 142
第二篇 专业模块篇
第7章 试验优化设计 148
7.1 Adams Insight基本使用过程 148
7.2 参数化分析 154
7.2.1 参数化分析介绍 154
7.2.2 参数化过程 156
第8章 刚柔耦合分析 166
8.1 刚柔耦合分析简介 166
8.2 离散柔性连接件 167
8.3 利用有限元软件创建柔性体 168
8.3.1 生成模态中性文件 168
8.3.2 在Adams中导入模态中
性文件 169
8.3.3 编辑柔性体 170
8.3.4 刚柔连接 172
8.3.5 刚柔替换 173
8.4 利用ViewFlex创建柔性体 173
8.4.1 用拉伸法创建柔性体 173
8.4.2 利用刚体部件的几何外形
来创建柔性体 177
8.4.3 导入有限元模型的网格文件
创建柔性体 178
8.5 有限元部件 179
8.5.1 创建有限元部件 180
8.5.2 有限元部件结果后
处理 181
8.6 嵌入式非线性柔性体Adams
MaxFlex 182
8.6.1 创建非线性柔性体 182
8.6.2 非线性柔性体仿真的
注意事项 184
8.7 Adams-Marc联合仿真 187
8.8 综合实例创建配气机构刚柔
替换 188
第9章 一体化疲劳分析 192
9.1 一体化疲劳分析简介 192
9.2 模型导入 192
9.3 模态振型分析 193
9.3.1 运行 MSC Nastran
仿真 193
9.3.2 在MSC Patran中导入
模型 194
9.3.3 在 MSC Patran中导入
结果文件 195
9.3.4 在 MSC Patran中创建
结果文件 195
9.4 系统级仿真 196
9.4.1 在Adams View中导入
模型 196
9.4.2 建立弹性下悬臂 197
9.4.3 观察柔性下悬臂各阶模态
的动画 200
9.4.4 修改柔性下悬臂的阻尼
特性 201
9.4.5 运行Adams动力学
仿真 202
9.4.6 观察Adams仿真结果 203
9.4.7 输出结果到 MSC Fatigue 205
9.5 疲劳寿命计算 206
9.5.1 在MSC Fatigue中进行
疲劳分析设置 206
9.5.2 在MSC Fatigue中导入并
组合模态坐标 208
9.5.3 进行S-N疲劳分析 210
9.5.4 在MSC Patran中导入并
观察结果 210
9.5.5 在Adams PostProcessor
中导入并观察结果 210
第 10章 控制仿真分析 212
10.1 控制工具 212
10.1.1 构造控制模块的基本
步骤 212
10.1.2 控制模块类型 213
10.1.3 创建控制模块 213
10.1.4 检验控制模块的连接
关系 214
10.1.5 实例分析:弹簧挂锁机构
控制仿真分析 214
10.2 Adams Controls 223
10.2.1 Adams Controls求解基本
步骤 224
10.2.2 启动Adams Controls 224
10.2.3 构造Adams的机械系统
样机模型 225
10.2.4 确定Adams的输入和
输出 229
第 11章 振动仿真分析 233
11.1 创建振动仿真模型 233
11.1.1 加载振动模块 234
11.1.2 建立输入通道 234
11.1.3 建立输出通道 235
11.1.4 定义FD阻尼器 236
11.1.5 振动分析 238
11.2 实例:卫星太阳能帆板的振动
分析 239
11.2.1 建立模型 239
11.2.2 模型仿真 241
11.2.3 定义输入通道 241
11.2.4 定义输出通道 243
11.2.5 测试模型 244
11.2.6 优化计算 247
11.2.7 参数化计算 249
第 12章 汽车悬架与整车系统
仿真分析 251
12.1 整车的拓扑结构分析 251
12.2 用户创建模板 253
12.2.1 创建部件 255
12.2.2 创建部件之间的连接 262
12.2.3 创建悬架参数 266
12.2.4 模型的装配和通讯器
的使用 267
12.3 创建悬架系统 269
12.3.1 基于模板创建悬架子
系统 269
12.3.2 基于悬架子系统创建
悬架总成 269
12.3.3 运动学分析 270
12.3.4 弹性运动学分析 272
12.4 创建轮胎模型 273
12.4.1 Adams Tire简介 273
12.4.2 轮胎模型的选择 275
12.4.3 Adams Tire的使用 275
12.4.4 创建车轮模板 276
12.5 整车动力学仿真分析 278
12.5.1 单移线 279
12.5.2 常半径转向 282
12.5.3 双移线仿真 286
第三篇 工具箱篇
第 13章 高级齿轮工具箱 290
13.1 齿轮分析模块简介 290
13.2 高级齿轮生成器 291
13.2.1 启动Gear AT 291
13.2.2 定义齿轮几何模型 293
13.3 斜齿齿轮副动力学仿真 302
第 14章 钢板弹簧工具箱 317
14.1 钢板弹簧工具模块 317
14.2 钢板弹簧分析建模 318
14.2.1 通过OG Profile创建板簧初始几何轮廓 318
14.2.2 创建板簧模型 319
14.2.3 运行准静态分析 324
14.2.4 创建加预载荷的板簧模型 324
14.2.5 创建一个板簧装配体模型 325
14.2.6 将板簧装配体转换为Adams Car模板 326
14.3 实例 329
第 15章 履带工具箱 334
15.1 履带车辆分析模块简介 334
15.2 履带车辆分析建模 335
15.2.1 履带轮创建 337
15.2.2 车身创建 338
15.2.3 履带板创建 339
15.2.4 张紧轮创建 340
15.2.5 驱动创建 341
15.3 综合实例负重轮悬架装置仿真分析 342
15.3.1 定义模板 342
15.3.2 建立整车 348
第 16章 机械工具箱 354
16.1 机械分析工具模块简介 354
16.2 齿轮传动分析工具 356
16.2.1 创建齿轮副 356
16.2.2 齿轮副结果输出与仿真 360
16.3 带传动分析工具 361
16.3.1 带传动系统建模 361
16.3.2 带传动系统仿真 372
16.4 链传动分析工具 372
16.4.1 链传动系统建模 373
16.4.2 链传动系统仿真 385
16.5 轴承分析工具 385
16.5.1 轴承系统建模 386
16.5.2 轴承系统仿真 389
16.6 凸轮分析工具 390
16.6.1 从动件运动类型定义 390
16.6.2 凸轮轮廓定义 393
16.6.3 构建凸轮系统 395
16.7 电机分析工具 401
16.7.1 基于曲线模拟电机 401
16.7.2 分析法模拟电机 405
16.7.3 外部导入模拟电机 408
16.8 绳索分析工具 412
16.8.1 绳索系统建模 412
16.8.2 绳索系统仿真 418
附录A 设计过程函数 419
附录B 运行过程函数 426