PCB各層介紹及AD軟件畫PCB時的規則


好久沒畫過板了,最近因為工作關系,硬件軟件全部得自己來,不得不重新打開閑置很久的AltiumDesigner。以前做過點亂七八糟的筆記,本來想回頭翻看一下,結果哪兒也找不到,估計已經被不小心刪掉了。 曾經挺熟悉的東西,現在一打開竟然處處遇坎兒,很多操作都忘記了,看來不留好筆記是不行的,不然很多東西過段時間不用,再用的時候就跟新學一樣了,還得到處找資料。吸取教訓,以后有點什么小note都要有條理的記錄收藏起來。
PCB各層說明:絲印層(OverLay,Silkscreen):有頂層絲印和底層絲印。用來畫器件輪廓,器件編號和一些圖案等。 信號層(SignalLayer):對於兩層板,主要是TopLayer和BottomLayer層。多層板的話還有若干個中間層(Mid)內部電源/接地層(Internal Planes):內部電源/接地層主要用於4層以上印制電路板作為電源和接地專用布線層。

阻焊層(Solder Mask):綠油覆蓋層。這一層是負片輸出。阻焊區域一般比焊盤區域稍大。AD9中可通過規則設置阻焊層的大小,如下圖。

 

錫膏防護層(Paste Mask):這一層主要用來制作鋼網,這一層不用發給PCB廠家,而應發給回流焊廠家。也是負片輸出。錫膏層一般比焊盤區域稍小。AD9中可通過規則設置錫膏層的大小,如下圖(下圖中的規則是錫膏層與焊盤區一樣大。錫膏層只能比焊盤區小或一樣大,否則錫膏層略大可能引起相鄰的焊盤短路)。 

 

 

禁止布線層(Keep Out):圈定布線區域。(只針對自動布線?如果有機械層的話,手動布線時可以無視這層?)

多層面,PCB板的所有層(Multi Layer):涵蓋了PCB的所有層。機械層(Mechanical Layers):機械層一般用來繪制印制電路板的邊框(邊界),通常只需使用一個機械層。(疑:跟禁止布線層什么關系?禁止布線層包含在機械層之內?如果沒有機械層,PCB廠商會將禁止布線層當做機械層來做?)鑽孔層(Drill):分為鑽孔引導層(DrillGuide)和鑽孔數據層(DrillDrawing),用於繪制鑽孔孔徑和孔的定位。這個層不太清楚怎么回事,在繪制焊盤和過孔的時候這個層會自動畫上?不需要專門改動這兩個層?AltiumDesigner規則(rule)設置要點(PCB文件編輯界面右鍵–>Design –>rules可進入規則編輯界面)  Electrical –> Clearance:調整網絡之間的布線間距。可以新建一個規則,單獨規定某兩個網絡或某個特定網絡與其他網絡之間或某個層上等等布線的間距。Routing –> Width:設定線寬。 Routing –>Layers:選擇布線層Routing –>RoutingViaStyle:過孔特性設置,包括其外徑和孔徑。Manufacturing –>HoleSize:焊盤洞的大小?Manufacturing –>SilkToSilkClearance:絲印層各條線或字符之間的間距Manufacturing –> SilkscreenOverComponentPads:絲印層與焊盤之間的距離。 Manufacturing –> MinimumSolderMaskSliver兩焊盤的阻焊層間距,可以設小一點。默認0.254mm(10mil)。這個似乎可以設置小一點,改成5mil。PlaceMent –> ComponentClearance:元件與元件之間的距離。屏蔽層(阻焊和錫膏層)的規則參見之前的兩個截圖。
創建規則時如何選擇對象

 

 

1、All代表此規則使用於所有對象。

2、點擊Net,並在1號篩選框中選擇要限定的Net名,就可以單獨為這個Net創建一條規則,此規則對其他Net無效。3、點擊NetClass,並在1號篩選框中選擇要限定的NetClass名。效果與2類似。4、選擇Layer,並在1號篩選框中選擇要限定的Layer名,可以單獨為某一層創建一條規則。5、點擊Net and Layer,在1號和2號篩選框中分別填上要限定的網絡和層的名稱,可以單獨為某一層上的某個網絡設定規則。此規則僅對位於該層上的該網絡有效。6、高級,可選項很多。先點擊Advanced,然后:
A.如果是普通的高級選項,可以點擊右邊QueryBuilder按鈕,然后選擇篩選的依據和篩選值,如下圖。這里可以設置多個篩選條件。

 


B:A的方法較快捷,但是仍然功能有限,比如不能設置條件或、不能對某個條件取反等。要想更靈活的使用,可以直接在FullQuery框中寫入篩選表達式,表達式里可以用與或非等多種邏輯關系,而且可篩選類型也很多。如下面這個表達式就表示選中所有封裝不是TO-92的對象。

關於表達式的語法和篩選類型的名稱,可以通過點擊QueryHelper進行查詢。我對這個語法也並不熟悉,不過借助Helper對話框,還是很容易找出自己想要的篩選表達式的。Helper對話框如下圖。  

 


 設置好規則畫完線后,可以用菜單 Tool –>DesignRuleCheck來檢查板上的規則錯誤。

附:一些其他的操作:

>> 菜單 Design ->BoardShape 可以重新定義或移動繪圖區域。(使用Move操作的話移動后繪圖區會變色,用鼠標把這個區域再圈一下顏色就變回來了)。

>> PCB繪圖窗口中右鍵->options->Grids,可以設置柵格間距。snapGrid表示擺放焊盤、過孔等時的間距;CommponentGrid表示移動元件時的單位距離。注意 ctrl + G 是設置snapGrid。在繪制封裝庫PcbLib的窗口中,設置柵格也是用 crtl + G; 而在繪制原理圖和元件庫時,需要 右鍵->options->documentionOptions,在其中grid組合框中編輯柵格間距。

>> 修改規則的優先級。當為某一個類型設置了多個規則時,可以修改規則的優先級,如下圖:

 


>> 通過菜單 view->switch to 3D進入3D模式后,按住 SHIFT+鼠標右鍵 可以轉變視角。好記性不如爛筆頭,很多東西我們一段時間不用,再用,就跟初學一樣,記錄下來我們當時的心得體會,下次學習的時候會更加輕松~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM