论文部分内容阅读
板式换热器作为高效、紧凑、节能的换热设备,已经被广泛应用于化工、医药、食品、电力、机械、供暖、船舶等行业。但是,在板式换热器的设计过程中,设计效率比较低,数据的管理不够规范,设计者的工作量过大。随着计算机技术的不断发展和参数化技术的逐渐成熟,开发出一种适合换热器行业的三维软件成为众多设计者追求的目标。本文主要讨论了应用Visual Basic对机械设计软件SolidWorks进行二次开发,实现快速自动建立板式换热器三维模型,同时可对板式换热器进行模型转换,使之能够导入到ANSYS等有限元分析软件中进行数据分析。在开发过程中,运用SolidWorks为开发人员提供的API技术和Visual Basic连接数据库使用的ADO技术对SolidWorks软件进行二次开发,并且扩展MicroSoft Office Access数据库为工程数据库,实现板式换热器三维设计实体建模的参数化、自动化,大幅度提高了设计效率,缩短了设计周期。在开发的初期,确定了系统的总体目标,并针对本系统进行了需求分析和可行性分析,同时通过对生命周期法的分析,确立了系统的整体规划和方案。通过对板式换热器设计模式的分析,得到了参数化设计的步骤;通过对板式换热器参数化设计过程数据流的分析,得出在设计过程中所应用的数据库类型,并且建立了相应的数据库。在最后阶段,完成了系统的程序代码设计和界面设计,将整个设计系统封装为一个完善的软件程序。最后,通过对板式换热器实体模型的示例展示表明:运用本系统可以实现参数化,自动化建立板式换热器的三维实体模型,而且系统操作简便;通过数据库操作系统,实现了工程数据的存储、处理、管理和共享;设计人员可以对板式换热器进行数据转化,使之适合与ANSYS等有限元分析软件,可以通过分析,为板式换热器优化提供必要的数据。