|
一、緒論 1.三維立體布線在電子設備設計及制造中的作用
' n; d1 q# K( w8 U; e 本文所指的三維布線,即指線扎圖的設計。在傳統的生產工藝中,線扎的設計和生產一般都在總裝階段進行,因此,線扎的設計和生產是電子設備制造過程中一個最為重要的環節。# |; a( Q) @2 q1 C7 V5 h4 `
2.電子設備對三維布線的要求& j4 a) G. T9 }$ g$ f$ g
隨著設計技術的飛速發展,對制造業提出了日益嚴格的要求,主要體現在以下幾個方面。5 T0 \" c9 l0 Y2 [, e& c6 o3 L# q4 {! }
(1)隨著電子設備的更新速度日益加快,產品從設計到面向市場的過程所用時間也越來越短,這就要求制造業能盡快地適應市場的節奏及設計的迅速變化,在設計時同步進行三維布線,將三維布線可能帶來的問題解決在設計階段。
1 r: f" \, t( U! O; { (2)隨著電子設備向小型化、模塊化發展以及設備和結構的內部走線日益復雜,設備的內部結構和電磁環境對走線提出了更高的要求。
+ ?' C; I% T4 Y5 A1 ]& O" j& w (3)除了功能這個重要因素以外,制作成本也是比較電子設備優劣的一個重要因素。在產品功能相近的情況下,縮短產品生產周期、降低勞動力費用及減少原材料消耗和浪費將極大地提高電子產品的競爭力。0 {# d: ?5 B* h& q; `" [
3.使用傳統工藝進行三維布線帶來的問題. S$ H+ c+ V9 s: f5 _2 p0 ]* x
在傳統的生產工藝中,基本流程包括設計圖紙的下達、準備工作、建立電子設備的三維結構模型、線扎的規劃、走線路徑的測量、繪制扎線板圖和原材料清單、制造第一個線扎、更改錯誤、新線扎的制造和測試以及最終文件產生等。; M* J; q8 _6 N2 c* V
由于線扎的大小及規模有區別,各個企業的管理及工藝也有所不同,因此在具體的流程上可能有所差別。總的來說,設計及制作工序比上述流程要簡單,一般情況下是直接在實物上進行線扎的制作。/ B9 p7 f1 B* K
從常規的工藝流程中可以看出,使用常規工藝制作線扎,可能會帶來以下問題:
8 d& Q9 V: I* W O& Y (1)結構設計導致的走線空間問題;0 ]8 ~/ g7 p: _' u9 F+ A
(2)走線不合理帶來的電磁兼容性問題;
: t# @3 e/ r# o (3)線扎設計及制作過程的反復帶來的時間浪費;
2 c( b* S# q6 P9 t* A( R# A (4)線扎的制作費用高;* L( g! Q8 [6 S) f' B0 _
(5)線扎制作過程中人為因素導致產品質量的變化;! E# ~! B$ J! y- r! U$ E$ O
(6)更改過程很復雜且易出錯。
+ g w% j# M6 N# _0 H& c- D& d 要解決以上這些問題,就必須使用三維立體布線CAD軟件。0 b7 ^. W( L( c4 o. D
4.三維布線實現的可能' N& t! Z J9 h! f! I
實現三維布線,首先是生產的客觀要求;其次,隨著三維設計軟件的引入和普及,國內許多企業和研究所都實現了三維設計,這為三維布線在客觀上提供了條件;而三維立體布線軟件本身的發展也給三維布線提供了可能。
4 O% c' R+ o8 B7 I6 ?* D; x4 B/ C" K+ {) k$ H" @/ w
二、三維立體布線CAD軟件
- O+ O( E2 t/ c' F/ \ 三維立體布線CAD軟件也稱作Harness軟件,目前國外的品種較多,功能也日益完善。這些軟件主要有以下特點。7 F% ^) M" G) S# L/ V/ Y9 G. P
(1)三維立體布線CAD軟件將線扎圖的設計和繪制與現有的3D機械設計軟件完美地融合到一起,使設計過程非常流暢。軟件的3D設計環境和2D線扎圖生成環境是互相關聯的,在任何一個環境中所作的改變,都會體現在另一個環境中,這減少了更改機械及電訊設計時出錯的機會。& L! f9 P# \+ k6 f9 Y8 L9 i
(2)三維立體布線CAD軟件可以從電原理圖和ASCII文本文件中獲取電訊的接線信息,實現了與電訊數據的融合。 i- U q8 @" q, Y, C
(3)三維立體布線CAD軟件直接在3D機械模型中工作,節省了在常規線扎制作工藝中測量及建立三維結構模型所需要的時間。
3 T, u) ]7 I" d! d (4)三維立體布線CAD軟件在線扎圖的設計過程中,可以綜合所有針對線扎設計的要求和規則。這些要求和規則包括電氣方面、機械方面和制作工藝方面的,用來校驗線扎圖的設計,使設計出的線扎符合產品各方面的要求。
1 h9 {0 I3 V( t9 b; i (5)三維立體布線CAD軟件在線扎設計完成后,能夠從3D設計數據中自動生成所有生產所需的信息,如原材料清單、導線列表和扎線板圖等,從而消除了人工制作產生的影響。) k, T$ m1 _5 v) \
(6)三維立體布線CAD軟件在線扎設計完成后,所有的設計信息都存儲在3D模型中,并且可以隨時調用,可維護批產的一致性。2 E6 z- Q. Q( [! ?
(7)三維立體布線CAD軟件實現了設計中所見即所得。
3 k8 r+ e0 @ L x/ V8 D* @9 r 隨著三維機械設計軟件的發展,Harness軟件也真正進入了三維時代。下面我們將結合PTC公司出品的Pro/ENGINEER設計軟件,認識三維Harness軟件的基本特點以及在線扎圖的設計和制作中的應用。 I0 Z2 P4 ~2 i5 k- A
0 t4 M! L. V1 q4 _$ C7 i: C三、Pro/ENGINEER軟件與三維立體布線相關的基本功能/ R" ?6 A6 G$ c/ ]# q
1.Pro/ENGINEER軟件簡介
9 R3 h9 f5 e; j2 O% |2 O7 L( i Pro/ENGINEER是美國PTC公司開發的大型三維機械輔助設計軟件,集設計、分析、測試和制造于一體。Pro/ENGINEER軟件由多個模塊組成,三維布線模塊Pro/CABLING是Pro/ENGINEER眾多模塊中實現三維布線功能的基本模塊。
, p5 V- v# n. G( J4 { 2.Pro/CABLING模塊的基本功能. Z ~2 z" Z! i% H
Pro/CABLING模塊與其他Pro/ENGINEER模塊是協同工作的,它需要的三維立體模型由Pro/ENGINEER軟件中的Pro/ENGINEER模塊提供。Pro/CABLING模塊包括一些子模塊,如Pro/ROUTING和Pro/DIAGRAM等,主要解決三維空間的立體布線問題,功能如下。5 |" v" X: m3 S$ V6 @
(1)線扎設計,即所生成的線扎圖為三維立體模型圖。3 d) p, u1 u, b
(2)扎線板制作,即三維的線扎圖生成以后,可在此轉化為二維的扎線圖,供生產所用。7 a2 z) f. }- a, m( K3 V2 n
(3)表報統計,即生成整個線扎的各項參數,如線纜的長度、線扎的重量和線扎的制作成本等。
- _8 ^: r+ s% `9 c6 `- S0 T# F* c8 T, w: Q/ I
四、實踐應用Pro/ENGINEER的三維立體布線功能$ Q! b, z, G3 g) E
我們以電子設備中的一個分機為例,對三維布線的CAD流程加以論述。8 e) u2 y- E9 Y! t6 J' p
1.先期工作1 Q9 Q; I% v! I2 s2 K& k) _+ x
先期工作主要是指建立設計線扎圖所必需的結構及電訊模型,這些模型的建立及參數的生成由其他模塊完成。先期工作主要包括兩大部分,即建立符合三維布線要求的結構三維立體模型以及生成該模型的接線原理圖等信息。. _' Q, g% g" @6 |# G
(1)組裝實體模型的建立% m5 M) H1 z; S) k
組裝的實體模型,即用Pro/ENGINEER機械設計模塊制作的分機及機柜的3D組裝圖,應包括設計線扎圖所必需的部分,并可適當去除無用部分以簡化模型。6 H L- |) }% ~
(2)接線原理圖繪制 R9 Z. A: y( H& ?- z7 j& g( \1 i2 d
這一部分主要由繪制原理圖的子模塊Pro/DIAGRAM完成,其中包含設計線扎時所需的邏輯連接信息、連接器和線纜信息等。電訊信息是從電理圖文件或ASCII 文本文件中輸入的,需要電訊部門提供相應的符合要求的文件。在這個實例中,電訊信息是由子模塊Pro/DIAGRAM完成。
; w- t$ m" b3 [" C/ `局部顯示,如圖1所示。4 S7 ?$ w# f8 d' y! u. Q" ]
圖1 局部顯示圖 2.建立連接器及與接線相關器件的信息
' H* H6 [/ {, d2 \3 n- t! U8 f 建立連接器的信息包括建立連接器的三維信息和連接器的連接信息兩個方面。. j3 \7 }, r3 o. _" X0 ?
連接器的三維信息是連接器的3D模型。在一般情況下,連接器的外形在組裝實體模型建立過程中已建好,可直接使用;在另一種情況下,某些三維立體布線CAD軟件附帶常用的連接器信息,這些連接器信息可直接引入到組裝實體模型中。6 f4 G8 l) f" I4 c4 y
連接器三維信息建立完畢后,下一步就是建立連接器的連接信息。在連接器中加入插芯的信息,即導線連接的插芯位置和數量等。. S. f9 F& B. A4 H. j% H
建立完畢的連接器三維模型,如圖2所示。
. |; ~4 V/ C/ y% J5 d1 j. Z I$ y圖2 建立完畢的連接器的三維模型 建立器件信息的過程與建立連接器的過程相似,在此就不做描述了。. t" z0 o3 l; k+ v% ?
3.三維布線實體模型的建立# E A2 q8 P7 R s
三維布線實體模型符合線扎圖的設計要求,是包含結構及電訊相關信息的機柜或分機的3D組裝模型。0 [# t, m( b% L+ _
(1)連接器及器件信息的引入! A6 ~9 d2 a3 Z1 f& W2 ]3 K) m
這一步驟主要是將連接器及器件按各自的X、Y、Z坐標定位在組裝的實體模型中,使連接器與三維模型合為一體。# [0 d3 v7 x3 q4 b1 W3 ?& O: M* y
該步驟完成后的分機三維模型,如圖3所示。
& B P; A, U/ K& I/ O9 Q圖3 分機的三維模型 (2)輸入電訊信息
# L( n* \# h) l Diagram生成以后,可由結構3D組裝模型引入,將Diagram中的元器件、連接器的參數和接線信息引入到結構的3D實體模型中,與三維模型中的實體相對應。
) _: m2 Y5 L0 i/ r- p6 v 通過上述步驟,三維布線實體模型的建立工作結束,在此基礎上可以進行后續的三維布線工作。% p# y) |6 h0 H5 { Q
4.三維布線5 w9 Q. H2 s& |! M5 g. _
三維布線由Pro/CABLING模塊完成,通過手動或自動功能生成三維 harness模型,工作流程如下。4 f* {6 T. W* f; q( {
(1)Network的建立
9 E% N( `3 l) w$ l b' } Network是線扎的布線網絡圖,即定義線纜的走線方向和位置,也可稱作布線通道或者虛擬管道。定義Network是生成harness最關鍵的一步,用戶可以設計出符合要求的全部可能的走線路徑,從而通知計算機哪些走線路徑是允許的,而哪些是不允許的。因此,定義這些路徑時應盡量定義出所有可能的路徑,讓計算機加以識別,選出最佳路徑。 W$ X( ? x, G2 Z3 Z/ e; \
Network定義是否合理,將直接關系到自動布線的成功與否,應重點對待。通過布線通道的建立,Pro/CABLING完成了電連接信息和機械信息的融合。2 ]! `0 ]4 c& G! D
(2)布線! f; u$ D! G2 S9 @3 R( D
布線分為手動布線和自動布線兩種方式。其中,手動布線是點擊導線和電纜通過的路徑,通過Harness軟件的用戶交互式布線功能完成布線。而自動布線就是通過一次點擊自動布線,所有的導線都將自動布設完畢。
0 [4 \, L6 Y8 k6 ?; b8 U4 p" t9 d 自動布線完成的結果,如圖4所示。) z+ w' Z0 t/ p" _3 ]
圖4 自動布線完成的結果 孤立出來的線扎,如圖5所示。- ^7 ^# Q" F5 w
圖5 孤立出來的線扎 在布線過程中,可以單根布線,也可以多根同時布線。Pro/ROUTING子模塊將檢驗創建的Network,計算出連接點之間的最短距離,生成線扎。
) `! `0 w( I& F' y/ e; q 在布線過程中,不論是交互式布線還是自動布線,用戶都可以根據實際需要,設立布線規則。諸如確定導線可以經過的布線通道或不能通過的布線通道,并在線扎的設計過程中對線扎進行調整和修改,使生成的線扎更加符合要求。
4 r: b. o. z [ 5.生成設計文件 z' e2 v- n z" V9 Q
(1)建立導線列表和清單: s9 P. }, Z- K7 ?4 f' c) y
這一步驟完全由軟件自動完成,在布線的同時,導線的實際長度等信息和附加特性被存儲在Harness軟件的數據庫中,報表可以按設定的格式輸出,并且隨著布線的更改,報表中的數據均可自動更新。生成的圖表包括多個與制作線扎相關的選項,一般包括導線的連接點及導線的長度等,選項可以根據實際需要進行修改。) _ R2 W& T) e1 p ~+ a/ r
(2)從3D模型中建立扎線板圖
8 p8 a1 X) ~. A9 d' x 在實際制造時,扎線板圖用于平鋪導線,組裝實際的線扎。從3D的線扎裝配模型中,Harness軟件自動將3D模型展開成一個2D的扎線板圖,用戶可以對展開圖加以修改,如移動導線和線束以及加入字符和線扎名稱等,以保證圖紙符合生產要求。; j" E5 B; H2 `% Q- L; a
2 T: x N% C2 f4 ?- Y) k
五、三維立體布線CAD軟件實踐的關鍵技術3 q7 L$ G0 _+ Z7 B4 \: C) ~0 Y
因為整機的三維布線是綜合性工程,所以應用三維立體布線CAD軟件,需要用到以下關鍵技術:
# V+ h) G, h7 i$ k7 R" r5 I (1)成熟的電子裝聯及相關技術;
6 I. W6 H# s% y/ Y7 b (2)根據企業實際需求購買合適的三維立體布線CAD軟件;5 _ h7 C2 K, e$ L9 `: w
(3)根據企業實際需求構建理想的工作模式;
# ]* a+ S% l2 o; Y6 @ (4)機械三維設計技術;
1 g! T9 Q& ~2 o$ J- \- { (5)與電訊設計部門的數據轉換;" y: g5 C* X. C5 x# l+ @& r0 z% K
(6)三維立體布線CAD軟件的二次開發;
* J) X4 B4 \8 }4 E (7)相關的技術配合。/ L/ w; V/ y/ v. q5 l; e. F
" g0 N0 W2 d7 @" l) r5 u六、總結
3 D. i+ T% W Q% ?4 D/ ~ 通過對上述實例的研究,可以達成以下共識。
7 ?! w' Y/ x w( [ (1)在整個電子設備的設計過程中,線扎設計是一個重要步驟。1 o) K; o" o% V3 q8 r: a5 w# E
(2)與傳統方法相比,使用三維立體布線CAD軟件進行設計在人工費用、工作效率、資源合理配制、線扎設計合理性及線扎質量等方面都有著質的飛躍。同時,費用更低,改變了傳統線扎制作的滯后性。
% p# C/ W7 F- J; n* N. U (3)所有的設計數據都存儲在計算機中,由中心數據庫統一管理,為各個設計部門提供更加準確并可重復利用的一致性數據信息。, c7 S1 K2 W+ ^0 ~$ ^
因此,我們應積極研究和應用Harness軟件技術以促進我國電子設備制造業的發展。 |
|