線束工程師服務(wù)平臺
可以搜到:產(chǎn)品、技術(shù)、資料、新聞、檢測、企業(yè)、視頻
1. 線束,特別是總成線束,前期評估時的 BOM 整理一直是個難題,也是最耗費時間的工作;
?
2. 借助 EXCEL 強大的計算功能,能幫助你解決以上的問題,快速自動化地物料計算和匯總功能讓你工作效率提升 50%以上,也能方便后續(xù)的個人和他人的檢查與識別,更能針對后續(xù)的上面任何部分的設(shè)變,能做到輕易的切換和得出結(jié)果,助你事半功倍;
關(guān)鍵詞:EXCEL,線束主要物料 BOM 整理,簡易基礎(chǔ)版;
?
?
1.??可以在單獨的頁面上,在圖紙上一個個地羅列標(biāo)識出,并人工匯總即可,時間花費不多。
2.??或者使用高級表格完成;
?
任何一個工具和方法都有其階段性和局限性,因此此表所適用的范圍如下:?
1.僅針對產(chǎn)品的前期評估時所使用,因此計算方法比較簡單和粗獷,不適合在實際生產(chǎn)中的制程文件的精細(xì)化數(shù)據(jù)擬定(需要在此基礎(chǔ)上進(jìn)行細(xì)化和深化);
2.適合 WiringHarness 類的產(chǎn)品;
3.更適合復(fù)雜類型的產(chǎn)品:因為太簡單的產(chǎn)品就有種高射炮打蚊子的感覺:大材小用;后續(xù)如果有新的需求以及更多更高級的功能(如根據(jù)連接器和線纜規(guī)格自動識別和配置對應(yīng)的端子,防水栓等物料,精確化自動計算數(shù)據(jù)),就需要在此基礎(chǔ)上進(jìn)行拓展;話題一轉(zhuǎn),在進(jìn)入正文前,先插入一段貌似不相關(guān)的內(nèi)容;如圖 1,大家看到此圖有怎樣的感覺。粗看畫面,也就是簡單是數(shù)字 0 和 1.組成的一個系列的莫名其妙的數(shù)字串。除此之外,也就再去其他信息。稍微有點留意的人可能就會有點覺察,這難道不是計算機的二進(jìn)制數(shù)字語言嗎?答對了!

再繼續(xù)看圖 2,可能大家就更熟悉了,黑色的底加上綠黃色的數(shù)字雨,這個就是曾經(jīng)的經(jīng)典科幻電影《黑客帝國》的片頭。并且在劇中也有很多類似的畫面出現(xiàn)。

這部大劇的整個劇情大家也都非常熟悉了:
特工史密斯,實際上就是母體矩陣中的殺毒軟件。在矩陣中有一系列的特權(quán),比如遠(yuǎn)超常人的戰(zhàn)斗能力、復(fù)制自己的代碼,占用別人身體等。但在《黑客帝國》第一部結(jié)尾,尼奧和史密斯在地鐵大戰(zhàn)不敵逃走。特工史密斯搶先一步來到傳輸端口,用槍打死了尼奧。之后尼奧覺醒復(fù)活,獲得了可以看穿代碼的能力。不但輕松擊敗了這群追捕的特工,還殺死了史密斯。


此處探討的重點不是劇情,而是劇中的男主角尼奧在計算機系統(tǒng)中最終結(jié)束終極反派BOSS 特工史密斯的終極技能:“看穿代碼”,“看穿代碼”,“看穿代碼”;(重要事情說三遍)

?看穿了它,其實對手也就是一堆用“0”和“1”數(shù)據(jù)組成的信息組合,那么你就掌握了對方,這也就是我們常說的“通過現(xiàn)象看本質(zhì)”,這也就和佛法中的第三層境界“回看還是山”一樣了,此時的對手將不在話下了。
古人云“授之以魚不如授之以漁”。因此言歸正傳,此文的表象是介紹一個表格,一個方法,但是更多的是一種思想的傳達(dá)。思想到了,方法也就到了,并且也能根據(jù)自己的需要誕生出更多的方案,就像史密斯的復(fù)制和衍生新程序的功能。否則,沒有思想的方案就是沒有靈魂了,缺少了思想的掌舵,這個方法也就只能為了使用而用,就不能活用,更不能達(dá)到觸類旁通的效果。因此我拋磚引玉的內(nèi)容,希望能對大家不止是方法,更是希望去看到一種思想;如果做不到,那么你就只能:被對手碾壓式擊倒!

主題回歸,本文的核心思想就是:像尼奧那樣,看穿對方(讓對手在你眼中變成了一連群的數(shù)字串),解剖對方,并將其細(xì)化到最單獨,最底層的單元,并找出相互之間的關(guān)聯(lián)或邏輯關(guān)系,再打倒它。這樣你就能成為造物主,任何信息都可以在你的手中進(jìn)行編織, 最后就能建立起你的黑客帝國;
1.1?回到主題,線束在外人看來就是一堆不同的物料堆積而來,有線纜,連接器,端子,管類等。如果要整理這些物料,常用的辦法就是根據(jù)起止點的位置,將每段上的物料一段一段地加起來。這個是找到了作業(yè)方法,但是還沒涉及到更深一層的底層,也沒找到相互之間的關(guān)系:1.1.1沒有達(dá)到底層,也就沒辦法找到最根本的單元來識別,我稱之為細(xì)胞單元;
1.1.2?沒有找到單元之間的關(guān)系,那么我們也就無法對其進(jìn)行邏輯關(guān)聯(lián);最后也就沒法使用一種簡單快捷而又通用的辦法來把上面所有的信息和需求串起來;
1.2? 使用“看穿代碼”技能,其實再復(fù)雜的線束也是簡單的線段組合而成。所以:
1.2.1?把線束這個產(chǎn)品解剖分解為單獨的獨立的枝頭或分支,不管是連接器,端子,還是其中某一段的分支/主干長度,以及每個回路,并且使用代碼將這些細(xì)胞單元全部標(biāo)識出;這樣,就相當(dāng)于把這些信息打散為最原始的計算機信息單元"0"和"1";
1.2.2 找到對應(yīng)的邏輯關(guān)系,具體見正文;
1.2.3使用函數(shù)或者計算方式,再將這些細(xì)胞單元組合成自己所需要的形體。就像不同的信息,在計算機中也只是一堆“0”和“1”組成的信息集而已;
2. 準(zhǔn)備工作:
2.1產(chǎn)品解剖:
2.1.1按照一定的順序?qū)⒚總€連接器分支頭進(jìn)行序號標(biāo)識好,P1,P2……Pn;一般是按照從左向右,從上到下,并且沿著枝干從前到后,進(jìn)行標(biāo)識;這也是為了后續(xù)在回路識別中能快速方便定位;此時的 Pn代表兩個涵義,一個是分支頭,與2.1.2中的主干 Zn的性質(zhì)一樣,其次,也是分支頭上連接器的序號識別;
2.1.2 再對主干如方法 1一樣,進(jìn)行分段標(biāo)識:Z1,Z2……Zn;
?
2.1.3 根據(jù)圖紙上的回路表或者原理圖,對每一根線進(jìn)行序號標(biāo)識;針對并線結(jié)點
(J**),只需要考慮其相關(guān)聯(lián)的接線回路即可;

2.2 分支和主干識別:在“分支長度”頁面中完成;
2.2.1手工填寫 Pn 各分支頭的連接器 P/N,標(biāo)簽內(nèi)容和各分支長度;?
2.2.2完成后進(jìn)入“回路&組裝明細(xì)表”頁面:

備注:這是基礎(chǔ)表格,基本還是以手動填寫為主,除了部分內(nèi)容是需要使用函數(shù)或者公式進(jìn)行計算的;而該部分內(nèi)容,見后面對應(yīng)的操作步驟中會有單獨對應(yīng)說明;
2.3 回路識別:在“回路&組裝明細(xì)表”頁面中完成;
2.3.1在“PIN 腳”一列中,根據(jù)連接器孔位的數(shù)量填寫完畢PIN #;
2.3.2?與之對應(yīng)的“HSG 代號”一列,對應(yīng)地填寫上相同的Pn;如圖所示;
2.3.3??與之同時,根據(jù)圖紙回路表,將對應(yīng)PIN 孔位置上填寫對應(yīng)的線號;
2.3.4~2.3.10 參照以下圖示分別填寫對應(yīng)欄位內(nèi)容;

備注:此表中,包含了幾處函數(shù):
1.? B 列的“HSG P/N”使用 VLOOKUP 與 IF 條件判斷結(jié)合使用的組合函數(shù):如果“A4=A5,"",VLOOKUP 函數(shù)……”;其語句的意思解釋為:當(dāng)左邊對應(yīng) A 欄位中的內(nèi)容與上一行一樣時,此欄位內(nèi)容為空,否則就執(zhí)行查找功能;如果放在B8 欄位,其解釋就是如果A8 和A7 的內(nèi)容一樣,說明這是一個相同的HSG 中,因此為了讓圖表簡潔,就顯示是空白內(nèi)容。當(dāng)走到B9 的時候,此時A9 的內(nèi)容就是P2,而A8 的內(nèi)容就是 P1,則觸發(fā)了新的條件:這行開始進(jìn)入了新的一個HSG 中了,所以就開始顯示P2 的HSG 的料號了;而數(shù)據(jù)鏈接的原始數(shù)據(jù)就是前文2.2.1 中的“分支長度”頁面內(nèi)容;這樣的操作有三個目的:A. IF 的語句讓界面更加簡潔,也是為了第二個功能做鋪墊B.VLOOKUP 函數(shù)讓數(shù)據(jù)鏈接更加簡單和準(zhǔn)確;C.并且也是為了后續(xù)的 HSGP/N 的計數(shù)做準(zhǔn)備;
2.? C 列的“標(biāo)簽”欄位中顯示的內(nèi)容,則是為了識別,對于 BOM 的整個整理起到的作用不是主要,只是個輔助性的作用;因此一樣使用了IF 和VLOOKUP 函數(shù)的組合函數(shù):在B 列對應(yīng)欄位內(nèi)容有內(nèi)容時,就開始啟動“分支長度”頁面內(nèi)容中鏈接查找功能,否則也顯示為空白;
3.? D 列的“HSG數(shù)量”,這計數(shù)點就更簡單了,直接使用個 IF 判斷語句來實現(xiàn):如果對應(yīng) B 列或者C 列的欄位中有內(nèi)容,就直接顯示數(shù)字 1,不然,一樣顯示為空白。這樣這個對HSG 的所有信息和計數(shù)準(zhǔn)備就完成了;
4.? F 列的“排位”,就是連接器的孔位數(shù)量。個人的做法和建議就是把所有的孔位都顯示出來,后面再根據(jù)線位和回路關(guān)系,將每個線放在對應(yīng)的PIN 位上,這樣做的目的也有三個:
A.???能識別入孔位置(也就是后續(xù)端子的使用數(shù)量統(tǒng)計做鋪墊);
B.?? 能區(qū)分開不入孔的情況,也是為連接器如果需要使用到盲堵的位置識別和數(shù)量統(tǒng)計做鋪墊;
C.?? 能識別有重復(fù)錯位的情況(理論上,即使是并線,其并接點也盡量使用在線段中部,而不是直接并接在端頭端子上),同時有入線的孔位,其對應(yīng)的行上,也就一定有對應(yīng)的端子和對應(yīng)的線纜;否則就是錯誤的,這個邏輯也是為了方便后續(xù)我們的檢查和識別,如圖 9;
5.? 與之同時的每款物料的隔壁一列與之對應(yīng),如果有信息進(jìn)來(即填寫了物料的P/N 后),則對應(yīng)的計數(shù)列中就有函數(shù)開始自動計數(shù)。而且因為每欄的內(nèi)容只能完成一個物料,所以這計數(shù)欄位的內(nèi)容就是 0 或者 1。再考慮到因為沒有內(nèi)容,其實也就更沒需要顯示出來,因此,再把 0 換成空白。所以就變成了目前這樣的界面。這些隱藏在幕后的運算欄位,為了讓界面簡單,也為了放置放在外面不小心被刪除或者動到了,因此,盡可能地將這些運算的欄位隱藏或者密封固定起來;同時為了肉眼簡單區(qū)分和識別,對應(yīng)手工填寫或者可以編輯的欄位使用白底,而有運算的欄位則使用黃底。同時對于后續(xù)要計重識別的,再在白底基礎(chǔ)上增加個紅底識別功能。這樣如果有內(nèi)容重復(fù)時,欄位自動顯示紅色,這也是為了反向識別:某些內(nèi)容內(nèi)容的單一存在。就比如線序,如果欄位中有內(nèi)容顯示,卻是白底,那么說明這根線號的線,在整個回路表中只有一根單頭的,回路不完整。此時可能有些人會說,比如有些線纜回路本身就是一邊接入,一邊是 OPEN 狀態(tài),其實此時,你就可以將OPEN 端一樣標(biāo)識好,就把它看成一個接頭,照樣進(jìn)行序號標(biāo)識即可,與此同時的接地端子也如此,一樣有兩種方案,或者把端子當(dāng)成特殊連接器在“分支長度”頁面將其 P/N 定義在 HSGP/N 列中,也可以在“回路表”中,直接在此表手工填寫一樣的。這樣兩種處理的方法,最后處理的結(jié)果,都是一樣的,只會在最后的“BOM”頁面中表現(xiàn)的位置不同而已。前者是將接地端子當(dāng)成特殊連接器而與連接器統(tǒng)計在一起,而后者則是統(tǒng)計在端子匯總表中;但是兩者的性質(zhì)和結(jié)構(gòu)都一樣,沒有影響。不過于此同時,特別注意,特別是接地端子,如果是并線,建議還是使用并接端子(J**) 的方式進(jìn)行與其他分支連接。其次,這樣的端子只在“HSGP/N”或“端子P/N”中只能出現(xiàn)一次,否則后續(xù)系統(tǒng)會進(jìn)行重復(fù)計算。這對于其他地方填寫要求也是一樣的,因此每個物料P/N 后面都有一個計數(shù)的函數(shù)在跟著,因此,任何一點有P/N出現(xiàn),系統(tǒng)就會進(jìn)行自動計數(shù)統(tǒng)計到后面BOM 中。這是填寫此表的關(guān)鍵必須知悉的原則,不可違背;


2.4 配線&確定線長:在“回路&組裝明細(xì)表”頁面中完成;
?2.4.1在“線號序號”一列中,任意取一組相同數(shù)字的線號進(jìn)行篩選;
?
2.4.2 根據(jù)表中的 HSG 代號識別,在“圖紙”中快速找到該兩個接頭的位置;
2.4.3 識別該兩個分支頭所經(jīng)過的主干分支段,并在對應(yīng)的主干分支代號下,劃上"V"字標(biāo)識,如果是并線的,則建議直接選擇最遠(yuǎn)的兩端點之間的回路作為主干,其余的均為分支連接到主干上;
比如此圖,選擇線號 1,則篩選出來了 P1,P3,P6 和J01,就說明這是個并線,都是 1# 一起的回路,通過圖紙知悉,P1 和 P6 分別位于產(chǎn)品最遠(yuǎn)的兩側(cè),因此在P1~P3,P3~P6 和P1~P6三種主干定義中,P1~P6 最長,就定義為主干,而 P3 作為枝干存在,其就直接搭接再主干上了。因此其和主干連接時,已經(jīng)不需要再考慮有其他額外的衍生線段長度疊加。我們在實際中,實際上就會有遇到這樣的情況,假如 P3 到主干不是直接連接到主干上,兩者之間還有段 Z4 的分支距離。此時如果只是計算物料數(shù)量,那么你可以直接將Z6 放在主干上(即使將 Z1~Z3 以及 Z4直接掛在 P1 或者 P6 段上即可),對最后的結(jié)果沒有影響。但是如果是計算每段線的長度時做參考時,則按照理論 Z4 就只能放在 P3段。此時這個表的涵義就變成了,主干為 P1~P6,其長度為 L總=L(P1)+L(P6)+Z1+Z2+Z3;而 L(P3 到主干的分支長度)=L(P3)+Z4;這個原理務(wù)必清晰和熟悉,這對后續(xù)物料的計算起到基礎(chǔ)作用;
2.4.4 并在“調(diào)試與否”一列中,也劃上劃上"V"字標(biāo)識;同一個回路的線纜理論上要同色,而且這樣也能知悉,經(jīng)過這樣一篩選后,這樣就能快速識別出某些線段的顏色定義出現(xiàn)了偏差,這樣也就能隨時修正;

2.4.5 完成后,需要將“調(diào)試與否”一列,只勾選“空白”;這是為了后續(xù),能將已經(jīng)處理完畢的回路進(jìn)行過濾:這樣每處理完一個回路,在界面中顯示的內(nèi)容就越來越少,直到所有的線路處理完畢;

2.4.6 再按照 2.4.1~2.4.5 的順序重復(fù)操作,依次將所有的線號處理完畢;
?
2.4.7 所有回路配好后,再將“調(diào)試與否”展開,將其中所有的選項都選擇上并打開;
?
2.4.8 再分別對每段主干對有標(biāo)識的篩選出,并參照“分支長度”上的主干長度的數(shù)字代替先前做的“V”字符號標(biāo)識;(當(dāng)然,這個標(biāo)識符,可以根據(jù)自己的喜好換成別任意符號或標(biāo)識均可,而這個臨時字符在此時也均會被數(shù)字全部替代)
根據(jù) 2.4.3 上的原理,我們就知道了計算線長的原理和方法了,因此,在主干一列再插入一列求和公式即可。將各分支的長度以及主干的長度進(jìn)行疊加,就完成了線段長度的計算和初步統(tǒng)計了;
2.5? 定管:在“分支長度”頁面中完成;
2.5.1?再回到“分支長度”頁面,并結(jié)合前表,確定每個主干和分支上主要的線纜規(guī)格以及對應(yīng)的 OD 大??;這是個比較麻煩的事情,因此其思路如下:計算各分支和主干的線的大小和粗細(xì),這樣才能計算線纜組的外切圓的直徑 OD,根據(jù) OD,才能選擇適當(dāng)?shù)墓茴悺?/p>
2.5.1.1 對于分支,我們可以直接對“回路&組裝明細(xì)表”中主干的每一列進(jìn)行計數(shù)統(tǒng)計,和左邊對應(yīng)欄位上的 Pn 對應(yīng)起來,直接使用 COUNTIFS 的雙條件函數(shù),就能自動統(tǒng)計出分支上的線纜數(shù)量。此時的竅門:可以根據(jù) 2.3步驟中,去識別“線號”, “端子 P/N”,“線纜型號”或者“線纜大小”等任意列中內(nèi)容:如果有內(nèi)容就能識別和計數(shù)上;(“線纜顏色”一列建議不以此去判斷和統(tǒng)計,因為如前所述,此表更多是前期的物料初步統(tǒng)計,因此在定義好線纜規(guī)格和大小后,顏色對于成本考量基本無影響,所以也就可以不需要再處理。)
2.5.1.2 對于主干,那也就更簡單了。可以直接使用COUNT 函數(shù)來統(tǒng)計有數(shù)字的列上,有多少填寫了數(shù)字的(步驟 2.4.8),就都能迅速統(tǒng)計出;
2.5.2 填寫完畢后,定義出主要線纜的規(guī)格和直徑(這個參數(shù)才是最為關(guān)鍵的), 總所周知,一個分支或者主干上的線纜不可能只有一種線纜存在,一定會有大有小,此時確定線纜的主要規(guī)格和大小就全靠自己了,目前我還沒有找到個一個明確的通用的辦法來定義不能完全按照 OD 最大的一根線纜來定,更不能完全按照 OD 最小的線纜來定。比如一段枝干,有 1根 OD2.0 的線,而其余的 50 根更小的線纜,OD只有 0.8,那么你就不能按照 2.0*51D 這個規(guī)格來作為標(biāo)準(zhǔn)來計算后面的線纜組,可能此時可以按照 0.8*51 的標(biāo)準(zhǔn)來計算倒是更精準(zhǔn)點。因為這樣的情況無限可能,因此沒找到規(guī)律前,也就只能靠人工來判斷和識別,一把線纜組中,哪種線纜是使用頻率最多的。定義了這個參數(shù)(主要線纜的OD),表格才能自動會計算出總線纜的大致外切圓直徑;這個可參照線纜技術(shù)中計算線纜外切圓外徑的計算公式進(jìn)行;
2.5.3 根據(jù)此直徑就可以自定義選擇對應(yīng)的管;
2.5.4?以此方式完成每段上的管類選擇,包括主干和分支;

2.6?BOM 匯總:在“BOM”頁面中完成;
2.6.2?使用 EXCEL 自帶的“數(shù)據(jù)”下拉菜單中的“全部刷新”指令,就能更新出所有的數(shù)據(jù),完成后就得到了更新后的 BOM 清單;
此處對“分支長度”中的“管規(guī)格”和“長度 L”兩列以及“回路&組裝明細(xì)表”中的HSG,端子,防水栓,盲堵,附屬品,以及線纜各段長度進(jìn)行透視表的方式進(jìn)行匯總統(tǒng)計到“BOM”中展示出來。

2.6.2 在使用 BOM 總表中的個數(shù)時,需要記得過濾或者刪除掉自己不需要的信息統(tǒng)計欄位;因為表格的計數(shù)范圍比較廣泛的矩陣,因此有一些的欄位內(nèi)容為空白時,也是會被統(tǒng)計在其中,這就成為了最后統(tǒng)計的總數(shù),如下所示。此時我們就不能只看統(tǒng)計表格中最后一列的“總計”,而是要刪除“空白”的。所以,這個產(chǎn)品最后統(tǒng)計出來的端子是 1928498677
(10PCS)和 282109-1(4PCS),共計 14PCS,而不是“總計”中的 617PCS;

這樣,按照前面這樣的操作順序,最后,一個刷新,所有統(tǒng)計的數(shù)據(jù)就出來了:

備注:
?1.? 文中白色部分為手工可以填寫的區(qū)域,其他帶顏色的區(qū)域為自動運算部分;
?
2.?手工填寫的內(nèi)容,內(nèi)容填寫要100%完全前后一致(包括內(nèi)容,格式,內(nèi)容順序等均完全一致),否則系統(tǒng)會將其識別為兩個不同的規(guī)格:
比如管:“PP■開口■黑色■4”和“PP■■開口■黑色■4”,格式中的■代表空格,也就是說我們在填寫的時候,其中有一欄如果不小心多敲了個空格出來,那么最后在計算機識別的時候,就會把它看為一款新規(guī)格的物料,而最后在BOM 匯總的時候,你就會發(fā)現(xiàn)里面有兩款看上去好像時一樣的物料,但是其結(jié)果卻沒有合并在一起。此處,我是用■代表空格,所以肉眼比較容易識別,而在實際操作時,■剛好是肉眼無法識別和判斷的。這點需要特別注意。與此類似的情況如“PP開口 黑色 4”和“PP 開口 4 黑色”,也是一樣的。遇到這樣的情況解決也很簡單,用正確的一款的內(nèi)容直接粘貼覆蓋錯誤的信息,再將參照 2.6.1 的方法數(shù)據(jù)刷新一下,這樣兩組數(shù)據(jù)就合并在一起了;
條條大路通羅馬,方法千千萬。以上只是個人根據(jù)自己的心得以及個人的喜好所整理出來的方法和計算表格,諸君也可以根據(jù)自己的喜好和程度制作一份適合自己的表格來;助你快速抵達(dá)羅馬:
有更好的方法和建議,歡迎一起來討論和改善。





掃一掃
掃一掃