《应用科技》2006年第5期摘录:用科技第33卷[;】=[篓:。
-
如发现有乱码,请点击下面链接浏览原文
正文摘录:
用科技第33卷[;】=[篓:。-。。si’“nd][;].(2)2仿真模块的建立式(1)、(2)即是所用数学模型基础.图1为尖顶直动从动件盘形凸轮机构.依据反转法原理,假定凸轮不动,而机架连同从动杆绕凸轮轴反转,反转时从动杆尖始终与凸轮廓线相接触.现取凸轮转轴中心点0为定坐标原点,将定坐标系固接在凸轮上,将动坐标系固接于机架上,连同机架一起反转.(a)尖顶直动从动件对心盘状凸轮机构(b)尖顶直动从动件偏置盘状凸轮机构图1凸轮机构简图图1(a)为尖顶直动从动件对心盘状凸轮机构,凸轮廓线上各点坐标为式中:r0为基由式(1)』x=(r0+5)sind,(3)【y=(ro+S)COSd.图l(b)为尖顶直动从动件偏置盘状凸轮机构,凸轮廓线上各点坐标为rX’=e,b=N/RF+s.式中:e为偏心距.由式(1)得(4)利用Matlab的应用程序GUIDE设计图形用户界面,可以对机构进行直观的选择,并输入其对应的参数,其界面如图2所示.在菜单栏“运动规律”中选择要仿真的运动规律,然后在设置区内填好各项参数,在“平滑度”一项中可以控制采样点数,以控制曲线平滑度.在“控制选项”中选择控制选项,然后在图形选项中选择所需的图形,即可在绘图区中显示所需的图形,在命令窗口有所有坐标点的坐标值‘。一引.图2系统界面要想实现如上述所描述的功能,必须对各个控件的属性进行编程,为了程序的简洁与直观,把每个功能用不同的按钮来实现,如位移、速度、加速度、轮廓线等.基本设计思路是不同的功能情况标记不同的值,然后在回调函数中根据用户的具体设置值来判断,不同的标记执行不同的程序,调用不同的函数,画出不同的曲线.2.1位移、速度、加速度按纽回调函数位移、速度、加速度按纽回调函数设计思路一样,根据从用户面板上得到的输入参数代人式(3)、(4)数学模型中,一共有一次多项式与推程1、一次多项式与回程2、二次多项式与推程3、二次多项式与回程4、五次多项式与推程5、五次多项式与回程6、简谐运动与推程7、简谐运动与回程8、摆线运动与推程9、摆线运动与回程10等10种情况.利用Matlab的绘图功能绘得位移、速度、加速度曲线.其程序框图如图3所示.2.2轮廓图回调函数设计要求中,推程、回程运动规律各5种,组合起来共有25种,可偏心,也可对心,最终有50种情筹∥r叫√渤一惰m烬角仪“dm过一喵惜【皇T=时嘲秘标坐动若移位&杆,+动0~从==为∥r≯;径畔得
阅读此文(图):
点击此处在线翻阅