关闭

关闭

关闭

封号提示

内容

首页 CAM350系列软件培训课程大纲.doc

CAM350系列软件培训课程大纲.doc

CAM350系列软件培训课程大纲.doc

上传者: wang 2012-07-19 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《CAM350系列软件培训课程大纲doc》,可适用于经济金融领域,主题内容包含资料整理收藏天地站长:killmai网址:wwwedaworldnetEMAIL:killmainetCAM系列软件培训课程大纲用户界面(UserI符等。

资料整理收藏天地站长:killmai网址:wwwedaworldnetEMAIL:killmainetCAM系列软件培训课程大纲用户界面(UserInterface)和Gerber数据的熟悉不同编辑器(Editors)的基本功能(CAM、CAP和Part)不同Gerber文件的格式(RSD、X、Fire和BarcoDPF)开始AutoImport和ManualImport加载Gerber和孔径(Aperture)数据设置正确的Gerber格式并加载层(layers)孔径(Aperture)孔径表(ApertureTable)以及怎样输入和删除孔径(apertures)。本身的(Intrinsic)和用户定制孔径(Customaperture)之间的不同之出。热键(HotKeys)热键(HotKeys)功能将分配在键盘上的哪些键用于热键帮助用户快速地查看和移动应用程序中的数据。编辑(Editing)功能查看(Viewing)选项层(Layering)的功能(LayerBar,层的颜色和标识)编辑(Editing)命令(Add、Delete、Copy、Move等)"组(Grouping)"功能和过滤(filtering)多边灌注(Polypour)功能(Vector和Raster多边形等)绘图(Plotting)选择和配置不同的打印机绘图机驱动程序绘图(Plotting)选项(Fit、Center、SeparateSheets、Scale等)实用程序(Utilities)CAPEditorDrawtoFlashNetlistExtractClearSilkscreenPadRemovalTeardropOverUnderSizeDrill(Setup,Create,Sort,Add,GerbertoDrill)Mill(Setup,Create,Tab,Sort)NetCheckDRCDRCHistogramPanelization(Autofilm,Panelize,Repanelize,Unpanelize)VentingCopperAreaPartEditorCAM快捷键CAM实用经验技巧集用户界面(UserInterface)GERBERFILE简介GERBER格式的数据特点:数据码:ASCLL、EBCDIC、EIA、ISO码常用:ASCII码。数据单位:英制、公制、常用:英制坐标形式:相对坐标、绝对坐标常用:绝对坐标。数据形式:省前零、定长、省后零常用:定长常见数字和字母意义:D:LIGHTOND:LIGHTOFFD:FLASHD~Dn:APETURECODEG:更换镜头M:结束几种常见格式及范例:Mda格式EX:GPAR*GMODE=A*GUNIT=I*GZERO=L*GADRS=EIGHTH*GSMUL=UP*GNEXT=’‘*GNFLG=MERGE*GMRGE=PAINT*GPOEX=*GPOIN=*GFORM=*GIMTP=P*GFSZE=*GEOP*GAPR*GA:+CIR*GA:+CIR*GA:+CIR*GA:+CIR*GEOA*G*GD*XYD*YD*X*XYD*XYD*YD*YD*Y*Y**M*RSD格式EX:GD*XYD*XYD*XYD*XYD*D*XYD*MRSX格式EX:FSLAXY*INCHIPPOS*MOIN*AMETCHV***ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*ADDC*LNEGTL*LPD*作线GD*XYD*XD*XD*XD*GD*XYD*XYD*XD*M*坐标格式:*LEADINGZEROSUPPRESS:坐标整数字前面的省略小数字数不够以补齐。*TRAILINGZEROSUPPRESS:坐标小数字后面的省略整数字数不够以补齐。*NONEZEROSUPPRESS:整数和小数字数不够均以补齐。*FORMAT(小数点之隐藏):共有十种格式。单位制:       METRIC(mm)*UNIT       ENGLISH(inchormil)单位换算:     inch=mil=cm=mmmm=inch=milGERBERFILE极性介绍:正片(POSITIVE):GERBER描述是线路层并且描述之图形主要是有铜部分。或GERBER描述是防焊层并且描述之图形主要是防焊部分(即盖油墨部分)。负片(NEGTIVE):GERBER描述是线路层并且描述之图形主要是无铜部分。或GERBER描述是防焊层并且描述之图形主要是无防焊部分(即不盖油墨部分)。复合片(COMPOSTIVE):GERBER所描述的层次由不同极性层合成。通常是挖层和正极性层叠加。挖层极性为c主要起线路防护或追加制程资料等作用。四.镜头档(APETUREFILE)介绍*镜头档主要描述相应GerberFile所用镜头之形状和大小*APETUREFILE+GERBERFILE=完整的PCBLAYOUT图形常用字段:DCODE:D码即镜头编号SHAPE:镜头形状SIZE:镜头大小基本镜头::ROUNDCIRCLECCIR……:SQUARESSQR:OBLONGOB:RECTANGLERECT……:ANNULUS:TARGET:THERMAL花孔使用者自定义镜头CUSTOMERAPETURE=+常见镜头档格式见C:CONVERT目录下的。DOC文件。五.钻孔档(DRILLFILE)介绍常见钻孔及含义:*PTH–镀通孔:孔壁镀覆金属而用来连接中间层或外层的导电图形的孔。NPTH–非镀通孔:孔壁不镀覆金属而用于机械安装或机械固定组件的孔。*VIA–导通孔:用于印制板不同层中导电图形之间电气连接(如埋孔、盲孔等)但不能插装组件引腿或其它增强材料的镀通孔。盲孔:仅延伸到印制板的一个表面的导通孔。*埋孔:未延伸到印制板表面的导通孔。坐标格式:*LEADINGZEROSUPPRESS:坐标整数字前面的省略小数字数不够以补齐。*TRAILINGZEROSUPPRESS:坐标小数字后面的省略整数字数不够以补齐。*NONEZEROSUPPRESS:整数和小数字数不够均以补齐。*FORMAT(小数点之隐藏):共有十种格式。单位制:       METRIC(mm)*UNIT       ENGLISH(inchormil)单位换算:     inch=mil=cm=mmmm=inch=mil几种常见格式及范例:Sm格式EX:XYTXYXYXYXYMXYTMXYXYXYMXYMXYMXYMXYMXYMXYMXYMMXYMXYTMXYXYXYMXYMXYMXYMXYMXYMXYMXYMMXYMExeldrl格式EX:MTCTCTCTCTCTCTXYXYXYXYXYXYXYXYXYXYXYTXYXYXYXYXYM六、钻孔盘(DRILLRACK)介绍*主要描述钻孔档中用到的钻头大小有的还说明孔是PTH或NPTH。*钻孔盘一般以M开头排列在钻孔文件的前面。也有单独以文件说明。*DRILLRACK+DRILLFILE=完整的钻孔图形常用字段:Tool:钻头编号Size:孔径大小Pltd:PTH或NPTH说明Feed:下刀速Speed:转速Qty:孔数编辑器(Editors)的基本功能(CAM、CAP和Part)CADCAM(计算机辅助设计与制造):计算机辅助设计是使用专门的软件工具来设计印刷电路结构计算机辅助制造把这种设计转换成实际的产品。这些系统包括用于数据处理和储存的大规模内存、用于设计创作的输入和把储存的信息转换成图形和报告的输出CAM正是这样一个CAM的处理软件。CAPEditors:为光栅编辑辑器。作用:建立或修改一个自定义D码。后缀为:CLBPartEditors:为零件编辑器。作用:建立或修改一个新的零件。后缀为:PLBFlyingProbeEditors:为飞针编辑口器。简单介绍:飞针测试机:指的是测试机的一种用来测试成品PCB的测试PCB线路的开路、短路。针测试机的测试短路的工作原理:用一组或几组(一组有两个测试针)的测试针接触PCB原本是不相连的两条线路的任意一个端点然后通电来测试该线路是否有连接和我们用万用电表量测两根电线是否短路的原理类似一块PCB有许多条线路飞针测试机会一组组的去量测开、短路所以测试一块PCB需要的时间很长但是它不用做针床省去很多成本因为它的测试针是活动的和万用电表的探棒类似可以重复使用这就是飞针测试机的名称由来:“飞针“飞针测试机测试时需要一个测试资料告诉测试机要用测试针来接触PCB的哪个位置的点来通电测试现在我们来谈谈CAM的飞针编辑器它就是来产生这个测试资料的首先要进行网路抽取然后在飞针编辑器里产生测试点(就是测试针要接触的PCB上的点)然后再选择对位点(让测试机的测试针和PCB的位置对准不然的话测试针接触PCB的位置就偏掉了不能通电测试了能明白不?)就可以输出这个测试资料了有好几个飞针测试机的型号(例如:Probot,ATG,Mania等等)BedOfNailsEditors:为针床编辑器即我们所说的电脑测试架。原理与飞针的一样的只是所用的机器不一样。NCEditors:为数控钻带数据即CNC数据。二、数据的读入在CAM中数据的读入有两种方式(注:数据必须为Gerber格式的数据)一种为自动输入(AutoImport)另一种为手工输入(ManualImport)自动输入(AutoImport):选择此方式操作前须为Gerber的所有有关文件存放好在一个目录中。在读入时程式会自动载入所有数据和D码文件非常方便。(我主要以这种方式为主)手工输入(ManualImport):此方式须手工选择要输入的文件数据不太方便。加载GERBER文件自动输入:在CAM中读入GERBER文件的方法有两种:分别为:自动载入和手工载入说明其操作(特点:方便。因在CAMV中普遍的D码其都能自动识别载入)。首先:自动读入一个GERBER文件操作:File>Import>AutoImport如图如果使用CAM的AutoImport功能输入RSX格式的gerberfile操作如下:选择CAMEditor中的AutoImport选项。选择文件所在目录(注:载入时最好为其相关文件建立一个独立的目录。这样的作用是方便文件的读入)首先选择单位:English(英制)、Metric(公制)一般为英制。然后:按下Next进行GERBER文件的读入(注:若你的D码非RSX格式时请不要选择Finsh)需要注意要输入的所有gerberfile必须放在同一文件夹中不能同时有不相关文件在这一文件夹中才能正确读取这一文件夹中的gerberfile。.按下“Finish“出现如图:将会列出此文件的D码类型和光栅格式。确定后按下Finsh完成。设置方法如下:在AutoImport对话框中设置读入的格式即可(注:这里可进行多次设置以得到正确的格式多数的PADS都是用:英制或:英制的。)如图在ApertureFormat列表中为可自动识别的D码格式GerberFormat为设置当前的底片文件的数据格式类型。Digitsgerber格式制:一般公制为,英制为,不行的话,用猜的,读对为止Coordinates绝对坐标相对坐标一般是绝对坐标,不行的话换一个,直到读对为止Zerosuppression前导零(前导零后为:)后导零(后导零后为:)UnitsEnglish:英制Metric:公制.按下Finsh完成后若出现此窗口则表示Drldrl的D码数据并没有正确读入。这时你可直接按“确定”结束这并不会给TOP、BOTTOM......等层带来影响。(注:关于加载DRILL文件在CAMV中是不能自动加载的但在CAMV中就可以实现自动加载孔径而无须手工再调整与V中一样很方便的具体操作请看经验技巧).如果读入的最后结果如图A则表示你读入的ApertureFormat(光栅格式)有错。这时你就要检查你读入时所选的格式。如下所说:辨认aperture读入正确与否的方法:看aperturetable是否均已正确读入不存在undefinedaperture。(即未有定义的D码)如果线路层(copperlayer)中有QFP的话看其方向是否对:这种情况通常是rectangle的aperture被读反而造成的(X,Y读颠倒)。其它明显的不正常现象如:线端无pad、不合理短、短路等当你读入RS格式gerberfile发现外形尺寸正确而线路、pad明显偏小或偏大这通常是CAM的arl文件单位设置与读入的aperture单位不符造成的。正确读入做法如下:使用AutoImport功能点击Next与ScaneachGerber选项在出现的对话框中察看CAM读入时所用的arl模板名是什么找到此arl文件修改其单位另存为改名的arl文件arl文件的文件名通常与arl模板名类似上例的arl文件的文件名为:pcadarl(CAM自带的标准arl文件)对于arl文件的详细说明在CAM帮助中详细谈到你可进行参考。如果线宽、pad大小正确而外形明显偏大时会看起来线路过于稀疏这是因为gerberfile的单位选错(公制选成英制)。手动输入:a)标准的gerberfile格式可分为RS与RSX两种其不同在于:RS格式的gerberfile与aperture是分开的不同文件RSX格式的aperture是整合在gerberfile中的因此不需要aperture文件(即内含D码)File>Import>GerberData单击下如箭头所指输入GERBER文件按下选择输入格式如下图:前导零、后导零和不导零:例:前导零后变为:(Leading)后导零后变为:(Trailing)不导零后变为:(None)数据格式:整数位小数位常用:(英制整数位小数位)(英制整数位小数位)(英制整数位小数位)请看下面这段Gerber命令:XYD*XYD*XYD*假定这段命令是使用英寸作单位的。第一句的意思很容易理解桌面移动到点()处而不画线。可是新的问题又产生了()到底表示的哪一点?是(Inch,Inch)还是(Inch,Inch),亦或是(Inch,Inch)?谁也不能说清楚。但是如果设计者告诉您在小数点前有几位、小数点后面有几位那您就能快速的确定这些数据到底代表的是多少。比如设计师告诉您这段Gerber文件是英制那么您就能清楚地知道表示Inch(),是Inch()。但事实上我们往往都要自已猜测出来的就如上所说一样。“绝对坐标”和“相对坐标”绝对坐标:即其坐标以坐标为点是一个绝对的值。是一个正值。相对坐标:看其正负相对坐标总是有正负的当前坐标总是依照前一坐标递增或递减就像我们需的数学一样为了读对RS格式的gerberfile你需要有如下概念:RS格式的gerberfile必须同其对应的aperture文件配合才能正确输入CAM的AutoImport功能读RS格式的gerberfile是能自动辨认aperture的格式的(不同的CAD软体产生的aperture的格式也是不同的)而CAM的这一功能又是靠其安装目录中arl为模板来实现的。当我们用CAM不能正确读入RS格式的gerberfile时通常是因为不能正确辨认aperture而造成的这就需要编写自己的arl文件来协助CAM正确读入gerberfile。注:能否正确读入GERBER文件关键为对ApertureFormat的设置。孔径(Aperture)Tables>ApertureNextUndefined:跳转到下一个尚未定义的D码。RemoveUnused:删节无用的D码GoToDcode:跳转到输入的D码NextUsed:跳转到下一个已用的D码Compress:将已定义的D码排在一起GoToCustom:跳转到输入的D码CAM支持的D码形状有:ApertureDefinition新建一个D码:在左边的Shape中选择一个D码的形状然后在右边中输入其数值即可建立起一个新的D码了供使用了。如:建立一个Round然后在Diameter中输入这个圆的直径就可以了。删除或改变D码:删除D码:Edit>Delete移动光标选择要删除的元素即可完成。改变D码:进入ApertureDefinition选择新的D码形状替代当前正使用的D码形状就行了。Custom:(自定义D码)建立自定义D码,Tools>CapEditor最后保存即可。我们可以在Tools>CapEditor中直接创建自定义光圈这些自定义D码形状包括:散热盘、三角形、钻石形、斜角长方形、异形、子弹形、多多边或任何你所需要到所想要的图形。在D码表中通过改变D码类型来替代你所想改变或替代的D码形状这是非常方面实用的。功能热键(HotKeys)Key热键Function功能AssociatedMacroCommand相关宏命令AAperturetable光圈表CZoomclose放大鼠标邻近范围viewcloseDSetactiveDcode选择要使用的D码setdcode##=DcodenumberFTogglefillmode显示填充模式(filledoutlinecenterline)实填充、外形线、中心线setvmfill#=centerline,=filled,=outlineviewredrawGTurngraphicsonoff(speedsupeditselections)图形快速选择编辑viewSuppressGrphcs#=on,=offHHighlightactiveDcode将当前D码高亮显示HilitedcodeonHilitedcodeoffKTurnlayer(s)off(inactive)将指定层删除(非当前层)  layerkillMustbefollowedbyeditlayer,,,,layernumber,drawcolor,flashcolor,layertype,=offTurnlayer(s)on(active)指定当前层layersetMustbefollowedbyeditlayer,,,,layernumber,drawcolor,flashcolor,layertype,=onMTogglecommandline(memoryusedcommandpromptmacrocommand职在指定在线命令模式(使用记忆命令提示宏命令)  NToggleactivelayernegativepositive(displayonly)当前层反相显示viewNegateActiveLayer#=Negative,=PositiveOToggleorthogonalsnap(degrees)改变走线模式setortho#=,=,=PZoomprevious显示图形上一次大小viewpreviousQQueryalldata讯问所有图元属性queryallRRedraw重画屏幕viewredrawSSnaptogridonoff光标按网格移动开关setgridsnap#=off,=onTTransparencyonoff透视显示开关setvmtrans#=off,=onUUndo恢复undoCtrlURedo重做上次操作redoVGridvisibilityonoff网格显示开关setgridvis#=on,=offWZoomwindow(mustselectpoints)框选显示必须选择两点viewwindowForexample:viewwindowaxy,axy,backXTogglecursor光标模式(targetcrosshair)长短十字、交叉YLayertable层表设置ZObjectsnaponoff目标选取框开关(以光标为中心)setsnap#=on,=offFContextSensitiveHelpFF,F,FUserDefinablekeysHomeViewall显示全部图形viewallNumberkeystoturnONLayerSetsto,respectivelyturnsonlayersetThefirstlayerofthelayersetismadeactive(Ifnolayersetexists,nothinghappens)选择当前层指定层必须是有的。layersetview##isthenumberofthelayersettoturnONInsPantocursorlocation       按光标在面板中位置显示图形Zoomin放大图形viewzoominZoomout缩小图形viewzoomoutPgUpIncreasesnapboxsize加大目标选取框(以光标为中心)setsnapdist##inpixelssetsnapdistdb##incurrentuserunits(milsormm)PgDnDecreasesnapboxsize减小目标洗取框(以光标为中心)setsnapdist##inpixelssetsnapdistdb##incurrentuserunits(milsormm)注:相关宏命令为命令提示框显示热键按一次为按二次为三次为HotkeysthatchangeduringEditcommands在编辑命令状态下使用的热键ASelectAll选择全部图元 BTogglegroupdisplayboxmodeghostmode指定成组显示模式或精灵模式 CTogglewindowmodecrossingnoncrossing框选模式交叉不交叉选取 ITogglewindowedselectioninsideoutside针对框内选取还是框外选取editinsideeditoutsideMMirrorapartduringAdd|PartandQuickPart,orMirrortheReferenceDesignatororDeviceNameduringBuildPartorinthePartEditor器件镜相。只能在放置、编辑、制造器件使用quickpartmirrorTRotateapartduringAdd|PartandQuickPart,orrotatetheReferenceDesignatororDeviceNameduringBuildPartorinthePartEditor旋转器件只能在放置、编辑、制造器件时使用quickpartturnpartnameTurnsetturnangle#Setstheturnangle#istimestheangle(=degrees)WEnablegroupWindowmode使用框选成组模式显示 KeyboardMouseEquivalentsSpacebarLeftmousebutton相当于鼠标左键,Centermousebutton(reexecutelastcommand)相当于鼠标中键EscRightmousebutton相当于鼠标右键编辑(Editing)功能Layer(层):每一个PCB板基本上都是由线路层、阻焊层、字符层、钻孔数据层、DRILL层所组成的在CAM中每载入一层都会以不同的颜色分别开CAM提供了强大的层处理功能。有:层对齐、增加新层、层排序、层删除、层缩放等Change(更改):在这里你可重新设定每个元素的D码字体的大小、样式坐标的原点等。TrimUsing(使用调整):这个操作只对当前有效的线元素有作用常用于调整一些线段如修剪等。如图:LineChange(线更改):不多说了如图一看说明了查看(Viewing)选项正在整理中…本站后备网址:http:pcbnewacnecom选择gerberfile放置的文件夹正确读入QFP错误读入QFPCAMVApertureTable看此按钮是否可用如果是则说明还有未定义的apertureA未能读入apertureB正确读入apertureaperture单位定义arl模板名ImportGerberData对话框前导零还是后导零绝对坐标还是相对坐标单位Gerberfile的格式:通常英制是格式公制是格式Aperture格式定义Aperture形状定义ARL文件范例深入一点如何判断其格式:方法一如:XYD*是六位数的不是就是总之加起来是即可或在M:N组合中用”穷举法”进行调用(即:、:、…逐个试)方法二:根据板面大小硬质板中很少有板面尺寸大于Inch的而大于InchXInch的是没有的。据此如果您读出来的图形大于Inch那就是小数点前的位数太多了。相反如果您读出俩的图形都堆到原点附近那十有八九是小数点后的位数太多了(也就是说小数点前的位数太少了)。这里需要注意的是小数点前的位数加上小数点后的位数一定要等于Gerber文件中最长的数的位数上例中就是(=)。方法三:根据已知尺寸如果您知道一些关于板子的尺寸那就好办多了。您只要不停的试大了就把小数点前的位数变小(小数点后的位数同时变大)小了就把小数点后的位数变小(小数点前的位数同时变大)如果单位没有搞错一两次就能正确了。如果您没有任何尺寸那您只能找板子上的器件。有一些器件如DIP(双列直插集成电路)、PGA封装和一些插座它们引脚的中心距离是Inch(mm),根据这一点您也能大概地确定数据格式。Round:圆形Square:正方形Rectangle:矩形Target:靶标Thermal:花孔Custom:自定义D码Donut:环形Octagon:八边形Oblong:长椭园形而在CAMV中还支持Triangle(三角形)、Hexagon(六角形)、Ellipse(椭园形)、Diamond(菱形)等等种D码图形。

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/23
1下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部