首页/文章/ 详情

凸轮机构建模与仿真

4年前浏览3761

今天是RecurDyn新手入门课程的第一篇,小编和大家一起来学习建立凸轮机构模型,完成动力学仿真计算。


图1 凸轮机构结构图

已知:一滚子移动从动件盘形凸轮机构,凸轮1为一半径R=100mm的偏心圆盘,凸轮的回转中心A到凸轮的几何中心O的距离为H=30mm,凸轮匀速转动的角速度ω=30d/s。

任务:创建该凸轮机构的虚拟样机模型,并分析滚子移动从动件的运动规律。

模型分析:凸轮机构由凸轮和滚子移动从动件2部分组成,凸轮和大地间由转动副约束,从动件和大地间由平动副约束,从动件和凸轮间定义接触。分析清楚这些以后,下面就开始建模。

图2 凸轮机构拓扑结构图

1.      新建模型文件

           选择file—>New,设置新模型名称Cam,重力为-Y方向,点击OK。

图3 创建新模型文件

2.       创建模型

创建凸轮:选择YZ平面,创建凸轮。如下图4所示,选择professional—>Cylinder—>point,point,radius,在输入框中分别输入点(0,0,-5),(0,0,5)和半径100。

图4 选择YZ平面

图5 创建凸轮

创建从动件:选择XY平面,创建从动件。按与创建凸轮相同步骤,输入点(0,103,0),(0,300,0)和半径3创建圆柱,在图形窗口双击从动件,对从动件进行编辑,创建从动件底部滚子,选择Geometry—>Ellipsoid—>point,Distance,在输入框中分别输入点(0,103,0)和半径3。

图6 创建从动件底端球体

选择Geometry—>Unite,依次点击圆柱和球体,将他们组合为一个整体,点击退出,返回模型。

图7 组合从动件圆柱杆和球体

图8 退出从动件编辑

将Body1和Body2分别更名为Cam和Follower,调整图标大小为20。

图9 更改几何体名称

图10 调整图标大小

3.       创建约束

创建凸轮和大地间的转动副,选择Professional—>Revolute—>Body,Body,Point,Direction。分别选择大地(点击图形窗口空白处),凸轮,输入点(-30,0,0)和向量(0,0,1)。

图11 创建转动副

创建从动件和大地间的平动副,选择Professional—>Translate—>Body,Body,Point,Direction。分别选择大地(点击图形窗口空白处),凸轮,输入点(0,200,0)和向量(0,1,0)。

图12 创建移动副

4.       创建接触

创建凸轮和从动件间的接触,如图13所示步骤,选择Professional—>GeoCyl—>Surface(PatchSet),Cylinder。分别选择从动件底部球面和凸轮。

图13 创建接触

图14 从动件底部球面

5.       添加运动

右击Revolute1,点击Property,进入Property of Revolute1对话框,在Joint栏,勾选Include Motion,点击Motion,进入Motion对话框,按下图15中的步骤设置凸轮转动速度30d/s,点击四次OK,关闭Property of Revolute1对话框。

图15 添加运动

6.       模拟仿真

按下图16所示步骤点击Analysis—>Dyn/Kin—> Dyn/Kin,设置仿真时间25s,点击simulate,运行仿真。

 图16 运行仿真

7.       后处理

如下图17所示步骤,选择Analysis,点击Animation Control栏中播放,播放凸轮机构运动仿真动画。

图17 播放动画

凸轮机构运动仿真动画

        如下图18所示步骤,选择Analysis—>Result,进入后处理界面。双击右侧DataBase栏中的Cam—>Bodies—>Follower—>POS_TY,得到从动件质心的运动轨迹。

图18 进入后处理界面

图19 从动件质心位移-时间曲线

RecurDyn
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2019-08-14
最近编辑:4年前
RecurDyn
在这里得到RecurDyn资讯!
获赞 103粉丝 593文章 90课程 5
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈