题目: 凸轮的设计(adams)
学院: 学院
班级: 机械设计制造及其自动化091
学生姓名:
学号: 000000
完成时间: 2012 年 5 月 11 日
成绩:
机械原理P172 9-12
已知凸轮基圆半径R0=30mm,推杆平底与导轨的中心线垂直,凸轮顺时针方向等速运动。当凸轮转过120d时以余弦加速度运动上升20mm,再转过150d时,推杆又以余弦加速度回到原点,凸轮转过其余90d时,推杆静止不动。求凸轮曲线。
根据机械原理知识求得:
0-120d时,推程方程为S=10*(1-cos(*30d*time))
120-270时,回程方程为S=20*(-time/5+1/(PI*2)*sin(2*PI/5*time-*PI))
270-360为静止期间
IF(time-4:10*(1-cos(*30d*time)),20,IF(time-9:20*(-time/5+1/(PI*2)*sin(2*PI/5*time-*PI)),0,IF(time-12:0,0,0)))
创建过程
启动ADAMS
双击桌面上ADAMS/View的快捷图标,打开ADAMS/View。在欢迎对话框中选择“Create a new model”,在模型名称(Model name)栏中输入:tuluen ;在重力名称(Gravity)栏中选择“Earth Normal (-Global Y)”;在单位名称(Units)栏中选择“MMKS –mm,kg,N,s,deg”。如图1-1所示。
设置工作环境
对于这个模型,网格间距需要设置成更高的精度以满足要求。在ADAMS/View菜单栏中,选择设置
(Setting)下拉菜单中的工作网格(Working Grid)命令。系统弹出设置工作网格对话框,将网格的尺寸(Size)中的X和Y分别设置成500mm和500mm,间距(Spacing)中的X和Y都设置成10mm。然后点击“OK”确定。
用鼠标左键点击选择(Select)图标,控制面板出现在工具箱中。
用鼠标左键点击动态放大(Dynamic Zoom)图标,在模型窗口中,点击鼠标左键并按住不
放,移动鼠标进行放大或缩小。
3、创建廓曲线
在ADAMS/View零件库中选择长为50cm高50cm厚5cm。‘
。
在ADAMS/View约束库中选择旋转副(Joint: Revolute),参数选择为“2 Bod-1 Loc”和“Normal To Grid”,鼠标左键先点击原点出的球体(PART_2),再点击机架(ground),最后在球体中心点击鼠标右键,弹出Select对话框,如图3-1所表示,选择“”,然后点“OK”确定。在球体(PART_2)上成功创建旋转副(Joint: JOINT_1),如图3-2所示。
在ADAMS/View驱动库中选择旋转驱动(Rotational Joint Motion),在速度(Speed)栏中,
输入速度值30d,表示驱动装置每分钟转30度,
用鼠标左键点击球体(PART_2)上的旋转副(JOINT_1),在旋转副上出现一个大的驱动图标,即为驱动装置(Motion: MOTION_1),如图所示
在ADAMS/View驱动库中选择移动驱动(Translational Joint Motion),参数默认,用鼠标左键点击(PART_2)上
(PART_3)上点击鼠标右键,选择Motion: MOTION_2→Modify,如图3-6所示。出现Joint Motion对话框,如图3-7所表示,接着点击Function Builder图标,出现Function Builder对话框。
在Function Builder中的Define a runtime function栏中输入如下语句:
“IF(time-4:10*(1-cos(*30d*time)),20,IF(time-9:20*(-time/5+1/(PI*2)*sin(2*PI/5*time-*PI)),0,IF(time-12:0,0,0)))
ADAMS做凸轮的具体方法 来自淘豆网m.daumloan.com转载请标明出处.