




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PanelizationTraining(Doc0601.pdf,page144)RichardYu1PanelizationPanelizationTrainingRich排版目的:1.Profile的用途是在定義,piece的範圍,供自動排版使用.2.板框資料,是為了放置定位孔(pin)給光學掃描機(AOI),3.板框資料同時也會加入料號名稱,層別名稱,日期,漲縮值,何台Plotter出圖,料號作者….等等,其目的在幫助底片房管理底片及追蹤等.4.板框上也會加入Tooling孔,給鑽孔單位用.5.在板框上加入Pattern(圖樣),主要目的是為了各製程上的需求,例如避免板翹的問題.阻流膠塊.增加樹酯導流.6.同時也是為了減少資料量,利用排版來減少料號存放時的資料量,且有利於重新修改料號時,只須更改單一pcb.7.Sub–panel,乃是工程單位在接收到客戶的RS274X檔時,將整片無排版資料的料號,解出成由單一片PCB或是兩片以上相同的PCB所排版的Panel.2Panelization排版目的:2Panelization一.Attribute請參考(文件0203.pdf–SystemManagement,第三章)3Panelization一.Attribute請參考(文件0203.pdf–UserAttribute:(使用者自行定義)/genesis/fw/lib/misc/userattrSystemAttribute:(系統預設)/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(沒有點的就是屬於user)Name=.attr_test(有點的就是屬於system)Entity=STEP,LAYER,JOB,WHEEL,SYMBOL,STACKUP,FEATURE,COMPONENTBOOLEAN,TEXT,OPTION,INTEGER,FLOAT如何增加system和userattribute若對user或是systemattribute更改後,必須要重新啟動genesis,才生效5Panelization/gen_db/gendb1/lib/misc/useratRectangle:使用者自定方型外框,Polygen:不規則多邊型,Steplimits:包含資料的最小外框二.Profile6PanelizationRectangle:使用者自定方型外框,Polygen:順時針逆時針curve:曲線segment:分段(線段)7Panelization順時針逆時針curve:曲線s三.Datum(基準點):基準點:原點(genesis無法變更原點)只能將全部資料位移)8Panelization三.Datum(基準點):基準點8Paneliza四.Sub-panel(從沒有排版的資料中擷取排版資料)9Panelization四.Sub-panel(從沒有排版的資料中擷取排版資料基本原理:從整片pcb中,檢視一樣的stepdata,利用自定的one-upstep,將其它部份資料排出來.用途:當接收輸入客戶的原稿資料,其資料內容是打散的整個pcb,利用sub-panel將此step中的相同區塊的資料擷取出來成為另外的一個one-up的step,此時若資料有所異動,只須更改單一piece的資料就可.10Panelization基本原理:10Panelization
One-up兩個相同的step
由one-up的step所排出的排版11Panelization
準備擷取one-upstep參考層別先定義虛擬pcb的邊框12Panelization準備擷取one-upstep參考層別先定義虛擬pcb的邊設定虛擬pcb的基準點13Panelization設定虛擬pcb的基準點13Panelization顯示排版x:1,y:214Panelization顯示排版x:1,y:214Panelization產生steprepeater重新設定預覽One-upstep的對位是否保留原有的gerber是否須要完全符合15Panelization產生steprepeater重新設定預覽One-upst16Panelization16Panelization五.排版資料的定義17Panelization五.排版資料的定義17Panelization先定義版框的大小設定有效區域排版(自動與手動)進階排版編輯功能從genesislib內複製coupon到目前的step在排版框上加入圖案從其它料號中拷貝toolframestep到目前的step定義排版資料程序18Panelization先定義版框的大小定義排版資料程序18Panelization五-1.先定義版框的大小若有要新增panelclass,可以在此檔更改/genesis/fw/lib/misc/pnlclass或/[database_name]/lib/misc/pnlclass19Panelization五-1.先定義版框的大小若有要新增panelclass,自訂panelsize20Panelization自訂panelsize20Panelization五-2.設定排版有效區域21Panelization五-2.設定排版有效區域21Panelization五-3.排版(自動與手動)-1目前的pcb排出array利用array排版出pnlPanel大小:18x24從libaray的panelclass中選出多重排版與單一排版排序模式:1.以利用率2.以pcb數量22Panelization五-3.排版(自動與手動)-1目前的pcb排出a五-3.排版(自動與手動)-2手動輸入排版大小的模式敲入panel大小23Panelization五-3.排版(自動與手動)-2手動輸入排版大小的模定義datum與原點離排版的距離Step&Repeater排列方向(任意,水平,垂直)24Panelization定義datum與原點離Step&Repeater排列方25Panelization25Panelization五-3.排版(自動與手動)-326Panelization五-3.排版(自動與手動)-326PanelizatStep&repeater編輯五-4.進階排版編輯功能27PanelizationStep&repeater編輯五-4.進階排版編輯功能依step的中心點依step的datum依多個step的中心點在選擇step時,有影響28Panelization依step的中心點依step的datum依多個step的中心新增step修改step簡化槽狀排版選定(至少兩個以上)的pcb,自動依照grid點對位並改成排版指令顯示排版內容拷貝step移動step取代step刪除step29Panelization新增step修改step簡化槽狀排版選定(至少兩個以上水平mirror垂直mirror對step翻版旋轉step向左對齊向右對齊向上對齊向下對齊30Panelization水平mirror垂直mirror對step翻版旋轉step向以y軸為中心以x軸為中心X軸均分step間距Y軸均分step間距Step依照有效區域的左邊靠齊Step依照有效區域的右邊靠齊Step依照有效區域的上邊靠齊Step依照有效區域的下邊靠齊31Panelization以y軸為中心以x軸為中心X軸均分step間距Y軸均分stepStep依照有效區域的向左,向右邊靠齊Step依照有效區域的向上,向下邊靠齊Step依照有效區域的向y軸水平靠齊Step依照有效區域的向x軸重直靠齊32PanelizationStep依照有效區域的向左,向右邊靠齊Step依照有效選擇單一片排版用不規則封閉區間框出多個pcb排版用方形框出多個pcb排版訊息欄視窗(選擇功能時會顯示在此區塊上)33Panelization選擇單一片排版用不規則封閉區間框出多個pcb排版用方形框出多五-5.Couponframe可以將coupon設定在genesislib的step內,為了適應各種料號,你可以在genesislib內將其設定成不同的step,可以適用於四層板,六層板,十..層板的coupon,但是其step中的layername,必須是與目前所作業的料號一樣.Ps:此種方法作coupon,不怎麼適用.從genesislib內複製coupon到目前的step34Panelization五-5.Couponframe可以將coupon設定在g35Panelization35Panelization五-6.Step&repeatfillpattern(版邊填圖案)在排版框上加入圖案36Panelization五-6.Step&repeatfillpatterfill的參數設定(可以是以surface填滿或是用線填滿)以surface填滿用線填滿使用圖案填滿(延長處理時間)Breakpartial:noCutprimitive:yesBreakpartial:yesCutprimitive:yesBreakpartial:noCutprimitive:noBreakPartial:局部打散CutPrimitive:切開基礎組成37Panelizationfill的參數設定(可以是以surface填滿以s巢狀排版開關Pcb排成array,在由array排成pnl38Panelization巢狀排版開關Pcb排成array,在由array39Panelization39Panelization避開所有的feature,並保持與feature的邊緣離?inch時,才填滿.避開所有的drillhole,並保持與鑽孔的邊緣離?inch時,才填滿.填滿時是用正片或負片填滿時考慮影響層或是單層40Panelization避開所有的feature,並保持與feature的邊緣離五-7.從其它料號中的某個layer中拷貝toolframe到目前的step41Panelization五-7.從其它料號中的某個layer中拷貝toolframFlatten(簡化排版,在arraystep,只對單一layer有效,不是整個step,類似movestep&repeater)排版資料X:3,Y:142PanelizationFlatten(簡化排版,在arraystep,只43Panelization43PanelizationFlatten後,必須殺掉排版資料,在matrix會變成如下有資料44PanelizationFlatten後,必須殺掉排版資料,在matrix會變成45Panelization45PanelizationFilmOptimizationTraining46PanelizationFilmOptimizationTraining46Pa執行方式:先建立一個新的step:plotter設定step:plotter的版框大小開啟filmoptimization的功能畫面.增加須要畫片的step(客戶原稿),可多選.設定filmsize的大小,若底片size沒有在/genesis/sys/hooks/film_sizes,可依需求來設定先選擇所有的層別,再執行forceonnextrun設定Runfilmoptimization,並輸入預輸出的層別名稱等.切回GraphicEditor的step:plotter,查看資料內容是否正確.9.使用output,將層別輸出到繪圖機.47Panelization執行方式:47Panelization1.建立新的step:panel給filmopt48Panelization1.建立新的step:panel給filmopt482.設定底片大小:forFilm_opt49Panelization2.設定底片大小:forFilm_opt49Panel功能:類似xpert的multipcb畫片3.開啟Film_opt50Panelization功能:類似xpert的multipcb畫片3.開啟Fil操作選項參數層別列表執行按鈕51Panelization操作選項參數層別執行按鈕51Panelization4.Addlayers(增加層別並排列到想要畫片的新層別)可多選52Panelization4.Addlayers(增加層別並排列到想要畫片的命名協定距離參數(上,下,左,右留邊)最小利用率Film輸出所有pcb排成的新層別film流水號碼:0,1,2如film-0,film-1,film-253Panelization命名協定距離參數(上,下,左,右留邊)最小底片中寫入想要顯示的文字對資料做漲縮以profile中心以profile原點層別的執行方式:執行特殊料號:Job:-00-emmal1t54Panelization底片中寫入想要顯示的文字對資料做漲縮以profile中心以pVariableDescription=================================$jobOriginaljobname$stepOriginalstepname$layerOriginallayername$customerCustomername$yyYear$mmMonthVariableDescription================================$weekWeekoftheyear(1-53)$ddDay$hhHour$miMinute$seSeconds$usrUser會影響到filmoptimization的系統configuration55PanelizationVariableDescriptionVari5.設定film_size底片大小56Panelization5.設定film_size底片大小56Panelizati5.設定force_output_on_next_run12345.檢查最後一個欄位v57Panelization5.設定force_output_on_next_run16.執行後的結果58Panelization6.執行後的結果58PanelizationMinimal59PanelizationMinimal59PanelizationProfile60PanelizationProfile60PanelizationStep61PanelizationStep61PanelizationOutputTrainingRichardYu62PanelizationOutputTrainingRichardYu62Pa第二章,OutputPackage目的:轉換資料給其他CAM系統,或是測試機台,plotter或是printer63Panelization第二章,OutputPackage目的:轉換資料給其Step1:開啟genesis並打開料號透過engineeringtoolkit開啟output的事件,如開啟outputpackage.64PanelizationStep1:開啟genesis並打開料號64PanelizStep2:設定output的參數:generaljob(料號)step(排版)format(ofoutput)(格式)Dirpath(輸出檔案所在目錄)Filesprefix/suffix(在檔案前加字/檔尾加字)Specific選擇output格式的參數(gerber,drill,rs274,image……)65PanelizationStep2:設定output的參數:65PanelizatStep3:設定layer參數:(會打散排版)Translation(onoroff)Angle(旋轉角度,0,90,180,270度)Mirror(在X軸作鏡面)Xscale/Yscale(x,y軸漲縮值介於0.95到1.05之間)Comp(ml重新設定feature的補償值)Polarity(正,負片)66PanelizationStep3:設定layer參數:(會Step4:使用操作按鈕:Apply(Output依照設定的參數Clear(重設成系統預設參數)Close(關閉OutputPackage)67PanelizationStep4:使用操作按鈕:67PanelizationOutput視窗結構OutputparameterslayerparametersOperationbutton68PanelizationOutput視窗結構OutputlayerOperatioOutputParameters:Job:Inch/mm:Step&view:Stepviewerpopup:69PanelizationOutputParameters:Job:Inch/DirPath:使用者自行設定輸出路徑輸出檔名時,prefix檔案前加字,suffix檔案後加字FilesPrefix/Filessuffix:AnchorandOffset:70PanelizationDirPath:使用者自行設定輸出路徑輸出檔名時,prCenteringLayeronFilm:在RPD輸出的case上,當你想要畫片時將底片置中,請使用如下的公式,以達到offsetvaluestocenter.71PanelizationCenteringLayeronFilm:71PanLayerParameters:正,負片輸出補償值:-10~+10X,Yscale:0.95~1.05X軸鏡面順時針旋轉角度Layername打勾表示要傳輸(輸出)72PanelizationLayerParameters:正,負片輸出補償值:X當選擇stepname,如下列的layerentityattributes會依上述的參數的預設值作為輸出..out_angle.out_mirror.out_x_scale.out_y_scale.out_comp.out_polarity73Panelization當選擇stepname,如下列的layerentityFormat:74PanelizationFormat:74PanelizationgeneralspecificGeneral:一般參數適用於所有的檔案格式Specific:只適用於檔案格式是gerber,drill,netlist或printer格式Note:假如參數沒有出現在可選擇的格式中,這個參數對那個格式是沒有用的75PanelizationgeneralspecificGeneral:一般參數適General:打散排版打散symbol打散圓弧對step中所有的物件做填滿只對feature做漲縮以外框來表示copper以最小線寬來填滿surface最小線寬?milScalefeatures:對所有features做scale,除了一些feature擁有.out_scale的屬性不做scaleUnscaletargets:除了feature擁有.out_scale的屬性會被做漲縮外,其餘的feature不會被scale76PanelizationGeneral:打散排版打散symbol打散圓弧對ste單位:英吋,公制mm單位:絕對座標,相對座標None:不補零Leading:前補零Trailing:後補零座標格式:2.43.5..Specific:77Panelization單位:英吋,公制mm單位:絕對座標,相對座標NonRequirementsforGerberformats單位:inch,mm座標:相對座標(絕對座標)補零:none(不補),leading(前補),trailing(後補零)數字格式:2.4(3.5)輸入含有decode的wheel檔案78PanelizationRequirementsforGerberformatRequirementsforDrillandRoutformats十進位小數點:座標省略鑽孔孔徑單位鑽孔路徑最佳化最佳化時鑽孔反覆次數每次鑽孔反覆時,最佳化百分比未超過前一次達1%,即結束鑽孔反覆的動作.79PanelizationRequirementsforDrillandRouRequirementsforHPGLandPostScriptprintersPrintparams:假如是yes時,會出現下列參數Printtitles:-Fix:使用者自行定義表頭-Auto:系統預設的表頭包含,jobname,stepname,date,andtime.-Auto+fix:包含上述兩項表頭-None:無表頭Title:表頭的內容Orientation:(定方位)automatic:portrait:landscape:Size:A0,A3,A4,A5,B4,B5,Letter-Life:1:1輸出-Scale:輸入漲縮比例-Other:輸入長,寬80PanelizationRequirementsforHPGLandPostTestARabove-對測試孔,在annularring上大於孔的直徑將會被測試,假如設為0,在annularring上hole將不會被測試Circuitest-Yes時是為了outputIPC356或IPC356+NTD給電測治具用Finishedsize:Yes時,output會依照hole的finishedsize輸出,No時,output會依照hole的drillsize輸出.Featuredimensiions:Yes時,對複雜的case輸出多比記錄如ipcd-356a.-Non-centeredviainaSMDpad-不同尺寸的top和bottom上的pads-pad與drill直徑一樣
Stagger:(SMD測試點位置)RequirementsofTypicalNetlistformat81PanelizationTestARabove-對測試孔,在annularTestMidThroughHoles–Yes:對屬於零件孔的mid-points(屬性為.drill_type=plated)將會被輸出,為了零件孔壁整合測試82PanelizationTestMidThroughHoles–82PaneUnits–0.1mil或micronsAdjacency–Yes:輸出鄰近的資料Traces–Yes:輸出線(導線資料)Tooling–Yes:輸出tooling(Non-PTH孔)ShrinktoGasket–Yes:縮小所以的網點到他們的soldermaskclearances的大小優先輸出,(變更netlist將會被應用甚至output之後)OutputPanelImage–Yes:版邊的feature將會被輸出到輸出檔的PANEL_IMAGEsection(段)OutputSRinfo–Yes:Step&Repeater的內容會被輸出No:Step&Repeater的內容禁止輸出Finishedsize:Yes:輸出時使用hole的finishedsize.No:輸出時使用hole的drillsize.SubPanel:-附屬排版IPC-D-356AOutputParameters83PanelizationUnits–0.1mil或micronsIPC-DNetlistFormats:假如netlist檔被選擇成為輸出,然而list是不同於wheel(Gerber)的顯示,沒有step的entities顯示並且是整個step的傳輸轉換Stagger和Midpoint的設定是只能應用在ReferenceNetlist.Netlistoutput通常是有提供Cadreferencenetlist時才做,或是測試板,飛針測試輸出提供完整的測試參數可載入到機器84PanelizationNetlistFormats:假如netlist檔被選擇Layerselection:按滑鼠右鍵85PanelizationLayerselection:按滑鼠右鍵85Paneli選擇layertype=board選擇layertype=misc選擇toplayer選擇bottomlayer選擇innerlayer選擇正片的layer選擇負片的layer依layer的type選擇Context:(board,misc)Side:(top,bottom,inner)Polarity:(positive,negative)選擇所有的layertype86Panelization選擇layertype=board選擇layertyOut_consthook87PanelizationOut_consthook87Panelization為確保料號輸出是沒有問題的,請記得料號在output後(格式:image,gerber274x…),要再input回genesis2000,做graphiccompare滑鼠右鍵88Panelization為確保料號輸出是沒有問題的,請記得料號在output後演讲完毕,谢谢观看!演讲完毕,谢谢观看!PanelizationTraining(Doc0601.pdf,page144)RichardYu90PanelizationPanelizationTrainingRich排版目的:1.Profile的用途是在定義,piece的範圍,供自動排版使用.2.板框資料,是為了放置定位孔(pin)給光學掃描機(AOI),3.板框資料同時也會加入料號名稱,層別名稱,日期,漲縮值,何台Plotter出圖,料號作者….等等,其目的在幫助底片房管理底片及追蹤等.4.板框上也會加入Tooling孔,給鑽孔單位用.5.在板框上加入Pattern(圖樣),主要目的是為了各製程上的需求,例如避免板翹的問題.阻流膠塊.增加樹酯導流.6.同時也是為了減少資料量,利用排版來減少料號存放時的資料量,且有利於重新修改料號時,只須更改單一pcb.7.Sub–panel,乃是工程單位在接收到客戶的RS274X檔時,將整片無排版資料的料號,解出成由單一片PCB或是兩片以上相同的PCB所排版的Panel.91Panelization排版目的:2Panelization一.Attribute請參考(文件0203.pdf–SystemManagement,第三章)92Panelization一.Attribute請參考(文件0203.pdf–UserAttribute:(使用者自行定義)/genesis/fw/lib/misc/userattrSystemAttribute:(系統預設)/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(沒有點的就是屬於user)Name=.attr_test(有點的就是屬於system)Entity=STEP,LAYER,JOB,WHEEL,SYMBOL,STACKUP,FEATURE,COMPONENTBOOLEAN,TEXT,OPTION,INTEGER,FLOAT如何增加system和userattribute若對user或是systemattribute更改後,必須要重新啟動genesis,才生效94Panelization/gen_db/gendb1/lib/misc/useratRectangle:使用者自定方型外框,Polygen:不規則多邊型,Steplimits:包含資料的最小外框二.Profile95PanelizationRectangle:使用者自定方型外框,Polygen:順時針逆時針curve:曲線segment:分段(線段)96Panelization順時針逆時針curve:曲線s三.Datum(基準點):基準點:原點(genesis無法變更原點)只能將全部資料位移)97Panelization三.Datum(基準點):基準點8Paneliza四.Sub-panel(從沒有排版的資料中擷取排版資料)98Panelization四.Sub-panel(從沒有排版的資料中擷取排版資料基本原理:從整片pcb中,檢視一樣的stepdata,利用自定的one-upstep,將其它部份資料排出來.用途:當接收輸入客戶的原稿資料,其資料內容是打散的整個pcb,利用sub-panel將此step中的相同區塊的資料擷取出來成為另外的一個one-up的step,此時若資料有所異動,只須更改單一piece的資料就可.99Panelization基本原理:10Panelization
One-up兩個相同的step
由one-up的step所排出的排版100Panelization
準備擷取one-upstep參考層別先定義虛擬pcb的邊框101Panelization準備擷取one-upstep參考層別先定義虛擬pcb的邊設定虛擬pcb的基準點102Panelization設定虛擬pcb的基準點13Panelization顯示排版x:1,y:2103Panelization顯示排版x:1,y:214Panelization產生steprepeater重新設定預覽One-upstep的對位是否保留原有的gerber是否須要完全符合104Panelization產生steprepeater重新設定預覽One-upst105Panelization16Panelization五.排版資料的定義106Panelization五.排版資料的定義17Panelization先定義版框的大小設定有效區域排版(自動與手動)進階排版編輯功能從genesislib內複製coupon到目前的step在排版框上加入圖案從其它料號中拷貝toolframestep到目前的step定義排版資料程序107Panelization先定義版框的大小定義排版資料程序18Panelization五-1.先定義版框的大小若有要新增panelclass,可以在此檔更改/genesis/fw/lib/misc/pnlclass或/[database_name]/lib/misc/pnlclass108Panelization五-1.先定義版框的大小若有要新增panelclass,自訂panelsize109Panelization自訂panelsize20Panelization五-2.設定排版有效區域110Panelization五-2.設定排版有效區域21Panelization五-3.排版(自動與手動)-1目前的pcb排出array利用array排版出pnlPanel大小:18x24從libaray的panelclass中選出多重排版與單一排版排序模式:1.以利用率2.以pcb數量111Panelization五-3.排版(自動與手動)-1目前的pcb排出a五-3.排版(自動與手動)-2手動輸入排版大小的模式敲入panel大小112Panelization五-3.排版(自動與手動)-2手動輸入排版大小的模定義datum與原點離排版的距離Step&Repeater排列方向(任意,水平,垂直)113Panelization定義datum與原點離Step&Repeater排列方114Panelization25Panelization五-3.排版(自動與手動)-3115Panelization五-3.排版(自動與手動)-326PanelizatStep&repeater編輯五-4.進階排版編輯功能116PanelizationStep&repeater編輯五-4.進階排版編輯功能依step的中心點依step的datum依多個step的中心點在選擇step時,有影響117Panelization依step的中心點依step的datum依多個step的中心新增step修改step簡化槽狀排版選定(至少兩個以上)的pcb,自動依照grid點對位並改成排版指令顯示排版內容拷貝step移動step取代step刪除step118Panelization新增step修改step簡化槽狀排版選定(至少兩個以上水平mirror垂直mirror對step翻版旋轉step向左對齊向右對齊向上對齊向下對齊119Panelization水平mirror垂直mirror對step翻版旋轉step向以y軸為中心以x軸為中心X軸均分step間距Y軸均分step間距Step依照有效區域的左邊靠齊Step依照有效區域的右邊靠齊Step依照有效區域的上邊靠齊Step依照有效區域的下邊靠齊120Panelization以y軸為中心以x軸為中心X軸均分step間距Y軸均分stepStep依照有效區域的向左,向右邊靠齊Step依照有效區域的向上,向下邊靠齊Step依照有效區域的向y軸水平靠齊Step依照有效區域的向x軸重直靠齊121PanelizationStep依照有效區域的向左,向右邊靠齊Step依照有效選擇單一片排版用不規則封閉區間框出多個pcb排版用方形框出多個pcb排版訊息欄視窗(選擇功能時會顯示在此區塊上)122Panelization選擇單一片排版用不規則封閉區間框出多個pcb排版用方形框出多五-5.Couponframe可以將coupon設定在genesislib的step內,為了適應各種料號,你可以在genesislib內將其設定成不同的step,可以適用於四層板,六層板,十..層板的coupon,但是其step中的layername,必須是與目前所作業的料號一樣.Ps:此種方法作coupon,不怎麼適用.從genesislib內複製coupon到目前的step123Panelization五-5.Couponframe可以將coupon設定在g124Panelization35Panelization五-6.Step&repeatfillpattern(版邊填圖案)在排版框上加入圖案125Panelization五-6.Step&repeatfillpatterfill的參數設定(可以是以surface填滿或是用線填滿)以surface填滿用線填滿使用圖案填滿(延長處理時間)Breakpartial:noCutprimitive:yesBreakpartial:yesCutprimitive:yesBreakpartial:noCutprimitive:noBreakPartial:局部打散CutPrimitive:切開基礎組成126Panelizationfill的參數設定(可以是以surface填滿以s巢狀排版開關Pcb排成array,在由array排成pnl127Panelization巢狀排版開關Pcb排成array,在由array128Panelization39Panelization避開所有的feature,並保持與feature的邊緣離?inch時,才填滿.避開所有的drillhole,並保持與鑽孔的邊緣離?inch時,才填滿.填滿時是用正片或負片填滿時考慮影響層或是單層129Panelization避開所有的feature,並保持與feature的邊緣離五-7.從其它料號中的某個layer中拷貝toolframe到目前的step130Panelization五-7.從其它料號中的某個layer中拷貝toolframFlatten(簡化排版,在arraystep,只對單一layer有效,不是整個step,類似movestep&repeater)排版資料X:3,Y:1131PanelizationFlatten(簡化排版,在arraystep,只132Panelization43PanelizationFlatten後,必須殺掉排版資料,在matrix會變成如下有資料133PanelizationFlatten後,必須殺掉排版資料,在matrix會變成134Panelization45PanelizationFilmOptimizationTraining135PanelizationFilmOptimizationTraining46Pa執行方式:先建立一個新的step:plotter設定step:plotter的版框大小開啟filmoptimization的功能畫面.增加須要畫片的step(客戶原稿),可多選.設定filmsize的大小,若底片size沒有在/genesis/sys/hooks/film_sizes,可依需求來設定先選擇所有的層別,再執行forceonnextrun設定Runfilmoptimization,並輸入預輸出的層別名稱等.切回GraphicEditor的step:plotter,查看資料內容是否正確.9.使用output,將層別輸出到繪圖機.136Panelization執行方式:47Panelization1.建立新的step:panel給filmopt137Panelization1.建立新的step:panel給filmopt482.設定底片大小:forFilm_opt138Panelization2.設定底片大小:forFilm_opt49Panel功能:類似xpert的multipcb畫片3.開啟Film_opt139Panelization功能:類似xpert的multipcb畫片3.開啟Fil操作選項參數層別列表執行按鈕140Panelization操作選項參數層別執行按鈕51Panelization4.Addlayers(增加層別並排列到想要畫片的新層別)可多選141Panelization4.Addlayers(增加層別並排列到想要畫片的命名協定距離參數(上,下,左,右留邊)最小利用率Film輸出所有pcb排成的新層別film流水號碼:0,1,2如film-0,film-1,film-2142Panelization命名協定距離參數(上,下,左,右留邊)最小底片中寫入想要顯示的文字對資料做漲縮以profile中心以profile原點層別的執行方式:執行特殊料號:Job:-00-emmal1t143Panelization底片中寫入想要顯示的文字對資料做漲縮以profile中心以pVariableDescription=================================$jobOriginaljobname$stepOriginalstepname$layerOriginallayername$customerCustomername$yyYear$mmMonthVariableDescription================================$weekWeekoftheyear(1-53)$ddDay$hhHour$miMinute$seSeconds$usrUser會影響到filmoptimization的系統configuration144PanelizationVariableDescriptionVari5.設定film_size底片大小145Panelization5.設定film_size底片大小56Panelizati5.設定force_output_on_next_run12345.檢查最後一個欄位v146Panelization5.設定force_output_on_next_run16.執行後的結果147Panelization6.執行後的結果58PanelizationMinimal148PanelizationMinimal59PanelizationProfile149PanelizationProfile60PanelizationStep150PanelizationStep61PanelizationOutputTrainingRichardYu151PanelizationOutputTrainingRichardYu62Pa第二章,OutputPackage目的:轉換資料給其他CAM系統,或是測試機台,plotter或是printer152Panelization第二章,OutputPackage目的:轉換資料給其Step1:開啟genesis並打開料號透過engineeringtoolkit開啟output的事件,如開啟outputpackage.153PanelizationStep1:開啟genesis並打開料號64PanelizStep2:設定output的參數:generaljob(料號)step(排版)format(ofoutput)(格式)Dirpath(輸出檔案所在目錄)Filesprefix/suffix(在檔案前加字/檔尾加字)Specific選擇output格式的參數(gerber,drill,rs274,image……)154PanelizationStep2:設定output的參數:65PanelizatStep3:設定layer參數:(會打散排版)Translation(onoroff)Angle(旋轉角度,0,90,180,270度)Mirror(在X軸作鏡面)Xscale/Yscale(x,y軸漲縮值介於0.95到1.05之間)Comp(ml重新設定feature的補償值)Polarity(正,負片)155PanelizationStep3:設定layer參數:(會Step4:使用操作按鈕:Apply(Output依照設定的參數Clear(重設成系統預設參數)Close(關閉OutputPackage)156PanelizationStep4:使用操作按鈕:67PanelizationOutput視窗結構OutputparameterslayerparametersOperationbutton157PanelizationOutput視窗結構OutputlayerOperatioOutputParameters:Job:Inch/mm:Step&view:Stepviewerpopup:158PanelizationOutputParameters:Job:Inch/DirPath:使用者自行設定輸出路徑輸出檔名時,prefix檔案前加字,suffix檔案後加字FilesPrefix/Filessuffix:AnchorandOffset:159PanelizationDirPath:使用者自行設定輸出路徑輸出檔名時,prCenteringLayeronFilm:在RPD輸出的case上,當你想要畫片時將底片置中,請使用如下的公式,以達到offsetvaluestocenter.160PanelizationCenteringLayeronFilm:71PanLayerParameters:正,負片輸出補償值:-10~+10X,Yscale:0.95~1.05X軸鏡面順時針旋轉角度Layername打勾表示要傳輸(輸出)161PanelizationLayerParameters:正,負片輸出補償值:X當選擇stepname,如下列的layerentityattributes會依上述的參數的預設值作為輸出..out_angle.out_mirror.out_x_scale.out_y_scale.out_comp.out_polarity162Panelization當選擇stepname,如下列的layerentityFormat:163PanelizationFormat:74PanelizationgeneralspecificGeneral:一般參數適用於所有的檔案格式Specific:只適用於檔案格式是gerber,drill,netlist或printer格式Note:假如參數沒有出現在可選擇的格式中,這個參數對那個格式是沒有用的164PanelizationgeneralspecificGeneral:一般參數適General:打散排版打散symbol打散圓弧對step中所有的物件做填滿只對feature做漲縮以外框來表示copper以最小線寬來填滿surface最小線寬?milScalefeatures:對所有features做scale,除了一些feature擁有.out_scale的屬性不做scaleUnscaletargets:除了feature擁有.out_scale的屬性會被做漲縮外,其餘的feature不會被scale165PanelizationGeneral:打散排版打散symbol打散圓弧對ste單位:英吋,公制mm單位:絕對座標,相對座標None:不補零Leading:前補零Trailing:後補零座標格式:2.43.5..Specific:166Panelization單位:英吋,公制mm單位:絕對座標,相對座標NonRequirementsforGerberformats單位:inch,mm座標:相對座標(絕對座標)補零:none(不補),leading(前補),trailing(後補零)數字格式:2.4(3.5)輸入含有decode的wheel檔案167PanelizationRequirementsforGerberformatRequirementsforDrillandRoutformats十進位小數點:座標省略鑽孔孔徑單
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度兼职销售员跨渠道销售合作合同
- eva工艺包合同范本
- 2025年度房产开发项目进度管理合同
- 2025年度不动产抵押贷款担保书模板
- 2025年度地下室广告位使用权转让及合作开发合同
- 中介楼盘代销合同范本
- 写字楼装修及办公隔断合同
- 2025年度国际仲裁律师聘用合同
- 乡村物业租赁合同范本
- 农药采购合同范本
- 术后镇痛泵的使用与护理
- GB 19522-2024车辆驾驶人员血液、呼气酒精含量阈值与检验
- 2024年成都新都投资集团有限公司招聘笔试冲刺题(带答案解析)
- 危险预知训练表(KYT)
- 2024年湖南铁路科技职业技术学院单招职业技能测试题库及答案解析
- 《书籍装帧设计》 课件 项目1 走进书籍装帧设计
- ASTM标准全部目录(中文版)
- 《汽车电气设备构造与维修》 第4版 课件 第3、4章 电源系统、发动机电器
- 辽海版小学美术六年级下册全册教案
- 2023年南京市鼓楼区建宁路街道安监办招聘专职安全员考试真题及答案
- 乡镇精神卫生工作总结
评论
0/150
提交评论