1. Q:我的ALLEGRO 是14.0版本的,FILE——EXPORT——后面就沒有看到SUB DRAWING的命令了。如果用EDIT——COPY的話又不能把A板的線貼到B板上,我該怎么辦?
A: 是不是你啟動Allegro 時Cadence Product Choices 沒選好,要選PCB Dedign Expert 或
Allegro Expert~~~
2. Q: 在ALLEGRO中,找個器件好難啊,他只是點亮器件而光標不移動到器件那里。請問各為大俠,有沒辦法可以象POWERPCB 那樣,查找零件時光標跟著移動?
A:確認將元件點亮后,將鼠標移動至右下角的小顯示框中,單擊左鍵,光標即可自動轉到所點亮的元件處.
3. Q: 將logic_edit_enabled打開后,只能刪除單個的net, logic_edit_enabled打開".是從何處打開???
A: 在14.2中的操作:
Setup -> User Preferences Editor -> Misc -> logic_edit_enabled然后可以在LOGIC/NET LOGIC 下刪除NET。
4. Q: 想移動元件的某一個PIN , 請問該如何做。用move 命令, 總提示
Symbol or drawing must have UNFIXED_PINS property。
A: edit -> properties 選中要move Pin的元件的symbols,增加UNFIXED_PINS 屬性即可。
5.Q: how can i get rid of the "dynamic length" dialogue box?
A: Setup -> User Preferences Editor ->Etch>allegro_etch_length_on
6 .Q: 請問如何將以刪除的PIN NUMBER及SILKSCREEN還原??
A:刪除此零件,再重新導入~~~或可以直接UPDATE 零件也可以
7. Q:從orcad導入后,place->quickplace,但是出來的元件上面很多絲橫,就和鋪銅一樣,怎么回事?
A:把PACKAGE GEOMETRY 的PLACE_BOUND_TOP 勾掉即可.
8. Q:請問在allegro中,怎様畫一條沒有綠漆的綫??
A:同樣位置再畫一根sold mask的線
9. Q: 如何將走線的尖角過渡改成圓弧?
A:可以直接畫圓弧上去,記得勾上replace etch,原來的線就沒了或使用slide 命令﹐然后在右邊的tab option選項中的comers改成arc,再去移動線﹐就可以改成圓弧﹗
10.Q: allegro中覆銅的基本步驟是怎樣的?
A:edit/shape進入shape編輯模式——edit/change net(pick)點上GND net——shape/parameters設置相關參數(看help)——void/auto進行shape處理——shape/fill退出shape編輯模式。
11. Q:怎么設置參數才能得到THERMAL REILIF 的連接呢?
A:在畫完鋪銅范圍以后,菜單會進入鋪銅狀態這時
shape-->parameters...對于負片,在做熱漂移焊盤前,必須先定義各類焊盤的FLASH SYMBOL,*.FSM文件,然后加到各類焊盤的鋪銅層,再鋪銅。做出光繪文件就能看見連接了。
12.Q:請教如何修改手工銅的角度,還有就是我要在銅箔里挖一個VIA 或一個PIN 的空間,該如何
做?????????
A:edit-->shape,選取銅箔,點右鍵done,這時菜單改變了,可以用edit-->vertex 修改頂點的方式修改銅箔邊框角度.而挖空間要用到void中的shpe(多邊形)或circle(圓形)或Element(零件外形)要不干脆auto一下,自動會幫你挖好
13 Q:Regular pad 、Anti-pad 和Thermal pad的區別
A:真實焊盤大小、帶隔離大小焊盤、花焊盤
14.Q: 怎么做方形(或其他非圓形)負片熱汗盤?
A:做一個方形(或其他非圓形)的shape symbol,然后再在做pad時將shape symbol賦給flash~~
15.Q: ALLEGRO中DRC標記的顯示,是否可以顯示為填充的,也就是像VIA那樣實心的。
A:當然可以了setup-->user preferences...勾選Display中的display_drcfill.
16. Q:allegro中怎么加淚滴(teardrop)?
A: 要先打開所有的走線層,執行命令route->gloss->parameters.., 出現對話框,點選 pad and T connection fillet,再點其左邊的方格,點選circular pads,pins,vias,T connections./OK/GLOSS即可。加淚滴最好在出GERBER之前加。若要MODIFY板子,則要先刪掉淚滴,執行命令EDIT/DELETE,右邊的FIND欄中選CLINE,下面的FIND BY NAME 中選property,點more,選FILLET=,/點APPLY/OK即可。無論加淚滴還是刪掉淚滴,一定要先打開所有的走線層,否則,沒打開的走線層就不會有執行
17. Q:在ALLEGRO里打開的BRD里可導出元件,但是導出的元件如何加到庫里?
A:File-->Export-->Libraries...再將*.txt拷到你的device庫中,*.pad拷到pad庫中,其他的拷到你的psm庫中。
18.Q: ALLEGRO中有自動存盤系統嗎??
A:自動存盤需要用戶自己設置,具體方法如下:(你沒設置前是否有默認目錄,找找看) setup>user preferences editer autosave 設定自動存盤 autosave_dbcheck: 設置存盤時是否需要數據檢查,如果此項設為存盤時需要數據檢查則會使存盤時間加長。 autosave_time: 自動存盤時間設置。默認值為30分鐘,自動存盤時間設定范圍10~100分鐘。
19.Q: 請問在制作元件的時候怎么定義元件的高度?
A:當你鋪好place_bound_top層shape以后,再執行Setup-->Areas-->Package Height,點擊shape,此時Option 面板上就可以輸入高度了~~~
20 Q:為什么在ALLEGRO的零件PADS顯示都是PADS外框線,怎樣才能顯示整個PADS,請指教!
A:Setup-->Drawing Options...Display: Filled pads and cline endcaps 勾選
21.Q:請問各位在Padstack Designer中的Padstack Layers的FILMMASK的作用及用法??? A:好像是用于助焊的,大小跟焊盤一樣大的
22. Q:請問如何設置在走線時,不自動避開
A:右邊的OPTIONS里面的BUBBLE邊上那個框里面先OFF
23.Q:在兩組插槽中間走了一組排線,由于在CCT中使用無網格步線,所以線與線的間距有大有小,有沒有辦法將一組線間距調整到等距寬度,這樣比較美觀。在Allgeo或CCT中有無此調線的命令? A:In cct, you can use post-route, spread wire and center wire. In allegro, you can use roue-glosss-parameter-ceneter lines between pads.
24.Q:請問如何有選擇性的更改,如,我只要改一個焊盤,或者我只要改一個器件
A:padstack--replace里可以改一個盤,或一個元件,或一類器件,
25. Q:如何在內層看到therml孔
A:正片可以直接看到呀,負片在光繪文件上就可以看到的。在setUP\drawing options 中的display 中的thermal pads 打勾就是了
26.Q: 如何在rename的時候把部分器件保護起來?!
A:給你所有要重新rename位號的器件添加一個auto_rename屬性!
27.Q:怎么在ALLEGRO下使鋪的銅不被涂上阻旱劑?
A: 開阻焊窗。在阻焊層鋪一塊同樣大小銅。
28. Q:這是我設計的一塊雙面板,上下兩部分是對稱的,現已經將上半部分的線布完,我想將這部分的線復制到下半部分,要求沿水平方向翻轉下來,請教如何在Allegro中實現,請指教~~~~
A:在COPY 命令下,如果要mirror 多條線時,先拉個框選種,然后要鼠標左鍵點一下(這時被選種的內容可以移動),然后再右擊,出現的"Mirror Geometry"選項就不顯灰了呀
29. Q:有一個LOGO,是.bmp 圖象文件,請問怎樣將它導入ALLEGRO設計中,并且以SILKSCREEN的形式顯示
A:借助第三方軟件﹐把*.bmp 轉成*.dxf,然后在allegro 中導入dxf 文件﹗﹗﹗先將bmp 轉成dxf,再生成format symbo!
30. Q:如何讓VIA在BGA的PIN間居中:
A:你只能直接輸入坐標定位,算好間距后,然后用矩陣復制就可以了。矩陣復制就是,選中copy按鈕,在option下面的Qty下分別填入數值,即可復制 X表示橫向復制 Y表示縱向復制 Qty表示你要復制幾次(就是說復制幾個via) Spacing表示復制的這幾個via間距都是多少 Order表示復制的方向。比如X方向復制,你在Order選擇Right,就是從你復制的這個原始via開始向右復制依次的Left 表示向左復制。Down和Up分別表示向下和向上復制。
31. Q :請教ALLEGRO中的Manufacture->dfa check的功能為何??
A:深層次的應用,需要Skill語言的支持
32. Q:如何在Allegro中只顯示連線,不顯示同一層的鋪銅有的時候檢查某一層的時候,既有連線又有鋪銅很難檢查
A:可以將除了鋪銅之外的所有線都hilight那么就只有鋪銅是Dehilight 然后使用Display--Color Priority,關閉鋪銅的那個顏色這時候,這一層就只顯示連線了不過需要注意的是,這一層的via、pad、等等的顏色不能和鋪銅的顏色一樣,否則將會一起不顯示了, 也可以改變shape顯示的格點,在user preference editor中display選項卡,將display_shapefill一欄中的值填5~10之間的某個數(象素),這樣shape在顯示時就不是那么顯眼了.
33. Q:請教Allegro的兩個功能 Setup------Property Definitions 有什么功能和如何使用 Setup------Define Lists……怎么用
A:請參考下面: Setup------Property Definitions 是添加一些用戶的設定,雖然Allegro 里的Edit Property里的設定已經很多了,可能還有很多用戶希望的沒有,所以用戶可以自己發揮; Setup------Define Lists 可以輸出相關的信息,按照上面的選項,點擊->按鈕選add,然后選show就可以了,
34. Q: 請教如何替換封裝?
A:請參考下面:在Device中定義的語法是: PACKAGEPROP ALT_SYMBOLS '(Subclass:Symbol,...;Subclass:Symbol,...)' 其中Subclass可設定為Top層和Bottom層,Top層的表示可以用“T”來表示,Bottom層的表示可以用“B”來表示。若Subclass沒有進行設定表示,系統會認為是Top層。例:原先的零件包裝為R0805,我們要設定它可以和Top曾的R0603和Bottom層的R1206進行包裝的轉換。 Device File中的定義:
PACKAGE R0805 CLASS IC PINCOUNT 2 PACKAGEPROP ALT_SYMBOLS '(T:R0603;B:R1206)' END 這個Device文檔就表示R0805這顆零件可以和top層上包裝為R0603和Bottom層的零件包裝為R1206的零件進行更換。注:一定要用一組單引號把所要轉換的零件框在里面。
35. Q:執行什么動作才能讓已有的via轉換為測試點,或者你們是怎么生成測試點的。
A:rout-->testprep-->auto...中選中replace via
36. Q:請教一個奇怪的鋪銅現象我用ADD_SHAP_SOLID FILL,設LIN WIDTH 為4,加上后用了EDIT SHAP,設網絡名為GND,并使 VOID AUTO.但是不能自動避開其它網絡.
A:請參考下面:不能小與0.003 0.003是指當執行Auto void時小于這個值的shape就自動刪除,單位為:平方英寸。
37.Q:請問View--Color view save是什么作用
A:第一個Complete,保存后的文件用寫字板打開可以看到當前打開的所有顏色的記錄第二個選項是記錄了之前對顯示哪些、不顯示那些的操作
38.Q:我在SETUP USER PREFERENCES里面進行了設置,但退出后就沒有了,不能保存?下次進入還是缺省值?
A:參考下面:問題主要可能是:因為Allegro不支持空格符號,而Windows XP系統裝好Allegro后默認的Pcbenv會放在用戶目錄下,即: d:\Documents and Settings\×××\pcbenv 而其中正好有空格。解決方案為:更改Pcbenv的位置。步驟: 1. 右擊我的電腦,進入屬性設置?高級?環境變量 2. 點擊系統變量的新建,變量名:home 變量值:任何一個絕對路徑,注意不要有空格的路徑,例:D:確定就可以了
39. Q:請教怎么樣做一個弧形陣列的元件!
A:你在加Pin的時候,option里的copy mode選polar就可以了,其它和普通加矩陣pin設置差不多!
40. Q:ALLEGRO特殊規則區是怎樣做出來的(例如線進入這個區域線寬會有變化)
A:setup->constraints-> add area 在spacing / physical rules set 的set value 中設定一種所需的spacing/physical edit ->properties 選剛才畫的area(that is a shape) 選net_spacing_type net_physical_type
填入一個名字,最好能表現他的屬性, setup->constraints-> 在spacing / physical rules set 中分別點assignment table 套用上去就可以了. 另外,還有一種添加area 的方法. add -> shape ->unfilled class board geometry sub_class constraint_area
|