You are on page 1of 22

MSC.

ADAMS 初级培训教程
(ADM701 教程讲解及练习)

MSC.Software 公司

2010年11月

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-1

Part Number: ADAM*V2005*Z*FSP*Z*SM-ADM701-NT1


5.0 初始条件和运动点轨迹

● 本章内容
● 部件的初始条件
● 初始速度
● 运动点轨迹

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-2
部件运动的初始条件

● 初始位置和方向
● 模型中所有的部件(其部件坐标系)的设计位置定义它们的
初始的位置和方向。
● 你可以使一个部件的位置和方向固定,这样的话,在装配分
析过程中其位置和方向保持不变(后面章节专门讲述)。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-3
初始速度
● 初始速度
● 在 MSC.ADAMS中,一个部件的初始运动(在 t = 0 时刻)按照下面的
程序框图确定:

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-4
运动点轨迹

● 运动点轨迹的定义
● 在动画回放过程追踪一个标记点位置。
● 能够用来直观的显示运动过程中两个部件之间是否有干涉发
生?。
● 运动点轨迹的例子
● 抛射球体的弹道

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-5
练习 5 – 弹道轨迹

● 问题描述
● 一个石块,发射角度为60º,以 6 m/s 的速度发射着陆,计算
射程, R。 如下图所示。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-6
练习 5 – 弹道轨迹

● 模型描述
● 在本章中,你使用练习 4 – 下落的石块中所建立的模型。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-7
练习 5 – 弹道轨迹
● 练习开始
● 开始本练习,输入你在前面一章中所生成的模型。
● 要开始练习:
1. 在 Welcome 对话窗内标题 How would you like to proceed 的下面选择
Import a file。
2. 设置目录为 exercise_dir/mod_05_projectile。在此目录下运行
ADAMS/View 将存储所有的数据文件在该目录下。
3. 选择 OK。
4. 找到并选择你在前面练习中所生成的模型文件 projectile.cmd。
注意该模型文件并不在当前目录下,而在目录
exercise_dir/mod_04_falling_stone。
如果你需要一个该模型的标准文件,可以输入目录
exercise_dir/mod_04_falling_stone/stone_completed 下的文件
stone_completed.cmd。
5. 选择 OK.
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-8
练习 5 – 弹道轨迹

● 建立基准平面
● 在本章中,你将使用工具 Box 。该基准平面的尺寸如下:
 Length: 3500 mm
 Height: 100 mm
 On ground
● 在建立该基准平面之前,你需要先设置工作网格大小 4000 mm x
3000 mm 及网格间距为50 mm ,并设置显示,使屏幕上显示完整
的工作网格。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-9
练习 5 – 弹道轨迹

● 欲设置显示:
1. 从 Settings 菜单中选择 Working Grid。
2. 在 Size: X 一栏内输入 4000。
3. 在 Size: Y 一栏内输入 3000。
4. 在 Spacing 一栏内输入 50 然后选择 OK。
5. 在键盘上输入小写字符 z 然后点击鼠标左键并拖拉光标以放大视图
区域,直至可以看到整个工作网格为止。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-10
练习 5 – 弹道轨迹

● 欲建立基准平面:
1. 打开坐标窗口 (从 View 菜单选择 Coordinate Window).
2. 在主工具箱,将光标移至 Rigid Body 工具包上点击鼠标右键打开
工具包并选择工具 Box 。
3. 选择或输入下列参数:

 选择 On Ground.
 设置 Length ,并在 Length 一栏内输入 3500 mm。
 选择 Height 和 Depth 选项,并在 Height 和 Depth 栏
内输入 100 mm。
4. 使用鼠标选择该基准平面的角点坐标为 0, -150, 0,如下页图所示。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-11
练习 5 – 弹道轨迹
显示正视图,石块(小球)应该在该基准平面的左上角处。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-12
练习 5 – 弹道轨迹

● 设置初始速度
现在设置石块的速度初始条件如下:
● Vx0 = 6000*cos(60o) = 3000 mm/sec
● Vy0 = 6000*sin(60o) = 5196 mm/sec
● 要设置初始速度:
1. 在主工具箱内选择工具 Select 使模型复位。
2. 将光标移至石头上点击鼠标右键并指向 Part:Stone然后选择
Modify。
3. 设置 Category 为 Velocity Initial Conditions。
4. 在 Translational velocity along 下选择 X axis并在 X axis 一栏内
输入 (6*cos(60d)(m/sec)) 或 (3000(mm/sec))。
5. 在 Translational velocity along 下选择 Y axis并在Y axis一栏内
输入 (6*sin(60d)(m/sec)) 或 (5196(mm/sec))。
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-13
6. 选择 OK。
练习 5 – 弹道轨迹

● 生成弹道轨迹的测试
● 下一步, 生成一个部件对象的测试以计算石块抛出后质心点的水平
位移xg 。
● 要生成该测试:
1. 右击石块并指向 Part:Stone 然后选择 Measure。
2. 在 Measure Name 一栏内输入 R_displacement。
3. 设置 Characteristic 为 CM position。
4. 设置 Component 为 X。
5. 选择 Create Strip Chart。
6. 选择 OK。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-14
练习 5 – 弹道轨迹

● 运行仿真
● 运行 1.5 秒采样步长为 .02 的仿真。
● 要运行仿真:
1. 在主工具箱 内选择工具 Simulation 。
2. 在 End Time 一栏内输入 1.5。
3. 在 Step Size text box enter 0.02。
4. 选择 Play。
ADAMS/View 将进行仿真并显示相应的曲线数据和曲线图。
5. 仿真结束选择工具 Reset 。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-15
练习 5 – 弹道轨迹
● 找到射程 R
● 使用动画回放工具确定石块落地,即小球与基准平面相接触
的时间,使用此值回答本章小结中的问题1。
● 要找到射程 R :
1. 在主工具箱内选择工具 Animation 。
2. 选择工具 Play 。
3. 当石块与基准平面相接触时选择工具 Stop 。
4. 使用单步前进 Step Forward
和 Step Backward 工
具以得到石块与基准平面相接触准确的时间点。
5. 注意石块与基准平面接触的时间(时间显示在ADAMS/View
窗口内左上角 )。
6. 选择工具 Select 。
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-16
练习 5 – 弹道轨迹

● 生成运动点轨迹
● 生成运动点轨迹以便观察动画过程中的弹道轨迹。
● 要生成运动点轨迹:
1. 从 Review 菜单选择 Animation Controls。
动画回放控制对话窗口出现。下面生成运动点轨迹的步骤都在此对
话窗口内完成。
2. 选择 Icons.
3. 设置 No Trace 为 Trace Marker。
4. 在出现的空输入栏内点击鼠标右键并选择 Marker 然后再选择
Browse。
5. 在 Database Navigator 内选择 Stone.cm。
6. 注意标记点的名字显示在该栏内,然后选择工具 Play 。
7. 关闭动画回放控制对话窗口。
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-17
练习 5 – 弹道轨迹
● 找到水平位移
● 在 ADAMS/PostProcessor 中使用数据跟踪工具得到相应前面
确定的时刻的水平位移,用此值回答本章小结中的问题 2 。
● 要找到水平位移:
1. 在曲线图 R_displacement 内的空白处点击鼠标右键并指向
Plot: scht1 然后选择 Transfer to Full Plot。
出现的ADAMS/PostProcessor 窗口替代 ADAMS/View的窗口

2. 选择工具 Plot Tracking 。
3. 因为你想要知道石块与基准平面接触时刻的水平位移,在曲线图
上移动光标直到 X 栏内的数值等于石块与基准平面接触的时刻为
止。
4. 注意位移 Y 的值,以此值回答本章小结中的问题 2 。
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-18

5. 将该值与本练习后面的理论解进行比较。
练习 5 – 弹道轨迹

● 存储模型
● 存储你的模型,使用该种存储方式的文件中不仅仅包含模型的信息
,同时也包含仿真结果和生成的曲线图。
● 要存储模型:
1. 从 File 菜单选择 Save Database As。
2. 在 File Name 一栏内输入 projectile 然后选择 OK。
ADAMS/View 生成一个二进制格式的文件,该文件中不仅仅包含模
型的信息,同时也包含仿真结果和生成的曲线图。
3. 如果你想进一步研究该模型,如下节建议那样,可以不退出模型,
否则进行下一步。
4. 退出 ADAMS/View。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-19
练习 5 – 弹道轨迹

● 可选任务
● 在进行下面这些练习之前存储你的模型而不要在作完练习后再存储
。如果你一定要存储模型,建议换一个名字存储。
● 要在动画回放过程中跟踪石块:
1. 显示石块。
2. 从 Review 菜单选择 Animation Controls。
现改变动画回放过程中的参考坐标系。
3. 在动画回放控制对话窗口内改变 Fixed Base 为 Base Part 选择你
想要固定摄像头的部件。
4. 进入 ADAMS/View 的在线帮助并浏览一下动画回放控制对话窗口
其它可以使用的功能。

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-20
练习 5 – 弹道轨迹
● 本章小结
1. 在什么时间石块与基准平面相接触?
____________________________________________________
____________________________________________________
____________

2. 在问题描述中,射程, R, 是多少?
____________________________________________________
____________________________________________________
____________

3. 如果一个部件的初始速度与系统中约束发生矛盾时,在 ADAMS
进行仿真时那一个条件优先?
____________________________________________________
____________________________________________________
____________
ADM701, Section 1, November 2010
Copyright 2010 MSC.Software Corporation S1-21

4. 要将石块变成一个单摆模型需要做哪些必要的修改?
练习 5 – 弹道轨迹
● MSC.ADAMS 结果
● R = 3180 mm (可能有几个因素会导致出现不同结果,通常情况下
与解算步长有关)
● 理论解:射程 R 的理论解如下:

ADM701, Section 1, November 2010


Copyright 2010 MSC.Software Corporation S1-22

You might also like