论文部分内容阅读
凸轮机构作为控制机构、导向机构或传动机构,在许多机器设备上得到广泛应用.凸轮机构的CAD/CAM代表了近年来凸轮设计与制造领域的发展方向.该课题在分析目前国内见到的相关凸轮CAD/CAM设计软件的基础上,发现现有的这类软件存在以下问题:软件的可视化与相关设计结果的查询情况较差,不便于用户使用、接受;参数输入情况不好,使整个输入参数对话框显得较复杂;凸轮基本结构参数的合理性判断上考虑得不多;一般只能设计具有一个推程和一个回程的凸轮.这些问题的存在,限制了这类软件商品化的发展,有必要在这方面加强技术开发研究,设计出面向工程技术人员、具有良好界面的、可实现人机交互的、易于设计从动件复杂运动的、便于企业技术人员使用的平面凸轮机构CAD/CAM的商用软件,目的在于推动凸轮机构的计算机辅助设计与制造软件的广泛使用.平面凸轮机构CAD/CAM的软件开发的研究课题,以Visual Basic为开发平台,利用Visual Basic的特点,完成了该软件的Windows标准界面、菜单和工具栏的直观性设计,使用户便于使用、易于接受;对复杂运动平面凸轮的输入参数较多的具体情况,采用运动参数分步输入的方法,使不同类型的平面凸轮机构、不同的从动件运动情况,具有相似的输入对话框,即完成对话框的统一性设计,使输入过程的逻辑判断更为人性化,并使该软件设计多运动段的复杂轮廓曲线的平面凸轮成为可能;针对多运动段的平面凸轮机构的设计,进行相应的变基园半径的分析,推导出直动从动件和摆动从动件的多运动段平面凸轮机构变基圆半径的解决方法,以实现正确的计算结果输出;通过对平面凸轮机构最大压力角和最小曲率半径值的计算,判断输入的基本结构参数是否合理,是否需要校正相关结构参数的取值,以改善平面凸轮机构的设计,通过这种方式实现人机交互,使平面凸轮机构的设计修改比较简单;利用对不同输出结果不同的显示方式,使设计结果输出更直观,便于分析平面凸轮机构的工作性能等等一些程序设计方面的具体工作.通过与实例对照、数据结果验证,该软件的设计结果准确、可靠,达到了预期的软件设计要求.使用该平面凸轮机构CAD/CAM的软件,可以使工程设计人员,从繁琐重复的设计计算中解放出来,为快速完成高质量的凸轮机构设计、制造提供可能.