




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PanelizationTraining(Doc0601.pdf,page144)RichardYu1PanelizationPanelizationTrainingRich排版目的:1.Profile的用途是在定義,piece的範(fàn)圍,供自動(dòng)排版使用.2.板框資料,是為了放置定位孔(pin)給光學(xué)掃描機(jī)(AOI),3.板框資料同時(shí)也會(huì)加入料號(hào)名稱(chēng),層別名稱(chēng),日期,漲縮值,何臺(tái)Plotter出圖,料號(hào)作者….等等,其目的在幫助底片房管理底片及追蹤等.4.板框上也會(huì)加入Tooling孔,給鑽孔單位用.5.在板框上加入Pattern(圖樣),主要目的是為了各製程上的需求,例如避免板翹的問(wèn)題.阻流膠塊.增加樹(shù)酯導(dǎo)流.6.同時(shí)也是為了減少資料量,利用排版來(lái)減少料號(hào)存放時(shí)的資料量,且有利於重新修改料號(hào)時(shí),只須更改單一pcb.7.Sub–panel,乃是工程單位在接收到客戶(hù)的RS274X檔時(shí),將整片無(wú)排版資料的料號(hào),解出成由單一片PCB或是兩片以上相同的PCB所排版的Panel.2Panelization排版目的:2Panelization一.Attribute請(qǐng)參考(文件0203.pdf–SystemManagement,第三章)3Panelization一.Attribute請(qǐng)參考(文件0203.pdf–UserAttribute:(使用者自行定義)/genesis/fw/lib/misc/userattrSystemAttribute:(系統(tǒng)預(yù)設(shè))/genesis/e72/all/sysattr4PanelizationUserAttribute:(使用者自行定義/gen_db/gendb1/lib/misc/userattrFORCE_LIB=YESOPTION{NAME=Copper_widthENTITY=LAYEROPTIONS=0;1;2;3;4;5;6DEF=0PROMPT=Copper_width}TEXT{NAME=WXPROMPT=WEEKNUMBER#:MIN_LEN=0MAX_LEN=100ENTITY=JOBDEF=WX}OPTION{NAME=.attr_testPROMPT=ATTRIBUTETESTOPTIONS=1;2;3;4;5ENTITY=LAYERDEF=1}如何判定userattribute和systemattribute.Name=WX(沒(méi)有點(diǎn)的就是屬於user)Name=.attr_test(有點(diǎn)的就是屬於system)Entity=STEP,LAYER,JOB,WHEEL,SYMBOL,STACKUP,FEATURE,COMPONENTBOOLEAN,TEXT,OPTION,INTEGER,FLOAT如何增加system和userattribute若對(duì)user或是systemattribute更改後,必須要重新啟動(dòng)genesis,才生效5Panelization/gen_db/gendb1/lib/misc/useratRectangle:使用者自定方型外框,Polygen:不規(guī)則多邊型,Steplimits:包含資料的最小外框二.Profile6PanelizationRectangle:使用者自定方型外框,Polygen:順時(shí)針逆時(shí)針curve:曲線segment:分段(線段)7Panelization順時(shí)針逆時(shí)針curve:曲線s三.Datum(基準(zhǔn)點(diǎn)):基準(zhǔn)點(diǎn):原點(diǎn)(genesis無(wú)法變更原點(diǎn))只能將全部資料位移)8Panelization三.Datum(基準(zhǔn)點(diǎn)):基準(zhǔn)點(diǎn)8Paneliza四.Sub-panel(從沒(méi)有排版的資料中擷取排版資料)9Panelization四.Sub-panel(從沒(méi)有排版的資料中擷取排版資料基本原理:從整片pcb中,檢視一樣的stepdata,利用自定的one-upstep,將其它部份資料排出來(lái).用途:當(dāng)接收輸入客戶(hù)的原稿資料,其資料內(nèi)容是打散的整個(gè)pcb,利用sub-panel將此step中的相同區(qū)塊的資料擷取出來(lái)成為另外的一個(gè)one-up的step,此時(shí)若資料有所異動(dòng),只須更改單一piece的資料就可.10Panelization基本原理:10Panelization
One-up兩個(gè)相同的step
由one-up的step所排出的排版11Panelization
準(zhǔn)備擷取one-upstep參考層別先定義虛擬pcb的邊框12Panelization準(zhǔn)備擷取one-upstep參考層別先定義虛擬pcb的邊設(shè)定虛擬pcb的基準(zhǔn)點(diǎn)13Panelization設(shè)定虛擬pcb的基準(zhǔn)點(diǎn)13Panelization顯示排版x:1,y:214Panelization顯示排版x:1,y:214Panelization產(chǎn)生steprepeater重新設(shè)定預(yù)覽One-upstep的對(duì)位是否保留原有的gerber是否須要完全符合15Panelization產(chǎn)生steprepeater重新設(shè)定預(yù)覽One-upst16Panelization16Panelization五.排版資料的定義17Panelization五.排版資料的定義17Panelization先定義版框的大小設(shè)定有效區(qū)域排版(自動(dòng)與手動(dòng))進(jìn)階排版編輯功能從genesislib內(nèi)複製coupon到目前的step在排版框上加入圖案從其它料號(hào)中拷貝toolframestep到目前的step定義排版資料程序18Panelization先定義版框的大小定義排版資料程序18Panelization五-1.先定義版框的大小若有要新增panelclass,可以在此檔更改/genesis/fw/lib/misc/pnlclass或/[database_name]/lib/misc/pnlclass19Panelization五-1.先定義版框的大小若有要新增panelclass,自訂panelsize20Panelization自訂panelsize20Panelization五-2.設(shè)定排版有效區(qū)域21Panelization五-2.設(shè)定排版有效區(qū)域21Panelization五-3.排版(自動(dòng)與手動(dòng))-1目前的pcb排出array利用array排版出pnlPanel大小:18x24從libaray的panelclass中選出多重排版與單一排版排序模式:1.以利用率2.以pcb數(shù)量22Panelization五-3.排版(自動(dòng)與手動(dòng))-1目前的pcb排出a五-3.排版(自動(dòng)與手動(dòng))-2手動(dòng)輸入排版大小的模式敲入panel大小23Panelization五-3.排版(自動(dòng)與手動(dòng))-2手動(dòng)輸入排版大小的模定義datum與原點(diǎn)離排版的距離Step&Repeater排列方向(任意,水平,垂直)24Panelization定義datum與原點(diǎn)離Step&Repeater排列方25Panelization25Panelization五-3.排版(自動(dòng)與手動(dòng))-326Panelization五-3.排版(自動(dòng)與手動(dòng))-326PanelizatStep&repeater編輯五-4.進(jìn)階排版編輯功能27PanelizationStep&repeater編輯五-4.進(jìn)階排版編輯功能依step的中心點(diǎn)依step的datum依多個(gè)step的中心點(diǎn)在選擇step時(shí),有影響28Panelization依step的中心點(diǎn)依step的datum依多個(gè)step的中心新增step修改step簡(jiǎn)化槽狀排版選定(至少兩個(gè)以上)的pcb,自動(dòng)依照grid點(diǎn)對(duì)位並改成排版指令顯示排版內(nèi)容拷貝step移動(dòng)step取代step刪除step29Panelization新增step修改step簡(jiǎn)化槽狀排版選定(至少兩個(gè)以上水平mirror垂直mirror對(duì)step翻版旋轉(zhuǎn)step向左對(duì)齊向右對(duì)齊向上對(duì)齊向下對(duì)齊30Panelization水平mirror垂直mirror對(duì)step翻版旋轉(zhuǎn)step向以y軸為中心以x軸為中心X軸均分step間距Y軸均分step間距Step依照有效區(qū)域的左邊靠齊Step依照有效區(qū)域的右邊靠齊Step依照有效區(qū)域的上邊靠齊Step依照有效區(qū)域的下邊靠齊31Panelization以y軸為中心以x軸為中心X軸均分step間距Y軸均分stepStep依照有效區(qū)域的向左,向右邊靠齊Step依照有效區(qū)域的向上,向下邊靠齊Step依照有效區(qū)域的向y軸水平靠齊Step依照有效區(qū)域的向x軸重直靠齊32PanelizationStep依照有效區(qū)域的向左,向右邊靠齊Step依照有效選擇單一片排版用不規(guī)則封閉區(qū)間框出多個(gè)pcb排版用方形框出多個(gè)pcb排版訊息欄視窗(選擇功能時(shí)會(huì)顯示在此區(qū)塊上)33Panelization選擇單一片排版用不規(guī)則封閉區(qū)間框出多個(gè)pcb排版用方形框出多五-5.Couponframe可以將coupon設(shè)定在genesislib的step內(nèi),為了適應(yīng)各種料號(hào),你可以在genesislib內(nèi)將其設(shè)定成不同的step,可以適用於四層板,六層板,十..層板的coupon,但是其step中的layername,必須是與目前所作業(yè)的料號(hào)一樣.Ps:此種方法作coupon,不怎麼適用.從genesislib內(nèi)複製coupon到目前的step34Panelization五-5.Couponframe可以將coupon設(shè)定在g35Panelization35Panelization五-6.Step&repeatfillpattern(版邊填圖案)在排版框上加入圖案36Panelization五-6.Step&repeatfillpatterfill的參數(shù)設(shè)定(可以是以surface填滿(mǎn)或是用線填滿(mǎn))以surface填滿(mǎn)用線填滿(mǎn)使用圖案填滿(mǎn)(延長(zhǎng)處理時(shí)間)Breakpartial:noCutprimitive:yesBreakpartial:yesCutprimitive:yesBreakpartial:noCutprimitive:noBreakPartial:局部打散CutPrimitive:切開(kāi)基礎(chǔ)組成37Panelizationfill的參數(shù)設(shè)定(可以是以surface填滿(mǎn)以s巢狀排版開(kāi)關(guān)Pcb排成array,在由array排成pnl38Panelization巢狀排版開(kāi)關(guān)Pcb排成array,在由array39Panelization39Panelization避開(kāi)所有的feature,並保持與feature的邊緣離?inch時(shí),才填滿(mǎn).避開(kāi)所有的drillhole,並保持與鑽孔的邊緣離?inch時(shí),才填滿(mǎn).填滿(mǎn)時(shí)是用正片或負(fù)片填滿(mǎn)時(shí)考慮影響層或是單層40Panelization避開(kāi)所有的feature,並保持與feature的邊緣離五-7.從其它料號(hào)中的某個(gè)layer中拷貝toolframe到目前的step41Panelization五-7.從其它料號(hào)中的某個(gè)layer中拷貝toolframFlatten(簡(jiǎn)化排版,在arraystep,只對(duì)單一layer有效,不是整個(gè)step,類(lèi)似movestep&repeater)排版資料X:3,Y:142PanelizationFlatten(簡(jiǎn)化排版,在arraystep,只43Panelization43PanelizationFlatten後,必須殺掉排版資料,在matrix會(huì)變成如下有資料44PanelizationFlatten後,必須殺掉排版資料,在matrix會(huì)變成45Panelization45PanelizationFilmOptimizationTraining46PanelizationFilmOptimizationTraining46Pa執(zhí)行方式:先建立一個(gè)新的step:plotter設(shè)定step:plotter的版框大小開(kāi)啟filmoptimization的功能畫(huà)面.增加須要畫(huà)片的step(客戶(hù)原稿),可多選.設(shè)定filmsize的大小,若底片size沒(méi)有在/genesis/sys/hooks/film_sizes,可依需求來(lái)設(shè)定先選擇所有的層別,再執(zhí)行forceonnextrun設(shè)定Runfilmoptimization,並輸入預(yù)輸出的層別名稱(chēng)等.切回GraphicEditor的step:plotter,查看資料內(nèi)容是否正確.9.使用output,將層別輸出到繪圖機(jī).47Panelization執(zhí)行方式:47Panelization1.建立新的step:panel給filmopt48Panelization1.建立新的step:panel給filmopt482.設(shè)定底片大小:forFilm_opt49Panelization2.設(shè)定底片大小:forFilm_opt49Panel功能:類(lèi)似xpert的multipcb畫(huà)片3.開(kāi)啟Film_opt50Panelization功能:類(lèi)似xpert的multipcb畫(huà)片3.開(kāi)啟Fil操作選項(xiàng)參數(shù)層別列表執(zhí)行按鈕51Panelization操作選項(xiàng)參數(shù)層別執(zhí)行按鈕51Panelization4.Addlayers(增加層別並排列到想要畫(huà)片的新層別)可多選52Panelization4.Addlayers(增加層別並排列到想要畫(huà)片的命名協(xié)定距離參數(shù)(上,下,左,右留邊)最小利用率Film輸出所有pcb排成的新層別film流水號(hào)碼:0,1,2如film-0,film-1,film-253Panelization命名協(xié)定距離參數(shù)(上,下,左,右留邊)最小底片中寫(xiě)入想要顯示的文字對(duì)資料做漲縮以profile中心以profile原點(diǎn)層別的執(zhí)行方式:執(zhí)行特殊料號(hào):Job:-00-emmal1t54Panelization底片中寫(xiě)入想要顯示的文字對(duì)資料做漲縮以profile中心以pVariableDescription=================================$jobOriginaljobname$stepOriginalstepname$layerOriginallayername$customerCustomername$yyYear$mmMonthVariableDescription================================$weekWeekoftheyear(1-53)$ddDay$hhHour$miMinute$seSeconds$usrUser會(huì)影響到filmoptimization的系統(tǒng)configuration55PanelizationVariableDescriptionVari5.設(shè)定film_size底片大小56Panelization5.設(shè)定film_size底片大小56Panelizati5.設(shè)定force_output_on_next_run12345.檢查最後一個(gè)欄位v57Panelization5.設(shè)定force_output_on_next_run16.執(zhí)行後的結(jié)果58Panelization6.執(zhí)行後的結(jié)果58PanelizationMinimal59PanelizationMinimal59PanelizationProfile60PanelizationProfile60PanelizationStep61PanelizationStep61PanelizationOutputTrainingRichardYu62PanelizationOutputTrainingRichardYu62Pa第二章,OutputPackage目的:轉(zhuǎn)換資料給其他CAM系統(tǒng),或是測(cè)試機(jī)臺(tái),plotter或是printer63Panelization第二章,OutputPackage目的:轉(zhuǎn)換資料給其Step1:開(kāi)啟genesis並打開(kāi)料號(hào)透過(guò)engineeringtoolkit開(kāi)啟output的事件,如開(kāi)啟outputpackage.64PanelizationStep1:開(kāi)啟genesis並打開(kāi)料號(hào)64PanelizStep2:設(shè)定output的參數(shù):generaljob(料號(hào))step(排版)format(ofoutput)(格式)Dirpath(輸出檔案所在目錄)Filesprefix/suffix(在檔案前加字/檔尾加字)Specific選擇output格式的參數(shù)(gerber,drill,rs274,image……)65PanelizationStep2:設(shè)定output的參數(shù):65PanelizatStep3:設(shè)定layer參數(shù):(會(huì)打散排版)Translation(onoroff)Angle(旋轉(zhuǎn)角度,0,90,180,270度)Mirror(在X軸作鏡面)Xscale/Yscale(x,y軸漲縮值介於0.95到1.05之間)Comp(ml重新設(shè)定feature的補(bǔ)償值)Polarity(正,負(fù)片)66PanelizationStep3:設(shè)定layer參數(shù):(會(huì)Step4:使用操作按鈕:Apply(Output依照設(shè)定的參數(shù)Clear(重設(shè)成系統(tǒng)預(yù)設(shè)參數(shù))Close(關(guān)閉OutputPackage)67PanelizationStep4:使用操作按鈕:67PanelizationOutput視窗結(jié)構(gòu)OutputparameterslayerparametersOperationbutton68PanelizationOutput視窗結(jié)構(gòu)OutputlayerOperatioOutputParameters:Job:Inch/mm:Step&view:Stepviewerpopup:69PanelizationOutputParameters:Job:Inch/DirPath:使用者自行設(shè)定輸出路徑輸出檔名時(shí),prefix檔案前加字,suffix檔案後加字FilesPrefix/Filessuffix:AnchorandOffset:70PanelizationDirPath:使用者自行設(shè)定輸出路徑輸出檔名時(shí),prCenteringLayeronFilm:在RPD輸出的case上,當(dāng)你想要畫(huà)片時(shí)將底片置中,請(qǐng)使用如下的公式,以達(dá)到offsetvaluestocenter.71PanelizationCenteringLayeronFilm:71PanLayerParameters:正,負(fù)片輸出補(bǔ)償值:-10~+10X,Yscale:0.95~1.05X軸鏡面順時(shí)針旋轉(zhuǎn)角度Layername打勾表示要傳輸(輸出)72PanelizationLayerParameters:正,負(fù)片輸出補(bǔ)償值:X當(dāng)選擇stepname,如下列的layerentityattributes會(huì)依上述的參數(shù)的預(yù)設(shè)值作為輸出..out_angle.out_mirror.out_x_scale.out_y_scale.out_comp.out_polarity73Panelization當(dāng)選擇stepname,如下列的layerentityFormat:74PanelizationFormat:74PanelizationgeneralspecificGeneral:一般參數(shù)適用於所有的檔案格式Specific:只適用於檔案格式是gerber,drill,netlist或printer格式Note:假如參數(shù)沒(méi)有出現(xiàn)在可選擇的格式中,這個(gè)參數(shù)對(duì)那個(gè)格式是沒(méi)有用的75PanelizationgeneralspecificGeneral:一般參數(shù)適General:打散排版打散symbol打散圓弧對(duì)step中所有的物件做填滿(mǎn)只對(duì)feature做漲縮以外框來(lái)表示copper以最小線寬來(lái)填滿(mǎn)surface最小線寬?milScalefeatures:對(duì)所有features做scale,除了一些feature擁有.out_scale的屬性不做scaleUnscaletargets:除了feature擁有.out_scale的屬性會(huì)被做漲縮外,其餘的feature不會(huì)被scale76PanelizationGeneral:打散排版打散symbol打散圓弧對(duì)ste單位:英吋,公制mm單位:絕對(duì)座標(biāo),相對(duì)座標(biāo)None:不補(bǔ)零Leading:前補(bǔ)零Trailing:後補(bǔ)零座標(biāo)格式:2.43.5..Specific:77Panelization單位:英吋,公制mm單位:絕對(duì)座標(biāo),相對(duì)座標(biāo)NonRequirementsforGerberformats單位:inch,mm座標(biāo):相對(duì)座標(biāo)(絕對(duì)座標(biāo))補(bǔ)零:none(不補(bǔ)),leading(前補(bǔ)),trailing(後補(bǔ)零)數(shù)字格式:2.4(3.5)輸入含有decode的wheel檔案78PanelizationRequirementsforGerberformatRequirementsforDrillandRoutformats十進(jìn)位小數(shù)點(diǎn):座標(biāo)省略鑽孔孔徑單位鑽孔路徑最佳化最佳化時(shí)鑽孔反覆次數(shù)每次鑽孔反覆時(shí),最佳化百分比未超過(guò)前一次達(dá)1%,即結(jié)束鑽孔反覆的動(dòng)作.79PanelizationRequirementsforDrillandRouRequirementsforHPGLandPostScriptprintersPrintparams:假如是yes時(shí),會(huì)出現(xiàn)下列參數(shù)Printtitles:-Fix:使用者自行定義表頭-Auto:系統(tǒng)預(yù)設(shè)的表頭包含,jobname,stepname,date,andtime.-Auto+fix:包含上述兩項(xiàng)表頭-None:無(wú)表頭Title:表頭的內(nèi)容Orientation:(定方位)automatic:portrait:landscape:Size:A0,A3,A4,A5,B4,B5,Letter-Life:1:1輸出-Scale:輸入漲縮比例-Other:輸入長(zhǎng),寬80PanelizationRequirementsforHPGLandPostTestARabove-對(duì)測(cè)試孔,在annularring上大於孔的直徑將會(huì)被測(cè)試,假如設(shè)為0,在annularring上hole將不會(huì)被測(cè)試Circuitest-Yes時(shí)是為了outputIPC356或IPC356+NTD給電測(cè)治具用Finishedsize:Yes時(shí),output會(huì)依照hole的finishedsize輸出,No時(shí),output會(huì)依照hole的drillsize輸出.Featuredimensiions:Yes時(shí),對(duì)複雜的case輸出多比記錄如ipcd-356a.-Non-centeredviainaSMDpad-不同尺寸的top和bottom上的pads-pad與drill直徑一樣
Stagger:(SMD測(cè)試點(diǎn)位置)RequirementsofTypicalNetlistformat81PanelizationTestARabove-對(duì)測(cè)試孔,在annularTestMidThroughHoles–Yes:對(duì)屬於零件孔的mid-points(屬性為.drill_type=plated)將會(huì)被輸出,為了零件孔壁整合測(cè)試82PanelizationTestMidThroughHoles–82PaneUnits–0.1mil或micronsAdjacency–Yes:輸出鄰近的資料Traces–Yes:輸出線(導(dǎo)線資料)Tooling–Yes:輸出tooling(Non-PTH孔)ShrinktoGasket–Yes:縮小所以的網(wǎng)點(diǎn)到他們的soldermaskclearances的大小優(yōu)先輸出,(變更netlist將會(huì)被應(yīng)用甚至output之後)OutputPanelImage–Yes:版邊的feature將會(huì)被輸出到輸出檔的PANEL_IMAGEsection(段)OutputSRinfo–Yes:Step&Repeater的內(nèi)容會(huì)被輸出No:Step&Repeater的內(nèi)容禁止輸出Finishedsize:Yes:輸出時(shí)使用hole的finishedsize.No:輸出時(shí)使用hole的drillsize.SubPanel:-附屬排版IPC-D-356AOutputParameters83PanelizationUnits–0.1mil或micronsIPC-DNetlistFormats:假如netlist檔被選擇成為輸出,然而list是不同於wheel(Gerber)的顯示,沒(méi)有step的entities顯示並且是整個(gè)step的傳輸轉(zhuǎn)換Stagger和Midpoint的設(shè)定是只能應(yīng)用在ReferenceNetlist.Netlistoutput通常是有提供Cadreferencenetlist時(shí)才做,或是測(cè)試板,飛針測(cè)試輸出提供完整的測(cè)試參數(shù)可載入到機(jī)器84PanelizationNetlistFormats:假如netlist檔被選擇Layerselection:按滑鼠右鍵85PanelizationLayerselection:按滑鼠右鍵85Paneli選擇layertype=board選擇layertype=misc選擇toplayer選擇bottomlayer選擇innerlayer選擇正片的layer選擇負(fù)片的layer依layer的type選擇Context:(board,misc)Side:(top,bottom,inner)Polarity:(positive,negative)選擇所有的layertype86Panelization選擇layertype=board選擇layertyOut_consthook87PanelizationOut_consthook87Panelization為確保料號(hào)輸出是沒(méi)有問(wèn)題的,請(qǐng)記得料號(hào)在output後(格式:image,gerber274x…),要再input回genesis2000,做graphiccompare滑鼠右鍵88Panelization為確保料號(hào)輸出是沒(méi)有問(wèn)題的,請(qǐng)記得料號(hào)在output後演講完畢,謝謝觀看!演講完畢,謝謝觀看!PanelizationTraining(Doc0601.pdf,page144)RichardYu90PanelizationPanelizationTrainingRich排版目的:1.Profile的用途是在定義,piece的範(fàn)圍,供自動(dòng)排版使用.2.板框資料,是為了放置定位孔(pin)給光學(xué)掃描機(jī)(AOI),3.板框資料同時(shí)也會(huì)加入料號(hào)名稱(chēng),層別名稱(chēng),日期,漲縮值,何臺(tái)Plotter出圖,料號(hào)作者….等等,其目的在幫助底片房管理底片及追蹤等.4.板框上也會(huì)加入Tooling孔,給鑽孔單位用.5.在板框上加入Pattern(圖樣),主要目的是為了各製程上的需求,例如避免板翹的問(wèn)題.阻流膠塊.增加樹(shù)酯導(dǎo)流.6.同時(shí)也是為了減少資料量,利用排版來(lái)減少料號(hào)存放時(shí)的資料量,且有利於重新修改料號(hào)時(shí),只須更改單一pcb.7.Sub–panel,乃是工程單位在接收到客戶(hù)的RS274X檔時(shí),將整片無(wú)排版資料的料號(hào),解出成由單一片PCB或是兩片以上相同的PCB所排版的Panel.91Panelization排版目的:2Panelization一.Attribute請(qǐng)參考(文件0203.pdf–SystemManagement,第三章)92Panelization一.Attribute請(qǐng)參考(文件0203.pdf–UserAttribute:(使用者自行定義)/genesis/fw/lib/misc/userattrSystemAttribute:(系統(tǒng)預(yù)設(shè))/genesis/e72/all/sysattr93PanelizationUserAttribute:(使用者自行定義/gen_db/gendb1/lib/misc/userattrFORCE_LIB=YESOPTION{NAME=Copper_widthENTITY=LAYEROPTIONS=0;1;2;3;4;5;6DEF=0PROMPT=Copper_width}TEXT{NAME=WXPROMPT=WEEKNUMBER#:MIN_LEN=0MAX_LEN=100ENTITY=JOBDEF=WX}OPTION{NAME=.attr_testPROMPT=ATTRIBUTETESTOPTIONS=1;2;3;4;5ENTITY=LAYERDEF=1}如何判定userattribute和systemattribute.Name=WX(沒(méi)有點(diǎn)的就是屬於user)Name=.attr_test(有點(diǎn)的就是屬於system)Entity=STEP,LAYER,JOB,WHEEL,SYMBOL,STACKUP,FEATURE,COMPONENTBOOLEAN,TEXT,OPTION,INTEGER,FLOAT如何增加system和userattribute若對(duì)user或是systemattribute更改後,必須要重新啟動(dòng)genesis,才生效94Panelization/gen_db/gendb1/lib/misc/useratRectangle:使用者自定方型外框,Polygen:不規(guī)則多邊型,Steplimits:包含資料的最小外框二.Profile95PanelizationRectangle:使用者自定方型外框,Polygen:順時(shí)針逆時(shí)針curve:曲線segment:分段(線段)96Panelization順時(shí)針逆時(shí)針curve:曲線s三.Datum(基準(zhǔn)點(diǎn)):基準(zhǔn)點(diǎn):原點(diǎn)(genesis無(wú)法變更原點(diǎn))只能將全部資料位移)97Panelization三.Datum(基準(zhǔn)點(diǎn)):基準(zhǔn)點(diǎn)8Paneliza四.Sub-panel(從沒(méi)有排版的資料中擷取排版資料)98Panelization四.Sub-panel(從沒(méi)有排版的資料中擷取排版資料基本原理:從整片pcb中,檢視一樣的stepdata,利用自定的one-upstep,將其它部份資料排出來(lái).用途:當(dāng)接收輸入客戶(hù)的原稿資料,其資料內(nèi)容是打散的整個(gè)pcb,利用sub-panel將此step中的相同區(qū)塊的資料擷取出來(lái)成為另外的一個(gè)one-up的step,此時(shí)若資料有所異動(dòng),只須更改單一piece的資料就可.99Panelization基本原理:10Panelization
One-up兩個(gè)相同的step
由one-up的step所排出的排版100Panelization
準(zhǔn)備擷取one-upstep參考層別先定義虛擬pcb的邊框101Panelization準(zhǔn)備擷取one-upstep參考層別先定義虛擬pcb的邊設(shè)定虛擬pcb的基準(zhǔn)點(diǎn)102Panelization設(shè)定虛擬pcb的基準(zhǔn)點(diǎn)13Panelization顯示排版x:1,y:2103Panelization顯示排版x:1,y:214Panelization產(chǎn)生steprepeater重新設(shè)定預(yù)覽One-upstep的對(duì)位是否保留原有的gerber是否須要完全符合104Panelization產(chǎn)生steprepeater重新設(shè)定預(yù)覽One-upst105Panelization16Panelization五.排版資料的定義106Panelization五.排版資料的定義17Panelization先定義版框的大小設(shè)定有效區(qū)域排版(自動(dòng)與手動(dòng))進(jìn)階排版編輯功能從genesislib內(nèi)複製coupon到目前的step在排版框上加入圖案從其它料號(hào)中拷貝toolframestep到目前的step定義排版資料程序107Panelization先定義版框的大小定義排版資料程序18Panelization五-1.先定義版框的大小若有要新增panelclass,可以在此檔更改/genesis/fw/lib/misc/pnlclass或/[database_name]/lib/misc/pnlclass108Panelization五-1.先定義版框的大小若有要新增panelclass,自訂panelsize109Panelization自訂panelsize20Panelization五-2.設(shè)定排版有效區(qū)域110Panelization五-2.設(shè)定排版有效區(qū)域21Panelization五-3.排版(自動(dòng)與手動(dòng))-1目前的pcb排出array利用array排版出pnlPanel大小:18x24從libaray的panelclass中選出多重排版與單一排版排序模式:1.以利用率2.以pcb數(shù)量111Panelization五-3.排版(自動(dòng)與手動(dòng))-1目前的pcb排出a五-3.排版(自動(dòng)與手動(dòng))-2手動(dòng)輸入排版大小的模式敲入panel大小112Panelization五-3.排版(自動(dòng)與手動(dòng))-2手動(dòng)輸入排版大小的模定義datum與原點(diǎn)離排版的距離Step&Repeater排列方向(任意,水平,垂直)113Panelization定義datum與原點(diǎn)離Step&Repeater排列方114Panelization25Panelization五-3.排版(自動(dòng)與手動(dòng))-3115Panelization五-3.排版(自動(dòng)與手動(dòng))-326PanelizatStep&repeater編輯五-4.進(jìn)階排版編輯功能116PanelizationStep&repeater編輯五-4.進(jìn)階排版編輯功能依step的中心點(diǎn)依step的datum依多個(gè)step的中心點(diǎn)在選擇step時(shí),有影響117Panelization依step的中心點(diǎn)依step的datum依多個(gè)step的中心新增step修改step簡(jiǎn)化槽狀排版選定(至少兩個(gè)以上)的pcb,自動(dòng)依照grid點(diǎn)對(duì)位並改成排版指令顯示排版內(nèi)容拷貝step移動(dòng)step取代step刪除step118Panelization新增step修改step簡(jiǎn)化槽狀排版選定(至少兩個(gè)以上水平mirror垂直mirror對(duì)step翻版旋轉(zhuǎn)step向左對(duì)齊向右對(duì)齊向上對(duì)齊向下對(duì)齊119Panelization水平mirror垂直mirror對(duì)step翻版旋轉(zhuǎn)step向以y軸為中心以x軸為中心X軸均分step間距Y軸均分step間距Step依照有效區(qū)域的左邊靠齊Step依照有效區(qū)域的右邊靠齊Step依照有效區(qū)域的上邊靠齊Step依照有效區(qū)域的下邊靠齊120Panelization以y軸為中心以x軸為中心X軸均分step間距Y軸均分stepStep依照有效區(qū)域的向左,向右邊靠齊Step依照有效區(qū)域的向上,向下邊靠齊Step依照有效區(qū)域的向y軸水平靠齊Step依照有效區(qū)域的向x軸重直靠齊121PanelizationStep依照有效區(qū)域的向左,向右邊靠齊Step依照有效選擇單一片排版用不規(guī)則封閉區(qū)間框出多個(gè)pcb排版用方形框出多個(gè)pcb排版訊息欄視窗(選擇功能時(shí)會(huì)顯示在此區(qū)塊上)122Panelization選擇單一片排版用不規(guī)則封閉區(qū)間框出多個(gè)pcb排版用方形框出多五-5.Couponframe可以將coupon設(shè)定在genesislib的step內(nèi),為了適應(yīng)各種料號(hào),你可以在genesislib內(nèi)將其設(shè)定成不同的step,可以適用於四層板,六層板,十..層板的coupon,但是其step中的layername,必須是與目前所作業(yè)的料號(hào)一樣.Ps:此種方法作coupon,不怎麼適用.從genesislib內(nèi)複製coupon到目前的step123Panelization五-5.Couponframe可以將coupon設(shè)定在g124Panelization35Panelization五-6.Step&repeatfillpattern(版邊填圖案)在排版框上加入圖案125Panelization五-6.Step&repeatfillpatterfill的參數(shù)設(shè)定(可以是以surface填滿(mǎn)或是用線填滿(mǎn))以surface填滿(mǎn)用線填滿(mǎn)使用圖案填滿(mǎn)(延長(zhǎng)處理時(shí)間)Breakpartial:noCutprimitive:yesBreakpartial:yesCutprimitive:yesBreakpartial:noCutprimitive:noBreakPartial:局部打散CutPrimitive:切開(kāi)基礎(chǔ)組成126Panelizationfill的參數(shù)設(shè)定(可以是以surface填滿(mǎn)以s巢狀排版開(kāi)關(guān)Pcb排成array,在由array排成pnl127Panelization巢狀排版開(kāi)關(guān)Pcb排成array,在由array128Panelization39Panelization避開(kāi)所有的feature,並保持與feature的邊緣離?inch時(shí),才填滿(mǎn).避開(kāi)所有的drillhole,並保持與鑽孔的邊緣離?inch時(shí),才填滿(mǎn).填滿(mǎn)時(shí)是用正片或負(fù)片填滿(mǎn)時(shí)考慮影響層或是單層129Panelization避開(kāi)所有的feature,並保持與feature的邊緣離五-7.從其它料號(hào)中的某個(gè)layer中拷貝toolframe到目前的step130Panelization五-7.從其它料號(hào)中的某個(gè)layer中拷貝toolframFlatten(簡(jiǎn)化排版,在arraystep,只對(duì)單一layer有效,不是整個(gè)step,類(lèi)似movestep&repeater)排版資料X:3,Y:1131PanelizationFlatten(簡(jiǎn)化排版,在arraystep,只132Panelization43PanelizationFlatten後,必須殺掉排版資料,在matrix會(huì)變成如下有資料133PanelizationFlatten後,必須殺掉排版資料,在matrix會(huì)變成134Panelization45PanelizationFilmOptimizationTraining135PanelizationFilmOptimizationTraining46Pa執(zhí)行方式:先建立一個(gè)新的step:plotter設(shè)定step:plotter的版框大小開(kāi)啟filmoptimization的功能畫(huà)面.增加須要畫(huà)片的step(客戶(hù)原稿),可多選.設(shè)定filmsize的大小,若底片size沒(méi)有在/genesis/sys/hooks/film_sizes,可依需求來(lái)設(shè)定先選擇所有的層別,再執(zhí)行forceonnextrun設(shè)定Runfilmoptimization,並輸入預(yù)輸出的層別名稱(chēng)等.切回GraphicEditor的step:plotter,查看資料內(nèi)容是否正確.9.使用output,將層別輸出到繪圖機(jī).136Panelization執(zhí)行方式:47Panelization1.建立新的step:panel給filmopt137Panelization1.建立新的step:panel給filmopt482.設(shè)定底片大小:forFilm_opt138Panelization2.設(shè)定底片大小:forFilm_opt49Panel功能:類(lèi)似xpert的multipcb畫(huà)片3.開(kāi)啟Film_opt139Panelization功能:類(lèi)似xpert的multipcb畫(huà)片3.開(kāi)啟Fil操作選項(xiàng)參數(shù)層別列表執(zhí)行按鈕140Panelization操作選項(xiàng)參數(shù)層別執(zhí)行按鈕51Panelization4.Addlayers(增加層別並排列到想要畫(huà)片的新層別)可多選141Panelization4.Addlayers(增加層別並排列到想要畫(huà)片的命名協(xié)定距離參數(shù)(上,下,左,右留邊)最小利用率Film輸出所有pcb排成的新層別film流水號(hào)碼:0,1,2如film-0,film-1,film-2142Panelization命名協(xié)定距離參數(shù)(上,下,左,右留邊)最小底片中寫(xiě)入想要顯示的文字對(duì)資料做漲縮以profile中心以profile原點(diǎn)層別的執(zhí)行方式:執(zhí)行特殊料號(hào):Job:-00-emmal1t143Panelization底片中寫(xiě)入想要顯示的文字對(duì)資料做漲縮以profile中心以pVariableDescription=================================$jobOriginaljobname$stepOriginalstepname$layerOriginallayername$customerCustomername$yyYear$mmMonthVariableDescription================================$weekWeekoftheyear(1-53)$ddDay$hhHour$miMinute$seSeconds$usrUser會(huì)影響到filmoptimization的系統(tǒng)configuration144PanelizationVariableDescriptionVari5.設(shè)定film_size底片大小145Panelization5.設(shè)定film_size底片大小56Panelizati5.設(shè)定force_output_on_next_run12345.檢查最後一個(gè)欄位v146Panelization5.設(shè)定force_output_on_next_run16.執(zhí)行後的結(jié)果147Panelization6.執(zhí)行後的結(jié)果58PanelizationMinimal148PanelizationMinimal59PanelizationProfile149PanelizationProfile60PanelizationStep150PanelizationStep61PanelizationOutputTrainingRichardYu151PanelizationOutputTrainingRichardYu62Pa第二章,OutputPackage目的:轉(zhuǎn)換資料給其他CAM系統(tǒng),或是測(cè)試機(jī)臺(tái),plotter或是printer152Panelization第二章,OutputPackage目的:轉(zhuǎn)換資料給其Step1:開(kāi)啟genesis並打開(kāi)料號(hào)透過(guò)engineeringtoolkit開(kāi)啟output的事件,如開(kāi)啟outputpackage.153PanelizationStep1:開(kāi)啟genesis並打開(kāi)料號(hào)64PanelizStep2:設(shè)定output的參數(shù):generaljob(料號(hào))step(排版)format(ofoutput)(格式)Dirpath(輸出檔案所在目錄)Filesprefix/suffix(在檔案前加字/檔尾加字)Specific選擇output格式的參數(shù)(gerber,drill,rs274,image……)154PanelizationStep2:設(shè)定output的參數(shù):65PanelizatStep3:設(shè)定layer參數(shù):(會(huì)打散排版)Translation(onoroff)Angle(旋轉(zhuǎn)角度,0,90,180,270度)Mirror(在X軸作鏡面)Xscale/Yscale(x,y軸漲縮值介於0.95到1.05之間)Comp(ml重新設(shè)定feature的補(bǔ)償值)Polarity(正,負(fù)片)155PanelizationStep3:設(shè)定layer參數(shù):(會(huì)Step4:使用操作按鈕:Apply(Output依照設(shè)定的參數(shù)Clear(重設(shè)成系統(tǒng)預(yù)設(shè)參數(shù))Close(關(guān)閉OutputPackage)156PanelizationStep4:使用操作按鈕:67PanelizationOutput視窗結(jié)構(gòu)OutputparameterslayerparametersOperationbutton157PanelizationOutput視窗結(jié)構(gòu)OutputlayerOperatioOutputParameters:Job:Inch/mm:Step&view:Stepviewerpopup:158PanelizationOutputParameters:Job:Inch/DirPath:使用者自行設(shè)定輸出路徑輸出檔名時(shí),prefix檔案前加字,suffix檔案後加字FilesPrefix/Filessuffix:AnchorandOffset:159PanelizationDirPath:使用者自行設(shè)定輸出路徑輸出檔名時(shí),prCenteringLayeronFilm:在RPD輸出的case上,當(dāng)你想要畫(huà)片時(shí)將底片置中,請(qǐng)使用如下的公式,以達(dá)到offsetvaluestocenter.160PanelizationCenteringLayeronFilm:71PanLayerParameters:正,負(fù)片輸出補(bǔ)償值:-10~+10X,Yscale:0.95~1.05X軸鏡面順時(shí)針旋轉(zhuǎn)角度Layername打勾表示要傳輸(輸出)161PanelizationLayerParameters:正,負(fù)片輸出補(bǔ)償值:X當(dāng)選擇stepname,如下列的layerentityattributes會(huì)依上述的參數(shù)的預(yù)設(shè)值作為輸出..out_angle.out_mirror.out_x_scale.out_y_scale.out_comp.out_polarity162Panelization當(dāng)選擇stepname,如下列的layerentityFormat:163PanelizationFormat:74PanelizationgeneralspecificGeneral:一般參數(shù)適用於所有的檔案格式Specific:只適用於檔案格式是gerber,drill,netlist或printer格式Note:假如參數(shù)沒(méi)有出現(xiàn)在可選擇的格式中,這個(gè)參數(shù)對(duì)那個(gè)格式是沒(méi)有用的164PanelizationgeneralspecificGeneral:一般參數(shù)適General:打散排版打散symbol打散圓弧對(duì)step中所有的物件做填滿(mǎn)只對(duì)feature做漲縮以外框來(lái)表示copper以最小線寬來(lái)填滿(mǎn)surface最小線寬?milScalefeatures:對(duì)所有features做scale,除了一些feature擁有.out_scale的屬性不做scaleUnscaletargets:除了feature擁有.out_scale的屬性會(huì)被做漲縮外,其餘的feature不會(huì)被scale165PanelizationGeneral:打散排版打散symbol打散圓弧對(duì)ste單位:英吋,公制mm單位:絕對(duì)座標(biāo),相對(duì)座標(biāo)None:不補(bǔ)零Leading:前補(bǔ)零Trailing:後補(bǔ)零座標(biāo)格式:2.43.5..Specific:166Panelization單位:英吋,公制mm單位:絕對(duì)座標(biāo),相對(duì)座標(biāo)NonRequirementsforGerberformats單位:inch,mm座標(biāo):相對(duì)座標(biāo)(絕對(duì)座標(biāo))補(bǔ)零:none(不補(bǔ)),leading(前補(bǔ)),trailing(後補(bǔ)零)數(shù)字格式:2.4(3.5)輸入含有decode的wheel檔案167PanelizationRequirementsforGerberformatRequirementsforDrillandRoutformats十進(jìn)位小數(shù)點(diǎn):座標(biāo)省略鑽孔孔徑單
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 監(jiān)理工作獎(jiǎng)罰制度
- 急性職業(yè)病危害事故應(yīng)急救援預(yù)案
- 施工現(xiàn)場(chǎng)總平面布置與管理
- 天貓店鋪轉(zhuǎn)讓合同
- 外貿(mào)代理出口協(xié)議書(shū)詳細(xì)版
- 離婚協(xié)議書(shū)模板
- 醫(yī)院放射科規(guī)章制度
- 死亡賠償協(xié)議書(shū)工地意外
- 辦公室安全管理制度
- 最完整最規(guī)范的租房合同標(biāo)準(zhǔn)版
- 彩虹 第1課時(shí)(公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)含反思)
- (正式版)SHT 3115-2024 石油化工管式爐輕質(zhì)澆注料襯里工程技術(shù)規(guī)范
- 2024EAU(新版)尿石病診治指南要點(diǎn)
- 中華人民共和國(guó)護(hù)士管理辦法
- 無(wú)機(jī)非金屬材料課件
- 4.家鄉(xiāng)交通問(wèn)題研究
- 教科版小學(xué)科學(xué)六年級(jí)下冊(cè)《認(rèn)識(shí)星座》教學(xué)設(shè)計(jì)
- 場(chǎng)地運(yùn)營(yíng)計(jì)劃方案
- 2023中宣部直屬單位公開(kāi)招聘16人筆試參考題庫(kù)(共500題)答案詳解版
- 10以?xún)?nèi)加減法口算題(13套100道題直接打印)
- 高中數(shù)學(xué)培優(yōu)講義練習(xí)(必修二):綜合測(cè)試卷:必修二全冊(cè)(基礎(chǔ)篇)(教師版)
評(píng)論
0/150
提交評(píng)論