1)运用“for-end”循环结构,以凸轮转角φ作为循环控制变量,对凸轮某个运动角或整周360°区域的轮廓,按照要求的分度进行逐点的参数计算。
2)运用流程控制“if-elseif-end”选择结构,检验凸轮转角φ变动的区域(推程角、回程角或休止角范围等)条件,或凸轮某个运动角区域的传力性能参数(如压力角)或结构参数(如轮廓曲率半径)数组中满足的极值条件,然后执行相应的运算。有时需要在满足一定条件时中断循环,采用“break”命令跳出循环体。
3)数据的显示输出:可以运用格式化输出命令“fprintf”将数据在命令窗口中按照自定义格式显示,包括注释、数据中保留的小数位数、数据之间的间隔和排列等。也可以运用自由格式输出命令“disp”,按照行与列的对应关系显示数组元素。
4)凸轮轮廓图形处理程序要点:
①考虑到轮廓图形中含有理论轮廓、实际轮廓、基圆和滚子圆等多种线图,为了能够在同一个图形窗口中同时显示它们,可采用保持图形命令“hold on”。
②为了避免通常在图形窗口中二维坐标轴的比例不同而造成显示的图形失真,可采用命令“axis equal”使二维坐标轴的比例相等。
③采用命令“text”和命令“title”对图形和图题进行标注。
④在二维绘图命令“plot”中还可以采用不同的颜色和线型参数描绘不同线图,使图形更直观。
通过计算机运算,在满足机构具有良好的传力性能和紧凑的结构的前提下,迅速获得可靠的精确结果,绘制出对应的直观清晰凸轮轮廓,并且还可以给出数控加工凸轮轮廓的刀具直角坐标轨迹,提高对凸轮机构综合运用CAD/CAM技术辅助的功能。
该例的凸轮机构的从动件运动线图如图11-6所示,分别绘制出从动件在推程和回程的位移、速度和加速度线图。凸轮轮廓如图11-7所示,包括基圆、偏距圆(点画线)、滚子、理论轮廓(点画线)和实际轮廓。
M文件和运算结果:
(www.xing528.com)
输出的从动件运动线图如图11-6所示。
图11-6 从动件运动线图
绘制的凸轮轮廓如图11-7所示。
图11-7 凸轮轮廓的绘制
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。