基于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 倍以上。

  本系統經過使用驗證, 目前已在相關企業產品開發中得到應用,可縮短產品開發周期一半以上,為發動機冷卻系統產品的開發提供了新手段。