CAM350详细使用教程.docx
《CAM350详细使用教程.docx》由会员分享,可在线阅读,更多相关《CAM350详细使用教程.docx(31页珍藏版)》请在冰点文库上搜索。
CAM350详细使用教程
SMT和PCB工程师必备--CAM350详细使用教程
一、FILE 菜单:
1、New 〔NO〕清空原来的所有数据,准备调入新的数据.热键Ctrl-N
2、Open 打开当前与以下CAM350版本输出的CAM/PCB文件.热键Ctrl-O
3、Save 将当前各层所有数据保存到*.cam/pcb里.以后打开*.cam/pcb所有数据都在里面.热键Ctrl-S
4、Save as 将当前各层所有数据另存为*.cam/pcb文件里.
5、Merge 可调入预先准备好的模块、添加标识用的CAM350 PCB文件,或制作完的另
一个型号的数据的CAM350 PCB〔可用于把几个处理完的资料拼在一起〕,调入后用Edit,Change,EXPLODE MERGED DATABASE,就可修改模块中的数据.
6、Import 导入文件
Autoimport 可自动导入CAM350识别的数据文件,包括274D,274X,*.DPF,带刀具的钻孔文件,*.DXF文件,铣边数据等.数据需在同一目录.
z 不要直接选Finish,选NEXT,这样如果软件识别制式不对,还能手动修正. z 所有调入数据不要只看后缀,需要解读ASCII码,来确认数据格式的实质〔后缀是可以任意的〕
Gerber data 手动调入各种制式的GBR数据
如导入数据的ASCII码中有DCODE定义,都设置为RS274-X,
是 *.DPF 则应设置为Barco DPF,如数据ASCII码有FILE 9* 设置为Fire 9##x调入数据.
274X、DPF、Fire 9##x的都无须再设置公英制与小数点前后有多少位,只需要告知是RS274X/DPF/Fire 9##x就可直接调入.
调入不自带D码的文件就应设置为RS274的,同时要设好正确制式还要能正确匹配D码文件才能显示正确的图形.
如何判别RS-274D〔GBR数据中无D码定义〕的制式:
z 一般GBR数据是LEADING,钻孔数据是TRAILING的,且大都是绝对坐标.
LEADING是省前零〔补后0〕、TRAILING是省后零〔补前0〕、NONE是不省0〔前后均补0〕
例:
025690 省前零为:
25690
025690 省后零为:
02569 025690 不省零为:
025690
274D数据首先根据ASCII码判断是哪种省零方式
z 其次找到X或Y坐标之一是相同的一组点,看他们不同坐标的差值.来判断是
公制还是英制〔通常此处为单列直插或双列直插器件.〕
如果差2一般为公制2mm,如果是0.2/0.1一般为英制0.2/0.1inch. z 如是2,4 解读为 2.5690 如是3,3解读为 25.690
数据读入尺寸偏小,小数点前位数增加一位,小数点后减少一位再读入;数据读入尺寸偏大,小数点前位数减少一位,小数点后增加一位再读入;
z 数据读入尺寸是否正确,一般通过检查器件相邻引脚的中心距是否为0.1"/2.54mm
或2.5mm的倍数关系.有尺寸标注也可通过测量值是否一致来判断.
z 如果数据导入后外形尺寸、器件相邻引脚中心距也是正确的.但线的粗细、盘的
大小不对.很可能是软件在导入D码表*.APT *.REP时把单位搞错了.如英制D码单位1,解读为1mm,图形就会糊掉.
如公制D码单位1,解读为1mil,图形就会很单薄,都是细线,小盘,好多连接的都分开了〔如泪滴〕这种情况在读入*.PHO数据时可能会出现.
z D码导入需配相应的D码格式解读,并检查焊盘形状方向是否正确,不能有断线,
填充未填实,短路,断路的现象.特别是要注意X≠Y的数据〔椭院/长方...〕其方向解读是否正确,方向反了就会造成短路.
z 圆弧导入如出现异常,有可能是圆弧解读顺时/逆时方向反了,或存在起始/重点
相同的圆弧.解决方法:
软件默认是以QUADRANT<象限、四分 90度>读入,如需改为360度读入,请在FILE,SETUP,PHOTOPLOTTER中的SETUP OPTIONS中选择360 DEGREES.选择IGNORE ARCS WITH SAME START/ENG POINTS 忽略起始/终点相同的ACS. z 读入274D数据后需每一层去检查调入后图形大小、形状是否正确,层与层之前
也要对齐后检查相互关系是否正确.
z 如果软件在自动读入经手动修正制式与D码匹配文件后还是不能正确的读入,且
是D码问题.看一下每层D码之间没有冲突,可以调入GBR后,根据D码表手动输入形状和大小,并请另一人进行核对.
z 如果调入的GBR文件与当前的设置公英制单位不同,在导入数据时会提示您是
否将当前制式转换到与导入的文件一致,一般选Yes.
z 针对PROTEL FOR WINDOWS软件里设置正八角或长八角的数据,不要直接输
出274X的GBR数据,因为输出后正八角会成为圆形或转了角的八角盘,长八角成为椭圆形.解决方法:
取消输出RS274X的GBR数据〔默认为输出RS-274X,取消此处勾〕,从PCB里生成*APT数据,检查APT中是否存在OCTANGLE形状的D码,如没有再输出RS274X的GBR数据;
如有请先打印PCB线路,并记录下有几种,〔线路有阻焊就有,因此看到有两种大小,且与线路是盘加大成阻焊关系〔0.2mm/8mil 0.254mm/10mil〕的作为一种记录〕.然后在PROTEL99SE中将其形状大小改为PCB里形状较少,尺寸是唯一、特大或特小的,使数据调入后一眼就能看到.〔生成的APT数据同一种形状,D码号与数值都是从小到
大排列的〕记录PAD个数与原本对应的八角盘形状大小,待输出RS274X后,到CAM350里再改回.与原始打印稿进行校对,保证一致.
不要用CAM350 调入PROTEL系列的RS274-D的数据,会将ROUND X=Y的形状解读为Oblong椭圆的,会造成底片光绘后TRACK元素的斜线部分变粗〔但看GBR文件无异常〕
z 注意所有线都只能是Round〔圆形〕,Square〔方形,且必须是0/90º的〕其他
形状都不允许!
Drill data 用于导入钻孔数据.同样需要设置好正确的制式才行.
z 读入后从器件相邻引脚的中心距是否符合0.1"/2.54mm或2.5mm的倍数关系来判
断其正确性.如果位置正确,但孔的大小偏大或偏小,可能是钻孔数据刀具信息单位与数据坐标本身的公英制不同造成的
例如钻孔是英制的,刀具信息是0.9,1.0,1.1,软件会理解为0.9,1.0,1.1 Inch<很大的孔>,只需将其换算为0.0354,0.03937,0.0433就正确了.
z 如果是*.pho,*.rep的数据,通常GBR用英制2,5,Leading调入,钻孔用英制3,
5,Trailing调入. Mill data 用于导入铣边数据.
Dxf 用于导入*.dxf数据,一般mm DXF----ÆCAM350 为1:
1导入.
z 如果客户是放大10倍设计的,导入时应缩回到1:
1读入,此时在DXF----CAM350
处输入1:
10 就行了.〔可理解为1/10〕 DXF参数默认设置更改:
Arc settings in polygon Borders:
√ sectorize Angle:
1º〔原为5º默认值〕保证圆弧不失真.
Text width:
0.1mm〔文字〕 Line width:
=0.2mm〔非填充的单跟线〕 Flash circles less than 将≤此值的环转换成PAD的形式.
其余都是默认值注意CAM350字体不同于dwg文件,而且不支持汉字,除非选了与DWG一样的字体,否则字的位置会改变
z 通常从客户原版本AUTOCAD中输出PLT 数据〔7586b〕以HPGL格式调入与CAM350
调入的DXF文件进行比较,检查有无图形失真的情况.
Aperture table 当导入的是不带D码的GBR文件时需要在导入正确制式的GBR
文件后,再导入D码文件.才能显示正确的图形.
z 待274D数据正确导入后需输出274X格式,作为后面修正后校对稿,起到检测修
改有无违反原稿意图的作用.
z 数据正确导入后,请先保存未改动时的原稿.文件名体现型号和YWJ,例如取名
为EDI7589-YWJ.PCB/CAM.
7、Export 导出文件修改后数据输出不能覆盖原稿!
且从文件名上区分!
Gerber data 导出GBR文件,带不带D码都可以,但通常都是导出带D码的.
z 注意输出文件的制式必须要保证原来的精度,只能高不能低.导入导出文件公英
制保持一致.
Composites 导出由两层与以上合成的复合层.
z 如果是复合层,却选Gerber data输出,那么只输出第一层,后面的复合层都没
输出.
z 导入文件如果是复合层文件,导出也必须用 Composites输出复合层文件. z 有宏D码PAD的必须用Edit,Explode,Custom,ALL打散输出,避免光绘机解读
数据图形错误!
Dill data 导出钻孔数据 Mill data 导出铣边数据
Dxf 由各层GBR数据导出DXF数据,〔AUTOCAD就可调入〕
Aperture table 当导出RS274-D的GBR文件时,还要导出与之匹配的D码文件.
8、Print 打印文件
Setup printer 设置打印机;如已安装Adobe软件,可直接输出PDF图片数据 Print display 打印预览
Print 只打印开着的层.将选√的文件打印逐个打印要选Separate sheets
可居中、旋转、镜像、按纸张大小放大、缩小打印. 8、SETUP:
preferences
中设置允许UNDO 操作,创建备份目录,
圆弧导入保证数据原样,
设置宏D码打散为哪种形式〔一般为PLOYGON〕,设置自动备份与每隔多少分钟自动备份.
z 自动备份比较有用,可减少和避免软件中断,电脑死机数据未存盘而造成的CAM
损失,但SAVE后之前的就不能UNDO了
path 设置数据输入输出的目录,调入库文件、脚本所在目录 file Extensions 设置输入输出各种数据的默认后缀 FILM BOX 可设置底片最大值,0点,并显示出来
PHOTOPLOTTER 设置输入输出数据ASCII码的识别码,正/负向量数据极性等 DRILL和MILL MACHIN 设置输出钻孔和铣床数据时加的文件头与相关信息. SAVE defaults 改变设置后保存,以后打开CAM350,相关参数都是设置变化后的. Licensing 可查看是否所有功能都能使用,完全解密了.二、Settings 菜单:
1、 Unit 设置公英制单位和精确度〔小数点后保留位数〕,需与导入文件制式配否则测量值精确度不够,鼠标移动也不流畅,感觉是一格格的动.
2、Text 在添加字符前首先要设置字体、字高、方向、正字/反字
3、View options 设置查看选项,选择VIEW MERGED DATABASES, VIEW CIRCUIT IMAGES
就可看到加载和虚拟排版的整个数据.
4、Arc/Circle 设置圆/弧的默认值三、Tables 菜单:
1、A pertures 快捷键:
A
点击used only显示所有文件使用到的D码情况〔包括宏D码〕
如果要新建D码,则右方Dcode栏内输入一个未用D码号,下方设置好形状大小 Enter,OK,就可供使用.
Compress 删除未用到的D码,将用到的D码排列在一起.
2、 Layers 快捷键:
Y 默认数据属性为Graphic,如果一套完整的数据〔GBR和DRL〕需要生成网络做DRC检测的,那么应设置好层的属性.线路顶层定义为Top,底层定义为Bottom,内层是信号层定义为Internal,内层是花盘层定义为Neg plane.阻焊z 可以更改显示颜色〔左〕线和〔右〕盘的颜色设为不同,Act指明当前操作所在
层,Data指明哪些层有数据,哪些是空层.Status指明层开着哪些层关着没显示. z 可将某些层设为REF锁定层,会显示此层图形,但操作时不会对其进行操作. z 后续的规则检测中所提示的PAD都必须是PAD形式,而不是线构成的盘,连线从
PAD中心连出,否则检测结果会多出很多未达标的信息.
因此必须将线路和阻焊上的盘都转为PAD形式,使用DRAW TO FLASH完成. 3、 Composites 如果导入的GBR数据是有复合层的,那么在此会显示出来有哪几层以与层的合成情况.如果自己需要重新合成一层的,那么Add,输入合成输出的数据文
3、Redo 如果undo用错了,可以用redo恢复.
4、Move 选择move命令后,选Sellet all是全选,如按W是框选,按W后再按I是反选,不按键就是单选盘/线,右上角还有按某种条件移动的过滤器〔例如输入要移动的D码号,多个用逗号隔开〕,反复直到选完要移动的数据按右键确定,再定义移动基准点,目标位置有几种.按右键确定并完成指令.
A〕、Move to layer 移动到其它层上可是一层也可是多层.
B〕、按角度移动左上角L有L0,L45,L90是角度,在同一层里移动到鼠标所在位置,
左键确定〔可N次直到最终确定〕位置,按右键确定并完成移动指令.
C〕、按指定坐标位置移动.在同一层里移动.双击右下角的坐标,可键入绝对坐标,也
可按相对位置移动.
5、Copy 选择copy命令后,选好需要copy的数据,再选好基准点,目标位置有几种.按右键确定并完成指令.可配合框选与过滤选择所要操作的数据
A〕、Copy to layer 复制到其它层上可是一层也可是多层.
B〕、默认只再Copy 1个.可结合角度,用鼠标告知目标位置〔相对、绝对位置〕. C〕、Copy个数是不包含本身的,1为再要Copy1个,如Copy后是6个,输入为5,而且
X、Y方向每次只能Copy一个方向.不能一次阵列完.通常这种Copy都是以告知相对坐标来Copy的.
6、Delete 删除所选的数据,按右键确定并完成指令.可配合框选与过滤选择所要操作的数据
z 如果在删除时,不小心选取了不要删除的,这时按CTRL+鼠标左键点击不需删除
的部分,即可恢复!
7、Rotate 将所选数据旋转角度,有几种角度可选,也可自己输入角度<小键盘>.可配合框选与过滤选择所要操作的数据
8、Mirror 镜像所选的数据.Vertical是X轴镜像,再按一下变成Horizontal是Y轴镜像.可配合框选与过滤选择所要操作的数据
9、Change 在这里可重新设定每个元素的D码,字体大小,样式,坐标原点等.可配合框选与过滤选择所要操作的数据
1〕、Dcode 更改选中的某一种元素的D码
z 一般改为新D码,以避免其他层用到此D码而在未知情况被改变.而且新D码必
须是存在的.〔事先要添加好新D码再改〕
2〕、Text 更改字符 Font 仅更改字符的字体
Style仅更改字符的字体,大小,方向等
Text style and contents 更改字符的字体,大小,方向,内容.通常用此项. 3〕、Explode
CUSTOM 打散宏D码〔自定义的D码〕
一般不选任何DCODE,打散为Ploygon
MERGED DATABASE 打散 MERGED 进来的CAM350的PCB/CAM数据 Vector polygon 打散之前ADD PLOYGON 后的BLOCK〔块〕 Text 将字符串打散成每个字符变为一个Surface
4〕、Sectorize 将圆弧打散成由小线段构成
对于能够接受圆弧描述的光绘机最好采用圆弧描述.这样做Gerber 文件数据量小,光绘圆弧边缘光滑.
5〕、Origin 设置坐标原点不要随意改变,此操作不能Undo!
Space origin 绝对原点 Grid origin 网格原点 Datum coordinate 数据坐标
Panelization anchor 排板原点
10、Trim using 修剪当前的线元素〔圆弧必须先要打散〕,用于剪切掉线段一部分.操作时先要用左键拉出修剪的分界线〔与被切数据成垂直方向〕,可多选,右键确定,再左键点选需要修剪掉的Line部分.
Line 通过一条线作为修剪的分界线 Circle/Arc 通过圆或弧作为修剪的分界线
11、Line change 线的更改
1〕、Chamfer 直角倒成45º角 Backoff是半径,Min angle为倒角最小角度,用小键盘
数字设定完按左键执行.
2>、Fillet 直角倒成圆角操作同倒折角.
3>、Join segments 可合并多段连续线段为一根连线,移动时,单选,可一起移动. 4〕、Break at Vtx 在连续线段拐点处打断,可移动连线中的一根线段. 5〕、Segments to Ares 折线转圆弧〔不太好用〕
12、Move Vtx/Seg 移动一根线的线头,两连接线段的拐点,或三段线构成的中间那根线段.
13、Add Vertex增加端点可改变线段走向 14、Delete Vertex 删除拐点 15、Delete Segment 删除线段
z CTRL-鼠标左键在执行MOVE、COPY、MIRROR、ROTATE时,如不能使用框选选中
数据的情况下,不断加入要操作的数据. z 过滤器〔filter〕:
1. Dcodes 用来筛选D 码.
空格表示所有都有效,只要层的状态是打开都可以被编辑.
键入10,20表示只有10和20 号D 码才能被选中编辑,其他的D 码就被过滤掉了.
z HATCH和DCODE方式,需先设置好填充方式,保存为*.PAT<填充模式>,点选所填
封闭区内任意位置进行填充.填完数据是一个BLOCK.用Edit,EXPLODE,Vector polygon 打散后可查看填充线和边缘线等都是按设置完成的. 4、 Polygon void 在原来的Raster Polygon自动填充里切掉一部分.
5、 Text 添加字符.首先要在Setting,Text里设置好字体、方向、大小,对齐方式等,然后在D码列表中设置好合适的D码,在层列表中设置加在哪一层,然后Add,Text,输入字符内容,左键确定.不支持汉字. 6、 Rectangle 增加方框 7、 Circle 增加圆 8、 Arc 增加弧
9、 padstack 是由一个孔与其连接的各层焊盘所组成的一个电性组合生成网络后就有了,可以用query, padstack 来查看原有gerber 的padstack,然后再指定位置添加此padstack.八、Utilities菜单:
1、 Draw to custom 生成宏D码PAD
z 将一些线/一些盘/一些线和盘一起转为宏D码PAD,可是任意形状的,并记录D
码号.
z 可创建角线、特殊形状定位等为宏D码PAD,如在Tools,Cap editor中保存相应
CAP和LIB数据〔类似与创建后存到软件数据库中〕,那么做其他资料时都可使用. z 也可用于修改同一种文字层的器件框.方法为先手动优化好一种器件框,然后将
其生成宏D码PAD,记录D码号,用Draw to flash转成此PAD,然后将同一种器件框用Draw to flash转成此PAD〔允许0和90°同时变〕.很方便.注意操作之前先拷贝出数据到新层,待修改后进行校对.
z 用此方法修改的器件框一定要将其打散,以防下此打开资料时D 码会旋转.
2、 Draw to flash 用Interactive转换为PAD,一般误差为0,允许旋转90度的同种也一起转换;如果怕转换后方向错误,不允许旋转器件一起转换. Define by size and shape of dcode
直接转换为相应数值的圆/方/椭圆形PAD,形状要选正确!
Define by selecting dcode
配合Pick from list 可直接转换到制定的已存在的Dcode形状大小.
Define by creating a custom aperture 创建一个宏D码
z 也可配合Draw to custom 替换同类型的数据为指定宏D码,例如文字器件框的
优化,替换周期等
z 转成已创建的宏D码PAD时,软件是以最大〔X和Y〕值来转的,如器件框内有
标识方向的数据,软件不会识别,会导致转换后与原稿不一致.因此完成此操作后必须与原稿用Compare Layer进行校对,并修正. z 也可用于将同类型线构成的盘转成PAD的形式. 3、 Polygon conversion 大面积铜填充方式转换
1>、Draw to raster poly 线填充方式转换成自动填充的方式.
2>、Raster poly to vector poly 将自动填充方式转换成线填充的方式.
4、 Netlist Extract 生成网络
z 在做此操作前,须完成对钻孔层的CHECK DRILL和优化〔检测重孔、偏心孔、孔距近的,删除重孔和偏心孔,对孔距近的向接单者反馈是否允许移动再操作〕.
整层对齐,线路上钻孔盘转为PAD形式,做Snap Drill to Pad 微调孔与PAD对齐,定义好各层的属性后,全选生成网络.
偏心的孔是无法生成网络的!
只有正确生成网络,才能得出正确的DRC报告!
5、 Clear silkscreen 切割字符层.告知字符层、阻焊层,在Clearace里输入字符不上盘的距离〔单边距离〕,会在新层上生成新的字符层.Min. stub length如输入0.2mm,那么如果被切后不足0.2mm,就不切了. 6、 Data optimization 数据优化
1>、Remove isolated pads 删除孤立盘,但注意不要造成断线、开路.预先要备份一层以便核对效果!
2〕、Remove redundant pads 删除重叠的盘,按F可看到大盘套小盘.
7、 Teardrop 在保证线到线,线到盘,盘到盘间隔的情况下,增加泪滴以增加线和盘的接触面积,降低因开路造成的报废.
z 从PAD 引出的那条线还需够长,且是从PAD中心引出的才能加得上去. 8、 Over size 选中范围内的所有数据统一加大/减小盘和线的大小,会重新生成新的D码,不会改变图形的位置.
尺寸是直径加大或缩小的值,还可按百分比变化,如加大