第3章凸轮机构
尖顶直动从动件盘形凸轮机构的凸轮基圆半径 丁 60 mm ,已知:从动件行程 h = 40 mm,推程运动角为5 = 150。,远休止角5 = 60。,回程运动角5 = 120。,近休 止角为5 = 30。;从动件推程:回球体(PART_3)上成功创建移动副(Joint:JOINT_2), 如图3-4所示。 ,
在ADAMS/View驱动库中选择旋转驱动(Rotational Joint Motion)'以,在速度(Speed) 栏中,输入速度值360d,表示驱动装置每分钟转360度,用鼠标左键点击球体(PART_2) 上的旋转副(JOINT_1),在旋转副上出现一个大的驱动图标,即为驱动装置( Motion:
MOTION_1),如图 3-5 所示。
在ADAMS/View驱动库中选择移动驱动(Translational Joint Motion)吧,参数默认, 用鼠标左键点击球体(PART_2)上的移动副(JOINT_2),同样在移动副上出现一个大的驱 动图标,即为驱动装置(Motion: MOTION_2),如图3-6所示。
图3-4在球体(PART_3)上创建移动副图3-5在球体(PART_2)上定义旋转驱动
图3-6在球体(PART_3)上定义移动驱动图3-7重新设置移动驱动的参数
,出现 Function
在球体(PART_3)上点击鼠标右键,选择Motion: MOTION_2—Modify,如图3-7所示。 出现Joint Motion对话框,如图3-8所表示,接着点击Function Builder图标—!
Builder对话框。
在 Function Builder 中的 Define a runtime function 栏中输入如下语句:“IF(time-5/12:20* (1-cos(6/5*360d*time)), 40, IF(time-7/12: 40, 40, IF(time-11/12: 40*(-3*time+ 1/(2*pi) *sin(3*2*pi*time-*pi)), 0, IF(time-1:0, 0, 0)))) ”,然后点击农成,如果出现“Function syntax is correct ”对话框,则表示输入的语句没有语法格式上的错误,如图3-9所示;否则 输入语句中存在格式上的错误。然后一直点“OK”,直到退出Joint Motion对话框。
图 3-8 Joint Motion 对话框图 3-9 Function Builder 对话框
选择仿真(Simulation)图标闫,将仿真停止时间(End Time)设置为1,为了使由轨 迹生成的凸轮轮廓曲线光滑,而又缩短计算机生成曲线的计算时间,综合这两方面的要求, 我们这里将输出结果(轨迹)的总步数(Steps)设置为100。点击仿真按钮(Play)> ; 当仿真结束,点击复位按钮(Rewind)。
在ADAMS/View菜单栏中,选择Revive下拉菜单中的Create Trace Spline命令,然后用 鼠标左键点击球体(PART_3),接着在原地右击鼠标,在弹出的 Select对话框中选择 ,之后点击对话框左下角的“OK”按钮,最后用鼠标左键点击机架(ground), 凸轮的轨迹曲线(BSpline: GCURVE_3)如图3-10所示。
图3-10凸轮的轮廓曲线
四创建凸轮实体
凸轮的轨迹曲线生成后,在球体(PART_2)上右击鼠标,选择Part: PART_2-Delete, 出现如图3-11所示的对话框,表示将要删除球体及其与之相关的约束和运动副。点击Delete All,删除球体(PART_2)。
图3-11删除命令的提示框
在球体(PART_3)上右击鼠标,选择Part: PART_3-Delete,同样出现图3-11所示的对 话框,点击Delete All,删除球体(PART_3)。删除之后的图形如图3-12所示。
图3-12删除球体之后的图形图3-13几何尺寸修改对话框
在曲线上右击鼠标,选 “--Bspline: GCURVE_3—Modify”,出现 Modify Geometric Spline 对话框,如图3-13所示。点击对话框中的Location table图标 L打开Location Table对话 框,如图3-14所示。
X
Y
Z
1 1
2
0999Q5Q
T43E-0C*
3
844028^
794250>
4
834263E^
23263'^ ►
5
5837E5^
C6
ADAMS凸轮机构仿真 来自淘豆网m.daumloan.com转载请标明出处.