在经过了绘制了轮廓曲线之后,利用VBA语言对AutoCAD进行开发,编制出如图3所示的平行分度凸轮参数输入对话框,其中机构头数和从动件运动规律是通过下拉式组合框来选取的,其余参数通过在文本框输入数据来确定。
图3 凸轮参数输入对话框
2.转盘的对话框设计 接下来利用VC语言对Pro/ENGINEER进行二次开发,编制出如图4所示的转盘参数输入对话框。
图4 转盘参数输入对话框
四、动态仿真的实现
本系统直接利用Pro/ENGINEER提供的机构仿真功能,而无需编写大量的源程序。在Pro/ENGINEER的装配模式下进行元件连接后,添加“驱动器”即可进行“运动分析”并创建运动记录,选择“结果回放”可以重新演示机械运动、检验干涉和定性分析从动运动特性等操作和分析。 五、设计实例
某平行分度凸轮机构,头数 1,分度数10 ,中心距C=160 ,动成角 ,转盘的运动规律选用修正正弦曲线。 在平行分度凸轮设计的对话框中输入指定参数即可在AutoCAD环境下生成凸轮的二维廓线,将所生成的凸轮二维廓线保存为.dxf格式,然后在Pro/ENGINEER环境下新建一个Part模块,点击“插入→共享数据→自文件”打开所保存的.dxf文件,此时会出现一个信息窗口提示用户保存文件,用户可选择坐标系统或缺省,确定后即可将二维廓线调入Pro/ENGINEER环境生成三维模型,如图5所示。
图5 平行分度凸轮三维模型
然后利用转盘设计对话框,输入指定的参数,生成的凸轮转盘如图6所示。
图6 平行分度凸轮转盘
最后在Pro/ENGINEER环境下完成装配和仿真,如图7所示。
图7 平行分度凸轮机构的仿真
六、结论
本文对二维及三维设计和访真软件进行了综合运用,开发了平行分度凸轮机构的设计与仿真系统。该机构能完成机构参数的自动综合和凸轮轮廓的自动生成,并且在Pro/ENGINEER环境下实现了运动仿真而无需编写大量的源程序。事实证明本系统能够验证机构设计方案的合理性和各构件在运动过程是否发生干涉,以便设计人员及时改正,提高了机构产品设计的效率和质量。 |