基于VB与AutoCAD的汽车散热器/中冷器图形设计输出方法研究

2014-12-07 马永志 青岛大学

  基于VB 编程语言平台和AutoCAD 计算机辅助设计软件对汽车散热器/中冷器图形设计输出方法进行研究。利用设计计算并经校核得到的散热器/中冷器芯体的总体尺寸、冷却水管和散热带等参数,可一键自动快速生成产品工程图图样;提供了部件库等的自定义操作,相关汽车散热器/中冷器工程设计人员很容易实现产品升级与个性化设计。采用该方法,不仅提高了汽车发动机散热器/中冷器工程图绘制的准确性,而且绘图效率提高了10 倍以上。

1、前言

  散热器对发动机性能有较大影响, 甚至直接影响发动机能否正常工作。对于增压发动机,中冷器不仅影响其动力性和经济性, 而且对其排放性能影响巨大。随着人们节能环保意识的提高,优化设计开发新型高效车用散热器/中冷器越来越重要。在散热器/中冷器一体化设计平台的基础上,本文基于Visual Basic6.0 编程语言平台和AutoCAD 计算机辅助设计软件,进行汽车散热器/中冷器一键出图研究。

2、汽车散热器/中冷器设计平台的功能与输出流程

  2.1、设计平台的功能与模块

  国内、外已有散热器/中冷器设计软件较多[3,4],但大多是通用的热交换器设计计算软件, 功能比较单一,对发动机的针对性不强,而且是非动态开放系统,难以满足企业工艺进步的发展。针对企业需求和现有相关设计软件的缺点, 汽车散热器/中冷器设计平台将所涉及设计过程的环节进行系统整合, 根据相关发动机参数和限制条件, 实现自动完成散热器/中冷器产品的设计计算和校核, 具有一键生成产品图样、自动生成产品参数报表和设计产品说明书等功能,并可结合试验数据或根据需求实现自定义扩充。整个设计平台的主要功能框架结构图1 所示,除实现上述核心功能外,充分考虑多用户使用情况,使用户管理部分可以进行设计人员的管理,定义管理员和用户访问数据库的权限; 充分考虑设计平台使用的可扩展性和适用性, 提供诸如散热器部件库、中冷器部件库等的自定义操作,以易于实现产品升级和个性化设计;设置数据库可以随意调用或打印以前设计的散热器/中冷器文件,自动输出成套的技术文件(产品参数报表、产品计算说明书、工程图纸等)。

散热器/中冷器设计平台功能框架

图1 散热器/中冷器设计平台功能框架

  2.2、图形设计输出技术流程

  汽车散热器/中冷器设计平台图形设计输出一键出图的实现效果与一键还原、一键装机一样,只需在相应按钮上单击鼠标左键, 就可以完成相关汽车散热器/中冷器结构部件工程图的输出, 且出图方便、易用,界面简洁、友好。对于汽车中冷器,可根据其工程图结构特征及实际工作条件, 得出其图形设计输出的一般流程:

  a.用户登录系统后输入中冷器产品设计型号,选择中冷器匹配发动机型号,额定工况和最大扭矩工况显示对应参数。

  b.根据具体情况和所列工况参数选择合适的设计工况,输入各工况参数。

  c.选择管型系列, 并根据图示和各参数值选择各具体管型。

  d.录入各结构参数, 主要是中冷器芯子尺寸限定、散热带和管排的结构和安排,该3 者切换时通过点击相应标签完成。

  e.将设计计算数据录入数据库, 以便后续工作应用时调用。

  f.进入图形设计输出一键出图界面, 此时可根据所得到的结果进行自动绘图, 可以选择“散热管”、“散热芯体”等零件图或装配图进行绘制。汽车散热器图形设计输出的一般流程与之类似。平台系统中,汽车散热器/中冷器一键出图部分仅进行在该管型选择、结构参数录入等工作,工程图中绘图环境设置、绘图、标注、标题栏与明细栏的绘制等均以黑箱形式隐藏到程序中完成。

5、结束语

  基于Visual Basic6.0 编程语言平台和AutoCAD计算机辅助设计软件,进行了汽车散热器/中冷器图形设计输出方法研究。将AutoCAD 作为VB 程序中的一个图形窗口,引用AutoCAD 的动态链接库,通过SQL 语句实现对Access 数据库的数据调用, 一键实现针对不同类型的汽车换热器/中冷器利用AutoCAD进行图形文件的二次开发, 同时提供了诸如部件库等的自定义操作,使相关汽车散热器/中冷器工程设计人员很容易实现产品升级与个性化设计。采用此种方法,不仅提高了汽车发动机散热器/中冷器工程图绘制的准确性,而且绘图效率提高了10 倍以上。

  本系统经过使用验证, 目前已在相关企业产品开发中得到应用,可缩短产品开发周期一半以上,为发动机冷却系统产品的开发提供了新手段。