在進行手工布線過程中,最重要的就是對控制面板中的各個選項進行設置,因此首先介紹控制面板中各個選項的含義。
手工布線的命令為Route->connect,執行命令后,右側控制面板如圖8.14所示。手工布線時,最關鍵的是Option標簽下的各個選項
圖8.14 手工布線控制面板選項
Act:走線過程中,顯示及設置當前走線處於哪一層,可以使用下拉菜單設置。
Alt:表示如果打過孔換層的話,走線換到哪一個層,可以使用下拉菜單設置。
Via:顯示當前布線的網絡使用的默認過孔,如果在線寬規則中設置了多個過孔,下拉列表中會全部顯示,使用下拉菜單選擇換層時使用的過孔。
Net:顯示當前布線網絡的名稱。對於Group布線方式中,這里顯示的是控制線網絡名稱。
Line lock:設置走線改變方向時,使用哪種轉角。左側下拉列表設定轉角線型,右側下拉列表控制轉角方向。
- Line:轉角處使用直線段。
- Arc:轉角處使用圓弧。
- Off:走線使用任意方向。
- 45:轉角方向為45度斜線。
- 90:轉角方向為90度,即直接走出90度轉角。
Miter:當Line lock選擇line和45時,出現該選項。設置轉角處小斜角的尺寸。左側下拉列表中默認是1x width,用線寬的倍數表示斜角線段的尺寸。可以直接輸入值(例如3x)來改變這里的默認值。右側下拉列表中有兩個選項,min表示轉角的最小尺寸為左側列表框中設置的值,fixed表示使用固定尺寸的轉角,同樣尺寸值為左側列表框中設置的值。
Radius:當Line lock選擇Arc和45(或90)時,出現該選項。設置轉角圓弧的尺寸,各個選項和Miter中的類似。
Line width:定義及顯示當前走線的線寬,可以在這里直接輸入值改變當前走線的線寬。
Bobble:用於設置走線遇到障礙(如過孔、焊盤等)時的行為。下拉列表中有4個選項。
- Off:關掉Bobble模式。該方式中走線完全忽略障礙物的存在,直接從障礙物上穿過,必然導致DRC錯誤。
- Hug only:當遇到障礙物時,采用抱緊障礙物的方式,與障礙物的間距采用Spacing規則中的設置的間距值。
- Hug preferred:優先選擇抱緊,如果沒有空間走線的話,則采用推擠方式。
- Shove preferred:優先選擇推擠,如果無法推擠,則采用抱緊方式。
Shove Vias:只有使能Bobble模式時才能設置該選項。
- Off:不允許推擠過孔。
- Min:相當於對過孔的Hug preferred模式,如果過孔周圍有空間走線,不會推擠,如果過孔周圍沒有空間走線才進行推擠。
- Full:優先推擠過孔,只要有可能就推擠。
Gridless:不按照柵格點走線,這種情況布線密度最高。
Clip dangling clines:shove-preferred模式時該選項有效,控制是否刪除推擠過程中產生的多余走線。
Smooth:當選擇hug- preferred 或shove-preferred方式時該選項有效,用於控制是否對走線進行smooth操作。
Snap to connect point:定義走線在到達終端引腳時是否自動吸附到引腳連接點。
Replace etch:使用新的走線替換已存在的走線,使用該選項可以讓軟件自動刪除原來的走線。
了解了控制面板中的內容,就可以進行手工布線了,下面分別介紹手工布線過程中的一些常用操作。
添加過孔、換層:
第1步:執行Route->connect命令,點擊走線的起點焊盤,如果焊盤在TOP層,右側Act對應的層自動變為TOP層。
第2步:在Alt對應的下拉列表中選擇添加過孔后在哪層布線。
第3步:Via對應下拉列表中選擇使用的過孔。
第4步:移動鼠標拉出一條走線到需要添加過孔的位置,雙擊左鍵(或單擊左鍵,然后單擊右鍵選擇add via),完成添加過孔和走線換層。
控制轉角:
執行Route->connect命令,在控制面板中設置Line lock和Miter(或Radius),點擊走線的起點焊盤,拉出一根線。轉向時就會自動按照設定好的方式處理轉角。
控制線寬:
執行Route->connect命令,在控制面板中Line width中直接輸入當前走線使用的線寬值,點擊起點的焊盤,拉出一根線,線寬即為設定好的值。
推擠和抱緊:
執行Route->connect命令,在控制面板中設置Bobble模式下的幾個選項,然后直接走線即可,遇到障礙物就會按照設定好的Bobble模式進行推擠或抱緊。
自動抓焊盤:
執行Route->connect命令,在控制面板中勾選Snap to connect point選項,拉出一根線,到達終點時會自動吸附到終點焊盤的連接點,單擊左鍵結束走線即可。
替換走線:
執行Route->connect命令,在控制面板中勾選Replace etch。按正常走線方式從起點拉線,當結束布線時,原來的走線會被自動刪除。
自動完成:
執行Route->connect命令,點擊起點焊盤拉線,快到終點時,單擊鼠標右鍵,選擇finish,自動完成剩下的一小段走線。
控制出線方向:
有時需要調整從起點焊盤剛剛拉出的哪一段線的出線方向,可以拉出一小段線后,單擊鼠標右鍵,選則toggle既可。