论文部分内容阅读
罗茨风机作为双转子气体压缩和输送机械被广泛应用于各工业领域,其在设计过程中存在大量修改、设计计算和重复性工作等特点;为提高罗茨风机的设计效率和设计质量,本文使用Visual Basic语言对SolidWorks进行二次开发,对罗茨风机CAD系统的设计进行研究。
论文分析了罗茨风机的各种叶型的型线,推导了实际的型线参数方程,研究了风机的各种结构参数和性能参数,并建立它们之间的关系;对SolidWorks二次开发体系进行研究,详细介绍了OLE技术和COM技术,阐述了SolidWorksAPI对象的访问方式和接口技术。
论文对罗茨风机CAD系统进行了整体分析、总体规划,对系统各功能模块进行了剖析分类,设计了系统操作流程图;采用基于特征建模技术的参数化设计方法和原理,使用Visual Basic6.0语言调用SolidWorks API接口函数,通过宏录制并修改关键代码的方法,实现了SolidWorks的二次开发,建立了系统数据库,所设计的CAD系统能够完成罗茨风机的设计计算和自动化几何建模工作。
运行调试并实例建模实验,结果表明:系统能够根据用户输入的基本参数顺利完成三维模型的建立;系统界面美观,与用户交互方便,能大大提高罗茨风机的设计效率和质量,缩短产品研发周期,降低企业成本,提高市场竞争力,具有实际的使用价值。