孙一平
(贵州职业技术学院,贵州贵阳550023)
基于MFC的盘形凸轮机构设计研究
孙一平
(贵州职业技术学院,贵州贵阳550023)
摘要:为了参数化设计凸轮机构,实现凸轮机构动画过程,设计了一种基于MFC的盘形凸轮机构人机交互系统。利用消息映射机制,完成了滚子直动从动件盘形凸轮的设计和凸轮运动过程的动画演示。结果表明:所设计系统达到了设计需求,完成了对凸轮机构的设计示教。
关键词:参数化人机交互动画示教
0引言
凸轮广泛运用于各种机械设备、自动装置,如机床、纺织机械和发动机配气机构等。盘形凸轮机构是机械设计的重要内容,平面凸轮的运动规律多种多样,一般可通过三维软件实体建模,如采用UG、Solidworks等[1],但此建模方法计算廓线参数表达式过程复杂,难以实现凸轮设计的多样性。
为解决上述问题,本设计利用VC++6.0编程环境下的MFC类库,采用面向对象的编程思想进行人机界面开发,实时根据对话框参数定制凸轮廓线,并查看其廓线对应的运动规律。应用基于MFC的技术方法,不但可以采用参数化设计盘形凸轮机构,同时,可对机构运动过程进行动画演示,弥补了传统凸轮机构设计的抽象性,更加形象生动地表达凸轮机构工作过程,实现设计过程的直观性,感观性和高效化[2]。
1凸轮廓线
1.1坐标计算

图1 凸轮廓线

(1)
式(1)即为理论凸轮廓线的方程式,也称为理论廓线方程。
对于滚子从动件凸轮机构,推杆在B处装有滚子,以提高推杆的使用寿命。……