内容简介
本书以Adams 2024为对象,系统介绍了包括新增功能在内的Adams的基本功能和一些简单的建模与仿真实例,主要包括Adams分析基本理论、Adams模块介绍、建立模型、创建约束、施加载荷、计算结果后处理、建模与仿真实例、参数化建模及优化设计,并在此基础上介绍了机械工程开发中最常用的几个专业模块,即Adams Insight(试验优化设计模块)、Adams Vibration(振动分析模块)、Adams Controls(控制仿真模块)、Adams Car(车辆仿真模块)。
由于Adams属于比较难掌握的高端CAE软件,而且2024版本在界面风格、工具栏设置、操作步骤等方面都比以往版本有较大变化,所以本书专门提供了配套资源,包括全书实例源文件和所有实例的操作过程动画文件,可以帮助读者更加形象、直观地学习本书内容。
本书适合从事机械设计的人员学习使用,也可供动力系统分析的专业技术人员参考,还可用作职业培训、职业教育的教材。
目录
前言
第1章 Adams分析基本理论1
1.1 多体系统动力学基础理论2
1.1.1 多体系统动力学研究进展2
1.1.2 多体系统动力学方程的结构形式3
1.1.3 多体系统动力学方程的数值求解3
1.2 多刚体系统动力学模型4
1.3 多柔体系统动力学模型7
1.3.1 任意点的位置、速度和加速度7
1.3.2 多柔体系统动力学方程8
1.4 Adams动力学建模与求解12
1.4.1 Adams采用的建模方法12
1.4.2 Adams的方程求解方案15
1.4.3 Adams采用的碰撞模型17
第2章 Adams模块介绍20
2.1 虚拟样机技术21
2.2 多学科分析技术22
2.3 Adams基本模块23
2.3.1 Adams View(用户界面模块)23
2.3.2 Adams Solver(求解器模块)24
2.3.3 Adams PostProcessor(后处理模块)25
2.3.4 Adams Insight(试验优化设计模块)26
2.4 Adams扩展模块27
2.4.1 Adams Controls(控制仿真模块)27
2.4.2 Adams Vibration(振动分析模块)28
2.4.3 Adams Flex(柔性分析模块)29
2.4.4 Adams Durability(耐久性分析模块)29
2.5 Adams专用领域模块30
2.5.1 Adams Car(车辆模块)30
2.5.2 Adams Driveline(动力传动系统模块)32
第3章 建立模型33
3.1 Adams View命令操作34
3.1.1 启动Adams View 34
3.1.2 Adams View界面36
3.2 几何建模38
3.2.1 几何建模基础知识38
3.2.2 建模前的准备工作40
3.2.3 几何建模工具42
3.2.4 创建基本几何体43
3.2.5 创建实体几何模型47
3.2.6 实例—平面桁架51
3.2.7 创建复杂几何图形53
3.2.8 创建柔性梁59
3.2.9 修改几何体60
3.2.10 修改构件特性62
3.2.11 实例—滑轮组模型64
3.3 应用实例—小球碰撞68
3.3.1 平台建模68
3.3.2 小球建模70
3.3.3 滑块建模71
3.3.4 球瓶建模71
3.3.5 曲柄建模74
3.3.6 连杆建模75
第4章 创建约束76
4.1 约束类型77
4.2 约束和自由度77
4.3 约束的命名77
4.4 约束工具77
4.5 常用约束78
4.5.1 常用理想约束78
4.5.2 施加螺旋副80
4.5.3 施加齿轮副80
4.5.4 施加耦合副81
4.5.5 修改理想运动副82
4.5.6 实例—为滑轮组模型添加约束83
4.6 虚约束84
4.7 创建高副85
4.8 定义机构驱动88
4.8.1 机构驱动类型88
4.8.2 创建运动副驱动89
4.8.3 创建点驱动90
4.8.4 添加约束的技巧91
4.9 应用实例—曲柄滑块机构92
4.9.1 启动Adams View 92
4.9.2 设置建模环境 92
4.9.3 几何建模93
4.9.4 添加约束96
4.9.5 运动仿真98
第5章 施加载荷99
5.1 载荷类型及定义方法100
5.1.1 基本载荷类型100
5.1.2 定义载荷值和方向的方法100
5.2 施加载荷100
5.2.1 施加单方向作用力101
5.2.2 施加分量作用力102
5.3 柔性连接103
5.3.1 拉压弹簧阻尼器103
5.3.2 扭转弹簧阻尼器105
5.3.3 轴套力106
5.3.4 无质量梁107
5.3.5 力场109
5.4 创建接触110
5.5 应用实例—为配气机构创建力元112
5.5.1 加载模型112
5.5.2 添加接触力113
5.5.3 添加弹簧阻尼器114
第6章 计算结果后处理116
6.1 Adams PostProcessor简介117
6.1.1 Adams PostProcessor的用途117
6.1.2 启动与退出Adams PostProcessor117
6.1.3 Adams PostProcessor窗口介绍118
6.2 Adams PostProcessor基本操作119
6.2.1 创建任务和添加数据119
6.2.2 工具栏的使用120
6.2.3 窗口模式的设置122
6.2.4 Adams PostProcessor的页面管理122
6.3 Adams PostProcessor输出仿真动画123
6.3.1 动画类型123
6.3.2 加载动画123
6.3.3 动画演示124
6.3.4 时域动画的控制124
6.3.5 频域动画的控制125
6.3.6 记录动画126
6.4 Adams PostProcessor绘制仿真曲线127
6.4.1 曲线图的类型127
6.4.2 曲线图的建立127
6.4.3 曲线图上的数学计算129
6.5 曲线图的处理131
6.5.1 曲线数据滤波131
6.5.2 快速傅里叶变换131
6.5.3 生成博德图132
6.6 应用实例—质点系动力学仿真133
6.6.1 动力学模型的建立和仿真分析133
6.6.2 采用Ad
前言/序言
虚拟样机技术(Virtual Prototyping Technology)通过CAD/CAM/CAE等技术手段把产品资料集成到一个可视化环境中,实现产品的仿真、分析。使用Adams(Automatic Dynamic Analysis of Mechanical Systems)等系统仿真软件,可以在各种虚拟环境中真实地模拟系统的运动,不断修改设计缺陷以改进系统,直至获得优秀的设计方案,最终做出比较理想的物理样机。
Adams软件是由美国机械动力公司(Mechanical Dynamics Inc.,已并入美国MSC公司)开发的优秀的机械系统动态仿真软件,是目前世界上使用广泛的机械系统动力学分析软件之一。Adams软件广泛应用于航空航天、汽车工程、铁路车辆及装备、工业机械等领域。国外的一些大学也已开设了介绍Adams软件的课程,将三维CAD软件、有限元软件和虚拟样机软件作为机械专业学生必须了解的工具软件。一方面,Adams是机械系统动态仿真软件的应用软件,用户可以运用该软件非常方便地对虚拟样机进行静力学、运动学和动力学分析;另一方面,Adams又是机械系统动态仿真分析开发工具,其开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型机械系统动态仿真分析的二次开发工具。Adams与CAD软件(UG、Pro/ENGINEER)和CAE软件(ANSYS)可以通过计算机图形交换格式文件相互交换以保持数据的一致性。Adams软件支持并行工程环境,可节省大量的时间和经费。利用Adams软件建立参数化模型可以进行设计研究、试验设计和优化分析,为系统参数优化提供了一种高效开发工具。
本书以Adams 2024为对象,系统介绍了包括新增功能在内的Adams的基本功能和一些简单的建模与仿真实例,主要包括Adams分析基本理论、Adams模块介绍、建立模型、创建约束、施加载荷、计算结果后处理、建模与仿真实例、参数化建模及优化设计,并在此基础上介绍了机械工程开发中最常用的几个专业模块,即Adams Insight(试验优化设计模块)、Adams Vibration(振动分析模块)、Adams Controls(控制仿真模块)、Adams Car(车辆仿真模块)。
一、编写目的
鉴于Adams强大的功能和深厚的工程应用底蕴,我们力图编写一本全方位介绍Adams在工程中实际应用情况的书籍。我们不求将Adams知识点全面讲解清楚,而是针对工程设计的需要,以Adams大体知识脉络作为线索,以实例作为“抓手”,帮助读者掌握利用Adams进行动力学分析与仿真的基本技能和技巧。
二、本书特点
专业性强
本书作者拥有多年计算机辅助设计领域的工作经验和教学经验,他们总结多年的设计经验以及教学中的心得体会,历时多年精心编著,力求全面、细致地展现出Adams 2024在动力学分析与仿真应用领域的各种功能和使用方法。在具体讲解的过程中,作者严格遵守动力学分析与仿真相关规范和国家标准,这种一丝不苟的细致作风融入字里行间,目的是培养读者严谨细致的工程素养,传播规范的工程分析理论与应用知识。
实例丰富
全书包含多个常见的、不同类型和大小的实例,可让读者在学习案例的过程中快速了解Adams 2024的用途,并加深对知识点的理解和掌握,力求通过实例的演练帮助读者找到一条学习Adams 2024的捷径。
涵盖面广
本书在有限的篇幅内,包罗了Adams 2024常用的全部功能讲解,涵盖了Adams分析基本理论、Adams模块介绍、建立模型、创建约束、施加载荷、计算结果后处理、建模与仿真实例、参数化建模及优化设计、Adams Insight(试验优化设计模块)、Adams Vibration(振动分析模块)、Adams Controls(控制仿真模块)、Adams Car(车辆仿真模块)等知识。可以说,读者只要有本书在手,就能对Adams知识全精通。
突出技能提升
本书中有很多实例本身就是工程分析项目案例,经过作者精心提炼和改编,不仅保证读者能够学好知识点,更重要的是能帮助读者掌握实际的操作技能。全书结合实例详细讲解了Adams知识要点,让读者在学习案例的过程中潜移默化地掌握Adams软件的操作技巧,同时也培养读者工程分析实践能力。
三、本书的配套资源
扫描封底或者下面二维码可获取本书的配套资源(提取码SWSW),其内容极为丰富,可以帮助读者在最短的时间内学会并精通Adams。
19集高清教学微视频
为了方便读者学习,作者专门为本书中部分实例制作了教学视频,共19集,读者可以看视频,像看电影一样轻松愉悦地学习本书内容。
全书实例的源文件
本书附带了很多实例,配套资源中包含实例的源文件和个别用到的素材,读者可以安装Adams 2024软件,打开并使用它们。
四、关于本书的服务
1. Adams 2024安装软件的获取
按照本书的实例进行操作练习,以及使用Adams 2024进行分析,需要事先在计算机上安装Adams 2024软件。Adams 2024安装软件可以登录官方网站联系购买正版软件,或者使用其试用版。
2.关于本书的技术问题或有关本书信息的发布
读者朋友遇到有关本书的技术问题,可以扫描封底和上页二维码查看是否已发布相关