






【摘" 要】介紹一種汽車線束設計輔助開發(fā)方法,包含數(shù)據(jù)格式和CAA的應用。該方法提高開發(fā)效率、縮短開發(fā)周期、降低開發(fā)成本。
【關鍵詞】線束;CATIA;CAA
中圖分類號:U463.62" " 文獻標志碼:A" " 文章編號:1003-8639( 2022 )12-0073-02
Auxiliary Development Method for Automotive Wire Harness Design Based on CATIA CAA RADE
YIN Zhi-yong
(Chery Automobile Co.,Ltd,Wuhu 241006,China)
【Abstract】This paper introduces an aided development method for automobile harness design,including data format and the application of CAA. This method improves the development efficiency,shortens the development cycle and reduces the development cost.
【Key words】harness;CATIA;CAA
汽車線束設計開發(fā)中,線束空間布置是其中最為重要的內容之一。常規(guī)的汽車線束設計開發(fā)現(xiàn)狀中3D數(shù)據(jù)和2D圖紙在轉換時,一種方式是借助專業(yè)商業(yè)軟件工具進行數(shù)據(jù)提取,另一種是設計人員人工轉換數(shù)據(jù)提取,在費用、效率、靈活可控等方面難以平衡。本文通過《CATIA軟件建模與CAA二次開發(fā)》[1]一書的學習,并借鑒《基于CATIA二次開發(fā)的線束設計數(shù)據(jù)提取和結構識別》[2]一文部分方法,借助CATIA CAA提供的開發(fā)幫助文檔[3]以及應用實例,同時對線束數(shù)據(jù)結構以及數(shù)據(jù)提取方法優(yōu)化,通過CATIAR19 CAA RADE以及VS2005搭建編程調試環(huán)境,將所需物料信息以及線束連接關系導出為表格形式,為后續(xù)2D圖紙設計工作提供便利,提高工作效率的同時,方法靈活可控,便于設計開發(fā)者根據(jù)自身需求定制輸出。
1" 數(shù)據(jù)構成
1.1" 線束數(shù)據(jù)格式要求
本文中3D數(shù)據(jù)格式要求使用帶有電器屬性定義的零部件(參見CATIA幫助文檔線束部分),使用CATIA線束布線模塊生成線束段的數(shù)據(jù)。數(shù)據(jù)格式如圖1所示。1為虛擬結構總成;2為線束產(chǎn)品總成;3為連接器虛擬總成,放置管理連接器零件;4為固定件虛擬總成,放置管理線束固定件零件;5為分支點虛擬總成,放置管理虛擬的線束分支點,分支點數(shù)據(jù)定義同固定件;6為線束段,使用CATIA線束模塊中“Bundle Segment”生成的線束段;7為線束覆蓋物,使用CATIA線束模塊中的“Protective Covering”添加的線束覆蓋物。
2" 數(shù)據(jù)的CAA提取方法
2.1" 線段的數(shù)據(jù)提取
線束段的任意一段連接點必須為連接器的線束連接點,或固定件的線束連接點,或分支點的線束連接點(此處不同于CATIA線束模塊的設計要求)。線束段的數(shù)據(jù)提取將提取線束段連接的兩端零件的名稱,因此CATIA中零件號以及零件名稱的規(guī)范簡化將有利于和2D圖紙的信息一致對應,如圖2所示。
CATIA CAA提供線束段數(shù)據(jù)提取的接口函數(shù)包含在\"CATIEhiGeoBundle.h\",“CATIEhiBundleSegment.h”頭文件中。接口函數(shù)CAADoc在安裝目錄下提供了應用參考實例,幫助開發(fā)者熟悉各種接口函數(shù)的名稱以及實現(xiàn)方法。其函數(shù)接口方法在VS集成環(huán)境中通過CAA V5 help Viewer中可查詢,如圖3所示。
根據(jù)屬性來讀取參數(shù),在CAITA幫助文檔中查閱Electrical Package in Knowledge Expert,可查詢電器件對應的參數(shù)屬性,其它電器件屬性亦如此查詢,如圖4所示。
對于長度的讀取舉例:在圖3中,通過“ListBundleSegment”方法可以讀取結構樹中的“Bundle Segment”對象。在圖4中,根據(jù)屬性“Elec_Length”可以讀取對應的長度信息。其它屬性讀取,引用頭文件和使用的函數(shù)不同,方法類似,下文不再贅述。
2.2" 其它的數(shù)據(jù)提取
此處把CONNECTOR連接器、SUPPORT固定件、NODE分支點、PROTECTOR覆蓋物這些件對應的相關數(shù)據(jù)統(tǒng)一為其它數(shù)據(jù),是因為這些數(shù)據(jù)是關聯(lián)在“Bundle Segment”對象上的。當一個循環(huán)查詢到一個“Bundle Segment”對象后,在程序中即可直接查詢其所連接的對象。連接器信息讀取其名稱和零件號,固定件讀取其名稱和零件號,分支點讀取其名稱,覆蓋物讀取其型號以及長度。數(shù)據(jù)讀取過程如圖5所示。以上信息對于2D圖紙是關鍵輸入,可以通過其它的軟件方法直接導入到2D圖紙中,從而進一步實現(xiàn)線束拓撲結構自動化生成,并可進一步用于后續(xù)設計變化中3D和2D信息一致性校核。
3" 實際用例
結合本文以上描述,具體應用操作如圖6軟件界面,代碼編譯運行后生成圖示界面。使用圖6中H工具條按鈕即可導出表格。圖7為導出的提取信息示意。
4" 結語
隨著汽車產(chǎn)業(yè)的不斷發(fā)展,線束行業(yè)的發(fā)展也迎來了越來越艱巨的挑戰(zhàn)。根據(jù)國家市場監(jiān)管總局缺陷產(chǎn)品管理中心發(fā)布的召回信息顯示,在線束故障中,由于空間布置導致的干涉、磨損因素占比最大,造成的問題最多。專業(yè)技術人員要投入更多的時間精力在數(shù)據(jù)設計研發(fā)方面,而數(shù)據(jù)轉化這些耗時、重復的工作則必須進一步減少。因此,本文在自動化開發(fā)勢在必行的情況下,對汽車線束布置數(shù)據(jù)提取做了初步的研究,希望本文能帶來新的啟發(fā)和創(chuàng)造。
參考文獻:
[1] 胡畢富,吳約旺. CATIA軟件建模與CAA二次開發(fā)[M]. 北京:北京航空航天大學出版社,2018.
[2] 李偉,閆靜. 基于CATIA二次開發(fā)的線束設計數(shù)據(jù)提取和結構識別[J]. 電子元器件與信息技術,2020,4(1):71-72,00.
[3] 達索公司. CAA幫助文檔[Z].
(編輯" 楊" 景)