genesis學(xué)習(xí)文件排版_第1頁(yè)
genesis學(xué)習(xí)文件排版_第2頁(yè)
genesis學(xué)習(xí)文件排版_第3頁(yè)
genesis學(xué)習(xí)文件排版_第4頁(yè)
genesis學(xué)習(xí)文件排版_第5頁(yè)
已閱讀5頁(yè),還剩83頁(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、Panelization 1 Panelization Training(Doc 0601.pdf , page 144 )Richard YuPanelization 2排版目的: 1. Profile的用途是在定義, piece 的範(fàn)圍, 供自動(dòng)排版使用. 2. 板框資料, 是為了放置定位孔( pin ) 給光學(xué)掃描機(jī)( AOI ) , 3. 板框資料同時(shí)也會(huì)加入料號(hào)名稱, 層別名稱, 日期, 漲縮值, 何臺(tái)Plotter出圖,料號(hào)作者 . 等等, 其目的在幫助底片房管理底片及追蹤等. 4. 板框上也會(huì)加入 Tooling 孔, 給鑽孔單位用. 5. 在板框上加入 Pattern ( 圖樣

2、 ) , 主要目的是為了各製程上的需求, 例如避免板翹的問(wèn)題. 阻流膠塊.增加樹(shù)酯導(dǎo)流. 6. 同時(shí)也是為了減少資料量, 利用排版來(lái)減少料號(hào)存放時(shí)的資料量, 且有利於重新修改 料號(hào)時(shí), 只須更改單一pcb. 7. Sub panel , 乃是工程單位在接收到客戶的RS274X 檔時(shí), 將整片無(wú)排版資料的料號(hào) , 解出成由單一片PCB或是兩片以上相同的PCB所排版的Panel. Panelization 3一. Attribute請(qǐng)參考 ( 文件0203.pdf System Management, 第三章 )Panelization 4User Attribute: ( 使用者自行定義 )/g

3、enesis/fw/lib/misc/userattrSystem Attribute: ( 系統(tǒng)預(yù)設(shè) )/genesis/e72/all/sysattrPanelization 5/gen_db/gendb1/lib/misc/userattr FORCE_LIB = YESOPTION NAME = Copper_width ENTITY = LAYER OPTIONS = 0;1;2;3;4;5;6 DEF = 0 PROMPT = Copper_widthTEXT NAME = WX PROMPT = WEEK NUMBER #: MIN_LEN = 0 MAX_LEN = 100 E

4、NTITY = JOB DEF = WXOPTION NAME = .attr_test PROMPT = ATTRIBUTE TEST OPTIONS = 1;2;3;4;5 ENTITY = LAYER DEF = 1如何判定user attribute和system attribute.Name = WX ( 沒(méi)有點(diǎn)的就是屬於user)Name = .attr_test ( 有點(diǎn)的就是屬於system )Entity = STEP,LAYER, JOB,WHEEL,SYMBOL,STACKUP,FEATURE,COMPONENT BOOLEAN, TEXT, OPTION, INTEGE

5、R, FLOAT如何增加system和user attribute若對(duì)user或是system attribute更改後, 必須要重新啟動(dòng)genesis, 才生效Panelization 6Rectangle: 使用者自定方型外框, Polygen: 不規(guī)則多邊型, Step limits: 包含資料的最小外框二. ProfilePanelization 7順時(shí)針 逆時(shí)針 curve : 曲線segment : 分段(線段)Panelization 8三. Datum ( 基準(zhǔn)點(diǎn) ): 基準(zhǔn)點(diǎn): 原點(diǎn) ( genesis 無(wú)法變更原點(diǎn) ) 只能將全部資料位移 )Panelization 9四.

6、 Sub-panel (從沒(méi)有排版的資料中擷取排版資料 ) Panelization 10基本原理: 從整片pcb中, 檢視一樣的step data, 利用自定的one-up step , 將其它部份 資料排出來(lái).用途 : 當(dāng)接收輸入客戶的原稿資料, 其資料內(nèi)容是打散的整個(gè)pcb, 利用sub-panel將此step 中的相同 區(qū)塊的資料擷取出來(lái)成為另外的一個(gè)one-up的step, 此時(shí)若資料有所異動(dòng), 只須更改單一piece 的資料就可.Panelization 11 One-up兩個(gè)相同的step 由one-up 的step所排出的排版Panelization 12準(zhǔn)備擷取one-up

7、step參考層別先定義虛擬 pcb的邊框Panelization 13設(shè)定虛擬pcb的基準(zhǔn)點(diǎn)Panelization 14顯示排版x:1, y:2Panelization 15產(chǎn)生step repeater重新設(shè)定預(yù)覽One-up step的對(duì)位是否保留原有的gerber是否須要完全符合Panelization 16Panelization 17五.排版資料的定義Panelization 181.先定義版框的大小2.設(shè)定有效區(qū)域3.排版 ( 自動(dòng)與手動(dòng) )4.進(jìn)階排版編輯功能5.從genesislib內(nèi)複製coupon到目前的step6.在排版框上加入圖案7.從其它料號(hào)中拷貝tool fram

8、e step到目前的step定義排版資料程序Panelization 19五-1.先定義版框的大小若有要新增panel class, 可以在此檔更改/genesis/fw/lib/misc/pnlclass 或/database_name/lib/misc/pnlclassPanelization 20自訂panel sizePanelization 21五-2. 設(shè)定排版有效區(qū)域Panelization 22五-3.排版 ( 自動(dòng)自動(dòng)與手動(dòng) ) - 1目前的pcb排出array利用array 排版出 pnlPanel 大小: 18x24從libaray的panel class中選出多重排版與

9、單一排版排序模式: 1.以利用率 2.以pcb數(shù)量Panelization 23五-3.排版 ( 自動(dòng)自動(dòng)與手動(dòng) ) - 2手動(dòng)輸入排版大小的模式敲入panel大小Panelization 24定義datum與原點(diǎn)離排版的距離Step & Repeater 排列方向 ( 任意, 水平, 垂直 )Panelization 25Panelization 26五-3.排版 ( 自動(dòng)與手動(dòng)手動(dòng) ) -3Panelization 27Step & repeater 編輯五-4.進(jìn)階排版編輯功能Panelization 28依step的中心點(diǎn)依step的datum依多個(gè)step的中心點(diǎn)在選

10、擇step時(shí), 有影響Panelization 29新增 step修改 step簡(jiǎn)化槽狀排版選定(至少兩個(gè)以上 )的pcb, 自動(dòng)依照grid點(diǎn)對(duì)位並改成排版指令顯示排版內(nèi)容 拷貝step移動(dòng)step取代step刪除stepPanelization 30水平mirror垂直mirror對(duì)step翻版旋轉(zhuǎn)step向左對(duì)齊向右對(duì)齊向上對(duì)齊向下對(duì)齊Panelization 31以y軸為中心以x軸為中心X軸均分step間距Y軸均分step間距Step 依照有效區(qū)域的左邊靠齊Step 依照有效區(qū)域的右邊靠齊Step 依照有效區(qū)域的上邊靠齊Step 依照有效區(qū)域的下邊靠齊Panelization 32St

11、ep 依照有效區(qū)域的向左, 向右邊靠齊Step 依照有效區(qū)域的向上, 向下邊靠齊Step 依照有效區(qū)域的向y軸水平靠齊Step 依照有效區(qū)域的向x軸重直靠齊Panelization 33選擇單一片排版用不規(guī)則封閉區(qū)間框出多個(gè)pcb排版用方形框出多個(gè)pcb排版訊息欄視窗 ( 選擇功能時(shí)會(huì)顯示在此區(qū)塊上)Panelization 34五-5. Coupon frame可以將coupon設(shè)定在genesislib的step內(nèi), 為了適應(yīng)各種料號(hào), 你可以在genesislib內(nèi)將其設(shè)定成不同的step, 可以適用於四層板, 六層板, 十. 層板的coupon,但是其step中的layer name,

12、 必須是與目前所作業(yè)的料號(hào)一樣.Ps: 此種方法作coupon, 不怎麼適用.從genesislib內(nèi)複製coupon到目前的stepPanelization 35Panelization 36五-6. Step & repeat fill pattern ( 版邊填圖案 )在排版框上加入圖案Panelization 37fill 的參數(shù)設(shè)定( 可以是以 surface 填滿 或是用線填滿)以 surface 填滿用線填滿使用圖案填滿 (延長(zhǎng)處理時(shí)間)Break partial:noCut primitive:yesBreak partial:yesCut primitive:yesB

13、reak partial:noCut primitive:noBreak Partial : 局部打散Cut Primitive : 切開(kāi)基礎(chǔ)組成Panelization 38巢狀排版開(kāi)關(guān)Pcb 排成 array , 在由 array 排成 pnlPanelization 39Panelization 40避開(kāi)所有的 feature, 並保持與feature的邊緣離 ? inch時(shí), 才填滿.避開(kāi)所有的drill hole, 並保持與鑽孔的邊緣離 ? inch時(shí), 才填滿.填滿時(shí)是用正片或負(fù)片填滿時(shí)考慮影響層或是單層Panelization 41五-7.從其它料號(hào)中的某個(gè)layer中拷貝too

14、l frame到目前的stepPanelization 42Flatten ( 簡(jiǎn)化排版 ,在array step, 只對(duì)單一layer有效, 不是整個(gè) step, 類似move step & repeater)排版資料X:3, Y:1Panelization 43Panelization 44Flatten後, 必須殺掉排版資料, 在matrix會(huì)變成如下有資料Panelization 45Panelization 46Film Optimization TrainingPanelization 47執(zhí)行方式:1.先建立一個(gè)新的step : plotter2.設(shè)定step: plot

15、ter 的版框大小3.開(kāi)啟film optimization的功能畫(huà)面.4.增加須要畫(huà)片的step ( 客戶原稿 ), 可多選.5.設(shè)定 film size的大小, 若底片size沒(méi)有在 /genesis/sys/hooks/film_sizes , 可依需求 來(lái)設(shè)定6.先選擇所有的層別,再執(zhí)行 force on next run7.設(shè)定 Run film optimization, 並輸入預(yù)輸出的 層別名稱等.8.切回Graphic Editor的step : plotter, 查看 資料內(nèi)容是否正確.9. 使用output, 將層別輸出到繪圖機(jī). Panelization 481. 建立新

16、的step: panel 給film optPanelization 492.設(shè)定底片大小: for Film_opt Panelization 50功能: 類似xpert的multi pcb畫(huà)片3.開(kāi)啟Film_optPanelization 51操作選項(xiàng)參數(shù)層別列表執(zhí)行按鈕Panelization 524. Add layers ( 增加層別並排列到想要畫(huà)片的新層別)可多選Panelization 53命名協(xié)定距離參數(shù) ( 上, 下, 左, 右留邊 )最小利用率Film 輸出所有pcb排成的新層別film流水號(hào)碼:0,1,2 如film-0,film-1,film-2Panelizatio

17、n 54底片中寫(xiě)入想要顯示的文字對(duì)資料做漲縮以profile中心以profile原點(diǎn)層別的執(zhí)行方式:執(zhí)行特殊料號(hào):Job: - 00-emma l1tPanelization 55Variable Description=$job Original job name$step Original step name$layer Original layer name$customer Customer name$yy Year$mm MonthVariable Description=$week Week of the year (1-53)$dd Day$hh Hour$mi Minute$s

18、e Seconds$usr User會(huì)影響到會(huì)影響到film optimization的系統(tǒng)的系統(tǒng)configurationPanelization 565.設(shè)定film_size 底片大小Panelization 575.設(shè)定force_output_on_next_run 12345. 檢查最後一個(gè)欄位 vPanelization 586.執(zhí)行後的結(jié)果Panelization 59MinimalPanelization 60ProfilePanelization 61StepPanelization 62Output TrainingRichard YuPanelization 63第二章

19、, Output Package目的: 轉(zhuǎn)換資料給其他 CAM系統(tǒng), 或是 測(cè)試機(jī)臺(tái),plotter 或是printerPanelization 64Step1 :開(kāi)啟genesis並打開(kāi)料號(hào) 透過(guò)engineering toolkit開(kāi)啟 output 的事件, 如開(kāi)啟output package.Panelization 65Step2 :設(shè)定output的參數(shù): general job ( 料號(hào) ) step ( 排版 ) format ( of output ) ( 格式 ) Dir path ( 輸出檔案所在目錄 ) Files prefix/suffix ( 在檔案前加字/檔尾加字

20、 ) Specific 選擇 output 格式的參數(shù) ( gerber, drill, rs274, image )Panelization 66Step3 :設(shè)定 layer 參數(shù): ( 會(huì)打散排版 ) Translation ( on or off ) Angle ( 旋轉(zhuǎn)角度, 0, 90, 180, 270度 ) Mirror ( 在X軸作鏡面 ) X scale / Y scale ( x, y 軸漲縮值 介於0.95 到 1.05 之間 ) Comp ( ml 重新設(shè)定 feature 的補(bǔ)償值 ) Polarity ( 正, 負(fù)片 )Panelization 67Step4 :

21、使用操作按鈕: Apply ( Output 依照設(shè)定的參數(shù) Clear ( 重設(shè)成系統(tǒng)預(yù)設(shè)參數(shù) ) Close ( 關(guān)閉 Output Package )Panelization 68Output 視窗結(jié)構(gòu)OutputparameterslayerparametersOperationbuttonPanelization 69Output Parameters:Job :Inch / mm :Step & view :Step viewer popup:Panelization 70Dir Path :使用者自行設(shè)定輸出路徑輸出檔名時(shí), prefix 檔案前加字, suffix 檔案

22、後加字Files Prefix /Files suffix :Anchor and Offset :Panelization 71Centering Layer on Film : 在RPD輸出的case上, 當(dāng)你想要畫(huà)片時(shí)將底片置中, 請(qǐng)使用如下的公式, 以達(dá)到 offset values to center.Panelization 72Layer Parameters :正, 負(fù)片輸出補(bǔ)償值:-10 +10X , Y scale :0.95 1.05X軸鏡面順時(shí)針旋轉(zhuǎn)角度Layer name打勾表示要傳輸( 輸出)Panelization 73當(dāng)選擇step name, 如下列的laye

23、r entity attributes 會(huì)依上述的參數(shù)的預(yù)設(shè)值作為輸出.out_angle .out_mirror .out_x_scale .out_y_scale .out_comp .out_polarityPanelization 74Format :Panelization 75generalspecificGeneral : 一般參數(shù)適用於所有的一般參數(shù)適用於所有的 檔案格式檔案格式Specific : 只適用於檔案格式是只適用於檔案格式是 gerber, drill, netlist 或或printer 格式格式Note: 假如參數(shù)沒(méi)有出現(xiàn)在可選擇假如參數(shù)沒(méi)有出現(xiàn)在可選擇 的格式

24、中的格式中, 這個(gè)參數(shù)對(duì)那個(gè)這個(gè)參數(shù)對(duì)那個(gè) 格式是沒(méi)有用的格式是沒(méi)有用的Panelization 76General : 打散排版打散排版打散打散symbol打散圓弧打散圓弧對(duì)對(duì)step中所有的物件做填滿中所有的物件做填滿只對(duì)只對(duì)feature做漲縮做漲縮以外框來(lái)表示以外框來(lái)表示copper以最小線寬來(lái)填滿以最小線寬來(lái)填滿surface最小線寬最小線寬 ? milScale features: 對(duì)所有對(duì)所有features做做scale, 除了一些除了一些feature擁有擁有.out_scale的的 屬性不做屬性不做scaleUnscale targets: 除了除了feature擁有擁有.

25、out_scale的屬性會(huì)被做漲縮外的屬性會(huì)被做漲縮外, 其餘的其餘的 feature 不會(huì)被不會(huì)被scalePanelization 77單位單位: 英吋英吋, 公制公制 mm單位單位: 絕對(duì)座標(biāo)絕對(duì)座標(biāo), 相對(duì)座標(biāo)相對(duì)座標(biāo)None : 不補(bǔ)零不補(bǔ)零Leading : 前補(bǔ)零前補(bǔ)零Trailing : 後補(bǔ)零後補(bǔ)零座標(biāo)格式座標(biāo)格式: 2.4 3.5 . .Specific :Panelization 78Requirements for Gerber formats單位單位: inch , mm座標(biāo)座標(biāo): 相對(duì)座標(biāo)相對(duì)座標(biāo)( 絕對(duì)座標(biāo)絕對(duì)座標(biāo) )補(bǔ)零補(bǔ)零: none (不補(bǔ)不補(bǔ)),leadi

26、ng (前補(bǔ)前補(bǔ)),trailing(後補(bǔ)零後補(bǔ)零)數(shù)字格式數(shù)字格式: 2.4 ( 3.5 )輸入含有輸入含有decode的的wheel檔案檔案Panelization 79Requirements for Drill and Rout formats十進(jìn)位小數(shù)點(diǎn)十進(jìn)位小數(shù)點(diǎn): 座標(biāo)省略座標(biāo)省略 鑽孔孔徑單位鑽孔孔徑單位 鑽孔路徑最佳化鑽孔路徑最佳化 最佳化時(shí)鑽孔反覆次數(shù)最佳化時(shí)鑽孔反覆次數(shù) 每次鑽孔反覆時(shí)每次鑽孔反覆時(shí), 最佳化百分比未超過(guò)前一最佳化百分比未超過(guò)前一次達(dá)次達(dá)1%,即結(jié)束鑽孔反覆的動(dòng)作即結(jié)束鑽孔反覆的動(dòng)作. Panelization 80Requirements for HPG

27、L and PostScript printersPrint params: 假如是yes時(shí), 會(huì)出現(xiàn)下列參數(shù)Print titles: - Fix : 使用者自行定義表頭 - Auto: 系統(tǒng)預(yù)設(shè)的表頭包含, job name, step name, date,and time. - Auto+fix: 包含上述兩項(xiàng)表頭 - None : 無(wú)表頭Title: 表頭的內(nèi)容Orientation: ( 定方位 ) automatic : portrait : landscape: Size: A0, A3, A4, A5, B4, B5, Letter - Life : 1 : 1 輸出 - S

28、cale : 輸入漲縮比例 - Other : 輸入長(zhǎng), 寬Panelization 81Test AR above- 對(duì)測(cè)試孔,在annular ring 上大於孔的直徑將會(huì)被測(cè)試, 假如設(shè)為0 , 在 annular ring上hole將不會(huì)被測(cè)試Circuitest - Yes 時(shí)是為了output IPC356 或 IPC356+NTD 給電測(cè)治具用Finished size : Yes 時(shí), output 會(huì)依照hole 的 finished size 輸出, No 時(shí), output 會(huì)依照 hole 的drill size 輸出.Feature dimensiions: Yes時(shí)

29、, 對(duì)複雜的case輸出多比記錄如 ipcd-356a. - Non-centered via in a SMD pad - 不同尺寸的top和bottom上的pads - pad 與 drill 直徑一樣 Stagger : ( SMD 測(cè)試點(diǎn)位置 )Requirements of Typical Netlist formatPanelization 82Test Mid Through Holes Yes : 對(duì)屬於零件孔的mid-points ( 屬性為 .drill_type = plated ) 將會(huì)被 輸出, 為了零件孔壁整合測(cè)試Panelization 83Units 0.1 mil 或 micronsAdjacency Yes : 輸出鄰近的資料Traces Yes : 輸出線 ( 導(dǎo)線資料 )Tooling Yes : 輸出tooling ( Non-PTH孔)Shrink to Gasket Yes :

溫馨提示

  • 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)論