陰志勇
(國(guó)機(jī)智駿汽車有限公司研發(fā)中心,江蘇 南京 211100)
線束設(shè)計(jì)開(kāi)發(fā)工作主要由原理設(shè)計(jì)、3D設(shè)計(jì)、2D設(shè)計(jì)以及基礎(chǔ)物料選型開(kāi)發(fā)組成。在設(shè)計(jì)過(guò)程中,各部分之間信息的正確傳遞是重要環(huán)節(jié)。本文以AUTOCAD制圖為基礎(chǔ),使用圖塊對(duì)線束組成元件進(jìn)行分類和格式設(shè)計(jì),通過(guò)VB引用AUTOCAD的接口函數(shù)[1]來(lái)實(shí)現(xiàn)圖紙信息的提取,同時(shí)利用Windows自帶的函數(shù)庫(kù)[2],設(shè)計(jì)用戶對(duì)話操作框,利用VB程序?qū)崿F(xiàn)信息交互、信息校核等工作,最后通過(guò)Excel輸出結(jié)果[3]。
本文中原理圖紙?jiān)O(shè)定了CAVITY和FUSE塊,根據(jù)制圖版面需求,將CAVITY細(xì)分為4種區(qū)分方向,使得圖面外觀一致。CAVITY塊的分類示意如圖1所示。
線束產(chǎn)品組成元件種類較多,本文對(duì)元件種類進(jìn)行簡(jiǎn)化,便于后續(xù)的設(shè)計(jì)計(jì)算。將線束圖紙中的元件簡(jiǎn)化為5種,分別為CONNECTOR、CAVITY、SPLICE、OTHER、SEGMENT。CONNECTOR用于填寫護(hù)套信息;CAVITY用于記錄導(dǎo)線有直接關(guān)聯(lián)的信息;SPLICE由于其特殊性,單獨(dú)設(shè)計(jì),主要用于記錄導(dǎo)線和后續(xù)的分割線束段的長(zhǎng)度定位;SEGMENT不是具體物料,主要用于后續(xù)長(zhǎng)度計(jì)算。圖紙中產(chǎn)品組成元件簡(jiǎn)化示意如圖2所示。
CONNECTOR包含10個(gè)屬性參數(shù)值,CAVITY包含18個(gè)屬性參數(shù)值,SPLICE包含10個(gè)屬性參數(shù)值,OTHER包含7個(gè)屬性參數(shù)值,SEGMENT包含4個(gè)屬性參數(shù)值。屬性參數(shù)的設(shè)置,標(biāo)記欄內(nèi)容格式化固定,值的內(nèi)容部分由設(shè)計(jì)輸入。其它屬性部分由后續(xù)通過(guò)設(shè)計(jì)計(jì)算自動(dòng)填寫。標(biāo)記欄的名稱和塊屬性的數(shù)量、順序是程序編寫先決條件,程序的編寫和計(jì)算運(yùn)行是以此為基礎(chǔ)進(jìn)行。
線束圖紙和拓?fù)鋱D紙的組成元件相同,只在程序處理時(shí)輸出不同的需求結(jié)果。
原理圖在圖形化基礎(chǔ)上,增加CAVITY塊來(lái)標(biāo)識(shí)用電器的針腳,如圖3所示,將用電器的針腳信息轉(zhuǎn)化入原理圖CAVITY塊屬性中,在原理圖中設(shè)計(jì)電勢(shì)、線徑、系統(tǒng)連接關(guān)系。
線束圖紙?jiān)趫D形化基礎(chǔ)上,將CONNECTOR、CAVITY、SPLICE、OTHER、SEGMENT轉(zhuǎn)化入圖形中,如圖4所示。
拓?fù)鋱D同線束圖,僅在設(shè)計(jì)時(shí)要求明確線束分段歸屬,以便于分析各個(gè)線束總成之間的INLINE需求。
遵循以上基本格式要求進(jìn)行VB程序開(kāi)發(fā)和數(shù)據(jù)提取。塊的設(shè)計(jì)可根據(jù)自身需求進(jìn)行增加、減少、更改。以設(shè)定好的塊格式為基礎(chǔ),進(jìn)行程序開(kāi)發(fā),以讀取需要的數(shù)據(jù)。以物料導(dǎo)出為例,概要流程圖如圖5所示,重點(diǎn)利用AUTOCAD內(nèi)置接口函數(shù)讀取塊信息。
以讀取CAVITY屬性為例,代碼如圖6所示。將讀取的信息寫入數(shù)組,最后根據(jù)設(shè)計(jì)需要,進(jìn)行算法設(shè)計(jì),以獲取需要的結(jié)果。
圖1 CAVITY塊的分類示意圖
圖2 圖紙中產(chǎn)品組成元件簡(jiǎn)化示意圖
圖3 圖紙?jiān)O(shè)計(jì)標(biāo)識(shí)
結(jié)合本文以上描述,分析具體應(yīng)用操作。如圖7所示的軟件界面,在獲取圖紙輸入的信息后,可進(jìn)行定制需求操作。如檢查規(guī)則制定和自動(dòng)化檢查,信息導(dǎo)入導(dǎo)出的數(shù)據(jù)交互。數(shù)據(jù)分析方面,如線色優(yōu)化、線束段導(dǎo)線組成等。掌握了基本方式方法,即可根據(jù)自身的需求拓展定制開(kāi)發(fā)。圖8為導(dǎo)出的物料BOM示意。
隨著汽車電器智能化和功能配置客制化的不斷發(fā)展,線束設(shè)計(jì)的挑戰(zhàn)在不斷增加,項(xiàng)目需求開(kāi)發(fā)效率和品質(zhì)不斷提高,成本不斷降低。為靈活應(yīng)對(duì)行業(yè)自身的快速發(fā)展和開(kāi)發(fā)者自身的需求變化,自動(dòng)化開(kāi)發(fā)勢(shì)在必行,擁有一套可以自身定制和開(kāi)發(fā)的工具就顯得尤為重要。在自動(dòng)化開(kāi)發(fā)的道路上,我們?nèi)孕璨粩鄬W(xué)習(xí)和探索,希望本文能帶來(lái)新的啟發(fā)和創(chuàng)造。
圖4 圖紙信息轉(zhuǎn)化
圖5 物料導(dǎo)出流程示意圖
圖7 軟件界面
圖8 物料BOM示意