gerber學習總結(jié)_第1頁
gerber學習總結(jié)_第2頁
gerber學習總結(jié)_第3頁
gerber學習總結(jié)_第4頁
gerber學習總結(jié)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1. Gerber 文件介紹 1.1 Gerber 文件Gerber 文件是光繪機專用的標準文件格式?,F(xiàn)有274D、274X 兩種常用格式。Gerber 文件起源于矢量式光繪機,所以具有分立的D 碼表。Gerber-274D 是由Gerber 文件和分立的D 碼表文件組成的。Gerber 文件只描述基本元素的位置,并不描述其形狀和大??;而D 碼表負責描述基本元素的形狀和大小。Gerber-274X 將D 碼表變?yōu)閮?nèi)含的,為使用提供極大的便利。Gerber 文件的常用基本元素主要有:Flash、線條、圓弧、輪廓線。D 碼的常用形狀有:圓形、橢圓、方形、長方形、圓角長方、八角形、自定義形。Gerb

2、er 文件可以是多層疊加的,疊加可以是擦除方式,以此來構(gòu)成復雜的圖形。GERBER格式文件由一系列數(shù)據(jù)塊(參數(shù)和代碼)組成。每一數(shù)據(jù)塊由塊結(jié)束(EOB)符分開。EOB字符通常是星號(*)。根據(jù)文件中出現(xiàn)的順序,數(shù)據(jù)塊分為以下兩類:RS-274X參數(shù), 標準RS-274D碼。1.2 GERBER格式內(nèi)容和結(jié)構(gòu)下面簡單的舉例說明GERBER格式的內(nèi)容和結(jié)構(gòu): G90* G70* G54D10* G01X0Y0D02* X450Y330D01* X455Y300D03* G54D11* Y250D03* Y200D03* Y150D03* M02* 星號(*)是命令的結(jié)束符。這在有些軟件和教材中被稱

3、為塊(Block),大多數(shù)機器和軟件只是按塊處理Gerber命令,而不理會行。這里可以看出不同命令的相同之處:使用 G、D、M等命令和、對應的數(shù)據(jù)。1.3 GERBER 格式的數(shù)據(jù)特點 數(shù)據(jù)碼:ASCLL、EBCDIC、EIA、ISO 碼。常用:ASC II 碼。 數(shù)據(jù)單位:英制、公制。常用:英制。 坐標形式:相對坐標、絕對坐標。常用:絕對坐標。 數(shù)據(jù)形式:省前零、定長、省后零。常用:定長。 1.4 單位制1.5 單位換算1 inch = 1000 mil = 2.54 cm = 25.4 mm1 mm = 0.03937 inch = 39.37 mil1.6 數(shù)據(jù)格式:整數(shù)位+小數(shù)位常用:

4、3:3(公制,整數(shù)3 位,小數(shù)3 位)2:4(英制,整數(shù)2 位,小數(shù)4 位)2:3(英制,整數(shù)2 位,小數(shù)3 位)3:3(英制,整數(shù)3 位,小數(shù)3 位)1.7 前導零、后導零和不導零例:025690 前導零后變?yōu)椋?5690 (Leading)025690 后導零后變?yōu)椋?2569 (Trailing)025690 不導零后變?yōu)椋?25690 (None)1.8 GERBER FILE 極性介紹正片(POSITIVE) :GERBER 描述是線路層,并且描述之圖形主要是有銅部分。或GERBER 描述是防焊層,并且描述之圖形主要是防焊部分(即蓋油墨部分)。負片(NEGTIVE) :GERBER

5、描述是線路層,并且描述之圖形主要是無銅部分。或GERBER 描述是防焊層,并且描述之圖形主要是無防焊部分(即不蓋油墨部分)。復合片(COMPOSTIVE) :GERBER 所描述的層次由不同極性層合成。通常是挖層和正極性層疊加。挖層極性為c,主要起線路防護或追加制程資料等作用。2. 標準RS-274D碼包括一個字符的功能碼如D碼,G碼,M碼等和坐標數(shù)據(jù)。X,Y格式的坐標數(shù)據(jù)描述線性位置,I,J格式描述弧形位置。N碼:順序碼,命名數(shù)據(jù)塊順序。(0-99999) D碼:繪圖碼,選擇,控制光圈,指定線型。 G碼:通用碼,用于坐標定位。 M碼:指定文件結(jié)束等。 2.1 D碼-繪圖碼,選擇,控制光圈,指

6、定線型D code 是繪圖工具的控制碼,本文也不列表說明, 大概就幾種常用的 D code 予以介紹。 在這里筆者希望讀者能去了解照相機的構(gòu)造,因為光學繪圖機的繪圖動作,是綜合了一般的筆式繪圖機與照像機的動作而成的。標識功能解釋D00回復到原來的預設的座標位置D01(D1)劃線,開光圈。打開快門,同時移動桌面到對應的X-Y坐標。不能用自定義光圈劃線D02(D2)關光圈關閉快門,同時移動桌面到對應的X-Y坐標。D03(D3)閃繪光圈打開快門,同時移動桌面到對應的X-Y坐標。然后快速地打開、關閉快門, 這樣就形成一個曝光點。作閃光動作, 其結(jié)果是像印章般的原地打印。D04提起繪圖筆, 并做快速移動

7、。D05結(jié)束D04 的功能。D10-D999D11 CIRCULAR 40 40 0 D12 SQUARE 10 10 0 D14 CIRCULAR 12 12 0 D15 CIRCULAR 15 15 0 D16 SQUARE 20 20 0 D17 CIRCULAR 20 20 0選擇由AD命令定義的光圈2.2 G碼-通用碼,用于坐標定位General Function Code 通稱 G Code,G code 大約有 35個之多,G code是用於繪圖機的動作控制碼,為避免讀者太過吃力, 因此不列表說明,大概就幾種常用的 G code 予以介紹,倘若讀者希望能更進一步的了解,可以到網(wǎng)站

8、 下載 RS-274-X des cription 的 PDF 檔案,并用 Adobe Reader 去打開閱讀。標識功能解釋G00關閉快門G011倍線性運動G02順時針圓周運動G03逆時針圓周運動G04注解命令,忽略當前數(shù)據(jù)塊大多數(shù)的光繪機都會忽略G04后面的內(nèi)容G05更換鏡頭G110.1倍線性運動G120.01倍線性運動G20順時針圓周運動G21順時針圓周運動G30逆時針圓周運動G31逆時針圓周運動G36打開多邊形填充G37關閉多邊形填充G54準備選擇光圈更換鏡頭一般會跟隨著Aperture 的代碼, 如D10 , D11 . 如 G54D10*G70指定英寸單位G71指定毫米單位10倍線

9、性運動G74關閉360度圓周運動取消用360°的畫圓功能, 恢復成以1/4圓弧的繪圖方式G75打開360度圓周運動G84用大孔直徑1/3 左右的鉆頭在XnYn 處鉆直徑為M 的大孔G85XnYn 和XmYm 之間鉆SLOTG90指定絕對坐標格式G91指定相對坐標格式/HIDEG36/G37多邊形只有較新的Gerber光繪機支持G36/G37 多邊形命令。它是一個功能強大的命令語句,在末來多片模塊電路描述復雜數(shù)據(jù)中有著廣泛的應用。光繪機見到G36指令后,它就會立即轉(zhuǎn)換模式-忽略任何光圈設置把每一個畫線命令當做多邊形的邊界來填充。G36/G37應用實例G04 G36/G37 Polygo

10、n Example*%MOIN*%FSLAX24Y24*%IPPOS*%ADD10C,*%ADD11C.*%ADD12C.*%G04*%lPD*%G54D10* 選擇光圈D10G01*G36* 轉(zhuǎn)換至多邊形模式,光圈D10的半徑和形狀不起作用。X123Y123D02* 移至初始位置X234D01* 畫一邊界線Y456D01* 畫一邊界線X234D01* 畫一邊界線Y123D01* 畫一邊界線并回到起始點G37* 結(jié)束多邊形模式2.3 M碼-指定文件結(jié)束等Miscellaneous Code,通稱 M code 是繪圖資料的叁數(shù)碼,在此就幾種常用的 M code 予以介紹。標識功能解釋M00停止

11、程式運作M01有條件的停止程式運作M02結(jié)束M03結(jié)束磁帶的程式或回帶M64設定圖檔的原點位於繪圖機的現(xiàn)在位置并繼續(xù)繪圖M08 結(jié)束重復指令M25重復指令中定義塊首,單獨使用M30結(jié)束刀具指令M48帶頭指令,單獨使用M64設定圖檔的原點位於繪圖機的現(xiàn)在位置并繼續(xù)繪圖M80 M90在程序零位鏡像XnYn 反轉(zhuǎn)圖形M97M98 在XnYn 位置沿X 軸鉆字:TEXT在XmYm 位置沿Y 軸鉆字:TEXT2.4 例子*G04 THIS IS DEMO 注釋 %FSLAX23Y23*% 省略前導零,絕對坐標X2.3, Y2.3 %MOIN*% 設定英寸單位 %OFA0B0*% 無偏移 %SFA1.0B

12、1.0*% 輸出比例X軸1.0, Y軸1.0 %ADD10C,0.010*% 定義D10碼為圓,直徑10MILs %LNBOXES*% 層名為BOXES G54D10* 以下為RS0274D數(shù)據(jù) X0Y0D02*X5000Y0D01* X5000Y5000D01*X0Y5000D01*X0Y0D01* X6000Y0*X11000Y0D01* X6000Y0D01*D02* M02* 數(shù)據(jù)結(jié)束 以下是一個Gerber 格式文件及相應的圖形:X002Y002D02* 快門關閉移至(0.2,0.2)D11* 選擇光圈2D03* 用所選光圈曝光D10* 選擇光圈1X002Y008D01* 快門關閉移

13、至(0.2,0.84)D11* 選擇光圈2D03* 用所選光圈曝光D10* 選擇光圈1X0104Y0084D01* 快門打開移至(1.04,0.84)D11* 選擇光圈2D03* + 用所選光圈曝光D12* 選擇光圈3X0104Y0048D02* 快門關閉移至(1.04,0.48)D03* 用所選光圈曝光X0064Y0048D02* 快門關閉移至(0.64,0.48)D03* 用所選光圈曝光3. RS-274XGERBER格式是EIA 標準RS-274D的子集,它包含GERBER文件及D碼兩 部分。擴展GERBER格式是EIA標準RS-274D格式的超集,又叫RS-274X。 RS-274X增

14、強了處理多邊形填充,正負圖組合和自定義D碼及其它功能。它 還定義了GERBER數(shù)據(jù)文件中嵌入光圈表的規(guī)則。3.1 RS274X 的優(yōu)勢RS274X包含許多高級命令和控制語句,Gerber數(shù)據(jù)的生成者使用這些語句可以很精確地定義光繪不象RS274D,除數(shù)據(jù)文件外必須附加一些關鍵的定義信息。3.2 什么是RS274X它是標準RS274D(Gerber)的一個擴展,包括:·嵌入的格式,單位和數(shù)據(jù)信息·嵌入的光圈·傳統(tǒng)光圈的定義·膠片控制狀態(tài)·在一個文件中多層的嵌入·特殊多邊形的定義在讀這篇文章之前,你必須對Gerber命令有一個初步的了解。

15、否則,你應先瀏覽一下關于Gerber。事實上,我們在這里提到的某些嵌入信息在RS-274D 中是用得到的,盡管很少使用。3.3 S-274X參數(shù)按順序分為下面幾組:l 提示性參數(shù) AS 坐標選擇FS 格式描述MI 鏡像圖像MO 單位OF 偏移SF 比例因子l 圖像參數(shù) IJ 圖像對齊IN 圖像名稱IO 圖像偏移IP 圖像正負性IR 圖像旋轉(zhuǎn)PF 繪圖膠片名l 光圈參數(shù) AD 光圈描述AM 光圈自定義l 層參數(shù) KO 挖除LN 層名LP 層正負性SR 移動與復制l 其它雜項IF 嵌入文件 數(shù)據(jù)塊格式AS Axis Select 坐標軸選擇%ASAX|YBX|Y*%A B 輸出設備坐標軸X Y 數(shù)

16、據(jù)文件坐標軸FS Format Statement%FSL|TA|INnGnXnnYnnDnMn*%L T L 省略前導零 T省略尾零A I A 絕對坐標 I 相對坐標Nn Gn Dn Mn 設定N G D M碼的長度/范圍, n=2 表示00-99Xnn Ynn X23 表示X軸坐標數(shù)據(jù)是兩位整數(shù)位,三位小數(shù)位IF Include File 嵌入文件%IF<>*% 把中的內(nèi)容放到當前位置IJ Image Justify 圖像對齊%IJAL|CBL|C><offset>*%A A軸對齊L 左或下對齊C 中心對齊B B軸對齊<offset> 偏移IN I

17、mage Name 圖像名稱%IN<name>*% 命名當前圖像為nameIO Image Offset 圖像偏移%IOA<n>B<n>*%A<n> n定義輸出設備A軸向的偏移B<n> n定義輸出設備B軸向的偏移IP Image Polarity 圖像正負性%IPNEG|POS*%IPNEG 設置為負圖IPPOS 設置為正圖IR Image Rotate 圖像旋轉(zhuǎn)%IR90|180|270*% 逆時針旋轉(zhuǎn)圖像KO KnockOut 挖除%KOC|DXnYnInJn*%C Clear 挖除矩形塊D Dark 添補矩形塊XnYn 矩形塊左

18、下角坐標In 矩形塊寬度Jn 矩形塊高度LN Layer Name 層名:%LN<name>*% 命名當前層為nameLP Layer Polarity 層正負性%IPC|D*%IPC 設置為負圖IPD 設置為正圖MI Mirror Image 鏡像圖像%MIA0|1B0|1>*%0 不鏡像1 鏡像MO Mode 單位%MOIN|MM*%IN 英寸,MM 毫米OF Offset 偏移%OFA<n>B<n>*%A<n> n定義輸出設備A軸向的偏移,5.5格式B<n> n定義輸出設備B軸向的偏移,5.5格式PF Plot Film

19、繪圖膠片名%PF<name>*% 提示操作員膠片名為nameSF Scale Factor 比例因子%SFA<n>B<n>*%A<n> n定義輸出設備A軸向的比例B<n> n定義輸出設備B軸向的比例SR Step & Repeat 移動與復制%SRXnYnInJn*%Xn In X方向移動復制的數(shù)量和步長Yn Jn Y方向移動復制的數(shù)量和步長4. 光圈表老的RS274D數(shù)據(jù)格式最主要的缺點是其中不包括光圈表,所以不得不產(chǎn)生一個光圈表文件,如下所示。4.1 RS274D光圈定義表D-code形狀X方向尺寸Y方向尺寸D10圓形0.

20、010D11正方形0.030D12長方形0.0600.020D13散熱盤形0.050D14橢圓形0.0600.025一些光圈的形狀很好理解-圓形,正方形和長方形。但是后兩者就不太好理解了,必須經(jīng)過光繪操作者(CAM軟件)的譯解,如下所示:用274D格式,建立一個精確的散熱焊盤光圈對繪操作者來說是費時費力的工作,而且光圈庫建立后必須保留好。而用274X 格式,復雜的光圈庫文件是用光圈宏編寫的,光繪操作者(這里當然就是指CAM 軟件)會不費吹灰之力自動地快速生成。4.2 RS274X基本光圈的定義RS274X 包含有幾種標準光圈,90%的曝光光圈使用的是標準光圈:·圓形·長方形

21、·橢圓形。·多邊形這些光圈形狀都是軸對稱的,而且中心的開孔是圓形的或是長方形的。AD Aperture Definition 光圈描述%ADD<n1><type>,<n2>X<n3>*%n1 D碼編號(10-9999)<type><n2><n3><n4><n5><n6>C(圓)外徑X向孔徑Y(jié)向孔徑R(長方)X向大小Y向大小X向孔徑Y(jié)向孔徑O(橢圓)X向大小Y向大小X向孔徑Y(jié)向孔徑P(正多邊)外徑邊數(shù)旋轉(zhuǎn)角度X向孔徑Y(jié)向孔徑4.2.1 標準圓光圈%ADDco

22、deC,$1X$2X$3*%其中AD 光圈描述參數(shù)Dcode 光圈的標號C 告訴274X這是一個圓形光圈宏$1 外徑的值(英寸或毫米)$2 可選項,如果有孔的話,表示孔徑$3 可選項,如有的話$2 和$3 表示長方形內(nèi)孔的長和寬圓光圈的實例%ADD21C,.100*% (a)外徑為0.10 的光圈D21%ADD22C,.100X.050*% (b)外徑為0.10,內(nèi)孔徑為0.05 的光圈D22%ADD23C,.100X.050X.050*% (c)外徑為0.10,內(nèi)孔為邊長為0.05 的正方形光圈D23%ADD24C,.100X.050X.025*% (d)外徑為0.10,內(nèi)孔為長為0.05

23、寬為0.025長方形光圈D244.2.2 標準長方形光圈%ADDcodeR,$1X$2X$3X$4*%其中AD 光圈描述參數(shù)Dcode 光圈的標號C 告訴274X這是一個長方形的光圈宏$1 長方形光圈的值(英寸或毫米)$2 長方形光圈的Y 值$3 可選項,如有的話,$3 表示圓形內(nèi)孔的內(nèi)徑$4 可選項, 如有的話,$3和$4分別代表長方形內(nèi)孔的長和寬4.3 光圈宏簡單地說,光圈宏就是以編程的方法在通用的光圈基礎上構(gòu)筑復雜的光圈,這是274X非常強悍的一個功能,當然它也有自己的缺點。274是必要的Gerber 科學標準,有的廠家生產(chǎn)的光繪機不能識別274X,只能識別一些屬于274X 子集的簡單命

24、令,象光圈宏這樣的復雜光圈不能正確地譯解,有的甚至根本不能譯解。因此多數(shù)PCB 布線軟件不能利用光圈宏。因為散熱焊盤在電源層和地層非常重要,所以這里有必要再講一講用簡單原始的光圈構(gòu)筑復雜的散熱焊盤光圈宏。4.3.1 宏的原始光圈我們說宏就象是一種編程語言復雜的光圈是由一個或多個初級光圈組成的,已知的初級光圈有:初級光圈名初級光圈號描述與參數(shù)圓形(1)圓的線矢量(2或20)起始點,寬度,旋轉(zhuǎn)角度,起始點為角中心線形(21)中心點坐標,長,寬,旋轉(zhuǎn)角度,起始點為方角左下角線形(22)左下角坐標, 長,寬,旋轉(zhuǎn)角度輪廓線索(4)多組頂點坐標,最多50組多邊形(5)一般多邊形有3-10個邊,中心點坐標

25、,外徑,旋轉(zhuǎn)角度波形紋(6)中心點坐標,圈的數(shù)量,圈的厚度,十字線的長度,厚度及旋轉(zhuǎn)角度散熱盤(7)外徑,內(nèi)徑,十字線的厚度和旋轉(zhuǎn)角度4.3.2 光圈宏實例-散熱盤散熱盤如此重要,它有自己的原始光圈,盡管它可以由其它的初級光圈宏來構(gòu)筑。%AMTHERM100*7,0,0,0.100,0.050,0.025,0.0*%ADD32THERM100*% D32 光圈為THERM100光圈宏其中AM: 光圈宏THER100: 光圈宏名*: 終止名7:初級光圈7,是一個散熱盤0,0: 中心點坐標0.100: 外徑0.050: 內(nèi)徑0.025: 十字線的寬度0.0: 十字線的旋轉(zhuǎn)角度4.4 RS274X光

26、圈宏的定義AM Aperture Macro 自定義光圈%AM<name>*<type>,<$1>,<$2>,<>*<type>,<$1>,<$2>,<>>*% <name> 為當前自定義光圈定義一個名稱<type> $1 $2 $3 $4 $5 $6 $7 $8 $9 1(圓) Exp 直徑 圓心X 圓心Y 2/20(線) Exp 線寬 起點X 起點Y 終點X 終點Y 角度 21(長方形) Exp 寬 高 中心 中心 角度 22(長方形) Exp 寬 高

27、左下X 左下Y 角度 4(多邊形) Exp 點個數(shù) 起點X 起點Y X1 Y1 。角度 5(正多邊形) Exp 頂點數(shù) 中心X 中心Y 直徑 6(Moire) X0 Y0 外徑 環(huán)寬 環(huán)間距 環(huán)個數(shù) 十寬 十長 角度 7(散熱形) X0 Y0 外徑 內(nèi)徑 口尺寸 角度 3 結(jié)束自定義 AM Aperture Macro 自定義光圈數(shù)據(jù)塊格式:%AM<name>*<type>,<$1>,<$2>,<>*<type>,<$1>,<$2>,<>*% <name> 為當前自定義光圈定

28、義一個名稱<type>$1$2$3$4$5$6$7$8$91(圓)Exp直徑圓心X圓心Y2/20(線)Exp線寬起點X起點Y終點X終點Y角度21(長方形)Exp寬高中心中心角度22(長方形)Exp寬高左下X左下Y角度4(多邊形)Exp點個數(shù)起點X起點YX1Y1。角度5(正多邊形)Exp頂點數(shù)中心X中心Y直徑6(Moire)X0Y0外徑環(huán)寬環(huán)間距環(huán)個數(shù)十寬十長角度7(散熱形)X0Y0外徑內(nèi)徑口尺寸角度3 結(jié)束自定義4.5 數(shù)據(jù)格式數(shù)據(jù)格式:整數(shù)位+小數(shù)位 常用:3:3(公制,整數(shù)3 位,小數(shù)3 位) 2:4(英制,整數(shù)2 位,小數(shù)4 位) 2:3(英制,整數(shù)2 位,小數(shù)3 位) 3:

29、3(英制,整數(shù)3 位,小數(shù)3 位) 前導零、后導零和不導零: 例:025690 前導零后變?yōu)椋?5690 (Leading) 025690 后導零后變?yōu)椋?2569 (Trailing) 025690 不導零后變?yōu)椋?25690 (None) 4.6 例子 *G04 THIS IS DEMO 注釋 %FSLAX23Y23*% 省略前導零,絕對坐標X2.3, Y2.3 %MOIN*% 設定英寸單位 %OFA0B0*% 無偏移 %SFA1.0B1.0*% 輸出比例X軸1.0, Y軸1.0 %ADD10C,0.010*% 定義D10碼為圓,直徑10MIL %LNBOXES*% 層名為BOXESG54

30、D10* 以下為RS0274D數(shù)據(jù) X0Y0D02*X5000Y0D01* X5000Y5000D01*X0Y5000D01*X0Y0D01* X6000Y0*X11000Y0D01* X6000Y0D01*D02* M02*數(shù)據(jù)結(jié)束 5. 鉆孔介紹5.1 鉆孔檔(DRILL FILE)介紹5.1.1 常見鉆孔及含義l PTH 鍍通孔:孔壁鍍覆金屬而用來連接中間層或外層的導電圖形的孔l NPTH 非鍍通孔:孔壁不鍍覆金屬而用于機械安裝或機械固定組件的孔l VIA 導通孔:用于印制板不同層中導電圖形之間電氣連接(如埋孔盲孔等) 但不能插裝組件引腿或其它增強材料的鍍通孔l 盲孔:僅延伸到印制板的一

31、個表面的導通孔l 埋孔:未延伸到印制板表面的導通孔5.1.2 坐標格式l LEADING ZERO SUPPRESS 坐標整數(shù)字前面的0 省略小數(shù)字數(shù)不夠以0 補齊l TRAILING ZERO SUPPRESS 坐標小數(shù)字后面的0 省略整數(shù)字數(shù)不夠以0 補齊l NONE ZERO SUPPRESS 整數(shù)和小數(shù)字數(shù)不夠均以0 補齊l FORMAT 小數(shù)點之隱藏 共有十種格式CAM350:前導零、后導零和不導零:例:025690前導零后變?yōu)椋?5690 (Leading)025690后導零后變?yōu)椋?2569 (Trailing)025690不導零后變?yōu)椋?25690 (None)數(shù)據(jù)格式:整數(shù)位

32、+小數(shù)位,常用:2.3(英制,整數(shù)2位,小數(shù)3位) 2.4(英制,整數(shù)2位,小數(shù)4位)3.3(英制,整數(shù)3位,小數(shù)3位)“絕對坐標” 和 “相對坐標”絕對坐標:即其坐標以0坐標為點,是一個絕對的值。是一個正值。相對坐標:看其正負,相對坐標總是有正負的 ,當前坐標總是依照前一坐標遞增或遞減,就像我們需的數(shù)學一樣5.2 鏡頭檔(APETURE FILE)介紹鏡頭檔主要描述相應Gerber File 所用鏡頭之形狀和大小APETURE FILE 完整的PCB LAYOUT 圖形5.2.1 常用字段D_CODE D 碼即鏡頭編號SHAPE 鏡頭形狀SIZE 鏡頭大小5.2.2 基本鏡頭5.2.3 使用

33、者自定義鏡頭 CUSTOMER APETURE5.3 鉆孔盤(DRILL RACK)介紹主要描述鉆孔檔中用到的鉆頭大小有的還說明孔是PTH 或NPTH鉆孔盤一般以M48 開頭排列在鉆孔文件的前面也有單獨以文件說明DRILL RACK DRILL FILE 完整的鉆孔圖形常用字段Tool 鉆頭編號Size 孔徑大小Pltd PTH 或NPTH 說明Feed 下刀速Speed 轉(zhuǎn)速Q(mào)ty 孔數(shù)6. 字符由于gerber光繪文件以線段出現(xiàn)的,沒有整體字符的概念。字符是通過線段出現(xiàn)的。7. 光繪機光繪機:1光孔輪2快門3用于曝光的光源如圖所示,光孔輪的邊緣上有排列整齊的不同形狀的小漏孔,這些小漏孔就是

34、光圈。每一個光圈都有自己的名字,一般地,最小的光圈是D10,其次是D11。光圈有不同的形狀,有圓形、正方形、矩形等。快門的動作使光圈輪上的光圈曝光在底片上。用Gerber命令控制工作臺的移動、光圈輪的轉(zhuǎn)動(光圈的選擇)和快門的開閉。將快門打開,光圈的形狀就會曝光在膠片上。如果快門打開時工作臺移動,膠片上就會呈現(xiàn)一條直線。給工作臺加上一系列的控制移動的命令、選擇光圈并且控制快門的開閉就能在底片上生成圖象。8. ModalModal 數(shù)據(jù)坐標:在除去小數(shù)點,省略了無意義的0以后程序就完美了嗎?不一定,當編寫工作臺僅在X或Y軸方向運動的程序時(一連串程序的坐標值X 或 Y有一個與上一行相同),將上一

35、行不變的坐標參數(shù)再寫一遍就顯得實在太麻煩,為什么不記住上一行的X或Y,只寫出與上一次不一樣的X或Y呢?于是就出現(xiàn)了優(yōu)化的Modal 寫法。這種光繪機存儲上一個坐標值的觀念被稱為Modality, PCB 上有上百個X 或Y 值相同的孔,適當?shù)挠羞x擇的刪除一些重復的信息可以減少Gerber文件所占空間的大小。設計者不用特意強調(diào)文件是優(yōu)化型的還是普通型的,因為每一個光繪機和CAM軟件都兼容Modal。Modal 命令:Modalilty 不但對坐標,對命令也同樣有效。例如有一組命令,當每一條都是畫線段命令時就不需重復地寫D01,可以讓它一直生效到出現(xiàn)其他命令為止。D1 not modal D1 m

36、odalX560Y230D2*X670Y305D1*X700D1*X730D1*X760D1*Y335D1*X560Y230D2*X670Y305D1*X700*X730*X760*Y335*現(xiàn)在看起來好象在Gerber中應用的所有命令都應該是modal型的。一旦發(fā)出一個命令就讓它作用下去,直到下一個命令生效。但實際上有兩個例外。有些品牌的光繪機不把D03視為modal,因為他們認為每一個曝光語句后都應加一個D03。9. 多層板在PCB 工業(yè)中,由各個層面的Gerber 數(shù)據(jù)文件生成光繪工具是很標準的應用。盡管給光繪機操作者的指令是人工完成的-這會給誤差和失誤留下一定的空間。下面是傳統(tǒng)的方法:

37、Film1:top 頂層Targets.gbr posComp.gbr posPadmaster.gbr posFilm2:bottom 底層Targets.gbr possold.gbr posPadmaster.gbr posFilm3:vccVcc1.gbr negClearance.gbr negTraces.gbr posRS274X 包括兩個特殊命令-%LPD*%和%LPC*%,它們用來組織層內(nèi)文件數(shù)據(jù)。與IP(圖象極性)配合使用,你可以很快地生成一個復雜的地線層或電源層。在下面的實例中,你將看到LPD/LPC 是如何在一個電源層很容易地畫一條導線的。在電源層上畫一導線的難點在于要

38、去除導線及與其相連焊盤周圍的金屬銅箔。用標準Gerber,布線軟件不得不用眾多小的填充圖形來填充除所去除銅箔外的整個電源布線層,其結(jié)果是將產(chǎn)生一個巨大笨拙的Gerber 文件。如果生成一個274X擴展Gerber文件,我們可以用LPC(明層)來畫這條導線。G04 Image Parameters*%MOIN*%FSLAX24Y24*%IPNEG*% 這個語句將用來翻轉(zhuǎn)圖像的極性,以消除用小的填充塊來填充大面積的電源層。%ADD10C,*% 下面定義幾個圓光圈和散熱盤%ADD11C.*%ADD12C.*%AMTHERMAL*%ADD13THERMAL*%G04*%LNINTERNAL_VCC*%

39、這是一個基本的電源層,它包括明的焊盤,散熱焊盤,用來定義電路板邊界的外圍線和導線的絕緣溝道的外輪廓。%LPD*% 表示將上面的數(shù)據(jù)暗像,膠片反像后會翻轉(zhuǎn)回來。G54D10*datadatadataG04NEW LAYER*%LNTRACE_VCC*% 用來定義導線及其相連的兩個焊盤A 和B%LPC*% 注意處理后的數(shù)據(jù)是明的或者說是反像后的G54D12*datadatadataM02* 任務結(jié)束下面幾個圖形顯示的就是274X數(shù)據(jù)的幾個步驟:10. CAD文件與GERBER文件10.1 什么是CAD文件n CAD文件是由PCB設計的EDA軟件直接輸出或保存得到的文件n CAD文件中包括PCB各層

40、的信息,網(wǎng)絡連接信息,元件信息等,非常全面n CAD文件可應用于PCB的元件組裝生產(chǎn),產(chǎn)品測試等各個環(huán)節(jié)10.2 什么是Gerber文件n Gerber文件也是EDA軟件直接輸出的文件n Gerber文件中包括PCB各層的信息,但各層之間相互獨立,沒有網(wǎng)絡連接信息,元件信息,作用有限n Gerber文件主要應用于PCB空板的制造和Stencil方面10.3 CAD與Gerber文件內(nèi)容比較內(nèi)容CAD文件Gerber文件PCB板各層信息有有焊盤大小和位置有有線路長寬有有元件名稱、坐標有無元件外形有無網(wǎng)絡名稱有無網(wǎng)絡連接關系有無元件Pin名稱有無10.4 CAD文件的類型目前EDA軟件較多,因此C

41、AD文件的類型也很多,常見的類型有 (注:用記事本將CAD文件打開后,可根據(jù)文件內(nèi)容來識別CAD文件的類型)。Accel (*.pcb)Cadence (*.cad)CadenceBRD (*.brd)CR3000 (*.BSF *.CCF.)CR5000 (*.ftf 和 *pcf)Docica (*.docica)Fatf (*.asc)Gencad (*.cad *.gen)Gencam (*.gcm)IPC (*.IPC)Mentor (Neutral)ODB+ (*.tgz)ODBxml (*.xml)OrCAD (*.min)Pcad (*.pdf)PowerPCB (*.asc)

42、Protel (*.pcbdoc *.pcb)TopCAD (*.txf)Unidat (*.uni)Viscadif (*.paf)Vutrax (*.art)11. DFM 檢驗這些功能大部分都集中在 Analysis 菜單下。11.1 Silk to Solder Spacing這是軟件自動檢驗絲印層與阻焊層間距的功能。Analysis -> Silk to Solder Spacing 就會彈出“Check Silkscreen”對話框。首先選擇要檢查的兩層,即Sildcreen_top/Soldermask_top 同時選中或Sildcreen_bottom/Soldermas

43、k_bottom 同時選中。然后在Clearance 中輸入可以容忍的最效間距。最好在“Remove Old Silkscreen Errors”前打上勾,以免混淆。OK 后系統(tǒng)執(zhí)行查找,此時屏幕底端左邊顯示“Silk to Sold Check”:右邊顯示百分比,執(zhí)行完畢后會彈出一個報錯信息框?!按_定”后屏幕跳轉(zhuǎn)至這兩層信息,并且屏幕的右上方會增加一個信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點擊“All”顯示所有的錯誤,也可以在下拉框中選擇某一個error,這樣可以查詢這個error 的具體位置。11.2 Solder Mask to Trace Spacing在一般的EDA

44、軟件中定義為Solder Mask 的地方,在實際做板的時候就是涂焊錫的地方。沒有Solder Mask 的地方,做板時就時阻焊劑。阻焊劑的主要目的時避免在焊接過程中焊料無序流動而導致焊盤引線之鍵“橋接”短路,保證安裝質(zhì)量,提供長時間的電氣環(huán)境和抗化學保護,形成印刷電路板的“外衣”。這個命令就時一個實現(xiàn)軟件自動檢查走線和Sold(焊料)間距的功能。Analysis -> Solder Mask to Trace Spacing,就會彈出“Check Solder Mask”對話框。在這個對話框中分別選擇要檢查的Electrical Layer 與Solder Mask Layer兩層。也

45、就同時選中Top/Soldermask_top 層,或者同時選中Bottom/Soldermask_Bottom 層。然后在Clearance 中輸入可以容忍的最小間距。最好在“Remove Old Solder Mask Errors”前打上勾,以免混淆。OK 后系統(tǒng)執(zhí)行查找,此時屏幕底端左邊顯示“Solder to Trace Check”:右邊顯示百分比,執(zhí)行完畢后,如果發(fā)現(xiàn)錯誤則會彈出一個報錯信息框。同樣的,確定后屏幕會跳轉(zhuǎn)至這兩層信息,并且屏幕的右上方會增加一個信息顯示/編輯條。在這里可以查看所有錯誤具體位置,可以點擊“ALL”顯示所有的錯誤,也可以在下拉框中選中某一個error,這

46、樣可以查詢這個error 的具體位置。11.3 Copper Slivers“Copper Slivers”時指那些在生產(chǎn)過程中容易造成脫落的細而窄的鋪銅區(qū)域。這項功能不僅能檢測出細窄的鋪銅區(qū)域,而且還有修復/修剪功能。在執(zhí)行這個操作前首先要打開需要檢測的相關層。Analysis -> Copper Slivers 就會彈出“Copper Slivers Detection”對話框。首先在“Find Slivers Less than”后輸入最小能容忍的銅面積數(shù)。在“Processing Control”中可以選上“Fix Silvers”以修復細銅。選擇“Remove Old Sliv

47、ers”即消除原現(xiàn)產(chǎn)生過的檢測結(jié)果如“Mask Silvers”。而在下面的“Search Area”中如果選擇“Process Entire Layer”表示系統(tǒng)將對當前打開的所有層進行檢測。如果選擇“Window Area to Process”則表示先選擇一個窗口,系統(tǒng)將對窗口所在區(qū)域進行檢測。OK 后,系統(tǒng)將持續(xù)一端時間的檢測,最后彈出一個提示信息,如果沒有錯誤將顯示“Found no new Slivers”.如果發(fā)現(xiàn)錯誤將彈出一個報錯提示框,確定后屏幕會跳轉(zhuǎn)至另一個編輯窗口。在這里可以查看所有錯誤具體位置,可以點擊“All”顯示所有的錯誤,也可以在下拉框中選中某一個error,這樣

48、可以查詢這個error 的具體位置。11.4 Mask Slivers“Mask Slivers”是制那些在生產(chǎn)過程中容易造成脫落的阻焊層上(俗稱“綠油”的阻焊劑)細而窄的區(qū)域。阻焊劑一旦剝落很容易滑向焊料造成不良后果。這一功能項就可以在生產(chǎn)之前預先檢測并修復一下以免造成不必要的后果。Analysis -> Mask Silvers,彈出一個“Mask Sliver Detection”的對話框。首先在“Find Slivers less than”后輸入最小能容忍的銅面積數(shù)。在“Processing Control”中可以選上“Fix Slivers”以修復細銅。選擇“Remove Old Slivers”即取消原先產(chǎn)生過的檢測結(jié)果如“Mask Slivers”。而在下面的 “Search Area”中如果選擇“Process Entire Layre”表示系統(tǒng)將對當前打開的所有層進行檢測。如果選擇“Window Area to Process”則表示先選擇一個窗口,系統(tǒng)將對當前打開的所有層進行檢測。OK 后,系統(tǒng)將持續(xù)一段時間的檢測,最后彈出一個提示信息,如果沒有錯誤將顯示“Found no new Slivers”。如果發(fā)現(xiàn)錯誤將彈出一個報錯對話框。

溫馨提示

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

評論

0/150

提交評論