ALLEGRO_PCBLA_YOUT_教程_第1頁
ALLEGRO_PCBLA_YOUT_教程_第2頁
ALLEGRO_PCBLA_YOUT_教程_第3頁
ALLEGRO_PCBLA_YOUT_教程_第4頁
ALLEGRO_PCBLA_YOUT_教程_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙 零肆年捌月2校對審核布局布線載入網(wǎng)表建盤建庫底片輸出ALLEGRO PCBLAYOUTALLEGRO PCBLAYOUT流程流程 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 3、建盤、建庫:ALLEGRO中焊盤可以分為三種:表貼盤、插裝盤、安裝盤。在建盤以前我們要擬定不同的命名方式以區(qū)分不同的焊盤。例如:C60D32 C表示圓形焊盤,D表示鉆孔。 60表示焊盤直徑,32表示孔徑。表貼焊盤可以在前面加SMD表示。例如:SMDC25 SMD表示表貼焊盤,C

2、表示圓形。 25表示焊盤的直徑。安裝盤可以加M表示。建盤的具體設(shè)置見下圖:. 、建盤 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 4Type:焊盤類型。此處分為通孔、埋孔和表貼焊盤。通常選用通孔和表貼盤。Drill hole: 鉆孔設(shè)置Plating type:孔化設(shè)置除了插裝安裝孔外其他焊盤一定要孔化。Size: 設(shè)置孔徑值Offset X:X方向偏移量Offset Y:Y方向偏移量X、Y方向偏移一般不用Drill symbol:鉆孔符號設(shè)置。用來表示不同大小孔徑的焊盤。Unit:單位設(shè)置。強烈建議使用英制。Multiple drill:鉆

3、孔疊加設(shè)置,用于做異形焊盤。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 5Regular Pad:焊盤大小設(shè)置。一般比孔徑至少要大12Mil。Shape:用于 設(shè)置異形焊盤外形。Thermal Relief:熱焊盤。Flash:花盤,陰片用,需建庫,通常都做陽片不選該項。Anti pad:隔離盤。Shape:用于設(shè) 置異形焊盤個隔離盤。Thermal Relief、 Anti pad通常比Regular Pad大1220IL。SolderMask:通常比焊盤大810Mil 。PasteMask:尺寸通常比Regular Pad相同或略小,用

4、于SMD。其他參數(shù)可以不用考慮,就不做介紹了。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 6我們以建普通插件焊盤為例:C60D32焊盤形式采用通孔,使用英制,精確到小數(shù)點后2位。金屬化過孔。鉆孔采用圓做為輪廓,字母A表示。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 7焊盤大小設(shè)置60Mil,外形為圓形,熱焊盤與隔離盤各設(shè)為80Mil。注意:要設(shè)置一個缺省的中間層。普通的焊盤所有層面的屬性是相同的。插裝焊盤需設(shè)置TOP與BOT層的阻焊,表貼需設(shè)置頂層焊盤、頂層阻焊和頂層錫膏的屬性。將該焊盤

5、存入指定的目錄中。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 8.、建庫 元件庫總體上可分為兩大類 :插裝和貼裝。插裝和貼裝各自又可以分為很多類,其命名方式因人而異,不同的公司或個人都有不同的標(biāo)準(zhǔn)。建議同一個公司、團隊或個人要有個統(tǒng)一的標(biāo)準(zhǔn),這樣有利于設(shè)計和交流。 在ALLEGRO中元件庫最基本的參數(shù)有: PAD 元件的最基本組成元素 REF DES:SILKSCREEN_TOP 元件位號定義 PACKAGE GEOMETRY:SILKSCREEN_TOP 元件外形尺寸 PACKAGE GEOMETRY:PLACE_BOUND_TOP 元件

6、禁置層定義 其他作為可選參數(shù),以及特殊用途篇幅原因這里不一一做介紹了。 下面我們以DIP14為例說明一下如何建庫: 首先我們要設(shè)置焊盤庫的路徑:SETUPUSER PREFERENCESDESIGN_PATHSPADPATH在這里可以設(shè)置元件庫的路徑:SETUPUSER PREFERENCESDESIGN_PATHSPSMPATH 有時候我們需要到SETUPDRAWING SIZE 中設(shè)置頁面大小和參考點,參考點的設(shè)置決定了元件的零點位置,靈活運用可以使布局更合理簡潔。DIP14為標(biāo)準(zhǔn)元件采用C60D32 PAD: ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教

7、程 路人乙路人乙 9 首先打開Allegro Librarian程序,然后新建文件選擇Package symbol選擇設(shè)定的庫文件目錄定義封裝名稱后點OK。根據(jù)情況設(shè)定Drawing size參數(shù)。 點擊Layout Pin,在Options中點擊Padstack的按鈕選擇需要的焊盤,DIP14應(yīng)選擇C60D32的焊盤。在放盤的狀態(tài)下回車(注意要小寫,要保證為命令輸入狀態(tài))鍵入:x 0 0(x后面有個空格,第一個0表示X坐標(biāo),第二個表示Y坐標(biāo),他們之間有一個空格。 這時在0 0點就有個PIN1的焊盤,接下來我們用相對坐標(biāo)放以下的焊盤,鍵入命令:iy 100 到放置PIN8的焊盤時鍵入:ix 3

8、00 接著鍵入:iy 100 直至放到14PIN。接著ADDLINE在Options的Class中選擇PACKAGE GEOMETRY ,Subclass中選擇SILKSCREEN_TOP,設(shè)置好線的拐角形式和粗細(xì)后就可以畫DIP14的絲引了,可以設(shè)置好網(wǎng)格直接畫也可以鍵入坐標(biāo)畫。我們點擊SETUPGRIDS,設(shè)置好網(wǎng)格,我們可以設(shè)置為25,接下來我們就可以直接畫器件的絲印了。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 10 畫好絲印以后點擊ADDRECTANGLE在Options的Class和Subclass中選PACKAGE GEOME

9、TRY和PLACE_BOUND_TOP ,添加元件禁置層。接著我們點擊ADDTEXT分別選擇REF DES和SILKSCREEN_TOP ,它的格式是字母*。這樣我們就完成了一個元件的建庫工作。當(dāng)然為了辨別PIN1我們也可以為它單獨做個PAD。最后SAVE的時候記得一定要CREATE SYMBOL,也就是說一個元件要保存成.dra和.psm兩鐘格式。 左面的Options為一個特殊粘貼的控制參數(shù)。分別設(shè)置PAD數(shù)量、間距、粘貼方向、PIN的起始腳號,步進。當(dāng)然規(guī)則性較強的元件我們可以利用向?qū)Вň`)來輔助建庫。建庫時要結(jié)合原理圖元件庫和封裝手冊進行建庫。安裝孔(腳)選擇 Mechanical,

10、電氣腳選擇Connect。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 11、載入網(wǎng)表:載入網(wǎng)表之前我們要確定以下幾個問題: 1、確保原理圖正確。 2、確保元件封裝的正確性,包括元件的引腳匹配問題、 3、確保所有元件的封裝元件庫中都存在。 上面的問題如果有任何一個存在問題的話都會導(dǎo)致網(wǎng)絡(luò)表不能成功載入。 打開 allgro,新建版圖,填寫好Drawing name 注意選擇好路徑,Drawing_type選擇Board。進入后我們根據(jù)情況設(shè)置好DRAWING SIZE。當(dāng)然一些焊盤、庫文件等基本資料的要設(shè)置好路徑。接著我們定義板筐,在ADD

11、LINE狀態(tài)下在BOARD GEOMETRY 子類的OUTLINE中按照要求繪制出邊框,定位孔可以用PLACEMANUALLY中的PLACEMENT LISTMECHANICAL SYBBOLS。然后可以根據(jù)具體情況在有關(guān)的KEEP層添加各元素的禁置層。 下面我們載入原理圖信息,我們用CAPTURE程序中的TOOLSCREATE NETLIST的ALLEGRO,具體設(shè)置如下圖: ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 12 這個方法也適用于改板載入網(wǎng)表 ,靈活易用可靠性高。 在繪制板框的時候,大致我們需要考慮以下幾個禁置區(qū):Route K

12、eepoutPackage KeepinRoute KeepinPackage KeepoutVia KeepoutPackage Height ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 13、布局布線.布局 布局是個技巧性的工作,不動手去做,看再多的資料最多也知識個理論家。所以我要強調(diào)大家一定要多動手去做,只有不斷遇到問題不斷解決問題才能積累你的經(jīng)驗提高你的水平。這里我只對幾個簡單的問題進行闡述,如果大家有什么問題可以查找相關(guān)的資料或者到論壇里來交流。自動放置器件手動放置器件place manually圖中所包涵器件在Components

13、 by refdes封裝器件在Package symbols中。若Advanced Setings選擇library則此項中顯示所有封裝庫中器件。place Quickplace若封裝找不到,檢查路徑是否是庫文件所在位置具體方法:setup下的 user preferences中雙擊Designpaths,把庫文件所在目錄添加進 adpath和 psmpath。 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 14器件鎖定與解鎖 MOVE 旋轉(zhuǎn) 點鼠標(biāo)右鍵Rotate 換層 Edit Mirror 注意移動基準(zhǔn)點的選擇器件鎖定與解鎖 Edit P

14、roperties 在FIND中選擇symbols 可以直接在線路板上點擊需要操作的器件或從list中選出 從彈出的菜單中選擇Fixed 鎖定時直接點擊apply,ok 解鎖時在Delete下畫勾,點擊apply,ok板層定義setup Subclasses 點擊ETCH或setup Cross Section點擊Insert可以插入層規(guī)則設(shè)置setup Constraints點擊Set standard Values設(shè)置規(guī)則 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 15顏色設(shè)置點擊color小圖標(biāo)常用層BOARD GEOMETRY 中的

15、OUTLINE板框PACKAGE GEOMETRY中的SILKSCREENTOP 頂層絲印SILKSCREENBOTTOM 底層絲印STACK-UP 中電氣層的設(shè)置錄制顏色File Script起文件名,點擊Record開始錄制點擊color小圖標(biāo),選自己中意的顏色File Script點擊stop,錄制結(jié)束利用錄制的顏色更改當(dāng)前顏色 File Script 選取文件 點擊Replay,線路板的顏色該為所需要的顏色 定義快捷鍵在命令欄中敲入命令alias例如: alias pgdown zoom outalias pgup zoom in ALLEGRO PCBLAYOUT ALLEGRO P

16、CBLAYOUT 教程教程 路人乙路人乙 16敷銅負(fù)片setup Drawing Options, 在Thermal pads 和Filled Pads前面畫勾Add shape 畫一個封閉區(qū)域Edit Change Net (Name)指定網(wǎng)絡(luò)shape Fill 敷銅完成正片 Add shape 畫一個封閉區(qū)域選擇Crosshatch或Solid Fill Edit Change Net (Name)指定網(wǎng)絡(luò) Shape Parameters參數(shù)設(shè)置 Void Auto自動避讓 shape Fill 敷銅完成 注意:金屬化孔要事先做好flash symbol!銅區(qū)的編輯(shape的修改)

17、 Edit shape Edit Vertex 或Edit Boundary來改變shape的外部形狀 shape Fill編輯絲印 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 17 在顏色設(shè)置中把Geometry下的 PACKAGE Geometry下的SILKSCREENTOP和SILKSCREENBOTTOM打開 顏色設(shè)置中把Components下的 REF DES 打開 移動絲印Move 編輯絲印Edit text 布局布線是一個比較復(fù)雜的過程,這里只介紹了一些基本工具。如果沒有LAYOUT經(jīng)驗不論是用什么軟件布局和布線都是做不好的,

18、所以我們要明白只是有些軟件實現(xiàn)某些功能比較方便,或者有其他軟件沒有的功能,但是最基本的也是最起決定性的因素是人,絕世神兵到了凡夫俗子之手最多是有點觀賞價值的垃圾。十年磨一劍也就是著個道理。檢查Tools ReportsSummary Drawing ReportUnplaced componentsUnconnected pinsDesign Rules Check ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 18 此外,在布局過程中還要考慮到許多工藝方面的問題例如:如何焊接,過波峰焊的方向,貼片元件采用點膠還是印錫膏,夾具的制作。如果有阻抗

19、要求線寬線間距如何設(shè)置,壓層順序的定義。 在設(shè)計規(guī)則和工藝檢查都沒問題以后經(jīng)客戶確認(rèn)沒問題以后一般就可以出底片了輸出光繪文件 Manufacture Artwork 雙擊TOP 和BOTTOM可以看到已選上的內(nèi)容 若需要添加在內(nèi)容處點擊右鍵Add加層,例如加入外框,選擇BOARD GEOMETRY 下的OUTLINE加入新層 (例如加入頂層絲?。┐蜷_線路板的顏色,把所有顏色關(guān)掉選擇外框選擇Manufacture中的AutosilkTOPOK,屏幕只顯示了頂層絲印在Artwork菜單中加入一個新的光繪文件TOPsilk(點擊右鍵Add) 屏幕所顯示的內(nèi)容就是所出這層光繪將要顯示的內(nèi)容參數(shù)設(shè)置 在

20、Film Control中對應(yīng)每層需修改Undenfined line width 6注意正片與負(fù)片的選擇 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 19 在General Parameters中選擇 Device type選擇RS274X Film size x 24 y20 Format Integer Places 5、Decimal Places 3生成D碼表(RS274X 自帶D碼表) 選擇Apertures 點擊Edit Auto-With Rotation OK OK OK 生成文件art_param.txt 、 art_ap

21、er.txt 、 photoplot.log定義出圖的原點 View-Zoom fit View-Zoom out 點擊color 圖標(biāo) ,打開Manufacturing group 中的 PHOTOPLOT_OUTLINE Setup-Areas -photoplot Outline定義出圖的外框,此矩形框的左下角為圖片的原點 在正式出光繪文件之前,檢查圖紙是否還有錯誤 ALLEGRO PCBLAYOUT ALLEGRO PCBLAYOUT 教程教程 路人乙路人乙 20輸出光繪文件 Manufacture Artwork Select All Create Artwork 查看File-Viewlog是否成功 生成文件*.art查看光繪文件 File new 建立新文件 Setup Drawing Size定義圖幅 調(diào)入光繪文件File-Import-Artwork 打開*.art 注意:Toggle Display Pad 為 ON Load

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論