1、 Reverse Engineering Training CAM350转PowerPCB操作手册 一、所需文件 1、原理图(pdf或word格式),原理图一定要清晰准确。 2、gerber file,每一层的gerber文件外 其中drill归类信息要给出,如图1 图1 其中diam给出的是drill大小,nbre给出的是drill的数目,这些在给drill定义时将会用到。 D码表(Aperture)的数据也应给出,这样,如果在cam中出现d码错误时可以对照其进行手动修改。 在导入gerber前应对cam设置,FileSetupPhotoplottersteup options。 将出现如图
2、2所示对话框。选中图中红色区域所指选项ok。 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 1Reverse Engineering Training 图2 进行了该设置后在cam导入gerber文件时就不会出现将一层gerber分成多层显示的情况。 3、boom表,给出器件封装型号等信息。 二、操作步骤 1、 定义layer。Cam中调入gerber后对每一层进行定义Tables-layers 其中第2和3
3、层分别为VCC和GND,因为是正片铺铜,所以其type定义为internal,如果是负片铺铜则应定义为Neg plane。 图3 gerber文件只需要保留将被转到pcb中的layer,其他不需要的层可以EditlayersRemove. 导入gerber file中的drill层和其他层位置可能有偏差,可以用Edit里的Move、Rotate比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 2Reverse E
4、ngineering Training 和Align命令对其位置进行对齐修正。 Edit栏中其他编辑命令: Rotate,按下“W”键,处于全选状态,拖动光标选中需要rotate的部分,点击左键确定旋转点再点击右键,所选中部分将围绕该点旋转。(在屏幕最下方任务栏中会出现步骤提示) Move,同Rotate。 Align,操作步骤同上,该操作是将偏移的gerber层自动对齐到正确的位置。 2、 更改NC drill的大小,由于cam在将gerber文件导入时,所有的drill都被默认为 统一大小,所以要对照drill数据进行更改。既图1里提供的drill数据。 TableNC Tool Tabl
5、es如图4 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 3Reverse Engineering Training 图4 图中NC Tool Table的Size和左边gerber里的DIAM对应,Count和NBRE对应。将Size项修改过来。 3、 定义铜皮 如图5 图5 draw to raster poly是自动对选中铜皮,raster poly to vector poly是手动选择。 被选中的铜
6、皮会被Highlight.在点选铜皮时可按ctrl查看有哪些被选中,然后 点击鼠标右键既可完成铜皮的定义。 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 4Reverse Engineering Training 4、 PadsFlash 由于gerber中器件的pads和铜皮都是以2D Line构成,所以在对器件定义前要将所有器件的Pads转为Flash。UtilitiesDraw To FlashAuto
7、matic/Interactive。 Automatic是对pads自动进行定义(要将所有层都打开)。Interactive为手动定义(当自动定义后还有少部分pads没有定义好的话就可以使用该操作)。定义了Flash后的pads和2D Line的颜色是不同的,未定义的pads还是2D Line。 5、 定义元器件 首先最上端工具栏如图6 图6 从左往右依次为grid大小、rotate angle、text大小、选中flash的D码和当前所选layer. 现在对top的器件进行定义,打开top、silk top、NC Primary层。 例如我们对r8:元件类型名。 脚num定义。 键进行修改。
8、 ePart, 以上步骤只是使lib中有了器件信息,要完成器件的定义则AddPart.如图7 进行定义utilitiesbuild part,点击鼠标右键会出现 Device Name RefDes Name:器件名r8。 Outline:选定器件外框。 PinSequence:对器件的pinAnchor:鼠标默认选定器件pin脚位置。 当在定义过程中出现失误时都可点击鼠标右然后create输入footprint name(封装名)完成器件定义。如果此时发现定义有误可EditChangeExplod将定义过的part explode(清除),然后再重新定义。 比思电子有限公司(KGS Tech
9、nology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 5Reverse Engineering Training 图7 选中需要定义的器件封装对器件完成定义。External Library可以从已有的 lib里调用封装。 6、 输出netlist UtilitiesNetlist Extract 如图8 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .h
10、k 北京:010-82561903 .hk 香港:00852-26371886 .hk 6Reverse Engineering Training 图8 OK 这样从Import gerber到器件定义到网表输出的步骤都已完成。 7、 输出.asc文件 FileExportCAD Date选择PowerPCB 3.0(高版本的powerpcb都兼容3.0) 例:将该文档保存为export.asc。 打开powerpcb,FileImport,导入该asc文档如图9(已将copper关闭) 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .h
11、k 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 7Reverse Engineering Training 比思电子有限公司(KGS Technology Ltd.) .hk 深圳:0755-83689810 .hk 上海:021-62725136 .hk 北京:010-82561903 .hk 香港:00852-26371886 .hk 8图9 这样就成功完成了将gerber返回powerpcb的操作。这样就可以在powerpcb中对design进 行修改。 如有任何技术问题可以E-mail至:.hk 或与我们各地办事处联系。 香港 电话: 00852-26371886 传真: 00852-26466834 电邮: .hk 网址: .hk 北京 电话: 010-82561903 传真: 010-82561814 电邮: .hk 网址: .hk 上海 电话: 021-62725136 传真: 021-62725137 电邮: .hk 网址: .hk 深圳 电话: 0755-83689810 传真: 0755-83689814 电邮: .hk 网址: .hk