当前位置:文档之家› 盘形凸轮的四种设计方法

盘形凸轮的四种设计方法

盘形凸轮的四种设计方法深圳市百特兴科技有限公司 周杰平摘要:详细介绍运用SolidWorks 绘制盘形凸轮的不同方法,包括插件法、解析法、折弯法及仿真法。

关键词:盘形凸轮,插件法,解析法,折弯法,仿真法,余弦加速度, SolidWorks,EXCEL。

凸轮/连杆机构以其快速、稳定的特点,在很多的场合尤其是传统的制程设备中得以运用。

但其缺点也很明显:适应性较差,结构相对比较复杂,开发周期长,凸轮加工精确要求比较高等,非标设备大多由伺服马达/步进马达、丝杆/同步带、气缸/油缸等替代。

近年来,由于对设备产能要求越来也高,传统的凸轮/连杆机构又受到用户青睐。

以动力电池制造设备中塑封制程为例。

进口设备核心机构采用凸轮/连杆机构,产能在140件/分钟以上,国产设备采用伺服/丝杆驱动,产能则在50件/分钟左右。

更为重要的是前者用于制程的有效时间更长,确保了品质的可靠性。

凸轮的设计将成为机构设计工程是不可缺少的技能。

本文以盘形凸轮为研究对象,分别介绍几种不同的设计方法。

一、基本参数1.1、凸轮基本参数项目 代号 参数值基圆直径 D 150凸轮厚度 W 15辊子直径 d 25升程 h 50表11.2、从动杆运动规律动作 运动角度数(Φ)起始角度位置 终止角度位置 结束半径 运动规律推程 120 0 120 125 余弦加速度 远休止角 30 120 150 125 回程 90 150 240 75 余弦加速度 近休止角 120 240 360 75 表2注:余弦加速度(简谐运动)方程:S=h*[1-cos(πφ/Φ)]/2图1二、SolidWorks 插件法2.1、如图2,打开SolidWorks,新建零件,关闭草图。

菜单栏Toolbox -> 凸轮如菜单栏无Toolbox,先加入插件。

图2 图32.2、设置。

如图3凸轮类型为圆形,推杆类型为平移,如果是偏心的,可作相应的选择;开始半径为基圆半径,开始角度根据<表2>填写;旋转方向为顺时针2.3、运动如图4图4运动部分,根据<表2>,进行设置,运动的类型为谐波;2.4、 生成 如图5图5生成部分:坯件的外径要满足:>(D+d)/2;近毂和远榖分别为凸轮两侧的圆柱状台阶,要大于孔的直径,厚度自行定义,但需要大于圆角半径和倒角大小;本例子缺省。

结果如图6图6至此,采用SolidWorks 自带插件的方法设计完成了满足表1、表2要求的凸轮。

将文件保存为凸轮(插件)1。

三、解析法3.1、数学模型建立。

3.1.1、辊子中心运动轨迹图7X1=S * COS(θ)Y1=S * SIN(θ)S=D/2+h* (1- COS(θ))/2(升程) ;Z1=D/2 +h-h * (1- COS(θ))/2(回程);θ=πφ/Φ ---角度转换其中:D - 凸轮基圆直径;S – 向径;h - 为升程;φ - 为凸轮转动的角度(弧度值)3.2、EXCEL自动计算3.2.1、打开EXCEL,依次将相关参数及公式输入到表中。

3.2.2、采用下拉复制,相关参数即可自动计算并显示在表中。

如图8。

图8(部分截图)3.2.3、 按图9整理,加入Z值。

(便于SolidWorks导入)X1 Y1 Z175 0 074.99714 1.30908 074.98855 2.618658 074.97418 3.92923 074.95392 5.241289 074.92767 6.555321 074.89525 7.871808 074.85647 9.191219 074.8111 10.51401 074.75887 11.84064 0图9(部分截图)3.2.4、复制图9中参数黏贴到TXT文件中,保存为jx1.txt。

3.3、在SolidWorks中绘制凸轮3.3.1、打开SolidWorks零件绘制环境,关闭草图3.3.2、插入曲线,如图10图10 图11 3.3.3、按图11点击浏览,找到参数文件jx1.txt存放位置。

注意:文件类型要切换到 *.txt文件类型.插入后的结果如图12。

图12 图123.3.4、利用等距实体命令绘制凸轮轮廓草图,如图13。

偏移距离为辊子半径.3.3.5、草图拉伸 15,如图18。

绘制中心孔,如图19.图18 图19四、折弯法4. 1、数学模型建立图20 (图中凸轮曲线可为任意,便于分析即可)展开前的凸轮轮廓线曲线X1=S * COS(θ)Y1=S * SIN(θ)S=D/2+h* (1- COS(θ))/2(升程) ;S =D/2 +h–h * (1- COS(θ))/2(回程);θ=πφ/Φ –角度转换其中:D - 凸轮基圆直径;S – 向径;h - 为升程;φ - 为凸轮转动的角度(弧度值)展开后,展开长度与向径之间的关系以直径D’=100为展开圆S’=S- D’/2= S-50 --D’为展开圆直径S=D/2+h*(1-COS(θ))/2 (细节需作补偿?)4. 2、EXCEL自动计算4.2.1、打开EXCEL,依次将相关参数及公式输入到表中。

4.2.2、采用下拉复制,相关参数即可自动计算并显示在表中。

图21为计算表部分截图。

图21按图9整理,加入Z值。

(便于SolidWorks导入)4.2.4、复制图9中参数黏贴到TXT文件中,保存为jx1.txt。

4.3、在SolidWorks中绘制凸轮4.3.1、打开SolidWorks零件绘制环境,关闭草图4.3.2、插入曲线(参考3.3.2)图224.3. 3、绘制凸轮展开后草图、利用等距实体命令绘制凸轮轮廓线及其它边界线。

如图图234.3.4、拉伸,厚度15,插入坐标原点如图24,注意坐标轴方向(弯曲时绕X轴),如图26图24 图254.3.5、插入弯曲特征。

选取实体-点选折弯--折弯角度为360度--选取坐标系(上一步建立)如图26,勾选确定,得到特征,如图274.3.5、完善设计如图28。

保存文件名为凸轮(弯曲)图28五、仿真法5.1、凸轮设计的模型准备使用SOLIDWORKS完成如图29所示装配体的建模,并添加恰当的配合。

(建模过程省略)图29 图30 5.2、从动件运动数据点的准备建立从动件位移与时间的关系。

设定凸轮转动一周的时间为3秒。

则时间与转动角度的关系:t=φ*3/(2π) ; --φ为凸轮转动角度S= -h* (1- COS(θ))/2(升程) ;S = -h+h * (1- COS(θ))/2(回程);θ=πφ/Φ –角度转换其中: S --从动件位移;h --为升程;φ-- 为凸轮转动的角度(相对角度)注:1)、从动件位移以基圆为起始点;2)、离开凸轮中心为负,反之为正。

(与后续仿真设计设置有关)5.3、EXCEL 自动计算5.3.1、打开EXCEL,依次将相关参数及公式输入到表中。

5.3.2、采用下拉复制,相关参数即可自动计算并显示在表中。

图31为计算表部分截图。

图315.3.2、选取表格t、S ,插入图表如图32,可得到图33,从动件位移与时间的关系。

图32图335.3.2、选取表格t、S,复制黏贴(选择性黏贴-值)到新开启的EXCEL表中,另存为CSV 格式,文件名fz1。

5.4、运动分析边界条件设定5.4.1、启动SOLIDWORKS Motion插件如图34开启新的运动算例,并将分析模式切换到Motion分析。

在视项和相机视图中右键并单击禁用观阅键码播放。

(在此之前视图摆放到合适的位置,从动件的顶点设置为与圆盘表面接触装配关系,在仿真运动之前解除装配关系)图345.4.2、我们已知从动件的运动需要符合数据点的规律。

为了能满足此要求,我们需要设置一个线性马达来驱动从动件。

如图35马达的位置选择从动件的顶面,方向向下,运动的模式切换到数据点模式以打开函数编制程序对话框。

在此对话框中设置值为位移,自变量为时间,插值类型选择Akima样条曲线。

如图36,点击输入数据,找到文件名fz1并打开。

在函数编制对话框中确定,在马达编辑中确定。

图35 图365.4.3、前面我们设定凸轮转动一周的时间是3秒,为了保持同步。

拖动时间栏的关键帧到3秒,将仿真的周期设置为3秒,如图37。

图375.4.4、给凸轮添加旋转马达,使凸轮在从动件的一个运动周期中旋转一圈。

如图38,旋转马达的位置选择传动轴的边线。

运动类型设置为等速,每分钟20圈(注:3秒一圈),确定。

5.3.4、添加重力,如图39,方向沿Y轴负方向。

图38 图395.4.5、添加接触,如图40,选择凸轮和从动杆。

图40 图415.4.6、设置运动算例属性为了使获取的凸轮的轮廓精度更高,每秒帧数设置为100,并选择精确接触,如图41。

5.4.7、如图42,单击计算,运行运动仿真。

此时可以看到预期的运动,凸轮转动一圈,从动件同时完成一个周期的运动。

图425.4.8、获取凸轮轮廓为了获取凸轮的轮廓,我们只需找到从动件上与凸轮接触的一点相对于凸轮的跟踪路径。

此跟踪路径即为凸轮的轮廓。

如图42和43,44所示,单击结果和图解,选择位移/速度/加速度——>跟踪路径。

在要测量的实体中选择从动件的顶点及凸轮的圆柱面。

确定之后即获得一个跟踪路径,此路径即为凸轮的轮廓。

图42图43 图445.4.9、将跟踪路径转化为曲线输入到凸轮中。

5.4.10、将其转化为曲线并输入到凸轮中,如图45。

5.4.11、在结果图解1上右键——>从跟踪路径生成曲线——>在参考零件中从路径生成曲线。

图455.4.12、打开凸轮,在设计树中将有一个曲线,在前视基准面上绘制草图,并用转换实体引用命令,将此曲线引用,接着对草图进行拉伸。

如图46图46 图475.4.13、将零件图另存为文件名为凸轮FZ1。

六、仿真验证分析以仿真法绘制凸轮为例轮廓是否正确。

6.1、打开文件FZ1,在当前的仿真中,从动件是依靠线性马达驱动的。

在实际凸轮机构中应当是依靠凸轮的轮廓保证从动件的运动。

因此在验证的时候我们需要将加在从动件上的线性马达去掉,并在从动件和凸轮之间添加接触。

6.2、将时间调整到0秒的位置,压缩线性马达,如图48。

在从动件和凸轮之间添加接触。

如图49。

图48图496.3、查看从动件在Y方向上的线性位移如图50,点击图解,选择位移/速度/加速度——>线性位移——>Y分量。

选择从动件的一个面,确定。

其在Y方向的线性位移如图51.图50 图51对比图33与图50,可以看出,从动件是符合所设定的运动规律的。

七、几种设计方法的比较7.1、插件法是运用SolidWorks自带的插件,优点是按照操作提示逐步操作,填写完对话框的参数生成即可。

缺点是其绘制过程太过“自动化”,无法深入理解凸轮的真正的绘制过程,精度没法设定。

相关主题