AD(Altium Designer)PCB布線中的“格式刷”,助力快速布局布線


摘要:在AD(Altium Designer)進行電路板布線時,孔丙火(微信公眾號:孔丙火)經常會碰到電路中有相同功能的模塊,比如2路相同的RS485通信電路、多路相同繼電器輸出電路、多路相同的輸入電路等,如果每1路都單獨布局布線,費時間,且是重復勞動,有沒有像word中那樣的“格式刷”功能呢,1路布局布線完成后,其他相同的部分,刷一下就好了,孔丙火(微信公眾號:孔丙火)在此篇文章可以幫你解釋這個疑惑,提出可行的方法,達到相同功能模塊快速布局布線的目的。

關鍵詞:Altium Designer 相同功能 電路 布局布線 復用 快速 ROOM

在AD(Altium Designer)進行電路板布線時,孔丙火(微信公眾號:孔丙火)經常會碰到電路中有相同功能的模塊,比如2路相同的RS485通信電路、多路相同繼電器輸出電路、多路相同的輸入電路等,如果每1路都單獨布局布線,費時間,且是重復勞動,有沒有像word中那樣的格式刷功能呢,1路布局布線完成后,其他相同的部分,刷一下就好了。剛開始碰到這個問題的時候,在百度搜索了一圈,有一些方法,有的感覺太復雜,看不下去,有的又達不到最終的目的,經過摸索,找出了一種方法,實踐成功,分享給大家。

簡單概括,這個方法就是建立不同的ROOM,然后進行ROOM格式的拷貝,但有一些細節問題是需要特別注意的,孔丙火(微信公眾號:孔丙火)詳述如下。

(1)電路示例,如圖1中有5路相同的電路模塊

圖1圖1

(2)在PCB中先布好其中1路的連線,如圖2.

圖2圖2

(3)選中布好線的部分,然后按照圖3的操作,建立一個room。

圖3圖3

(4)按照相同的方法,為另外1路相同的電路建立一個room。

(5)選中第一次建立room的所有器件,點擊右下角的PCB菜單,按照圖4-圖5的提示操作。

圖4圖4
圖5圖5

(6)孔丙火(微信公眾號:孔丙火)認為,下面是關鍵部分。在圖5隨后出現的界面中,先點擊Name列(有點版本是Designator)進行排序,然后找到channel offset列,整列選中進行復制,如圖6所示。

圖6圖6

(7)選中第二次建立room的所有器件,先點擊Name列(有點版本是Designator)進行排序,然后找到channel offset列,整列選中進行粘貼,如圖7所示。

圖7圖7

(8)此時,孔丙火(微信公眾號:孔丙火)建議大家可以對照一下,器件的屬性,電路中相同位置的器件,其channel offset的數值應該是一樣的,channel offset是復制格式的參照。

(9)按照圖8操作,然后先點一次第一次建立的room,再點一次第二次建立的room,會出現圖9所示的對話框,安裝圖中的選項進行選擇,點擊OK后,會出現圖10所示的報警框,點Yes即可。

圖8圖8
圖9圖9

 

圖10圖10

 (10)至此,大功告成,連線、過孔、絲印的位置及格式都完全進行了復制,如圖11所示。

圖11圖11

(11)孔丙火(微信公眾號:孔丙火)提醒,R5旁邊的topoverlayer層的畫線,是指示用的,手動添加的,不屬於電氣連接部分,所有沒有復制。還有,room是有范圍的,要想把過孔、布線等全部格式復制,必須把需要格式復制的部分包括在room的邊界之內,否則是無法復制的。

總結關鍵點

Room格式復制是通過元件的channel offset識別的,前提是通過元件位號排序,因此在畫原理圖時,每個相同功能模塊內部,相同類型的元件必須用相同的標識符,例如二極管,都要用V?,不能有的用V?,有的用D?,還有位號必須按相對位置排序,保證電路中相同功能的元件在位號排序中處於固定的序號,否則通過room復制出的pcb可能是錯的。

文章在微信公眾號同步推出,微信公眾號:孔丙火,關注欣賞更多文章。

訂閱號致力於單片機、PLC、嵌入式軟硬件的設計經驗分享,秉承“點點滴滴皆智慧”的理念,一起分享,共同交流。


免責聲明!

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



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