天天看點

altium room 布局_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路相同的電路子產品

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

圖1

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

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

圖2

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

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

圖3

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

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

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

圖4

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

圖5

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

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

圖6

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

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

圖7

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

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

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

圖8

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

圖9

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

圖10

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

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

圖11

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

總結關鍵點:

Room格式複制是通過元件的channel offset識别的,前提是通過元件位号排序,是以在畫原理圖時,每個相同功能子產品内部,相同類型的元件必須用相同的辨別符,例如二極管,都要用V?,不能有的用V?,有的用D?,還有位号必須按相對位置排序,保證電路中相同功能的元件在位号排序中處于固定的序号,否則通過room複制出的pcb可能是錯的。

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

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

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