您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页CAM350使用手册

CAM350使用手册

来源:画鸵萌宠网
中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

CAM350 使用手册

KittyJ翻译整理

目 录

第一章、GERBER基本概念.......................................................................................2

§1.1 什么是Gerber文件.....................................................................................2 §1.2 Gerber的几种常见格式..............................................................................2 §1.3 Gerber数据简介..........................................................................................3

第二章、CAM350 简介............................................................................................6

第三章、CAM350 REV7.0工具使用.........................................................................8

§3.1 用户界面介绍..............................................................................................8 §3.2 CAM350 热键及其功能............................................................................12 §3.3 各项主要功能实现....................................................................................13 §3.3.1导入Gerber文件.......................................................................................13 §3.3.2 层的编辑...................................................................................................16 §3.3.3 改变有关设置...........................................................................................19 §3.3.4 DFM检验...................................................................................................22 §3.3.5 其他各项功能简介...................................................................................28 §3.3.6 拼版处理.................................................................................................29

第四章、CAM350 使用技巧浅谈..........................................................................30

==专注PCB行业==

- 1 -

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

第一章、Gerber基本概念

§1.1 什么是Gerber文件

Gerber也叫“光绘”,通常只代表一种格式如RS-274、 274D、 274X等,充当了将设计的图形数据转换成PCB制造的中间媒介,即一种CAD-CAM数据转换格式标准。主要用途就是PCB版图绘制,最终由PCB制作商完成PCB的制作。为了更直观的了解Gerber是如何产生、如何转换的,我们先来看下图:

无论是哪种CAD系统,最后都必须将内部CAD数据库转换成GERBER格式文件。在这个过程中,Aperture table描述了绘图机的镜头大小、形状、位置信息。两者的转换通常是无形的,一旦Gerber产生,绘图机就可以开始工作。绘图机是一种较昂贵但很精确的设备,精确度可以小于1mil。

§1.2 Gerber的几种常见格式

Gerber Format是电子业之间通用的资料格式,它是被用于设计完成与上线制造PCB的中间体,就像土木或机械五金业常用的AutoCad软体所输出的DXF或HPGL格式一般,是设计师把图稿设计完成所产生的文件与其它系统结合起来的的资料。

他最初是由美国Gerber公司自行制定出来给该公司所生产的光学绘图机使用的,也因此而称为Gerber Data。但因为格式颇能符合电子业间的需求,因此得到大家的广泛使用;久而久之演变成为业界的一种标准资料格式,后来因为格式被电子业广为接受,慢慢的大家都称为Gerber Format。标准的Gerber Format主要有两种:

1). RS-274-D :它是依照EIA的RS-274-D标准码于1985年衍生制定的,而其资料内容包括word address资料及绘图机的参数档与控制码。这种格式的Gerber必须包含一个Aperture文件,也就是说Gerber File 和Aperture文件是分开的不同文件。RS-274-D被使用至今已有数十年了,因电子产品的演变早已超出当初的需求,因此原有的RS-274-D格式

2

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

也慢慢的不敷使用,被因此衍生出的强化版RS-274-X所替代。

2) RS-274-X :产生于1992年,即当今最为流行的资料格式,他是RS-274-D的扩展版,是以RS-274-D为基础的,只不过RS-274-X格式的Aperture整合在Gerber File中的,也即“内含D码”。RS274X中包含了由 % 符号所定义的一些衍生资料.这些衍生资料的含义您可参考 RS-274X 的技术资料。因为 RS-274X有这些衍生资料,所以当CAM程式在读取RS-274X格式的GERBER(底片) 档时,不需要设定APERTURE(镜头) 档的来源,以及其数字格式(2.3, 2.4 … and Trailing and Leading ….) , CAM 程式会自动去分析这些档头资料,根据这些资料自动调整。

除上述的情况外,还有一些数据格式标准正在运用或开发中,如MDA/Fire9000 、Barco DPF,因为不是很常用,在此就不再赘述了。

§1.3 Gerber数据简介

Gerber格式的数据特点: 󰁺 数据码:ASCII、EBCDIC、EIA、ISO码,常用:ASCII码。

󰁺 数据单位:英制(English:inch/mil)、公制(Metric:mm),常用英制。 󰁺 坐标形式:相对坐标、绝对坐标,常用:绝对坐标。 󰁺 数据形式:省前零、定长、省后零,常用:定长。

常见数字和字母意义: D01: LIGHT ON (快门开) D02: LIGHT OFF (快门关) D03: FLASH

D10~Dn: APERTURE CODE G: 更换镜头 M02: 结束

几种常见格式范例: RS-274-D 格式 GD10* X1000Y1000D02* X2000Y2000D01* X1000Y2000D02* X2000Y1000D01* D11*

X3000Y3000D03* M02

3

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

RS-274-X 格式 %FSLAX55Y55*MOIN*%

%IR0*IPPOS*OFA0.00000B0.00000*MIA0B0*SFA1.00000B1.00000*% %ADD10C,.011811*% %ADD11C,.019685*% %ADD12C,.005906*% %ADD13C,.006*% %ADD14C,.03937*% %ADD15C,.003937*% G75* %LPD*% G75* GD10*

G01X-36184Y4096D02* X-34944Y408605D01* X-339Y407980D01* X-32309D01* X-31069Y408605D01* X-30139Y4096D01* GD19*

X501370Y52850D03* X503929D03* X5088D03* X509047D03* M02*

Gerber File极性介绍: 正片(Positive): Gerber描述的是线路层,并且描述之图形主要是有铜部分;或Gerber描述的是阻焊层,并且描述之图形主要是防焊部分(即盖油墨部分);

负片(Negative): Gerber描述的是线路层,并且描述之图形主要是无铜部分;或Gerber描述的是阻焊层,并且描述之图形主要是无防焊部分(即不盖油墨部分);

复合片(Compostive): Gerber所描述的层次有不同极性层合成。通常是挖层和正极性叠加。挖层极性为c,主要起线路防护或追加制成资料等作用。

4

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

镜头档(Aperture File)介绍:

镜头档主要描述相应Gerber File所用镜头的形状和大小 Aperture File + Gerber File =完整的PCB Layout 图形 常用字段:D_CODE: D码,即镜头编号; SHAPE: 镜头形状; SIZE: 镜头大小; 基本镜头:

钻孔档(Drill File)介绍: 常见钻孔及含义:

PTH---镀通孔,孔壁镀覆金属而用来连接中间层或外层的导电图形的孔; NPTH---非镀通孔,孔壁不镀覆金属而用于机械安装或机械固定组件的孔;

VIA---导通孔,用于印制板不同层中导电图形之间电气连接(如埋孔、盲孔等),但不能插装

组件引腿或其它增强材料的镀通孔; 盲孔---仅延伸到印制板的一个表面的导通孔; 埋孔---未延伸到印制板表面的导通孔。

5

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

第二章、CAM350 简介

今天的电子产品设计日趋复杂,要求体积更小、速度更快、设计加工开销更小,它需要细心地传递工程数据到PCB加工过程中去。CAM350提供了从PCB设计到PCB加工制造全面的流程,指导PCB的生成加工。CAM350提供的工具即支持PCB设计师(CAM350 for Engineering),又支持PCB制造者(CAM350 for Fabrication),它非常容易地建立PCB制造工程中统一的数据,并贯穿整个PCB加工制造过程。 因此,CAM350是PCB设计者和制造者使用的完整的PCB制造加工流程中的一个主要工具。

CAM350系列软件是一个易于学习、功能强大的软件工具,它完全能够满足板子加工制造过程中的各种需求。CAM350系列软件提供了全面、广泛的解决方案,解决你在整个CAM阶段的各种问题。它能够:

󰁺 准确有效地准备和处理设计数据;

󰁺 在实际加工制造前,全面彻底地分析和修复在设计处理的有关制造过程中可能出现的问题; 󰁺 有效地得到测试数据、铣边框数据和钻孔数据,以及完成拼板过程; 󰁺 减少钻孔磨损、优化路径、删除冗余的金属碎片; 󰁺 自动地完成从加工准备到板子加工出来全过程

CAM350系列软件的自动化能力能够通过加速你的数据输入时间、减少数据处理时间、提高效率,增强你的竞争能力。强大的编辑功能 - 例如自动的 draw-to-flash、vector-to-raster 多边形转换、丝印切割(silkscreen clipping)、孤立焊盘(isolated pad)删除等 - 都能够帮助你检查设计数据、减少数据文件尺寸,使它更加易于管理,彻底地优化和增强你的整个处理流程。CAM350 系列软件支持多种数据格式,能够优化数据,以满足你的需要,它能够保证数据的完整性,以便你能够更加快捷有效的工作。

CAM350 for Engineering: 非常容易地检测并改正PCB制造过程中可以出现的错误。许多

电子设备的生产制造企业现在已经认识到了,在PCB制造过程出现的问题,会影响产品的整个周期,使得需要进行设计的反复,提高的开销,所以需要修改设计,在设计的集成化和设计思想之间进行折衷处理。

CAM350的可制造性分析工具(Design for Fabrication (DFF))分析在PCB设计定义的有关制造规则,使PCB设计人员更加容易理解,DFF Analysis验证PCB数据库,直到在制造工程中会出现的问题都得以解决。

功能特点:

󰁺 直接地读取你的设计数据,并进行所见即所得(WYSIWYG)的显示;

󰁺 分析、标识和自动地修复在你的设计中出现的有关制造的问题; 󰁺 检查腐蚀、丝印、热焊盘和安全间距的冲突; 󰁺 采用拼板功能优化板子的生产加工; 󰁺 建立数控钻控数据和铣切数据;

6

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

󰁺 消除在设计过程中可能出现的反复; 󰁺 提高效率,节约时间和金钱

CAM350帮助改正制造中可能产生的错误,便于生成加工,减少设计反复,保持设计的完整性。

CAM350 for Fabrication: 速度更快、体积更小和更便宜的电子产品使得PCB制造加工过

程的压力非常的大。为了缩短加工周期,那些可制造的设计分析是不允许在制造过程中再来进行的,既要快捷,又要降低成本,提高产量, PCB制造人员必须确保加工制造数据的正确性, PCB的腐蚀、 NC钻孔和铣的操作,以及裸板的测试,都必须是有条不紊地有效工作,保证加工制造周期,以满足PCB品质和性能的需要。

CAM350的智能化数据结构允许制造和销售工程师能够尽快地评估用户的设计、针对任务下订单,以及有关价格和交货期的响应。制造工程师能够使用 CAM350产生智能化的拼板数据,优化加工制造过程, NC Editor允许对设计和面板进行自动化的操作,分析和优化钻孔/铣的路径。 CAM350提供了建立针床测试和飞针测试所需要的数据,进行PCB的加工测试,以保证能够得到高品质的PCB产品。

功能特点:

󰁺 自动地进行 draw-to-flash转换; 󰁺 Vector-to-raster多边形转换; 󰁺 平面合成,删除转换后的数据; 󰁺 功能强大的制造规则检查 (MRC); 󰁺 PCB代理报价;

󰁺 灵活和智能化的Panel Editor; 󰁺 强大的 NC编辑;

󰁺 飞针测试和针床测试数据处理工具

CAM350支持板厂的整个制造过程,确保用户得到高品质的PCB产品和有效的投资。

7

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

第三章、CAM350 rev7.0工具使用

总体来讲,CAM350提供了7种的编辑器:CAM, CAP (Custom Aperture), Part, NC, Panel, Flying Probe & Bed of Nails。

CAM编辑器: 这是默认的编辑器,也是最主要的编辑工具,可以用来导入和输出数据。还包括DRC、拼版及其他制造预备步骤;可以和其他的编辑器进行切换。

以下的内容都是基于CAM Editor 的操作介绍,此外还简单介绍了Panel Editor (拼版处理)的主要功能和用法。至于CAP(用户Aperture)、Part、NC等其他编辑器由于其适用性,这里就不详细介绍了。 §3.1 用户界面介绍

以下具体介绍基于CAM350 7.0版本的工具的各项命令和操作方法,首先介绍并熟悉CAM350的用户界面:

上图是CAM350的主要操作界面,主要由标题栏、主菜单、工具条、层控制条、状态栏和工作区域几部分组成。他其实是个CAM编辑器,而其它5个编辑器的功能被放在了“Tools”

8

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

菜单下。有时为了获得更大的工作区域,可以将Tool Bar、Layer Bar、Status Bar关闭,当然前提是你已能熟练的运用各种快捷键。空格键相当于鼠标左键,逗号相当于鼠标中键,Esc则相当于鼠标右键。

以下具体介绍各个部分的功能和作用:

Main Menu Bar: 在标题的下方,整个窗口的上方的位置是主菜单栏;直接单击鼠标左键即可打开各菜单,也可通过ALT与菜单项首字母的组合打开菜单。如ALT+F可打开File菜单项。每项菜单所包含的命令的操作及功能将在后面详细介绍。

Tool Bar: 在主菜单的下方就是工具条,这个动态的工具条包含好几项功能。栅格选择框是固定的,而其他的如Active Dcode、Active Layer可以根据具体的命令而改变。

Grid Selection: 这是一个组合框,既可以从下拉列表中选择栅格大小,也可以直接输入栅格尺寸。输入的X、Y坐标值可以是整数也可是小数,而且可以是不同的值。如果输入了X坐标然后打回车,那么Y坐标就默认为与X坐标相同。

Active Dcode: 这是一个当前定义的光圈(Aperture)的下拉列表;在列表中被选种的选项将被设置为当前击活的D码。与热键“D”具有相同功能。

Active Layer: 这个下拉列表包含板子的所有层,单击任何一层将击活该层,并使该成为当前层。与热键“L”具有相同功能。

Layer Control Bar: 这个垂直的工具条位于窗口的左侧,用来控制所有层的信息。控制条的上方为Redraw、Add Lyr、All On、All Off按钮。其中,Redraw是刷新显示,与热键“R”有相同功能;Add Lyr可以在现有的层后面再加一层,同样也可以利用菜单中Edit->Layers->Add layers命令实现增加层的操作;All On按钮将所有层都在主工作区域内显示出来;All Off将除当前层之外的所有层都关闭。

鼠标左键点击任意层的数字就可以将该层设置为当前被激活的层,并且会在该层的数字上显示一个红色的小框。如果右键点击任意层的数字,那么这一层将成为最前面一层。并且在这层的数字上会有一个蓝色的小框显示。

在代表层的数字右侧是层的颜色,这个颜色分两个部分:左上角的那个三角形是draw 颜色,右下脚的三角形是flash的颜色;左键点击任意一个区域可以显示和关闭draw/flash的颜色。右击两个三角形可以改变draw/flash的颜色,这时就会打开调色板:

9

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

也可以在调色板上选择Show/Hide来显示或隐藏Draw和Flash,还可以点击Load来导入另一个调色板。

Status Bar: 在屏幕的最下方是状态栏,提供了有关当前命令、光标所在位置的坐标等信息;此外,还有Z、S、V、T、H按钮开关。

显示当前光标位置或设置光标位置、模式: 这个按钮显示了光标所在位置的坐标,并且精确到小数点后四位。按钮的右边是单位显示,这个单位与Settings/Units 中的设置是一致的;此按钮也可以用来直接输入新的坐标,这其实相当于用鼠标左键在工作区内点击所显示的坐标;要想输入坐标时,只须按一下此按钮,就会有一个对话框显示:

此时,对话框中显示的为鼠标左键上次点击的坐标值。可以输入新的坐标,利用回车键切换X、Y坐标的输入;另外,对话框中还有三种模式可供选择:Absolute/Relative/AutoPan。

Absolute是绝对坐标模式,这种模式下显示的是实际的坐标值;

Relative模式是相对坐标模式,这种模式下显示的是当前坐标相对于前一坐标的变化值;此时,屏幕上会出现一个小的圈记录光标前一次所在的位置。在输入坐标时,如果以@符号开头,系统将默认选择进入Relative模式;

如果选择AutoPan的话,系统自动显示输入点,包括不在当前显示范围内的点。 命令提示行: 这里显示系统下一个要执行的命令。

Z Button: 此按钮将光标锁定为按对象捕捉模式,也就相当于一个开关。打开时,按钮就陷进去,并且光标将会变成一个“十”字加一个小框用来捕捉物体;再按一下就关闭该模式,“十”字外面的小框消失。这种模式在网格不显示状态下很方便。另外,这种模式还可以用热键“Z”控制。

S Button: 此按钮将光标锁定为按网格捕捉模式,也相当与一个开关。打开时,按钮就陷进去,并且光标将锁定在最近的格点上。另外,这种模式还可以用热键“S”加以控制。

V Button: 此按钮是控制栅格显示/不显示的,当按钮陷下去时表示栅格是显示的,但全图缩小到一定程度栅格也会小的看不见;反之,栅格将不显示。栅格显示和栅格捕捉这两个按钮是相互的,互不影响。另外,此按钮还可以用热键“V”控制。

T Button: 按下此按钮将进入“透明”模式。在这种模式下,物体在不同层上如果有相互重叠现象时,交叠的部分将是特殊的颜色,这个颜色是各层的颜色的合成,这样所有层上的物体都可以看的见。当按钮关闭时,当前激活的层将覆盖其他的层。另外,这个功能还可以通过热键“T”来控制。

H Button: 打开此按钮,所有当前激活的D码都会呈高亮状态。热键“H”也可以实现这一功能。

DFF控制板块: 只有购买了DFF检验功能块才会有这项控制板块。这个控制板是一个的实体,可以与其他的CAM编辑器中的命令同时使用。

10

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

Work Space: 这个区域显示了用户的所有图像数据。除了显示相关数据之外,这里还包括许多工具,可以在在编辑过程中进行控制,具体如下:

• 原点标志(Origin Marker):

这是表示坐标原点(0,0)位置的固定标志

• 光标形状(Cursor Shape):

为表示各种不同的用途,系统设置了几种光标形状,默认的形式是一个简单的“十”字指向一个X、Y坐标点。光标的末端还可以延伸至整个屏幕,只要利用热键“X”进行切换,就可以将光标设置为默认的小“十”字光标、延伸的“十”字光标和延伸的“X”字光标。

是按下状态条上的“Z”按钮或热键“Z”之后光标所呈现的形状。“十”字外的框确定了一个搜索窗口,并且可以通过PageUp、PageDown键进行放大和缩小,从而获得理想的搜索窗口大小。

• 光标移动(Cursor Movement):

光标的位置大多数情况下是有鼠标控制的,同样键盘上的上下左右箭头也可以控制屏幕上光标按照一个象素或格点来移动。水平移动由左右箭头键控制,而垂直方向的移动则由上下箭头键控制。

• 循环选择(Cycle Picking):

在任意一个功能选择模式下如Move或Copy,可以重复选择编辑对象,这样在执行具体命令前可以选择多个对象,然后所有被选种的对象将作为一个整体在一个框内,然后一起进行编辑。

• 几种选择方式(Making Selections):

在使用一个编辑命令时,如Move,可以选择单个对象,也可以同时选择多个对象。单击鼠标左键即可选择单个对象,此时被选种的对象立刻跟随光标移动,并且命令提示行显示“[Move:Single]”;选择多个对象时,只要再同时按下Ctrl键,此时的命令提示行则显示“[Move:Multiple]”,选择完毕后所有被选种的对象被高亮,光标则变成一个包含所有被选种对象的框,如果想去掉框中的任意对象只要按住Ctrl的同时再点击该对象即可,确定好要移动的对象后就可以移动光标到理想的位置;想快速的选种一组对象只要按下热键“W”,此时,命令提示行显示“[Move:Window]”,光标像一个窗口,点击两个对角线的点确定矩形窗口大小,窗口中的对象都被选种呈高亮状,如果想再选其他矩形窗口,只须按下热键“C”,单击鼠标右键结束选择,单击鼠标光标则变成包含所有组对象的矩形大框,接着可以移动到理想位置。

• 取消命令(Abort Commands):

在一个命令执行过程中可以通过单击鼠标右键或按下热键“Esc”终止命令。

11

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

§3.2 CAM350 热键及其功能

热键 A C D F G H K L M N O P Q R S T U Ctrl U V W X Y Z F1 Home 0-9 Ins +/- PageUp/ PageDn

在编辑命令下使用的功能热键:

12

实现的功能

打开Aperture列表(光圈表) 以光标所在点为中心放大鼠标邻近范围 设置当前激活的D码

切换显示填充模式 (实填充/外形线/中心线) 图形开关(快速选择编辑) 将当前D码高亮显示

删除一个或多个层 (当前被激活的层除外) 指定当前层

切换命令行显示方式(记忆模式/命令提示/宏命令提示) 切换当前被激活的层的正片/负片显示 改变走线模式(0/45/90 度) 显示图形上一次缩放大小 查询图形元素的相关数据 刷新屏幕

按栅格移动光标开关 透视显示开关 撤消/恢复 重复上次操作 栅格显示开关

窗口式缩放(必须选取两点)

切换光标形状 (短“十”字型/长“十”字型/“X”字型) 打开层设置对话框

目标选取开关(以光标为中心) CAM350帮助 全局显示

在设置当前层命令下,数字键1~9分别代表Layer 1~Layer 9,而数字键0代表Layer 10

按光标在面板中的位置显示图形 放大/缩小图形

放大目标选取框/缩小目标选取框 (以光标为中心)

F2-F9,F11,F12 用户定义的热键

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

热键 A B C I M

选中全部图形元素

实现的功能

显示包含所有被选种对象的框/直接显示所有被选种的对象 框选模式,交叉不交叉

窗口选择模式下,窗口内部为被选种/窗口外部被选种 在增加器件、Quick Part命令下为镜像器件;

在Build Part、Part Edit命令下为镜像器件的Reference Designator or Device Name

T 在增加器件、Quick Part命令下为旋转器件;

在Build Part、Part Edit命令下为旋转器件的Reference Designator or Device Name

W

进入组窗口选择模式

键盘和鼠标的相同功能:

键盘 空格键 , Esc

§3.3 各项主要功能实现

由于CAM350功能非常强大,既支持PCB设计者,又支持PCB制造者。而我们对CAM350的了解主要是从设计者的角度出发的,因此研究深度不会很远。以下主要从检验Gerber数据的正确性的角度介绍CAM350中CAM Editor中的一些主要功能如导入Gerber文件、层的编辑、改变有关设置、DFM检验、编辑对象等。 §3.3.1导入Gerber文件

CAM350中Gerber文件的导入有自动导入和手动导入两种方式。手工导入方式比较麻烦,主要用在不能自动识别D码时使用,一般很少采用;自动导入方式非常方便,这种方式能自动识别D码。下面分别介绍这两种方法: 1. 自动导入Gerber 文件

在导入之前首先确定Gerber文件的格式,标准的Gerber文件分RS-274和RS-274-X两种格式。其不同在于:如果是RS-274格式的Gerber则必须在文件夹中包含一个的Aperture文件;如果是RS-274-X格式的Gerber则无须Aperture文件,D码是整和在Gerber文件中的,因此不需要Aperture文件。

导入时在菜单中选择File->Import->AutoImport,如图:

13

鼠标 鼠标左键

鼠标中键(执行上一命令) 鼠标右键 (结束当前命令)

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

接着会弹出一个对话框如图,在此选择Gerber文件所在的目录,注意:最好将所有的Gerber文件放在同一个的文件夹中,这样方便数据的读入。

然后选择单位,即English(英制)和Metric(公制)。选择English(英制),因为一般的Gerber file都是英制的,因为大多数CAD软体为西方国家的产品。通常系统默认的单位也是English(英制)。接着点击Next进入一个如图所示的对话框,该对话框罗列了文件夹中所有的文件文件名、类型(Type)、格式(Format),还提供是否导入(Import)的选择。

14

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

值得指出的是,只有在Format中正确设置各项参数才能正确的导入Gerber数据。点击任意一个文件的Format就会弹出下图所示的Gerber Format对话框:

单位一定要选择English(英制)。对于*.art文件,可以选择“Apply to All”将设置

延伸到其他gerber文件。对于Aperture文件的类型,如果是RS-274-D要选择“Aperture”,如果是RS-274-X,则选择“RS-274-X no Aperture”,其格式根据不同的EDA软件有ALLEGRO、CADSTAR、MENTOR、ORCAD、PADS、VERIBEST、ZUKEN等许多种选择,而每一种软件由于格式的不同又提供多种选择。最后,点击Finish就可以成功导入Gerber数据。

2. 手动导入Gerber 文件

15

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

手动导入时选择菜单项File->Import->Gerber Data,出现下图左边的对话框:

在左图中先通过“Data Format”按钮设置相关数据,如单位、RS-274-D/RS-274-X、精确度等;如果是RS-274-X格式则可直接导入各层,但是RS-274-D格式的Gerber还要设置Aperture文件,点击OK后就变成右边的对话框可以设置Aperture文件,点击“Aperture File”按钮则弹出一个“Aperture”对话框:

和自动导入时一样,选择Others然后根据不同的EDA软件选择Aperture的格式,然后由“Aperture File”找到该文件的目录,OK以后即可导入各层数据。

§3.3.2 层的编辑

CAM350中对层的编辑功能基本包括增加/删除层、更改各层顺序、设置层的状态和参数、层的组合等。

1. 增加/删除层: 增加层有两种方法,直接利用热键“L”或者利用菜单项

Edit->Layers->Add Layers,会出现“Add Layers”的对话框,直接在“Number of new

16

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

layers”后输入需要增加的层数;删除层的方法同样有两种,直接按下热键“K”或者利用菜单项Edit->Layers->Remove Layers,会出现“‘Kill’ Layers”对话框,直接输入被删除的层的序列号即可删除该层,需要删除多个层时,用逗号隔开。

2. 更改各层顺序: 有时为了看起来方便想按一定顺序排列各层,,这可以通过菜单项

Edit->Layers->Reorder Layers来实现更改各层的顺序的功能,出现下图左边的对话框:

Renumber排序,右图为调整过的各层顺序。

3. 设置层的状态和参数: 查看、更改各层信息可以按下热键“Y”或利用菜单项

Tables->Layer Table,层信息包括层的名字、层的类型、Flash/Draw颜色、层的状态(On/Off/Ref)、是否是当前被激活的层、是否在最前面一层。

4. 层的组合: 在看Gerber时经常会需要同时打开某几层一起看,这时,利用某个热键一下

子打开几层就会显的非常便捷。CAM350中的“层组合设置功能”就能很好的做到有目的将几层并为一组并简单的使用一个热键就能同时打开这组内所有的层。在CAM350中有四种不同的层组合选择分别为:User/Layer Stackup/Blind and Buried/MCM Technology。其中,User为通用的用户定义类型;Layer Stackup是在拼版过程中使用的层组合设置;Blind and Buried是配合Netlist的产生使用的;MCM Technology是专门针对MCM技术的基板的Gerber文件。这四种形式下的层组合设置功能可以通过Table-> Layer Sets-> 菜单下的四个选择来实现,具体选项如下图中所示:

调整顺序时先选种要调节顺序的层,然后移动鼠标到理想的插入点即可,最后按下

17

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

由于Layer Stackup/MCM Technology和我们内存PCB设计关系不大,这里仅介绍User和Blind and Buried两种方式。关于打开组合层的热键, CAM350是这样规定的,系统默认的热键为数字键0~9,从1开始为第一个层组合设置,依次类推,0则代表第10个层组合设置;当然CAM350可以设置10个以上的层组合,但只有前10个可以通过热键打开。 󰁺 首先介绍User类型:打开Tables->Layer Sets->User菜单会出现如下图中左边的“User

Layer Sets”对话框:

在左边的“Layer Sets”列表中是层设置的名称及其分配的热键数字,名称是在右边的“name”框中输入的,名字可以使用默认的LyrSet_1,也可以根据自己的要求使用诸如“Top_View”之类的带有一定说明性,但是命名中不允许包含空格。一般在“Layer Sets”列表中显示的是“LS1: LyrSet_1<⋅⋅ Hot Key 1”,但如果在其他三种类型(Layer Stackup/Blind and Buried/MCM Technology)中已有过设置,则将自动以下一个未使用的热键开始。如图中是以“LS1: LyrSet_1<⋅⋅ Hot Key 1”开始的,则表明热键1已经使用过。接下依次来点击右边的数字按钮来加入每个Layer Sets中包含的层,如点击1按钮就会弹出如上图右边的“Layer List”的选择框,OK后该层就显示在1按钮右侧的框中,点击2按钮加入另一层,重复这个过程直到所有的期望的层都被加入;如果还要在编辑一个层组合只要点击Add按钮然后重复刚才的操作即

18

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

可。当然,点击某个Layer Sets按下Delete就可以删除该设置,也可以选择组内的各层。所有这些设置将被保存在*.CAM文件中以备下子使用。

󰁺 接着介绍Blind and Buried类型:这个功能只有当Gerber文件中含有盲孔、埋孔信息时才有效。由于这个功能是配合Netlist的提取而设置的,必须在提取Netlist之前先设置层,只有先告诉系统Blind and Buried在哪个层组合,才能提取正确的Netlist。具体实现过程与User类型相类似,打开Tables->Layer Sets->Blind and Buried菜单项,出现下图所示的“Layer Sets For Blind and Buried Via”对话框:

Layer Sets的命名及层的加入都和前面讲的一样,只是还要调入两个钻孔文件。点击“Thru Drill” 按钮并选择通孔钻孔文件(如ncdrill1.tap,也可以另外命名);再点击“Drill Data”选择相应的文件。当“Blind and Buried”类型的层组合设置成功后,在“Layer Talbe”对话框下方的“By Layer Set”按钮才会有效。

§3.3.3 改变有关设置

和其他软件一样,CAM350也可以更改有关设置,如改变单位、字体、宏设置等。这里就简单介绍提到的这三种设置:

1. 单位:利用Settings->Units菜单可以改变单位的设置;提供选择的有英制(English-mils)、公制(Metric—mm)两种;此外对每一种单位都提供5中由低到高的精确度选择。 2. 字体:利用Settings->Text可以打开“Text Style”对话框,如下左图所示:

19

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

在这个对话框中可以设置不同字体、字高、字间距、对齐方式等参数。点击“Font”按钮即可打开右图所示的“Font List”字体选择列表,选择理想的字体,在下方的框中会出现相应的该字体的模板,然后OK。在选择了字体后“Font”按钮右边的提示就会显示该字体如“Times New Roman”,从而取代默认的“Simple”。字符和线的间距在“Spacing”中设置;垂直/水平方向的对齐方式在“Justification”中分别进行设置。

3. 宏命令设置(Macro):那些能自动执行某种操作的命令统称为“宏”。宏也是一种操作命令,它和菜单操作命令都是一样的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同。菜单命令一般用在数据库的设计过程中,而宏命令则用在数据库的执行过程中。菜单命令必须由使用者来施加这个操作,而宏命令则可以在数据库中自动执行。CAM350中也集成了宏命令极其相关的操作。即可以利用热键开启一个菜单项命令或宏命令也可以利用BASIC语言编写复杂的脚本,这样就利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作。由于编写*.scr文件的宏文件涉及到语言编程问题,这里仅介绍如何利用热键执行菜单项命令的功能。

对于频繁使用到的菜单项,可以利用这一功能快速的执行。这样就节省了时间。例如File->New ;File->Save As;Zoom In/Out;File->Import->AutoImport等常用的命令都可以直接用热键打开。

这一功能的实现是在Macro->Assign->Function Keys菜单下,打开有弹出如下左图所示的“Function Keys Assignment” 对话框。

20

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

这是默认打开后的对话框,从图中可看到顶端的下拉框中显示的是“FnKey”,而下面列出了所有12个功能热键(F1~F12),其中,不难发现F1和F10是显灰而不能使用的,因为这两个已被系统占用。但CAM350提供的热键分配远不止这10个,在右图中可以看到顶端的下拉框中还有“Shift+FnKey/Ctrl+FnKey” 可供选择,而F1~F12对于这两种组合热键都是有效的。如果把热键和组合热键加在一起,CAM350能提供34种快速打开菜单命令项的选择。

如何实现热键与菜单项命令的连接呢?在每个热键按钮的右侧有一个按钮,可以选择“Script” 与“Menu”两种。在此,选择“Menu”模式,然后再点击热键按钮,会有一个如图所示的“Pick Manu Item”对话框弹出:

例如,利用“Shift+F2” 执行“新建”命令的操作如下:首先在下拉框中选择“Shift+FnKey”,在F2按钮右边的按钮中选择 “Menu” ,然后再点击F2按钮打开菜单项选择框并选择“File|New”,按OK确定。重复这个过程可以继续定义其他菜单项和热键组合。在每个热键按钮的最右边有一个“DEL”按钮,可以用来删除已设置的菜单项。

21

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

§3.3.4 DFM检验

CAM350的软件自动检测功能对设计者和制造者都是很实用的。这里主要从设计者的角度介绍CAM350中的DFM检验的各项功能。这些功能大部分都集中在Analysis菜单下,这里将逐一介绍其中主要功能的操作方法: 1. Silk to Solder Spacing

这是一个软件自动检验丝印层与阻焊层间距的功能。打开菜单项Analysis->Silk to Solder Spacing,就弹出一个如下的“Check Silkscreen”对话框:

在这个对话框中首先选择要检查的两层,即sildcreen_top/soldermask_top同时选种或sildcreen_bottom/soldermask_bottom同时选种,然后在Clearance中输入可以容忍的最小间距如3mils。最好在“Remove Old Silkscreen Errors” 前打上钩,以免混淆。OK后系统执行查找,此时屏幕底端左边显示“Silk to Sold Check”;右边显示百分比,执行完毕后会弹

出一个抱错信息框如:

“确定”后屏幕跳转至这两层信息,并且屏幕的右上方会增加一个信息显示/编辑条: 在这里可以查看所有错误具体位置,可以点击“All”显示所有的错误,也可以下拉框中选种某一个error,这样可以查询这个error的具体位置。

2. Solder Mask to Trace Spacing

在一般的EDA软件中定义为SOLDER MASK的地方,在实际做板的时候就是涂焊锡的地方,没有SOLDER MASK的地方,做板时就是阻焊剂。阻焊剂的主要目的是避免在焊接过程中焊料无序流动而导致焊盘引线之间“桥接”短路,保证安装质量,提供长时间的电气环境和抗化学保护,形成印刷电路板漂亮的“外衣”。这个命令就是一个实现软件自动检查走线和Sold(焊料)间距的功能。具体步骤为:打开菜单项Analysis->Solder Mask to Trace Spacing,就会弹出

22

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

如图所示的“Check Solder Mask”对话框:

在这个对话框中分别选择要检查的Electrical Layer与Solder Mask Layer两层,也就是同时选种Top/Soldermask_top层,或者同时选种Bottom/Soldermask_Bottom层。然后在Clearance中输入可以容忍的最小间距如2.5mils。最好在“Remove Old Solder Mask Errors” 前打上钩,以免混淆。OK后系统执行查找,此时屏幕底端左边显示“Solder to Trace Check”;右边显示百分比,执行完毕后,如果没发现任何错误则会显示:

如果有错就会弹出一个抱错信息框如:

同样的,确定后屏幕会跳转至这两层信息,并且屏幕的右上方会增加一个信息显示/编辑条: 在这里可以查看所有错误具体位置,可以点击“All”显示所有的错误,也可以下拉框中选种某一个error,这样可以查询这个error的具体位置。

3. Copper Silvers

“Copper Silvers”是指那些在生产过程中容易造成脱落的细而窄的铺铜区域。这项功能不仅能检测出细窄的铺铜区域,而且还有修复/修剪功能。在执行这个操作前首先要打开需要检测的相关层。打开菜单项Analysis->Copper Silvers,即可弹出下图所示的“Copper Silver Detection”对话框:

23

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

首先在“Find Silvers less than”后输入最小能容忍的铜面积数(mil), 在“Processing Control” 中可以选上“Fix Silvers”以修复细铜;选择“Remove Old Slivers”即消除原先产生过的检测结果如“Mask Silvers”。而在下面的“Search Area”中如果选择“Process Entire Layer”表示系统将对当前打开的所有层进行检测;如果选择“Window Area to Process”则表示先选择一个窗口,系统将对窗口所在区域进行检测。OK后,系统将持续一段时间的检测,最后弹出一个提示信息,如果没有错误将显示“Found no new Silvers”,如果发现错误

将显示如:

一个信息显示/编辑条:

,确定后屏幕会跳转至另一个编辑窗口,右上方出现

在这里可以查看所有错误具体位置,可以点击“All”显示所有的错误,也可以下拉框中选种某一个error,这样可以查询这个error的具体位置。

4. Mask Silvers

“Mask Silvers”是指那些在生产过程中容易造成脱落的阻焊层上(俗称“绿油”的阻焊剂)细而窄的区域。阻焊剂一旦剥落很容易滑向焊料造成不良后果。这一功能项就可以在生产之前预先检测并修复一下以免造成不必要的后果。具体操作为:打开菜单项Analysis->Mask Silvers, 弹出一个“Mask Silver Detection”的对话框,如图:

24

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

首先在“Find Silvers less than”后输入最小能容忍的铜面积数(mil), 在“Processing Control” 中可以选上“Fix Silvers”以修复细铜;选择“Remove Old Slivers”即消除原先产生过的检测结果如“Mask Silvers”。而在下面的“Search Area”中如果选择“Process Entire Layer”表示系统将对当前打开的所有层进行检测;如果选择“Window Area to Process”则表示先选择一个窗口,系统将对窗口所在区域进行检测。OK后,系统将持续一段时间的检测,最后弹出一个提示信息,如果没有错误将显示“Found no new Silvers”,如果发现错误并且

已经修复了错误之处将显示如:

个编辑窗口,右上方出现一个信息显示/编辑条:

,确定后屏幕会跳转至另一

在这里可以查看所有错误具体位置,可以点击“All”显示所有的错误,也可以下拉框中选种某一个error,这样可以查询这个error的具体位置。

5. Find Solder Bridges

在大多数的EDA软件中设计PCB时都会定义一层Solder Mask,这在生产上就是所谓的阻焊层,对于焊盘上未定义Solder Mask的区域,也就是生产时上焊料、助焊剂的地方,如果这个区域定义的过大,将会使该焊盘附近的走线或其他导电物体裸露在阻焊剂之外。从而在加工时该焊盘与其邻近的金属走线容易形成“桥接”,造成短路现象。由此可见,生产上的“Solder Bridges”现象通常是由于设计阶段的mask 数据的不恰当定义并且CAD系统又没有及时发现而引起的。因此,在生产加工之前快速的检测并修复“Solder Bridges”现象是非常必要的。

CAM350不仅能快速的发现“Solder Bridge”,同时还能进行修复。加工前实现前实现这

25

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

一功能只要利用菜单Analysis->Find Solder Bridges打开如下入所示的 “Solder Bridging”对话框:

在“Top Check/Bottom Check”前的小方框中打上钩可以选择只对表层或底层检测或者同时检测。在后面的“Mask Layer、Check Against”中选择正确的层,注意Soldermask_top对应Top层;Soldermask_bottom对应Bottom层。在“Bridge Distance” 中输入最小能忍受的“桥接”间距,如3mils。在下面的“Search Area”中如果选择“Process Entire Layer”表示系统将对当前打开的所有层进行检测;如果选择“Window Area to Process”则表示先选择一个窗口,系统将对窗口所在区域进行检测。OK后,系统将持续一段时间的检测,最后弹出一个提示信息,如果没有错误将显示:

,如果发现错误系统弹出的

信息框将提示如“Found 8 solder bridge errors, fixed 0 errors, 8 errors remain.”这样的信息。确定后屏幕会跳转至另一个编辑窗口,右上方出现一个信息显示/编辑条:

在这里可以查看所有错误具体位置,可以点击“All”显示所有的错误,也可以下拉框中选种某一个error,这样可以查询这个error的具体位置。

6. Find Starved Thermals

7. Check Drill

26

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

这个功能项是用来检验钻孔层的各种问题的。例如孔与孔之间的距离是否合理;是否在同一位置上有两个大小相同或大小不一的孔。具体步骤是打开Analysis->Check Drills菜单项,弹出如下图所示的对话框:

在这个对话框中有许多选择,这些选择分别提供了对钻孔的不同方面的检验,如“Overlapped Drill Hits”可以检查在同一位置是否有两个相互重叠的过孔;“Coincident Drill Hits (Different Sizes)”可以检验在同一位置是否有两个或两个以上的相同尺寸的过孔,但这些过孔是由不同的Tools产生的;“Redundant Drill Hits (Same Size)”可以检查在同一位置是否有两个或两个以上的相同尺寸的过孔,但这些过孔是由相同的Tool产生的;“Drill Hole to Drill Hole Clearance”可以检验过孔之间的间距是否满足某种即定的规则,如6mils。接着在“Layers to Analyze”中选择需要检验的层。

最后,有两个命令是适用于所有上面介绍的DFM检验功能。对于以上介绍的DFM检验各项功能都可以在Info->Report菜单中产生一个报告以显示检测结果。如Silver Report、Solder Mask Errors Report、Silkscreen Errors Report等并可保存为*.rpt文件。

当然,如果已经运行过这些检验功能,只是想在看看他们具体所在的位置可以通过Info->Find菜单来实现;也可以在Analysis下的某个菜单项的对话框中直接点击“Control Penal”即可。

27

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

§3.3.5 其他各项功能简介

除了上一节中介绍的各项功能,CAM350中还有一些基本的编辑功能如Move、 Copy、Delete、 Rotate、Add Line/text/polygon/rectangle/circle…等。这里简单介绍Move和Add text两个具有代表性的编辑功能。

Move:在菜单项 Edit->Move命令下就进入了Move的编辑窗口,如图:

其中,“Drw/Flsh/Drill/Mill” 等提供了一个过滤功能,只有选种时才能高亮相应的对象。 选择多个对象可以结合“CTRL”键,或利用热键W,选择对象完毕后可以Move到相同层的不同位置;也可以Move到不同层的相同位置,只需点击“Move To Layer”按钮。注意又上脚有三个按键,下面一一介绍:

1.\"Filter\"按键是用来筛选元素的。按下\"Filter\"后,会有一个新的信息框出来,可以输入三种过滤选项:

Ddoces: 这个是筛选D码,把你所要的D码填上它的号数就可以的,两个以上用逗号隔开,例如:我只想移动15号和20号D码,则是填上\" 15,20 \" 加负号在号码前面的话就是反选(即除了它之外)例如:\" -15,-20 \D码全都可选上; Tool References: 这个是筛选钻孔,具体操作情形同Ddoces的一样; Tab lds: 这个大概是关于锣带的;

2.\"Prev\"功能跟按W的效果差不多,也是框选,但它有一个特性,就是可以记住上一次曾经选过的东东,请活用这功能。

3.\"SelectAll\"跟按A的全完一样,就是全选。

另外,如果想一根线段的一端,可以使用Edit->Move Vts/Seg命令。同样在这个命令下,也有0/45/90度3中移动角度的选择。

Add Text:可以在任意一层上添加文字说明。选种Add->Text菜单项,就进入一个如图所示的编辑栏:

其中,Style按钮是用来设置文本的字体、大小、对齐方式、字间距的;D码列表中选择合适的D码;在层列表中选择文本所在的层。

另外,CAM350还可以导入或到处*.dxf文件。因为CAM350中文件保存后为*.cam文件,而后缀为cam的文件只能用CAM350打开,而其他许多软件都能读*.dxf文件。如果想通过其他软件(如AutoCad、GC-CAM、GerberTool、Genesis2000)中打开经CAM350处理的文件就可以通过导出*.cam文件来实现。

28

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

§3.3.6 拼版处理

在CAM350中进行拼版处理的方法有两种,一种称为拷贝法(copy);一种成为自动计算法。下面将分别介绍这两种方法各自的特点和方法。 一、拷贝法

二、自动拼版法

29

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

第四章、CAM350 使用技巧浅谈

对任何软件的使用都必然会经历一个从“认识⇒入门⇒熟悉⇒技巧掌握”的过程。软件的功能是全面而强大的,只有靠不断的摸索和反复的操练才能一步一步的熟悉;只有靠不断的钻研才能挖掘出一些应用中的技巧,从而在不断的积累过程中进步。以下为目前所掌握的一些简单的技巧:

1. 在导入Gerber文件时(File->Import->AutoImport),不能直接点击Finish键,要首先进入Next,这里可以设置每一层的类型、格式、是否导入等。对于*.art文件可以通过格式按钮

打开一个“Gerber Format”的对话框: 这个格式一定要设置

好,否则导入的图形将会失真或者无法导入。精确度要正确设置,否则在测量过程中会带来很大误差,单位一定选择英制(Engish)。为了快速省时,可以在“Apply to All”前打上钩,把该设置应用到其他的*.art文件;如果导入的文件是RS-274-D格式的文件,还要对Aperture文件进行设置,点击Format按钮会弹出一个“Aperture Format”对话框,对话框中的选择项都是CAM350默认的光圈文件格式,根据不同的EDA软件有ALLEGRO、CADSTAR、MENTOR、ORCAD、PADS、VERIBEST、ZUKEN等许多种选择,而每一种软件由于格式的不同又提供多种选择。例如,ALLEGRO软件有ALLEGO_4F、ALLEGRO_1、ALLEGRO_2、ALLEGRO_3、ALLEGRO_4、ALLEGRO_5、ALLEGRO_6、ALLEGRO_7、ALLEGRO_8等9种不同的格式选择。另外,在CAM350的安装目录下提供了所有格式的说明文件,即为*.arl文件。

2. 导入Gerber文件后不管是查看文件是否正确,还是进行DFM检查或者制作生产上需要的文件,最好先将各个层的类型定义清楚。这个步骤告诉系统每一层的功能,这样系统才知道如何处理各层的数据。例如将内层定义为Internal、电源和地层定义为Neg Plane、Soldermask_top/bot定义为Mask top/mask Bot、Silkscreen_top/bot定义为Silk top/bot、Pastermask_top/bot定义为Paste top/bot、Drilldraw层定义为Border。

3. 充分利用Layer Set功能将经常需要同时打开的一些层定义为一组只用一个热键即可方便打开。特别是Gerber文件中层数比较多时设置了层组合会操作带来很大的便利。例如,在DFM检验时可将Top/Silkscreen_top/Soldermask_top/Pastermask_top/Drilldraw这五层定义成名为“Top_View”的组,并用数字热键“1”同时打开组内所有层;同样的设置一个名为

30

中国PCB技术网

网址:http://www.pcbtech.net

电邮:pcbtech@pcbtech.net

“Bottom_View”的层组合并用数字热键“2”把组内所有层同时打开;如果设计中含有盲孔、埋孔,假设S1与S4层之间有盲孔,则可以将S1、S4及GND层定义为一个名为“Buried_Via”的组,并用数字热键“3”同时打开,这样可以清楚的将埋孔与通孔进行对比,便于检查和处理。

4. 利用CAM350对导入的Gerber文件进行检验或处理可能会由于各种误操作,从而改变了原始的CAD设计的数据。为了防止这个误操作的发生,可以利用netlist的提取来进行检验。在对Gerber文件处理之前先利用菜单Utilities->Netlist Extract,在弹出的Netlist Extract对话框中进行Net Extraction Parameters的设置,确认后需要一定时间系统才能提取网络。可以通过观察下方的命令提示栏来判定网络提取任务是否完成。接着在菜单项File->Export->Netlist下将netlist导出,注意有三种格式(CAM350/FabFactory Board(x,y)、IPC-D-356、IPC-D-356A)可供选则,选择还格式后即可导出并存为一个*.net文件;接着可以对Gerber文件进行相关处理,待处理完毕后再次执行网络提取任务,即Utilities->Netlist Extraction命令,最后导入先前导出的*.net文件,利用File->Import->Netlist菜单项来实现,注意应选择与先前的*.net文件相同的格式。导入后

系统会有一个提示出现,如

,这个提示信息表示现在的

Gerber数据和原始的数据是一致的,没有任何误操作引起的错误发生。

5. 导入的Gerber文件如果进行了如定义层类型、层组合设置等操作,如果不保存为*.cam文件,再次打开时所有设置都将不存在;所以,如果想再次打开该Gerber文件进行编辑时,最好将文件先保存为*.cam文件。

原作者:Kitty J 文档转换:中国PCB技术网 转换时间:2003/4/07

31

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo8.com 版权所有 湘ICP备2023022238号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务