(完整版)Adams课程设计_第1页
(完整版)Adams课程设计_第2页
(完整版)Adams课程设计_第3页
(完整版)Adams课程设计_第4页
(完整版)Adams课程设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录1 启动 ADAMS 3.2 设置工作环境 3.3 用升程表创建凸轮轮廓曲线 4.4 创建凸轮实体 8.5 创建尖顶从动件 1.4.6 创建凸轮和尖顶从动件之间的接触(Contact) 1 57 创建移动副和旋转副 1.68 创建驱动 1.8.9 保存模型 1.8.十测试模型 2.0.凸轮机构尖顶直动从动件盘形凸轮机构的凸轮基圆半径r。60mm,已知:从60 ,回程动件行程h 40mm,推程运动角为0 150 ,远休止角 运动角° 120 ,近休止角为s 30 ;从动件推程、回程分别采用余弦加速度和正弦加速度运动规律。对该凸轮机构进行模拟仿真。1.从动件推程运动方程推程段采用余弦

2、加速度运动规律,故将已知条件0150推演得到5 /6、h40mm代入余弦加速度运动规律的推程段方程式中,6 20(1 cos )5624 sin 一52628.8 cos5(05 /6)2.从动件远休程运动方程在远休程 s段,即5 /67 /6时, s h,v 0,a 0。3.从动件回程运动方程因回程段采用正弦加速度运动规律,将已知条件1202 /3v、h 40mm代入正弦加速度运动规律的回程段方程式中,推演得到340 2.75 一 21sin(33.5 )60 d 八1 cos(33.5 )(7 /611 /6)180 2 sin(33.5 )2时,s0,v 0,a 0。4.从动件近休程运动

3、方程在近休程s段,即11 /6一启动ADAMS所示。双击桌面上 ADAMS/View 的快捷图标,打开 ADAMS/View 。在 欢迎对话框中选择“Create a new model,在模型名称(Model name) 栏中输入:tuluen ;在重力名称(Gravity)栏中选择“ Earth Normal (-Global Y)”;在单位名称(Units)栏中选择 “MMKS mm, kg, N, s, deg"。如图 3-1J * 曰 13. i. Ik. I.u pFiSfU口3 Hi'1-kt-at «.E图3-1欢迎对话框二设置工作环境对于这个模型,

4、网格间距需要设置成更高的精度以满足要求。在ADAMS/View菜单栏中,选择设置(Setting)下拉菜单中的工作网格 (Working Grid )命令。系统弹出设置工作网格对话框,将网格的尺寸(Size)中的X和Y分别设置成250mm和300mm,间距(Spacing)中的X和Y都设置成10mm。然后点击“ OK”确定。用鼠标左键点击选择(Select)图标* ,控制面板出现在工具箱1用鼠标左键点击动态放大(Dynamic Zoom)图标在模型窗口中,点击鼠标左键并按住不放,移动鼠标进行放大或缩小三用升程表创建凸轮轮廓曲线在ADAMS/View零件库中选择球体(Sphere)虫,在原点(0

5、,0,0)(选择坐标原点,将为下面利用升程表创建凸轮轨迹带来方便)处创建一个球形观察点,球体的参数选择“New Part”,半径选择10mm(这里只要求球形观察点的运动轨迹就行,为了观察清楚,将球形观察点用一定半径大小的球体来表示),创建后的名称默认为“ Part:PART_2'。根据凸轮基圆半径0 60mm,在点(0, 60, 0)处创建第二个球体(SpherR,球体的参数选择“ New Part”,半径选择10mm(理由同上),创建后的名称默认为“ Part:PART_3'。在ADAMS/View 约束库中选择旋转副 (Joint: Revolute)卷,参数选择为“2 B

6、od-1 Loc”和“Normal To Grid”,鼠标左键先点击原点出的球体(PART_2),再点击机架(ground),最后在球体中心点击鼠 标右键,弹出Select对话框, 然后点“ OK”确定。在球体JOINT_1),如图3-3所示图3-2选择对话框如图3-2所表示,选择“ PART_2.cm”, (PART_2)上成功创建旋转副(Joint:图3-3在球体(PART_2)上创J建旋转副在ADAMS/View约束库中选择移动副(Joint: Translational)矍, 参数选择为“2 Bod-1 Loc”和“Pick Feature ,鼠标左键先点击点(0, 60, 0)处的球

7、体(PART_3),然后点击原点处的球体(PART_2), 最后在球体(PART_3)中心点击鼠标右键,在弹出Select对后屉中选择"PART_3.cm",然后点“ OK”确定,就会出现白色的箭头,移 动光标,使箭M指向Y轴的正方向后点击鼠标左键,从而在球体(PART_3)上成功创建移动副(Joint:JOINT_2),如图3-4所示。在ADAMS/View 驱动库中选择旋转驱动(Rotational Joint Motion) 鱼,在速度(Speed)栏中,输入速度值360d,表示驱动装置每分钟 转360度,用鼠标左键点击球体(PART_2)上的旋转副(JOINT_1)

8、, 在旋转副上出现一个大的驱动图标,即为驱动装置(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)上定义旋转驱动Potirr.: TOnOMj!_L图3-6在球体(PART_3)上定义移动驱动图3-7重新设置移动驱动的参数在球体

9、(PART_3)上点击鼠标右键,选择 Motion: MOTION_2 7 Modify ,如图3-7所示。出现Joint Motion对话框,如图3-8所表示, 接着点击 Function Builder 图标_J,出现 Function 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*(2.75-3*time+ 1/(2*pi) *

10、sin(3*2*pi*time -3.5*pi), 0, IF(time-1:0, 0, 0)”,然后点击“如如果出现 a Function syntax is correct”对话框,则表示输入的语句没有语法格式上的错误, 如图3-9 所示;否则输入语句中存在格式上的错误。然后一直点“ OK”,直到退出Joint Motion对话框选择仿真(Simulation)图标将仿真停止时间(End Time)设置为1,为了使由轨迹生成的凸轮轮廓曲线光滑,而又缩短计算机生 成曲线的计算时间,综合这两方面的要求,我们这里将输出结果(轨 迹)的总步数(Steps)设置为100。点击仿真按钮(Play) ;

11、当仿 真结束,点击复位按钮(Rewind)。图3-9图 3-8 Joint Motion 对话框Function Builder 对话框在ADAMS/View 菜单栏中,选择Revive下拉菜单中的Create Trace Spline命令,然后用鼠标左键点击球体(PART_3),接着在原地右击 鼠标,在弹出的Select对话框中选择PART_3.cm,之后点击对话框左 下角的“OK”按钮,最后用鼠标左键点击机架(ground),凸轮的轨 迹曲线(BSpline: GCURVE_3)如图 3-10所示。*1>图3-10凸轮的轮廓曲线四创建凸轮实体凸轮的轨迹曲线生成后,在球体(PART_2

12、)上右击鼠标,选择 Part: PART_2f Delete,出现如图3-11所示的对话框,表示将要删除 球体及其与之相关的约束和运动副。点击Delete All ,删除球体2Sj(PART_2)。 WarningRomovv Parameteric ExpmsnnfThe deleted objedts have dependents that have not beer selected For dfeletianCancel图3-11删除命令的提示框在球体(PART_3)上右击鼠标,选择 Part: PART_ADelete,同样 出现图3-11所示前对话框,点击Delete All,删

13、除球底(PART_3)。删除之后的图形如图3-12所示1 Modify Geonnetric SplineClosedSapient CountGCUBVE.3| y*s|505圜0. 口。.&。.口厂3.77。099口科3凶:R 9Re£er*nce Curv6ClffiVE/Rtfertnce MatrixMATKIX_2y IOK I Apply "Ccti-jlReftrtncg Marker图3-13几何尺图3-12删除球体之后的图形寸修改对话框在曲线上右击鼠标,选" -Bspline: GCURVE_37Modify ",出现Modi

14、fy Geometric Spline对话框,如图3-13所示。点击对话框中的Location table图标一,打开Location Table对话框,如图3-14所示。口 ADm5_Autofl8i ExanpltsJ酬邺1,语黑港浦角第H能*f 2j AN3Y5 ro 修以 冷 请回 sinpte e _J ha>a_v12.cdbOcidte wi lndlneidpldre with frlct _J CrMtlrxj j force defined M 七站l Cj d Ueui irjIj y frui rt eibllr ty LJibln _J embe nn&

15、jel tool to 5swmhle 3n JjEAdiiipe AtmM刍_"匕* >ubiLiuUii _ll Eran口e rnethod oF modeling cat -jExanipc medd u&irg TIRE 式dtei11图 3-14 Location Table 对话框在Location Table对话框中,点击“ Write”按钮,出现Select File 保存对话框,如图3-15所示,在文件名栏中输入保存名" tuluen.dat” (名字可以随意取,但不要忘记后缀” .dat”),然后点击“打开”,进 行保存。最后点击“ OK

16、”按钮两次,分别退出Location Table对话框 和 Modify Geometric Spline 对话框。Select File_J mnd h«ke jarit to fK redirdcnt ccnsriints3usirwj riMtr* wd data *l»rr*rts口 lest rig tnodei For AMns.aolver usng rdutikJ H find the frrre required for « notion、xdHaLb? tu 的阳“eGdL&ly defheyuur fhjlH1113的7加Ear_mM

17、_J1221b_13m413fhlLi i_J A:匚efe-ating meclvnism textbo&kprobleft_124M5 Cortrols Toolsit uaoi叩匕-mpuud lomtnol:|tiJ.iDeD- ida.tj文件类理:I;2在ADAMS/View零件库中选择样条曲线(Spline)图标2,参数 选择如图3-16所示。在ADAMS/View工作窗口中用鼠标左键随意选 取12个不同的点(至少要取8个点),然后点击鼠标右键进行确定。 如图3-17所示,图中绿色的闭合曲线就是所画的样条曲线,曲线上 11个红色的小块表示11个所取的点。图3-17绘制样条

18、1 Mdin ToolboxIlieNew Tart|z iCl«iediCreate by yi,eking:Faints图3-16参数选择曲线在所画的样条曲线(绿颜色的)上右击鼠标,选择 -Bspline:GCURVE_4-Modify ,出现 Modify Geometric Spline 对话框,如图 3-18 所示,在该对话框中选择 Location table图标,一,出现Location Table 对话框,如图3-19所示。由于每个人所画的样条曲线的不一样,相 应的X、Y、Z坐标也就不一样。xjdosei产e二|3电萌船t CountfiValues:0. 0 OJO

19、. 0.-4C.Q,-To. q,O.O, Qjj口电 Harker迎口口1 Modify Geometric SplineReference CurveReference Matrix:CURYE_4MATEI1_4刈囱CKApplyCKlCtl I图3-18几何尺寸修改对话框图 3-19Location Table 对话框在Location Table对话框中,点击“ Read'按钮,打开上面保存的“tuluen.dat”文件。贝U Location Table对话框中的X、Y、Z坐标值产生了变化,如图3-20所示。然后点击“ OK”按钮两次,分别退出Location Table

20、对话框和 Modify Geometric Spline 对话框。则在步骤4.5中所画的样条曲线(绿色的)变成了与轨迹曲线( BSpline:GCURVE_3)(白色的)一模一样的曲线。如图 3-21所示。图3-20倒入新的X、Y、Z坐标值图3-21采用新的坐标值后的样条曲线在ADAMS/View中位置/方向库中选择位置-平移图标欠,参数选 择如图3-22所示。在ADAMS/View工作窗口中先用鼠标左键点击样 条曲线(绿色的),并选择该曲线上的一点(PART_5.MARKER_10), 然后,移动光标选择轨迹曲线(白色的)上麻一点 (ground.MARKER_9),如图3-23所表示。最后

21、点击鼠标左键确定, 两条闭合曲线重叠在一起,如图3-24所示。Selected'CopyDi stance1( IOJOcti )图3-22参数选择图3-23平移前的闭合样条曲线图3-24平移后的闭合样条曲线图3-25删除轨迹曲线在样条曲线上,如图3-25所示右击鼠标,在弹出的菜单中,选择、-Bspline:GCURVE_3-Delete”,删除最开始生成的轨迹曲线 (因为 该闭合样条曲线与机架固结在一起)。在ADAMS/View中零件库中选择拉伸图标 ”,参数选才!如图3-26, 在ADAMS/View工作窗口中用鼠标左键连续点击闭合样条曲线两次(第一次选择PART_5,第二次选择P

22、ART_5.GCURVE_4),之后一个 凸轮实体拉伸出来。如图3-27所示,图中而凸轮是旋转片的形状。titrusi anCritte profilt by:CtetveB Oun)Fath:图3-26参数选择图3-27凸轮实体五创建尖顶从动件在ADAMS/View 中零件库中选择圆柱体图标 ”,参数选择New Part,其他参数(Length、Radius)可以不选择。在 ADAMS/View 工 作窗口中用鼠标选择点击坐标(0, 100, 0)(因为本设计的对象是尖 顶直动从动件盘形凸轮机构,根据机械原理,这种机构中从动件和凸 轮之间没有偏距,因此,从动件需要创建在凸轮的正上方,并且位置

23、 选择要合理,不要太高),如果选择不准确,可以同时按住 Ctrl键, 进行强制选择。然后选择点击坐标(0, 180, 0)(从动件的长度选择 对后面的受力分析有影响,从动件的长度越长,质量越大,对凸轮的 压力也越大),一个圆柱体创建出来,如图3-28所示。图3-28创建圆柱体图3-29创建截锥体图3-30尖顶从动件在ADAMS/View中零件库中选择截锥体图标 &,参数选择Add to Part,其他参数(Length、Bottom Radius、Top Radius)可以不选择。 在ADAMS/View 工作窗口中先用鼠标左键点击圆柱体(PART_10), 接着选择圆柱体底面上的 M

24、arker点(PART_10.MARKER_12),然后 选择凸轮(闭合样条曲线)上的Marker点(PART_5.MARKER_10)。 一个截锥体创建出来,并且和圆柱体固结在一起。如图 3-29而示。在截锥体上右击鼠标,选择“ -Frustum:FRUSTUM_77Modify ”, 在弹出的对话框中,将Top Radiu频的值改为(0.0mm), Bottom Radius 项的值改为(10.0mm)(此半径值和圆柱体的半径相同)。点击“OK” 确定。修改后的尖顶从动件如图3-30示。六创建凸轮和尖顶从动件之间的接触(Contact)选择ADAMS/View零件库中的“ Marker”按

25、钮人,参数选择Add to Part和Global XY。在ADAMS/View 工作窗口中先用鼠标左键选择 截锥体(PART_10),然后在截锥体的尖顶处右击鼠标,在弹出的Select 对话框中选择PART_10. FRUSTUM_7.V1。如图3-31所示。点击“OK” 确定,在尖顶从动件处创建出一个 Marker点。如图3-32中显亮的坐标。PARTIO区卬石门明.邛¥LPAlPT ID mDTTEC* L2口 K|Ctn:«图3-31选择要创建Marker点的位置图 3-32创建在尖顶处的Marker点选择ADAMS/View 力库中的接触(Contact)按钮续,

26、在弹出的 Create Contacts寸话框中,Contact Type项选择 Point to Curve; Marker 项选择 MARKER_14 (就是步骤6.1中所创建的 Marker点);Curve 项选择GCURVE_4;其他项修改如如图3-33所示。然后点击“ OK” 确认。图3-34中显亮的标志表示尖顶从动件和凸轮之间的接触是点 与线的接触。七创建移动副和旋转副因为在凸轮转动的过程中,尖顶从动件做上下运动。所以只要在 尖顶从动件上创建一个垂直方向的移动副就可以得到需要的运动。选择ADAMS/View约束库中的移动副(Joint: Translational)按钮, 参数选择

27、 2 Bod-1 Loc 和 Pick Feature。在 ADAMS/View 工作窗口中 先用鼠标左键选择圆柱体(PART_10),然后选择机架(ground),接 着选择圆柱体上的PART_10.cm,这时会出现一个白色的箭头,移动 光标,使箭头的方向垂直向上,如图 3-35所示。最后点击鼠标左键确认。图3-36中显亮的部分就是创建出来的移动副图3-33定义接触类型的对话框图3-34创建出来的接触图3-36从动图3-35定义移动副的方向件上的移动副凸轮做旋转运动,因此凸轮上需要加一个旋转副。选择ADAMS/View 约束库中的旋转副(Revolute)按钮磅,参数选择 2 Bod-1 L

28、oc和 Normal To Grid。在 ADAMS/View 工作窗口中用鼠标左 键先点击凸轮(PART_5),在点击机架(ground),然后按住Ctrl键 点击坐标原点(0, 0, 0), 一个旋转副创建出来,如图 3-37所示。图中显亮的部分就是旋转副,该旋转副定义了凸轮和机架之间的运动 关系。八创建驱动在ADAMS/View 驱动库中选择旋转驱动(Rotational Joint Motion) 按钮箕,在Speed一栏中输入360, 360表示旋转驱动每秒钟逆时钟 旋转360度。在ADAMS/View 工作窗口中,用鼠标左键点击步骤 7.3 中创建出来的旋转副(JOINT_2),

29、一个旋转驱动创建出来,如图3-38 所示,图中显亮的部分为旋转正动。图3-37创建旋转副图3-38创建旋转驱动九保存模型在 ADAMS/View 中,选择 “ File” 菜单中的 “ Save Database As 命令,如图3-39所示。系统弹出保存模型对话框,输入保存的路径 和模型名称,按“ OK”,保存尖顶直动从动件盘形凸轮机构模 型:tuluen.bin,如图 3-40所示。|jte Ldt 丫曲j 皂uH 呈muot。 上“ OatsijedHTICtoen L»a:3foi$eJU X)Z-dV£tdbi=±rtiCWT图3-40保图3-39保存模

30、型命令存模型对话框点击主工具箱的仿真按钮 图,设置仿真终止时间(End Time)为3, 仿真工作步长(Step Size)为0.01,然后点击开始仿真按钮 卜,如 图3-41所示,系统进行仿真,观察*II型的运动情况。点击图3-41左下角的Render按钮,本设计的尖顶直动从动件盘形凸轮机构的整体 模型如图3-42所示。4 Main Toolbow图3-41仿真选项图3-42尖顶直动从动件盘形凸轮机构十测试模型测量位移。在 ADAMS/View 菜单栏中,选择 Build-Measure- Point-to-Pointf New,如图3-43所示,进行点与点之间的位移测量。 系统弹出点与点之

31、间测量的对话框,将光标放在被测量的点(To Point) 栏中,按鼠标右键,选择 MarkerBrowse,如图3-44所示。|imdSMnti 岫& seti图3-43进行点与点之间测量的命令图3-44点与点之间测量的对话框在弹出的Database Navigator的对话框中,选择 PART_10下面的 MARKER_14 (因为该点是尖顶与凸轮接触的点)。然后点击该对话 框下面的OK按钮。如图3-45所示。同样在图3-44中的参考点(From Point)栏中,按鼠标右键,选择Marker Browse,在弹出的Database Navigator的对话框中,选择ground下面

32、的MARKER_18 (该点是坐 标原点),然后点击该对话框下面的 OK按钮。如图3-46所示。图3-45选择被测量的点图3-46选择参考点在图 3-47 中的 Characteristic栏中选择 Translational displacement, 在Component栏中选择mag。然后点击对话框下面的OK确认。生成 的时间-位移曲线如图3-48所示。2S11 MEA_PT2P7图3-47点与点之间测量位移对话框图3-48时间位移曲线在本设计中,速度和加速度的测量的过程和位移的过程几乎一样,只是在点与点之间测量对话框(Point to Point Measure)中的 Characteristic项,分别选为 Translational velocity,如图 3-49 所示,或 者 Translational acceleration,如图 3-50 所示。图3-49点与点之间测量速度对话框图3-50点与点之间测量加速度对话框Extrusion; EKRUSIOH与卜-BSrJine; GCURVEJ-Marler: MARKER J 7Part:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论