论文部分内容阅读
十字轴式万向联轴器能够很好地适应传动轴间的较大角位移,而且具有传递扭矩范围大、结构紧凑、传动效率高、维修保养方便等特点,是一种重要的传动部件,因此在交通运输、冶金、重型机械等领域中得到广泛应用。基于组件的开发是近几年发展并日益成熟起来的一种软件开发新方法,其核心思想是以流水线方式、通过组装组件生产软件,从而容易实现软件开发的工业化。COM/COM+组件技术是目前基于组件的软件开发领域中主流的技术之一。本文以十字轴式万向联轴器的设计为对象,研究将COM/COM+组件技术应用于十字轴式万向联轴器计算机辅助设计的方法,主要研究工作和研究成果如下: 1.在论述COM/COM+组件技术的基本原理基础上,以ATL为开发工具论述了COM组件的一般设计方法,特别是对支持多语言环境集成和实现多接口的COM组件的设计方法进行了探讨。同时,针对Windows2000操作系统的组件服务管理工具,研究了配置COM+组件的基本方法和过程。 2.分析了十字轴式万向联轴器的基本工作原理,建立了十字轴式万向联轴器的运动学模型和十字环槽式万向联轴器的力学模型,得出了十字环槽式万向联轴器设计计算和强度校核公式,便于设计相应的组件,使整个系统能在工业上使用。 3.以建立的十字轴式万向联轴器的运动学模型和十字环槽式万向联轴器的力学模型为基础,采用基于组件的软件开发方法,将COM/COM+组件技术应用于十字环槽式万向联轴器计算机辅助设计的整个过程,设计出多个具备一定实用价值的COM组件。 4.在分析 Wndows DNA多层体系结构的优势基础上,开发了以 indowsDNA为体系结构、基于COM/COM+组件技术的十字环槽式万向联轴器CAD系统,并在局域网中予以实现。