ALLEGRO v157基礎(chǔ)教程(可編輯)_第1頁
ALLEGRO v157基礎(chǔ)教程(可編輯)_第2頁
ALLEGRO v157基礎(chǔ)教程(可編輯)_第3頁
ALLEGRO v157基礎(chǔ)教程(可編輯)_第4頁
ALLEGRO v157基礎(chǔ)教程(可編輯)_第5頁
已閱讀5頁,還剩92頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、allegro v157基礎(chǔ)教程 目 錄 第一章 user interface 第二章 padstacks 第三章 component symbols 第四章 importing logic 第五章 creating board 第六章 placement 第七章 constraints 第八章 routing and glossing 第九章 copper 第十章 rename 第十一章 autosilk report 第十二章 gerber 第十三章 cadin 第一章 user interface 本章的主要內(nèi)容介紹 allegro 操作介面通過本章學(xué)習(xí)可以對 allegro 的工作介面

2、有了大致的了解同時也能體 現(xiàn)出 allegro pcb layout 時的強(qiáng)大功能 a 程式的啟動 點選 除了以上 allegro 主程式我們還會常用到以下幾個常用工具 padstack designer padstack editor db doctor padstack designer 的作用是建立和修改 pad 具體會在下面章節(jié)中講到 db doctor 的作用有三個1板子 data-base 的檢查 2板子 data-base 的修復(fù) 3更新板子上的 drc 支援的檔為 brd mcm mdd psm dra pad and sav databases 1 - 1 bcadence

3、spb tools allegro 有好幾個等級用戶可以根據(jù)自己的需求購買不同等級的 allegro 主要有一下幾個等級主要功能差別 見下表 allegro pcb design xl 最高級的產(chǎn)品包括高速信號線的電氣物理特性的設(shè)定 allegro pcb performance pcb studio再外加高速信號線特性設(shè)定 option l allegro pcb design l 最基本等級的產(chǎn)品沒有高速信號線特性設(shè)定不能編輯 skill 如果你在使用過程中想更改產(chǎn)品你可以在點擊功能表 file 下面的 change edit 在出現(xiàn)上面對話方塊時選擇 所需產(chǎn)品 1 - 2 callegr

4、o 常用檔類型的介紹 allegro 根據(jù)不同性質(zhì)功能的檔類型保存不同的副檔名主要的類型可以參照下表 extension file type brd boardsubstrate file that represents the drawing database dra drawing file you must create one of these before you create a symbol file later this file is compiled into a binary symbol file pad padstack file osm library file t

5、hat stores format symbols psm library file that stores packagepart symbols bsm library file that stores drawing or boardsubstrate symbols fsm library file that stores flash symbols ssm library file that stores shape symbols mdd library file that stores module definitions drl output text files that c

6、ontain nc drill data txt text file such as that used for parameters extension file type scr script and macro files log log file that contains data on processes art artwork files dat data files jrl a journal file which contains a record of events - menu picks keyboard activity and so on - which are r

7、ecorded for each session in allegroapd you can share this data with cadence usability staff to help us learn how you use the product which will assist us in our efforts to improve the user interface 1 - 3 dallegro 的目錄結(jié)構(gòu) allegro 的檔目錄可以分為兩部分安裝路徑工作路徑和使用者環(huán)境路徑 安裝路徑系統(tǒng)預(yù)設(shè)的安裝路徑為ccadencespb_157 在安裝時使用者可以根據(jù)自己隨

8、意更改安裝路徑 工作路徑系統(tǒng)預(yù)設(shè)的工作路徑為cspb_data 在安裝時建議用戶把工作路徑設(shè)在非系統(tǒng)碟上 如dwork 之類的 環(huán)境路徑保存的使用者個人設(shè)定記憶工作更改的工作介面環(huán)境 win2000 用戶在首次使用 allegro 是會在系統(tǒng)碟下面產(chǎn)生一個 pcbenv 用戶環(huán)境目錄 win xp 用戶會在系統(tǒng)碟下的documents and settings 下的用檔案夾下面產(chǎn)生 e設(shè)定與更改工作路徑 因為 allegro 在打開檔時有一個工作目錄 它做的所以動作都會以當(dāng)前工作目錄為基準(zhǔn)如保存當(dāng)前檔輸出 產(chǎn)生的各類檔 所以我們在新建檔或者打開檔時就要將 change directory 打勾

9、這樣在保存或輸出時才會存在 正確的路徑上 1 - 4 f開檔的預(yù)覽功能 allegro psd157 有工作檔預(yù)覽功能在打開對話方塊的右下角有兩個按鈕 預(yù)覽工作檔的大概架構(gòu) 預(yù)覽工作檔的一些參數(shù) 1 - 5 g allegro 的工作介面 下圖描述的 allegro 的工作介面從圖中就可以了解 allegro 的整個工作介面和環(huán)境 標(biāo)題列 工作選單 工具列 工作區(qū) 控制列 命令列 狀態(tài)區(qū) 標(biāo)題列顯示當(dāng)前 allegro 版本和工作路徑 工作選單allegro 的功能命令都可以在功能表裏找到 工具列如下圖所示可以分為圖中的幾個區(qū)塊 file edit view add display setup

10、 place route shape manufacture 1 - 6 用戶可以根據(jù)自己需要自行定制工具功能表執(zhí)行在功能表 view customazation toolbar 用戶可以點選選擇需要的工具區(qū)塊 如打勾 file 左邊的方框就在 工具欄出現(xiàn) file 工具塊如下圖 恢復(fù)系統(tǒng)預(yù)設(shè)值 取消打勾 file 工具塊就在工具欄消失 大圖示工具列 其他的也一樣設(shè)置 工具列區(qū)塊顯示效果 游標(biāo)停留在工具列上提示 如果用戶還需要定制工具塊可以直接從工作介面的工具欄中把不需要的工具圖案拉出工具欄就可以了 如果需要加的話只要在右邊 表單的 commands 下面的 buttons 的工具圖示往工具欄

11、上拉就可以 用戶也可以通過 新建自己的工具塊然后通過上面的拖拉方式把自己想要的拉到那工具塊裏就可 以了 1 - 7 h 控制欄和狀態(tài)欄 options folder tab 根據(jù) command 不同而顯示不同細(xì)節(jié)設(shè)定 find folder tab find filter 尋找或者選擇的物件 visibility folder tab 層面開關(guān)控制 world view window 做圖畫面的范圍將滑鼠置於 world view window 按滑鼠右鍵才可以 彈出下面功能表 move display 的功能就是移動當(dāng)左圖中前顯示視 窗在整個工作區(qū)域的位子 resize disply 是修

12、改當(dāng)左圖中前顯示視的大小 find next 下個畫面 find previous 前一個畫面 板子外框 工作區(qū)顯示大小 xy 指定需要選取的座標(biāo) snap to current grid 是否捕捉格點 relative from last pick 是否參考最后一點的座標(biāo) a 是指絕對座標(biāo) r 是指相對座標(biāo) 1 - 8 cmd 有三種狀態(tài) 1 綠色動作正常狀態(tài) 2 紅色命令執(zhí)行狀態(tài)不可中斷 3 黃色命令執(zhí)行狀態(tài)但可以通過點擊下面的 stop 或 esc 推出 控制面板有三種狀態(tài) undocked不固定狀態(tài) docked_left固定在螢?zāi)坏淖筮?docked_right固定在螢?zāi)坏挠疫?可以

13、通過功能表命令 view customization display 設(shè)定 control panel 的狀態(tài) 1 - 9 ioptions window options window 會根據(jù)當(dāng)前執(zhí)行的什麼命令表單內(nèi)就顯示當(dāng)前命令的一些具體設(shè)定下面圖示了幾個常用功 能的 options 表單具體每個功能的使用可以參考目錄 copy add connect z-copy add text 1 - 10 the find find 也是 allegro 功能強(qiáng)大的地方通過 find 可以更容易選中你想要選擇的東西整個 find 表單可以分為上下兩部分上面是一個 filter 濾鏡作用是在點選板子上

14、的element 板子上的所有成份物 件時可以過濾你不想要的類型使更容易選中想要的 element 下面按element 名稱查找下面會作詳細(xì)介 紹 design object find filter 上面的 all on 是選中所有選取方塊 all off 是取消所有選擇 find by name 找尋類型 依 name 找尋或是列表檔找尋 1 - 11 j visibility views 快速切換層面通過下拉功能表可以快速切換想要打開個關(guān)閉的層面下拉功能表可分為三部分 1last view show 最后一次執(zhí)行的層面 2file show 自己保存的 color 檔 操作步驟首先通過點

15、擊 自己選擇要打開的層面然后執(zhí)行功能表 view color view save 出現(xiàn)左邊的表單在 save view 右邊文本框中輸入保存的檔案名 在下面選擇 complete 點擊 save 就可以了 所存文檔為color 目錄為當(dāng)前工作目錄 在 views 的下拉菜單裏就多了個route 以后就可以直接點擊 route 快速切換了 1 - 12 k 滑鼠按鈕 滑鼠按鍵的主要功能可以見下表 兩鍵滑鼠 三鍵滑鼠 按鍵功能 左鍵lmb 左鍵lmb 選取命令或區(qū)域 右鍵rmb 右鍵rmb 下拉目前命令的 pop-up menu 或者執(zhí)行 stork 動作 shift 右鍵 中鍵cmb 移動和縮放

16、畫面 shiftrmb 建議大家使用三鍵的滑鼠 l控制畫面的縮放 功能表 view zoom 也可以直接點擊上面的工具欄 zoom in放大 zoom out縮小 zoom by points放大兩點之間的工作區(qū) zoom fit以 board outline 為主放大于整個工作區(qū)但不大於工作區(qū) zoom world以 drawing extents 的 size 至於工作區(qū)內(nèi) zoom center螢?zāi)灰酪粋€ xy 值至於中央 zoom previous跳回螢?zāi)恢暗拇笮?refresh螢?zāi)划嬅鎻男抡?1 - 13 按住中鍵不放然后移動滑鼠可以移動畫面 點擊中鍵有兩類功能 第一種是預(yù)設(shè)狀態(tài)

17、的中鍵功能先點擊中鍵然后再按下圖的方向移動滑鼠可以產(chǎn)生圖中例舉的功能 zoom prev zoom by points zoom by points zoom cancel zoom fit zoom out zoom out zoom out 縮小比例小 縮小比例大 1 - 14 第二種執(zhí)行功能表 setup user preferences 出現(xiàn)下面表單點擊左邊 categories 下面的 display 在右面 最下面的 no_dynamic_zoom 的核取方塊打勾點擊 ok 返回主表單點擊中鍵就有新的功能了點擊中鍵的功 能是 zoom in 或 zoom out 具體zoom in

18、 還是 zoom out 是看你最近執(zhí)行的是哪個就執(zhí)行那個 1 - 15 m定義快捷鍵 為了使用軟體更為方便快捷可以自行設(shè)定快捷鍵下面將介紹怎麼去設(shè)定快捷鍵以及列出默認(rèn)的快捷方式 系統(tǒng)預(yù)設(shè)的快捷方式見下表 key command key command f1 help sf1 add connect f2 done sf2 grid f3 oop sf3 hilite pick f4 cancel sf4 dehilite all f5 show element sf5 redisplay f6 property nets sf6 slide f7 edit vertex sf7 move f

19、8 zoom points sf8 available f9 zoom fit sf9 write temp f10 zoom in sf10 available f11 zoom out sf11 available f12 available sf12 available 注sf1 為 shift f1 其他類推 如何定義 在命令欄裏鍵入alias然后空格然后按你想定義的快捷鍵或 直接輸入 然后輸入你定義的功能的如右圖定義 f2 為 add connect 命令的快捷鍵 快捷鍵定義可以分為右圖 a b c 三部分 a 為命令 alias b 為預(yù)定義的快捷鍵建議大家直接按鍵取得 c 為預(yù)定

20、義功能 1 - 16 能定義快捷鍵的功能鍵為 f2f12 鍵盤右邊的上下左右insert home page up delete end page down 還有這些功能加上 ctrl alt shift ctrl alt ctrl shift shift alt ctrl alt shift 切換鍵的單獨和共同的 七種組合還有 ctrl 鍵盤上的除功能鍵外的其他鍵都能設(shè)快捷鍵 定義快捷鍵的 b 部分的具體寫法見下表 f2 insert delete home end page up page down f12 f insert delter home end pgup pgdown up d

21、own left right ctrl cf cinsert cdelet chom cen cpgu cpgdow cup cdown cleft cright alt af ainsert adelete ahome aend apgup apgdown aup adown aleft aright shift sf sinsert sdelete shome send spgup spgdown sup sdown sleft sright ctrl alt caf cainsert cadelete cahome caend capgup capgdown caup cadown ca

22、left caright ctrl csf csinsert csdelete cshome csend cspgup cspgdown csup csdown csleft csright shift shift alt asf asinsert asdelete ashome asend aspgup aspgdown asup asdown asleft asright ctrl casinse caspgu casu casdow casl casrigh casf casdelete cashome casend caspgdown altshift rt p p n eft t 注

23、意f1 為系統(tǒng)預(yù)定 help 功能不能定義其他功能字母大小寫 1 - 17 n使用 strokes strokes 功能是通過滑動滑鼠來產(chǎn)生功能省去了選取功能表或點擊工具欄命令的時間使 layout 更快捷 使用方法是 stroke 功能 快捷鍵 按住 ctrl鍵然后按住滑鼠右鍵在工作區(qū)域內(nèi)滑動通過劃不 copy ctrlc 同路徑就可以產(chǎn)生右邊表格中的幾個不同功能 move shiftf7 zoom in f10 技巧 按住 ctrl 再去按右鍵滑動滑鼠會顯得很麻煩可以在 user opps undo f3 preferences 下設(shè)定后直接按右鍵劃滑鼠就可以具體操作 zoom world

24、 如下 delete 執(zhí)行功能表 setup user preferences 出現(xiàn)表單在左邊的 categories 中選擇 input 然后打勾no_dragpopup 右邊的方框點擊 ok 完成 1 - 18 oscript script 只紀(jì)錄當(dāng)時的狀況它是一個文字檔可以用一般的文字編輯加以編輯可利用於一些重覆性的工作可節(jié) 省重覆操作相同指令的時間執(zhí)行步驟為 1 選擇 filescript 2 給正確的路徑和 file name 3 record 4 做你想要的動作 5 stop 最后會存成的副檔名為 scr若要驗證動作可於 command 執(zhí)行 replay 如replay tops

25、cr 1 - 19 penv env 為 allegro 的環(huán)境設(shè)定檔當(dāng) allegro 開啟時會載入一些設(shè)定檔 env 主要功能為 set command 記錄user preference 的設(shè)定 在 15版本中 env file 分兩個地方儲存 1 pcbenvenv file 2 cadencespb_157sharepcbtextenv file env_localtxt 而我們一般所更動的環(huán)境設(shè)定則屬於第一項 home 之路徑可從我的電腦進(jìn)行設(shè)定 1 - 20 qskill file 載入 skill file skill file 為 cadence 或 cadence 客戶將所

26、發(fā)展的 skill files 放在 httpsourcecom 提供給有 maintenance 客戶的程式但是 cadence 不保證服務(wù)skill 的副檔名為 il xxxil 大部份是文字檔可用文 字編輯器打開來看其內(nèi)容 載入 skill file 的方式為在 home-dir pcbenv 置入 allegroilinit 其作用為設(shè)定 skill file 的路徑及自動載入 skill file 的程式其內(nèi)容及語法如下 setskillpath buildstring append1 getskillpath dskill load xxxil dskill 是放置 skill f

27、ile 的路徑可在 d 碟下開一目錄名為 skill 所有的 skill files 都可放在此目錄下 load 宣告 allegro 載入的 skill file 執(zhí)行 skill command 多數(shù)的 skill file 內(nèi)都有說明如何在 allegro 執(zhí)行 command 或檢查 skill file 里的 axlcmdregister xxx 其中 xxx 是可以在 allegro 執(zhí)行的 command r getting help 在使用 allegro 如果遇到問題可以有以下幾個方式得到幫助 winhelp使用過程中按 f1 or 訪問我們的網(wǎng)頁 httpcomtw htt

28、pcomcn 電話諮詢 crc 0800-241-256 sourcelink service httpsourcecom httpcom 1 - 21 第二章 padstacks 在這章內(nèi)容裏將會介紹如何利用 allgero 的 padstack designer padstack editor 進(jìn)行建 pad 介紹pad 相關(guān) 內(nèi)容及層面 aanatomy of a padstack 整個 pad 層面可分為 mask layer signal layerplane layer mask layer 包括了 soldmask 防焊層 pastemask 鋼板層 filmmask 輔助層面一

29、般用於標(biāo)注測點的安全 范圍 這些層面統(tǒng)稱為non-etch 層 signal layers 就是 etch 層即走線層 plane layers 就是內(nèi)層的電源 vcc 層和 gnd 層一般建議使用負(fù)片因為在allegro 中 shape 的資料量很 大而電源層肯定是 shape 所以如果使用正片那整個系統(tǒng)的計算速度就會變慢 signal layers 和 plane layers 兩層統(tǒng)稱為 etch 層即有電器特性的層面 signal layers 在 padstack 是用於 regular pad 正片處理plane layers 用 thermal relief pad flash

30、symbol 進(jìn)行連接用 anti-pad 作隔離處理 2 - 1 bpad 的種類 pad 種類 用途 在底片中的表示圖形 regular pad 用於一般的走線層 用於正片 用於和 plane 的導(dǎo)通 thermal relief pad 和 plane 的導(dǎo)通又有兩種方 法 thermal relief pad 一種是屬於負(fù)片的底片形式其中黑色的部分 用到 flash symbol 是和 plane 的連接處白色則是隔離的部分 另一種是屬於正片的底片形式其中白色的部 分是和 plane 的連接處黑色則是隔離的部分 用於和 plane 的隔離 anti-pad 當(dāng)一個 pad 的屬性不同于

31、 plane 時就會這種類 型的 pad 進(jìn)行和 plane 的隔離 用於一些特殊零件的建立需要用到一些特殊 shape-pad 的零件外形如金手指等 2 - 2 cpad 的建立 當(dāng)大家了解了 pad 的一些相關(guān)內(nèi)容后開始進(jìn)入建 pad 的部分 在建 pad 以前需要先介紹兩個與建 pad 相關(guān)的零件 shape symbol 及 flash symbol 的概念及建立 dshape symbol 為什麼要使用 shape symbol 呢 原因是在於建 pad 時有可能要建一些形狀比較特殊的 pad 例如一些金手指 pad 的外形 它又不能用單純的方 形圓形橢圓等標(biāo)示那沒有其他辦法的時候就

32、可以利用建一個特殊形狀的 shape symbol 來描述它的外形 如何建立一個 shape symbol 步驟 a設(shè)定作圖的參數(shù)這是一個在新建一個物件時都需要進(jìn)行設(shè)定的一個步驟 點選 setup drawing size 就會出現(xiàn)下列對話方塊進(jìn)行參數(shù)設(shè)定 新建物件類型的選擇建立 shape symbol 則 type 欄需要選擇 shape 單位的確定一般在 pcb 板上所用到的單位是 mil 精確度的選擇單位如果選擇 mil 那精確度會選擇 2 即小數(shù)點后兩位 工作區(qū)的原點座標(biāo) 工作區(qū)的范圍大小 move origin 如果我們要移動工作區(qū)原點時可以 在這裏輸入要移動的 x 軸的范圍和 y

33、 軸的范圍來改 變原點的現(xiàn)有座標(biāo)它是一個相對原點的座標(biāo) 2 - 3 size 一欄指工作區(qū)的大小的選擇在裏面有四個固定的范圍的選擇還有 other 這一項是用戶自定義的可以 在 width 和 height 中直接寫入想要的大小其中英制的四個固定范圍的序號是a b c d 范圍大小是逐步 增加的其中公制的四個固定范圍的序號是 a1 a2 a3 a4 范圍大小是逐步增加的一般情況是跟據(jù)客 戶自定義的 設(shè)定完成后點選 ok鍵關(guān)閉對話方塊 b點選 file new 后就會彈出下面的對話方塊進(jìn)行建立零件類型的選擇 在 drawing type 下面選擇 shape symbol c在 drawing name 中寫入新建 shape symbol 的名稱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論