最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

弧面分度凸轮的三维实体建模与数控加工

发布时间:2013-12-22 作者:侯喜林 刘涛  来源:万方数据
关键字:凸轮 建模 数控 加工 Pro/E 
在已推导出的弧面分度凸轮廓面方程的基础上,提出弧面分度凸轮轮廓曲面三维实体建模的一种方法:以MATLAB为编程工具编写廓面程序,应用三维设计软件Pro/E4.O完成弧面分度凸轮机构的三维实体建模,同时在仿真加工模式下对弧面分度凸轮进行了加工刀具轨迹的模拟,给弧面分度凸轮机构的设计与数控加工提供了参考。

2 三维实体建模

  2.1 弧面分度凸轮参数

  弧面分度凸轮的设计参数为:从动转盘为八工位,主动凸轮连续旋转,转速n=300r/min,单头左旋,中心距C=180mm,分度期转角θf=120°,从动转盘的运动规律为改进正弦加速度规律运动规律。

  2.2 三维实体建模过程

  2.2.1 生成坐标点

  正确理解弧面分度凸轮计算公式推导以及各参数意义,运用MATLAB编程,并将程序保存为.m文件。图2所示为L1段廓面曲面程序的.m文件,L1段廓面曲面程序如下:

L1段廓面曲面程序
L1段廓面曲面程序

  其他分度段L2、R2、R3的廓面曲面程序以及停歇期凸轮左、右廓面曲面的程序只需在L1段程序上做些许修改即可。

L1段廓面曲面程序的.m文件

图2 L1段廓面曲面程序的.m文件

  将各段廓面曲面的程序输入到MATLAB中,即可计算出每段廓面曲面上的坐标点,保存为.ibl格式文件,如图3所示。为了较为精确地绘图,在编程中选取步长△θ=2°,△r=2mm,也可以根据自己的需要对步长进行设置,生成更多或更少的点。将在MATLAB中计算的点导入到Pro/E后,分度段廓面曲面的程序会生成16条轮廓线,相应的每条轮廓线分别由61个点组成。而停歇期的凸轮左、右廓面曲面程序也会生成16条轮廓线,但是相应的每条轮廓线分别由121个点组成。

L1段程序计算出的坐标点

图3 L1段程序计算出的坐标点

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。