根据气体冷却器标准化设计的特点,遵循模块高内聚性和模块间低耦合的原则,设计了系统的整体结构框架,如图2所示。该平台属于交互式图形系统,分为4个相对独立的功能模块:热工计算与绘图、零部件标准化设计、模拟装配以及增强功能模块,由用户人机界面进行集成。模块间通过内联参数传递实现通讯,传递过程对用户完全透明。
(1)用户人机界面:冷却器设计平台的人机交互界面,涵盖了各功能模块。
(2)热工计算与绘图:根据输入的设计参数和数据库查询结果自动进行计算热工结果,并生成计算报告和传热曲线。
(3)零部件标准化设计:在热工计算基础上,根据输入的冷却器几何尺寸和数据库查询结果自动进行各个零部件的标准化设计。
(4)自动装配:零部件设计完成后,此模块完成气体冷却器自动装配,生成总装模型。
(5)增强功能模块:提供重量估算、喷涂表面积估算、自动读取保存数据、异常恢复等功能,以增强软件的易用性和鲁棒性。
,基于面向对象和组件技术,以SolidWorks为载体,采用LabVIEW和微软公司的VBA语言完成定制化二次开发,实现气体冷却器的标准化设计。系统结构上分为2层结构:上层为LabVIEW开发的交互界面,能够进行自动热工计算、实验数据处理、传热曲线绘制和增强功能,以及对其他应用程序的调用;下层按照上层指令和相关数据,由VBA程序调用COM对象集合以及这些对象的属性和方法,驱动SolidWorks进行零部件的标准化设计和三维建模。通过上下层的数据交互,完成从订货图到冷却器整机模型的快速设计。