2 三维实体建模
2.1 弧面分度凸轮参数
弧面分度凸轮的设计参数为:从动转盘为八工位,主动凸轮连续旋转,转速n=300r/min,单头左旋,中心距C=180mm,分度期转角θf=120°,从动转盘的运动规律为改进正弦加速度规律运动规律。
2.2 三维实体建模过程
2.2.1 生成坐标点
正确理解弧面分度凸轮计算公式推导以及各参数意义,运用MATLAB编程,并将程序保存为.m文件。图2所示为L1段廓面曲面程序的.m文件,L1段廓面曲面程序如下:
其他分度段L2、R2、R3的廓面曲面程序以及停歇期凸轮左、右廓面曲面的程序只需在L1段程序上做些许修改即可。
图2 L1段廓面曲面程序的.m文件
将各段廓面曲面的程序输入到MATLAB中,即可计算出每段廓面曲面上的坐标点,保存为.ibl格式文件,如图3所示。为了较为精确地绘图,在编程中选取步长△θ=2°,△r=2mm,也可以根据自己的需要对步长进行设置,生成更多或更少的点。将在MATLAB中计算的点导入到Pro/E后,分度段廓面曲面的程序会生成16条轮廓线,相应的每条轮廓线分别由61个点组成。而停歇期的凸轮左、右廓面曲面程序也会生成16条轮廓线,但是相应的每条轮廓线分别由121个点组成。
图3 L1段程序计算出的坐标点