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

下載本文檔

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

文檔簡(jiǎn)介

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 操作介面通過(guò)本章學(xué)習(xí)可以對(duì) allegro 的工作介面

2、有了大致的了解同時(shí)也能體 現(xiàn)出 allegro pcb layout 時(shí)的強(qiáng)大功能 a 程式的啟動(dòng) 點(diǎn)選 除了以上 allegro 主程式我們還會(huì)常用到以下幾個(gè)常用工具 padstack designer padstack editor db doctor padstack designer 的作用是建立和修改 pad 具體會(huì)在下面章節(jié)中講到 db doctor 的作用有三個(gè)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 有好幾個(gè)等級(jí)用戶可以根據(jù)自己的需求購(gòu)買不同等級(jí)的 allegro 主要有一下幾個(gè)等級(jí)主要功能差別 見(jiàn)下表 allegro pcb design xl 最高級(jí)的產(chǎn)品包括高速信號(hào)線的電氣物理特性的設(shè)定 allegro pcb performance pcb studio再外加高速信號(hào)線特性設(shè)定 option l allegro pcb design l 最基本等級(jí)的產(chǎn)品沒(méi)有高速信號(hào)線特性設(shè)定不能編輯 skill 如果你在使用過(guò)程中想更改產(chǎn)品你可以在點(diǎn)擊功能表 file 下面的 change edit 在出現(xiàn)上面對(duì)話方塊時(shí)選擇 所需產(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 在安裝時(shí)使用者可以根據(jù)自己隨

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

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

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

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

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

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

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

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

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

17、的中鍵功能先點(diǎn)擊中鍵然后再按下圖的方向移動(dòng)滑鼠可以產(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)下面表單點(diǎn)擊左邊 categories 下面的 display 在右面 最下面的 no_dynamic_zoom 的核取方塊打勾點(diǎn)擊 ok 返回主表單點(diǎn)擊中鍵就有新的功能了點(diǎn)擊中鍵的功 能是 zoom in 或 zoom out 具體zoom in

18、 還是 zoom out 是看你最近執(zhí)行的是哪個(gè)就執(zhí)行那個(gè) 1 - 15 m定義快捷鍵 為了使用軟體更為方便快捷可以自行設(shè)定快捷鍵下面將介紹怎麼去設(shè)定快捷鍵以及列出默認(rèn)的快捷方式 系統(tǒng)預(yù)設(shè)的快捷方式見(jiàn)下表 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 切換鍵的單獨(dú)和共同的 七種組合還有 ctrl 鍵盤上的除功能鍵外的其他鍵都能設(shè)快捷鍵 定義快捷鍵的 b 部分的具體寫法見(jiàn)下表 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 功能是通過(guò)滑動(dòng)滑鼠來(lái)產(chǎn)生功能省去了選取功能表或點(diǎn)擊工具欄命令的時(shí)間使 layout 更快捷 使用方法是 stroke 功能 快捷鍵 按住 ctrl鍵然后按住滑鼠右鍵在工作區(qū)域內(nèi)滑動(dòng)通過(guò)劃不 copy ctrlc 同路徑就可以產(chǎn)生右邊表格中的幾個(gè)不同功能 move shiftf7 zoom in f10 技巧 按住 ctrl 再去按右鍵滑動(dòng)滑鼠會(huì)顯得很麻煩可以在 user opps undo f3 preferences 下設(shè)定后直接按右鍵劃滑鼠就可以具體操作 zoom world

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

25、cr 1 - 19 penv env 為 allegro 的環(huán)境設(shè)定檔當(dāng) allegro 開(kāi)啟時(shí)會(huì)載入一些設(shè)定檔 env 主要功能為 set command 記錄user preference 的設(shè)定 在 15版本中 env file 分兩個(gè)地方儲(chǔ)存 1 pcbenvenv file 2 cadencespb_157sharepcbtextenv file env_localtxt 而我們一般所更動(dòng)的環(huán)境設(shè)定則屬於第一項(xiàng) 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 大部份是文字檔可用文 字編輯器打開(kāi)來(lái)看其內(nèi)容 載入 skill file 的方式為在 home-dir pcbenv 置入 allegroilinit 其作用為設(shè)定 skill file 的路徑及自動(dòng)載入 skill file 的程式其內(nèi)容及語(yǔ)法如下 setskillpath buildstring append1 getskillpath dskill load xxxil dskill 是放置 skill f

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

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

29、般用於標(biāo)注測(cè)點(diǎn)的安全 范圍 這些層面統(tǒng)稱為non-etch 層 signal layers 就是 etch 層即走線層 plane layers 就是內(nèi)層的電源 vcc 層和 gnd 層一般建議使用負(fù)片因?yàn)樵赼llegro 中 shape 的資料量很 大而電源層肯定是 shape 所以如果使用正片那整個(gè)系統(tǒng)的計(jì)算速度就會(huì)變慢 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)一個(gè) pad 的屬性不同于

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

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

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論