龙源期刊网httpwwwqika
comc
基于MATLAB的凸轮轮廓曲线设计
作者:丁昊昊牛成亮蒋超猛龚伟来源:《科技传播》2011年第15期
摘要凸轮机构的运动设计主要包括从动件运动规律的确定和凸轮轮廓曲线的设计等。通常是先确定从动件的运动规律,然后根据从动件的运动规律确定凸轮的轮廓曲线。本文是在从动件运动规律确定的情况下,利用MATLAB强大的数据处理功能来确定凸轮轮廓曲线。本文以尖底直动从动件盘形凸轮为例,对其凸轮轮廓曲线进行设计。结果表明:在从动件运动规律确定的情况下,利用MATLAB软件,可以很方便的得到相应的轮廓曲线。
关键词凸轮机构;凸轮轮廓曲线;MATLAB
中图分类号TP31文献标识码A文章编号16746708(2011)48017602
1凸轮轮廓曲线参数方程的建立
11盘形凸轮轮廓曲线
1)如图1所示为偏置尖底直动从动件、凸轮逆时针方向转动的情况。偏距e、基圆半径r0和从动件运动规律已给出。
假想凸轮固定不动,则机架按w方向转动,这种运动称为“反转运动”。从动件做复合运动,以从动件上与凸轮接触的点B为动点,静止坐标系固结于凸轮上,动坐标系固结于机架上。动点B对于机架的相对运动为直线运动,机架对于凸轮的牵连运动为w方向的转动,动点B对于凸轮的绝对运动所产生的轨迹便是凸轮的轮廓曲线。
如图1所示B0点是从动件处于最低位置时动点B的位置,设此点为凸轮轮廓曲线的起始点,当凸轮转过角度以后,从动件上升距离s,动点B从B0点上升到B1点。
然后将B1以O点为圆心转过w角度便得到B点位置。利用平面矢量旋转矩阵便可得到B点位置坐标。
整理得到凸轮轮廓曲线上的点B的坐标与凸轮转角之间的关系。
2)对心平底直动从动件、凸轮顺时针转动的情况。类似于偏置尖底直动从动件、凸轮逆时针方向转动的情况,对心平底直动从动件盘形凸轮的基圆半径和从动件运动规律已经给出。
f龙源期刊网httpwwwqika
comc
对于平底直动从动件盘形凸轮机构,利用“反转运动”和从动件运动规律,可以得到平底运动所得到的直线族,直线族的包络线就是凸轮的轮廓曲线。需要注意的是包络线与平的切点并不总是在平底与从动件运动导路上。
当凸轮顺时针方向转动一定角度时,凸轮的轮廓与平的接触点便是凸轮和从动件的速度顺心。由此便得到凸轮与从动件的接触点位置,然后通过平面矢量旋转矩阵便可得到凸轮和从动件的接触点位置与转角的关系。
3)对心滚子直动从动件、凸轮逆时针转动的情况。类似于对心平底直动从动件、凸轮顺时针转动的情况,对心滚子r