在allegro中出gerber文件和CAM350中导入

合集下载

allegro输出gerber文件步骤

allegro输出gerber文件步骤

很多PCB厂家都没有装Allegro软件,所以你不能直接发.brd文件。

(很多PCB小厂连ProtelDXP也没有,只支持Protel99)什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。

可以说Gerber文件是电子组装业中最通用最广泛的文件格式。

Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D的扩展文件。

生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。

一、准备工作为了保证出片的正确性,需要在设计PCB 文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro 中打开Setup->Drawing Size 菜单,调出设置对话框.(原文件名:1.JPG)在对话框中确定User Units选择Mils,Size选择C,这样整个作图区域会大一点,相应的作图范围(Drawing Extents)变为Width:22000.00;Height:17000.00 Left X和Left Y为原点坐标。

Accuracy 选择2,其他根据你的尺寸自行定义。

设置完成选择OK 按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro 中打开Shape->Global Dynamic Params 菜单,如图2。

(原文件名:2.JPG)Dynamic fill选SmoothSmooth 勾选后会自动填充、挖空。

运行DRC时,在所有的动态shape中,产生底片输出效果的Shape外形Rough 产生自动挖空的效果,不过只是大体的外形样子,没有产生底片输出效果Disable 不执行填充、挖空。

打开Void controls 选项卡。

Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤(转)allegro资料2010-02-24 20:07:08 阅读1041 评论0 字号:大中小订阅Allegro中导出Gerber文件和钻孔数据文件方法步骤什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。

可以说Gerber文件是电子组装业中最通用最广泛的文件格式。

Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X 是RS274-D的扩展文件。

生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。

一、准备工作为了保证出片的正确性,需要在设计PCB 文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro 中打开Setup->Drawing Size 菜单,调出设置对话框,如图1在对话框中确定User Units选择Mils,Size选择C,这样整个作图区域会大一点,相应的作图范围(Drawing Extents)变为Width:22000.00;Height:17000.00Left X和Left Y为原点坐标。

Accuracy 选择2,其他根据你的尺寸自行定义。

设置完成选择OK 按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro 中打开Shape->Global Dynamic Params 菜单,如图2。

Dynamic fill选SmoothüSmooth 勾选后会自动填充、挖空。

运行DRC时,在所有的动态shape中,产生底片输出效果的Shape外形üRough 产生自动挖空的效果,不过只是大体的外形样子,没有产生底片输出效果üDisable 不执行填充、挖空。

使用CAM350拼板allegro的gerber文件

使用CAM350拼板allegro的gerber文件

本人使用allegro做pcb,之前涉及拼板的话,都只用画一个outline示意图,然后让制板厂自己处理。

但是本次想要在嘉立创进行投板,需要自己将PCB拼好。

在网上搜索了一大堆资料都不尽如人意。

经过自己慢慢摸索才将拼板搞定,现将操作流程记录一下。

防止以后搞错,如果是走量产发板,是不需要这些操作的。

走嘉立创还是最好这样操作。

1.在allegro里面先将拼板后的板框和邮票孔放好2.一、导出gerber文件,这里不再赘述(注意设置及PCB起始坐标在板子的左下角,这样对后期制作有很大的好处。

后面会提到。

一般制板文件包括如下层,其中GEN000为拼板文件,如果直接找制板厂的话提供这个文件和制板说明文件即可。

找嘉立创的话可以用这个文件做拼板定位。

3、将gerber文件导入到CAM350中,命令:File —> Import —> AutoImport4、导入后的结果如下图:5、按F将图形调整成线模式6、设置单位和精度,使用如下命令:Setting—>Unit。

unit设置为mm,resolution设置为1/100007、设置栅格间距,在如下中设置,我这边设置为0.01(因为allegro里面的mm的话也是保留2位小数)8、使用如下命令设置坐标原点(如果在allegro中设置好了坐标原点,正常这个时候是不用进行设置的)Edit—>Change—>Origin—>Space Origin9、将(0,0)坐标设置为如下位置:注意和线重合的时候会有颜色变化。

/10、拷贝前先将拼板层隐藏11、使用Edit—>copy命令拷贝光绘。

然后按w(框选) c(选中框选内的的东西)12、选中完成后会变成白色13、点击右键完成选择,然后将鼠标移动文件管理栏,将刚才隐藏的GEN000层显示出来如下注意,非常重要,不能使用鼠标的滚轮进行放大缩小,而是应该按住鼠标的中键,然后拖拽的方式进行放大缩小。

Protel导出Gerber数据的过程和CAM350打印底片步骤

Protel导出Gerber数据的过程和CAM350打印底片步骤

二Protel DXP导出方法(Altium Designer)第三步,用Cam350导入Gerber文件打印底片步骤二、Protel DXP导出方法(Altium Designer)1、导出Gerber文件选择输出文件精度最高确定包含以上3个层确定选择相对坐标,点击OK,将在PCB文件所在目录或目录下的Project Outputs文件夹里生成所需的Gerber文件1、导出NC Drill钻孔文件选择输出文件精度最高,确定选相对坐标,与生成Gerber文件时保持一致确定选择相对坐标,点击OK,将在PCB文件所在目录或目录下的Project Outputs文件夹里生成所需的NC Drill文件(*.TXT文件)第三步,用Cam350导入Gerber文件。

点1找到文件,选文件类型点OK是和否都行第三步,选择所需打印的层。

点ADD点中间的”1”找到顶层线路gtl 选中点下再点2,找到禁止布线层gko 点下,就完成C1。

2、再点ADD同样的方法把C2底层线路(gbl+gko),C3顶层阻焊,(gts+gko),C4底层阻焊(gbs+gko)都加好。

3、再点ADD加入C5顶层字符(gto+gko),记得点那右上角Clear(负片)一下。

下面是负片效果图:完成后点OK以下是打印设置步骤:先找到C1,C2,C3,C4,C5双击加进来。

如下图顶层线路,和顶层阻焊层我做是C1,C3。

如果前面加做的是C几的话就加C几。

加入进来生在Mirror(镜象)上点钩,再点下Tile时,如果发现那个Scale(比例)不是1.00的话。

就说明图太大,得一张一张的打。

点PLOT!再用同样的方法打印其他C3,C4,C5,只是不要点那Mirror(镜象),记住一点了Tile时,如果发现那个Scale(比例)不是1.00的话,一定不能打印。

如果打了那原图就会缩小。

CAM350基本操作步骤

CAM350基本操作步骤

CAM350基本操作步骤1.打开软件:首先,双击桌面上的CAM350图标或通过开始菜单找到CAM350并点击打开软件。

2.创建新项目:在软件中打开时,选择“文件”菜单,然后单击“新建项目”。

在弹出的对话框中,输入项目的名称,并选择项目的文件路径。

然后单击“确定”按钮。

3. 导入Gerber文件:选择“文件”菜单,然后选择“导入”>“Gerber文件”。

在弹出的对话框中,选择要导入的Gerber文件,并单击“打开”按钮。

CAM350将加载和显示Gerber文件。

4.检查图层:在CAM350中,您可以通过选择“图层”菜单来检查和管理不同的图层。

您可以打开或关闭不需要的图层,并调整它们的显示顺序。

5. 进行设计规则检查:选择“设计规则检查”菜单,然后单击“运行设计规则检查”。

CAM350将根据指定的设计规则检查Gerber文件,并显示任何违规的部分。

7.生成制造文件:一旦完成设计规则检查并纠正任何错误,选择“文件”菜单,然后选择“输出”>“制造文件”。

在弹出的对话框中,选择所需的制造文件格式,并指定输出路径和文件名。

然后单击“确定”按钮生成制造文件。

8. 检查制造文件:使用CAM350中的相应工具打开和检查所生成的制造文件,如凸点焊盘(Pad)、过孔(Via)等。

确保文件与设计要求匹配,并没有错误或缺失。

9.输出图纸和文档:如果需要生成电路板的图纸和文档,选择“文件”菜单,然后选择“输出”>“图纸和文档”。

在弹出的对话框中,选择要输出的图纸和文档类型,并指定输出路径和文件名。

然后单击“确定”按钮生成图纸和文档。

10.保存并关闭项目:在完成所有工作并生成所需的输出文件后,选择“文件”菜单,然后选择“保存项目”。

输入项目的文件名并选择保存路径,然后单击“确定”按钮。

最后,选择“文件”菜单,然后选择“关闭项目”来关闭项目。

以上是CAM350的基本操作步骤。

通过按照这些步骤,您可以使用CAM350来检查、修正和生成电路板设计以及相关的制造文件和文档。

CAM350读Gerber文件取

CAM350读Gerber文件取

如果客户给的是Gerber资料,一般使用的是自动导入法。

直接按Finish
文件导入如果变形了,那么一定是格式不正确、下面介绍几种猜格式的方法.
打开客户给的资料(后缀名PHO或什么.G什么的.可以看到以下数字。


方法一:穷举法
如:X535489Y416899D03*
是六位数的,不是2.4 就是3.3,总之加起来是6 即可。

或在M:N 组合中用”穷举法”进行调用(即2:3、2:4、…逐个试)。

方法二:根据板面大小
硬质板中很少有板面尺寸大于20Inch 的,而大于20Inch X 20Inch 的是没有的。

据此,如果您读出来的图形大于20Inch,那就是小数点前的位数太多了。

相反,如果您读出俩的图形都堆到原点附近,那十有八九是小数点后的位数太多了(也就是说,小数点前的位数太少了)。

这里需要注意的是,小数点前的位数加上小数点后的位数一定要等于Gerber 文件中最长的数的位数。

方法三:根据已知尺寸
如果您知道一些关于板子的尺寸,那就好办多了。

您只要不停的试,大了就把小数点前的位数变小(小数点后的位数同时变大);小了就把小数点后的位数变小(小数点前的位数同时变大),如果单位没有搞错,一两次就能正确了。

如果您没有任何尺寸,那您只能找板子上的器件。

有一些器件,如DIP(双列直插集成电路)、PGA 封装和一些插座,它们引脚的中心距离是0.1Inch(2.54mm),根据这一点您也能大概地确定数据格式。

PADS Layout读入没有D码,但图形大小没有错。

那么按Next—PADS 往下面拉。

如下图,就会有D码了。

DXP2004出gerber及导入cam350详细步骤

DXP2004出gerber及导入cam350详细步骤

DXP2004出gerber及导入cam350详细步骤接gerber文件以来,很多网友都不会导出gerber,也不去看教程,直接问我了。

大部分都是用的protel99se,Altium,不建议用太高的版本,我写个教程,用Altium 2004来做,以后出gerber做个参考就行,不对的地方请指出来,我也不是很熟悉的。

有很多是叶子指导。

打开pcb文件。

有的网友还是在keepout层画板框,在这里纠正一下,下次在机械层画【mechanical】.这个官方的pcb也是在keepout层画的板框,这里不管了。

出gerber前请将原点设在左下角,有的没有显示原点,要设置一下。

edit[编辑]->origin[原点]->set[设定]->点击左下板子最左下角或用实用工具:设定之后显示为:若关闭了原点显示,请在:tools->preference->Protel pcb下->display标签里勾选origin marker设定完原点出gerber在Altium中出gerber和出钻孔在一个菜单下,但不是一个命令【很多网友出了gerber里面有一个drill drawing以为就是钻孔】,钻孔要单独出一下的。

file->Fabrication outputs->Gerber files在gerneral标签下格式设置如下:layer标签下设置如下:我们只要这7个层,不要在里面添加dill drawing之类的,Apertures标签下:embeded apertures RS274X勾选上。

Advanced标签下:设置解释一下:file size不动,取默认值。

Leading/trailing zeros:选择supress leading zero【省略前导0】. position on film:选择reference to relative origin【使用相对坐标原点】别的取默认值就行了。

生成GERBER文件步骤及CAM350的简单使用

生成GERBER文件步骤及CAM350的简单使用

输出光绘文件步骤及CAM350简单使用PCB画好后,我们需要输出光绘文件交给制版厂家.由此,输出光绘文件的重要性就显出来了.先复习一下介绍各层的定义吧,哈哈(1)顶层(Top Layer),也称元件层,主要用来放置元器件,对于比层板和多层板可以用来布线.(2)中间层(Mid Layer),最多可有30层,在多层板中用于布信号线.(3)底层(Bootom Layer),也称焊接层,主要用于布线及焊接,有时也可放置元器件.(4)顶部丝印层(Top Overlayer),用于标注元器件的投影轮廓、元器件的标号、标称值或型号及各种注释字符。

(5)底部丝印层(Bottom Overlayer),与顶部丝印层作用相同,如果各种标注在顶部丝印层都含有,那么在底部丝印层就不需要了。

(6)内部电源接地层(Internal Planes)(7)阻焊层(Solder Mask-焊接面),有顶部阻焊层(Top solder Mask)和底部阻焊层(BottomSolder mask)两层,是Protel PCB对应于电路板文件中的焊盘和过孔数据自动生成的板层,主要用于铺设阻焊漆.本板层采用负片输出,所以板层上显示的焊盘和过孔部分代表电路板上不铺阻焊漆的区域,也就是可以进行焊接的部分.(所谓阻焊顾名思义就是不让上锡,阻焊漆就是绿油啦)(8)防锡膏层(Past Mask-面焊面),有顶部防锡膏层(Top Past Mask)和底部防锡膏层(BottomPast mask)两层,它是过焊炉时用来对应SMD元件焊点的,也是负片形式输出.板层上显示的焊盘和过孔部分代表钢板上挖空的部分,对应电路板上要刷锡膏的地方,也就是进行焊接的部分。

(9)Drill(10)N C Drill(11)机械层(Mechanical Layers),(12)禁止布线层(Keep Ou Layer)(11)多层(MultiLayer)(13)(Connect)(DRC Errors)(Pad holes)(Via Holes)(Visible Grid1)(visible Grid2) 我们要考虑的就是1-10这几个.值得一提的是solder表示是否阻焊,就是PCB板上是否露铜;paste是开钢网用的,是否开钢网孔.所以画板子时两层都要画,solder是为了PCB板上没有绿油覆盖(露铜),paste上是为了钢网开孔,可以刷上锡膏.再来讲讲各显示项目.Board outline(板框),在设置每层的Layer时,将Board Outline选上.Pads(焊盘 ).Connections(鼠线).Vias(导通孔).Parts-Top(顶层元器件).Tracks(电气走线)Parts-Botm(底层元器件)Copper(导体铜箔)Part Refs(元器件排序标注)Lines(二维线)Part Type(元器件型号标注)Text(字符)Outlines(外框线)我们使用的PADS2005SP2板输出光绘文件大致步骤如下:1.完整铺铜.检查间距,连接.2. File->Cam…->出现定义CAM文件(Define CAM Documents)的对话框.对于两层板而言,我们需要十个层,即,2走线层(top/bottom)+2丝印层+2阻焊层+2防锡膏层+DRAWING+NC DRAWING.其他层板相应增加走线层或地电源层就好了.3.添加层的方法.在Define CAM Documents对话框下,点击右上方的Add按钮就会出现Add Document对话框,. 点击Document下面的下拉框,可以选择你要设置的层类型. 选定特定的层(如顶层),并给定一个相应的名字.同一对话框下,Customize Document区域有三个按钮,点击Layers按钮可以设置各层输出项目,点击Options,可以设置生成文件的坐标,一般所有文件的坐标一致.Output Device下面有四个按钮,可以选择输出方式,输出光绘时除NC DRILL层选的是Drill,其余一般选择的是Photo.4.选择Routine/Split Plane,增加的是走线层或地层/电源层.若添加的是顶层走线层,需要选的是Pads ,Traces,Lines,Vias,Copper,Text.还有外框(Board Outline);其他走线层同.5.选择Silkscreen,增加的是丝印层.若添加顶层丝印,需要选的是TOP下,Ref.Des.,Lines; Silkscreen TOP下Lines,Text,Copper,Outlines.还有外框(Board Outline);底层同.6.选择Solder Mask,增加的是阻焊层.若添加顶层阻焊层,需要选的是TOP 下,Pads,Test Point; Solder Mask Top下Lines,Text,Copper, Test Point.还有外框(Board Outline);底层同.7.选择Paster Mask,增加的是防锡膏层.若添加顶层防锡膏层,需要选的是TOP下,Pads; Paster Mask top下Lines,Text,Copper,.还有外框(Board Outline);底层同.8.选择Drill Drawing,增加的是钻孔层.需要选的是TOP下,Pads,Lines,Text,Vias; Drill Drawing下Lines,Text,还有外框(Board Outline);需要注意的是,钻孔表的坐标要设,不要和符号位置图重叠了.9.选择NC Drill ,默认设置就好了(坐标位置和前一致).10.至此,各层设置完毕,回到Define CAM Documents对话框.选中左上方的CAM DOCUMENTS各文件,点击Preview预览,点击该对话框下方的下拉按钮,可以创建将要生成的GERBER文件存放地址.点击RUN即可产生需要的文件.如果产生的过程中出现和下面类似的警告,则只需在设置Drill Drawing层OPTIONS时,点击Regenerate按钮即可(也可忽略,不影响出的文件).11.产生GERBER文件完成.一切OK的话,可以把这次的各层设置保存为.cam文件,以便将来可以直接使用,省了设置各层的麻烦.方法是:在Define CAM Documents对话框中,选中左上方的CAM DOCUMENTS各文件,点击EXPORT,将文件保存在特定的目录下.下回要用时只要点击IMPORT,导入之前存的文件即可.12.上面设置CAM 文件的过程,可以使用PADS Layout 的一个自动生成无模命令:camdocs输入回车后,打开File/CAM…观察,可以发现软件已经自动为你配置了各层的CAM 文件,但是没有钻孔文件,需要手动配置。

CAM350导入Allegro光绘说明

CAM350导入Allegro光绘说明

本人之前遇到过CAM350导入Allegro格式光绘后钻孔偏移、异型孔不显示的问题,捣鼓过之后找到一个方法,在Allegro群友的建议下制作该文档进行适当的说明,仅供参考,欢迎朋友们指正。

1.导入Gerber文件
鉴于手工导入Gerber文件需要逐层设置,过于麻烦,所以采用自动导入。

2.导入NC Drill文件
设置钻孔列表
钻孔工具列表设置好之后,选中。

使用单层显示,可看到钻孔已导入。

3.导入NC Route文件
异型钻孔工具列表设置好之后,选中。

使用单层显示,可看到钻孔已导入。

以上是我的一点儿浅显经验,请参考。

编写:WXQ叶子青青青
日期:2011.06.13。

几种PCB软件互转

几种PCB软件互转

1,ALLEGRO- WG2005/EE2007- PADS2,allegro转到pads可以通过CAM350转。

allegro转出ODB++的档案,然后用CAM350 import,再用cam350 export 出PowerPCB4.0的asc档即可。

3,CAMCAD,如果要转换Cadence Allegro文件到PADS,所有必须的设计信息都会包含在新的文件中。

不过,Cadence Allegro允许板子上的铜箔重叠,PADS却不允许。

Allegro 文件可以正常导入到CAMCAD。

4,在Altium Designer中导入Allegro的brd文件基本思想是用CAM文件,具体步骤:1、从Allegro PCB Editor中导出Gerber文件和IPC网表文件(不要IPC网表也可以,不过那样导入的PCB网络名是AD随机命名的)。

也可以导出ODB++文件(可能还是需要IPC 网表),我觉得这个比Gerber方便。

Allegro需要安装第三方软件才能输出ODB++,这个在导出时会提示下载的(软件是free的)。

2、在AD中新建一个CAM文件。

3、通过AD的File/Import导入Allegro输出的Gerber/ODB++,(可选)通过File/Import/Net List导入IPC网表。

4、使用Tool/Netlist/Extract提取导入的Gerber/ODB++的网络(将相连的Track视为同一网络,网络名随机生成)。

5、(可选)通过File Import/NetList导入IPC网表。

如果3中已导入,忽略本步。

6、通过Tool/NetList/Campare将Extrat的网表和IPC网表进行比较,从而将网络(大部分)命名为Allegro中原来的网络名。

7、通过File/Export/Export to PCB,将CAM文件导出到PCB。

至此基本完成了导入功能,但是所有的元件已经分解成了Pad,overlay上的Designator也已经不再是Text型。

[精]Allegro中导出Gerber文件和钻孔数据文件方法步骤

[精]Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤(一)什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。

可以说Gerber文件是电子组装业中最通用最广泛的文件格式。

Gerber文件是EIA的标准格式,分RS274-D和RS274-X 两种,其中RS274-X是RS274-D的扩展文件。

生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。

一、准备工作为了保证出片的正确性,需要在设计PCB 文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro 中打开Setup->Drawing Size 菜单,调出设置对话框,如图1 在对话框中确定User Units选择Mils,Size选择C,这样整个作图区域会大一点,相应的作图范围(Drawing Extents)变为Width:22000.00;Height:17000.00Left X和Left Y为原点坐标。

Accuracy 选择2,其他根据你的尺寸自行定义。

设置完成选择OK 按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro 中打开Shape->Global Dynamic Params 菜单,如图2。

Dynamic fill选Smoothü Smooth 勾选后会自动填充、挖空。

运行DRC时,在所有的动态shape中,产生底片输出效果的Shape外形ü Rough 产生自动挖空的效果,不过只是大体的外形样子,没有产生底片输出效果ü Disable 不执行填充、挖空。

打开Void controls 选项卡。

如图3。

选择Artwork format 要与出片格式一致。

Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。

可以说Gerber 文件是电子组装业中最通用最广泛的文件格式。

Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X 是RS274-D的扩展文件。

生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。

一、准备工作为了保证出片的正确性,需要在设计PCB 文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro 中打开Setup->Drawing Size 菜单,调出设置对话框,如图1在对话框中确定User Units选择Mils,Size选择C,这样整个作图区域会大一点,相应的作图范围(Drawing Extents)变为Width:22000.00;Height:17000.00Left X和Left Y为原点坐标。

Accuracy 选择2,其他根据你的尺寸自行定义。

设置完成选择OK 按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro 中打开Shape->Global Dynamic Params 菜单,如图2。

Dynamic fill选SmoothüSmooth 勾选后会自动填充、挖空。

运行DRC时,在所有的动态shape中,产生底片输出效果的Shape外形üRough 产生自动挖空的效果,不过只是大体的外形样子,没有产生底片输出效果üDisable 不执行填充、挖空。

打开Void controls 选项卡。

如图3。

选择Artwork format 要与出片格式一致。

cam350导入allegro生...

cam350导入allegro生...

cam350导⼊allegro⽣...
Allegro⽣成钻孔图导⼊CAM350
在由Allegro PCB Design 610导出钻孔图的时候,有两个选项值得注意:
1、Enhance Excellon Format(NC Parameters对话框)
勾选此选项将使⽤Enhance Excellon格式,在⽣成的NC Drill(.drl)⽂件开始部分可以看到M48、INCH,⽽这是导⼊道CAM350 V9.5时必须的,否则会报错“No header % found, load stopped”
2、Auto tool select
不选中此项,导⼊失败。

在导⼊时虽然不报错,但在⼯作区域将看不到任何钻孔,查看Tables->NC Tool Tables也看不到任何的信息(正确的情况下可以看到所有钻孔⼤⼩的列表)
上⾯就是我在由Allegro向CAM350倒⼊NC Drill时遇到的两个问题,希望对那些像我⼀样正在学习这些软件的朋友有些帮助。

CAM350导入Gerber步骤

CAM350导入Gerber步骤

CAM350导入Gerber步骤切记:导入看完后关闭CAM350时会提示是否保存更改,一定选择否,不然可能导致Gerber变化以致出错第一步:打开CAM350,启动后界面如下:第二步:左键单击左上角File(文件),然后再下拉菜单中选择Import(导入)(我这里可能因为软件问题,所以会看到3个File,正常的应该只有一个吧)第三步:在Import的菜单中(将鼠标放在Import上面,右边就会出现Import的下拉菜单)选择第一项:AutoImport第四步:在出现的窗口中找到你需要打开gerber的所在文件夹,如图中是AP-200的Gerber 的文件夹第五步:就在上一步的界面,在下方设置选项,有两个地方需要注意,第一个选择公制与英制,我这边画板都用公制,这个看情况,上面那个箭头指向的,左边是英制,右边是公制,这里选择红框中的公制;下面那个箭头中的框一般都是默认选项,不用去动,不过还是要看一下第六步:点击Next,出现以下界面这里是设置打孔文件比例的,这里我觉得应该是看上面的比例,这里是4:4,所以我们选择4:4点击框里面的文字就会出现下面的界面这里点击箭头指向的红色框里面的两个部分,就会有下拉菜单给你选择数字,也就是比例,这里选择了4:4,然后还要看一下其他红色框内的是不是这样子的,设置完比例点击ok就是如下界面:此时比例变为了4:4,点击ok回到一下界面,并发现红色框里面也是你之前所选择的比例,比如这里是4:4如果有两个类似的框,则都要设置,因为有些板用到像DC插座那样的封装,里面有椭圆形的孔,就会有层钻孔层,需要设置两次然后点击finish,就会出现PCB导出的Gerber点击左上角的Layers可以看见不同层选项点开之后就会看见不同层的名字后缀名分别表示的意思:GBL:Bottom层(即背面线路层)GBS:Bottom层的Solder层(即背面焊盘喷锡的地方)GPB:Bottom层的Paste层(即背面开钢网开孔的地方)GBO:Bottom层的Overlay层(即背面的丝印层)GTL:Top层(即正面线路层)GTS:Top层的Solder层(即正面焊盘喷锡的地方)GPT:Top层的Paste层(即正面开钢网开孔的地方)GTO:Top层的Overlay层(即正面的丝印层)GKO:keep-out层,板子外形这些层,双击就会只显示那一层,单击就是在现有显示的层上添加单击的层。

Allegro出Gerber步骤

Allegro出Gerber步骤

Allegro出Gerber步骤详解1.设置钻孔参数Manufacture—NC—NC parameters主要有两个参数需要设置,精度与单位。

精度一般设置为3.5,单位的话一般设计单位为mil就设置为English,为mm就设置成Metric2.图形化钻孔Manufacture—NC—Drill Customization直接点击“OK”即可。

3.放置钻孔参数到PCBManufacture—NC—Drill legend主要设置的参数为单位,设置的单位是什么就设置成什么,然后点击“OK”,将参数放置到PCB空白处。

4.生成钻孔文件Manufacture—NC—NC Drill直接选择默认设置就可,然后点击“Drill”5.生成routeManufacture—NC—NC route如果板子存在非圆形孔,需要生成route文件,选择默认选项,然后点击“route”。

6.生成gerber文件Manufacture—Artwork需要提前设置好光绘文件,各个光绘包含的层一定要设置对,正片和负片一定要设置对,在General Paramaters里面设置好相关参数,主要就是如下几点。

设置好之后,点击Create Artwork。

可以查看log,看是否有error和warring,error需要处理。

产生光绘后生成art_aper.txt。

完成后的Gerber 主要包含如下文件,注意不要缺少(不同的叠层可能叠层的光绘不同)。

7.导出IPC文件File—export—IPC-D-356A点击export即可8.生成光绘文件后可以通过CAM350进行查看。

Allegro关联CAM350

Allegro关联CAM350

Allgero与cam350关联
由于经常要出gerber图,所以常用到CAM350. 突然发现在cam350菜单中有连接ALLEGRO的功能,便开始了试验联接。

经过一番周折,总算成功了。

为了让大家以后用到时少浪费点时间,可以把更多的精力去做更有意义的事情,我在此把经验分享出来。

首先,如果你先装有allegro(我的是15.5)和cam350(我的是9.51),哈哈,这是肯定的了。

在allegro中输入“DstCAM350”........试了,是不行的,它会提示无此文件,所以,才有下面几步;2、在cam350的安装文件夹处拷三个文件:DstExtract.txt,DstCxi.il, allegro.ilinit,把它们复制到 allegro的$HOME/pcbenv文件夹中。

如果你不知道你的$HOME/pcbenv文件夹在哪,你可以去看看“电脑-属性-高级-环境变量”那里.
3、更改allegro.ilinit中的路径(用记事本打开),把路径改为当前的路径,例如我的是( "D:\\Allegro work\\pcbenv\\DstCxi.il") ,记住,必须用两个\\,具体为什么我也搞不清^_^!
4、把cam350文件夹中的allegro.men文件拷到
allegro的**\share\pcb\text\cuimenus。

这样,设置就完成了。

重新启动allegro(很有必要的哦),你就会发现在tool菜单中多了一个cross probe cam350,点击它。

然后打开cam350,也是在tool 中,点cross probe allgero,再connect,这样就开始了。

具体效果如何,自己去试试吧!。

Allegro和CAM350交互

Allegro和CAM350交互

Allegro和CAM350交互CAM350和Allegro可以交互操作,和Allegro与 Capture交互类似,用起来比较方便。

但是使用之前需要先设置一下。

1.添加Skill。

从CAM350安装路径下拷三个文件DstExtract.txt和DstCxi.il到Allegro的pcbenv目录下。

在allegro.ilinit中添加以下指令:load( "C:\\Cadence\\home\\pcbenv\\DstCxi.il")路径修改为本机的pcbenv路径。

注意路径表示方式和Windows不一样。

如无allegro.ilinit文件新建一个即可。

在Allegro命令窗口输入DstCAM350即可调用该Skill。

2.添加菜单项。

虽然可以从命令窗口调用Skill,但敲命令总不太方便。

CAM350目录下有一个现成的菜单文件allegro.men,但我有点小担心它是否能兼容所有Allegro版本,还是自己改吧……打开 \share\pcb\text\cuimenus目录下的allegro.men,查找POPUP "&Help"定位到此处://----------------------------------MENUITEM "&Licenses Used...", "license_use"MENUITEM "&Stroke Editor...", "stroke editor"ENDENDPOPUP "&Help"BEGIN//-----------------------------在两个END之间添加如下内容:ENDMENUITEM SEPARATORMENUITEM "Cross Probe CAM350", "DstCAM350"END保存退出。

一:CAM350中如何正确读入GERBER

一:CAM350中如何正确读入GERBER
多练,多碰问题,自已多花时间研究!祝你成功!!GOOD LUCK!
附:同类教材参考学习
D码单位不对的图形:它的特征是显示的图形全部用极小的线条显示(有时 GERBER格式不对也会这样。在CAM350中按A鍵可查看D码,但D码的尺寸
全是0。所以系统把所有D码以一个默认的尺寸即极小的细线表示。
上图我是把D码单位设为英制中的英寸(INCH),但实际上是英制 中的MIL(1MIL是千分之一英寸也等于0.025MM)。正确调入后:

CAM350中如何正确读入
GERBER
编者:江门新日光绘公司全体工程人员
FILE-IMPORT-AUTOIMPORT-自 动读入GERBER资料!
然后出现如下菜单,你可从中选择GERBER的文件存放目录,但GERBER最好放在同一文件夹内!选择你 所想要导入资料的文件夹,双击直到出现文件夹内所有文件,如下图:
Leading(后补零)Trailing(前补零){前后补零的特别说明:Lending(坐标整 数字前面的零省略,小数字字数不足的以零补足)Trailing(坐标小数字后的 零省略,整数字字数不足的以0补足)}Units(单位)有二个选项English(英
制)Metric(公制)。Digtis说明如下:
Q:
Integer指小数点 前的整数位数。 Decimal指小数点 后的小数位数
当你掌握了以上知识你就可以对读入不对的GERBER文件“动手术”了,如 果你认为是GERBER文件的格式不对,可以像幻灯片18那样改变GERBER的 读入参数。如:Inch,intege选2,Decimal 选5,(即英制二五格式)一般都用
况下如何正确读入GERBER文件!当我们读入如下图形时:
我们该如何去正确读入呢?如幻灯片1,2。FILE-IMPOTT-AUTOIMPORT -选择GERBER存放文件夹-双击-在右边小窗口即显示出所有文件,再点

在allegro中出gerber文件和CAM350中导入

在allegro中出gerber文件和CAM350中导入

在allegro中出gerber文件和CAM350中导入cuijianw 适用范围:Cadence Allegro 15.2Mentor CAM350 8.7正文:准备工作:为了保证出片的正确性,需要在设计PCB文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro中打开Setup->Drawing Size菜单,调出设置对话框,如图1。

图1在对话框中确定User Units选择Mils,阿Accuracy选择0,其他根据你的尺寸自行定义。

设置完成选择OK按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro中打开Shape->Global Dynamic Params菜单,如图2。

图2打开V oid controls选项卡。

如图3。

图3选择Artwork format和你的出片格式一致,我一般出Gerber 6x00格式的底片,所以我这里设置的是Gerber 6x00。

出片设置在Allegro中出gerber文件需要提前设置每个底片包含的层。

该设置位于Manufacture->Artwork菜单中。

如图4。

图4首先设置General Parameters选项卡,如图5。

图5在这里面,一般Device type选择Gerber 6x00,也就是RS274D格式;Format选择Inter places为5,Decimal places为3;Output options中,Use ‘G’ codes选项是可选的,对于比较新的制板机,该选项可以不选择;Output units一般选择Inches,使用英制单位。

其他默认即可。

然后开始设置每个底片包含的层。

打开Film Control选项卡,如图6。

图6在A vailable films中设置底片。

默认情况下系统只有TOP和BOTTOM两个底片。

我们需要增加。

在底片上单击右键,弹出菜单,如图7。

CAM350导入Gerber文件的操作方法

CAM350导入Gerber文件的操作方法

CAM350导入Gerber文件的操作方法在CAM350 中,数据的读入有两种方式(注:数据必须为Gerber 格式的数据),一种为自动输入(AutoImport )另一种为手工输入(Manual Import).自动输入(AutoImport ):选择此方式,操作前须为Gerber 的所有有关文件存放好在一个目录中。

在读入时,程式会自动载入所有数据和D 码文件,非常方便。

(我主要以这种方式为主)手工输入(Manual Import):此方式,须手工选择要输入的文件数据,不太方便。

自动输入:加载GERBER 文件1. 在CAM350 中,读入GERBER 文件的方法有两种:分别为:自动载入和手工载入说明其操作(特点:方便。

因在CAM350 V6 中普遍的D 码其都能自动识别载入)。

首先:自动读入一个GERBER 文件,操作:File->Import->AutoImport,如图[1]如果使用CAM350 的AutoImport 功能输入RS-274X 格式的gerber file,操作如下:选择CAM Editor 中的AutoImport 选项。

2. 选择文件所在目录(注:载入时,最好为其相关文件建立一个独立的目录。

这样的作用是方便文件的读入)首先选择单位:English(英制)、Metric(公制)一般为英制。

然后:按下Next 进行GERBER 文件的读入(注:若你的D 码非RS-274-X 格式时,请不要选择Finsh)选择gerber file放置的文件夹需要注意,要输入的所有gerber file 必须放在同一文件夹中,不能同时有不相关文件在这一文件夹中,才能正确读取这一文件夹中的gerber file。

3.按下“Finish“出现如图:将会列出此文件的D 码类型和光栅格式。

确定后,按下Finsh 完成。

设置方法如下:在AutoImport 对话框中,设置读入的格式即可(注:这里可进行多次设置,以得到正确的格式多数的PADS 都是用2:3 英制或2:4 英制的。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在allegro中出gerber文件和CAM350中导入cuijianw 适用范围:Cadence Allegro 15.2Mentor CAM350 8.7正文:准备工作:为了保证出片的正确性,需要在设计PCB文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro中打开Setup->Drawing Size菜单,调出设置对话框,如图1。

图1在对话框中确定User Units选择Mils,阿Accuracy选择0,其他根据你的尺寸自行定义。

设置完成选择OK按钮,使配置生效。

◆设置动态铺铜参数。

在Allegro中打开Shape->Global Dynamic Params菜单,如图2。

图2打开V oid controls选项卡。

如图3。

图3选择Artwork format和你的出片格式一致,我一般出Gerber 6x00格式的底片,所以我这里设置的是Gerber 6x00。

出片设置在Allegro中出gerber文件需要提前设置每个底片包含的层。

该设置位于Manufacture->Artwork菜单中。

如图4。

图4首先设置General Parameters选项卡,如图5。

图5在这里面,一般Device type选择Gerber 6x00,也就是RS274D格式;Format选择Inter places为5,Decimal places为3;Output options中,Use ‘G’ codes选项是可选的,对于比较新的制板机,该选项可以不选择;Output units一般选择Inches,使用英制单位。

其他默认即可。

然后开始设置每个底片包含的层。

打开Film Control选项卡,如图6。

图6在A vailable films中设置底片。

默认情况下系统只有TOP和BOTTOM两个底片。

我们需要增加。

在底片上单击右键,弹出菜单,如图7。

图7如果需要增加底片,选择弹出菜单中的Add,出现图8的对话框。

图8输入底片的名字,就可以新建一个底片。

如果需要删除一个底片,则在弹出的菜单中点击cut,则该底片就被删除了。

下面开始向底片中设置层。

展开某一个底片左边的+,查看该底片包含的层,如图9。

图9鼠标右键单击某一层,可以看到弹出菜单,如图10。

图10如果需要加入信号层,选择弹出菜单的Add选项,出现选择窗口,如图11。

图11你可以在Subclass Selection窗口选择需要的层,用鼠标勾选需要加入的层,点击OK按钮,就可以将该层加入对应的底片中。

如果需要删除某一层,仅需要在图10的鼠标右键菜单中选择Cut选项,则该层会从底片中消失。

待所有的底片设置完成,我们准备出片。

出底片和钻孔文件◆DRC检查出底片之前必须要做DRC检查,方法是在Allegro中选择Tools->Update DRC,如果没有出现错误,在系统的状态栏中应该有结果,如图12。

图12如果有错误,需要先纠正,再出片。

◆出钻孔符号表为了将来钻孔的时候做钻孔检查,需要出钻孔符号表。

请在allegro中选择Manufacture->NC->NC Legend菜单,然后系统会出现一个列表,单击鼠标左键可以选择位置将其放置。

◆设置光绘范围在allegro中使用菜单Add->Rectangle命令,在Manufacturing的Photoplot_Outline 子类中加入一个矩形边框,大小以包括PCB电路板和钻孔符号表为准。

◆出底片在allegro中使用菜单命令Manufacture->Artwork,出现如图4的菜单。

选择Apertures 按钮,出现镜头生成对话框,如图13。

图13在对话框中单击Edit按钮,弹出新对话框,如图14所示。

图14在对话框中单击Auto按钮,在弹出的菜单中选择Without Rotation。

如图15。

图15然后单击OK按钮,关闭该对话框,回到图13的对话框,在该对话框中再单击OK 按钮,回到图4的对话框。

此时已经升成了art_aper.txt文件。

在图4的对话框中单击Select All按钮,选择所有的底片。

然后单击Create Artwork 按钮,系统开始生成底片。

如果一些顺利,底片就生成了。

如果出错,系统会弹出错误纪录。

◆出钻孔文件在allegro中,首先记录Manufacturing的Photoplot_Outline子类上画的边框中左下角的坐标。

方法是。

打开该子类的显示,然后使用Show Element按钮查看该边框的属性,就可以找到该坐标。

使用allegro的菜单命令,Manufacturing->NC->NC Drill,出现对话框,如图16。

图16点击NC Parameters按钮,设置钻孔参数。

如图17。

图17将刚才纪录的光绘外框左下角的坐标输入Offset X和Offset Y中,但是要注意值取相反数,就是如果X坐标是-10000,则要在Offset X中填入10000;Y同。

选中Enhanced Excellon format选项,点击Close按钮。

关闭此对话框。

回到图16的对话框。

在图16的对话框中的Scale factor填入1,不做缩放;然后选中Auto tool select,设置完成,检查Root file name中的钻孔文件路径和文件名,然后点击Drill按钮,生成钻孔文件。

如果没有提示出错,钻孔文件生成完毕。

点击close按钮,关闭此对话框。

在allegro中验证底片在allegro中选择File->New菜单,新建一个brd文件。

选择菜单Setup->Subclasses,弹出设置窗口,如图18。

图18单击MANUFACTURING类,设置其子类。

出现设置窗口,如图19。

图19在New Subclass框中输入需要加入的子类名称,一般该名称和你生成底片的名称对应,马上我们要将每个底片导入对应的子类中。

输入完成点击回车键就加入自类,全部输入完成后关闭该对话框。

然后回到图18的对话框,点击OK按钮,也关闭该对话框。

在allegro中使用菜单File->Import->Artwork,出现导入Artwork的对话框,如图20所示。

图20在Filename中选择gerber文件,Format根据gerber文件的类型选择,这里是Gerber 6x00,Class选择Manufacturing,Subclass根据我们刚才的设置,选择底片到对应的子层上。

如图21所示。

图21复选Options中的Display pad targets,使底片显示焊盘。

点击Load file按钮,导入该底片。

之后,重复选择,对话框中多了Re-use last mirror/rotation/location选项,点击此选项,可以使今后导入的底片和最先导入的底片位于同样的位置。

对话框如图22。

图22待全部底片导入完成,点击OK按钮,关闭导入对话框。

查看底片的时候,可以根据需要,显示或者关闭对应的class和subclass。

在CAM350中验证底片和钻孔文件打开CAM350软件,选择菜单File->Import->AutoImport,出现对话框,如图23。

图23选择包含底片的目录,然后点击Next按钮。

出现确认文件的窗口,如图24。

图24点击Finish按钮,底片开始导入。

待导入完成,就可以查看底片和钻孔文件了。

如图25。

图25如果你的gerber文件所在文件夹中包含多个文本文件,CAM350无法确认哪个是真正的镜头文件,其会提示你选择正确的镜头文件,并和底片文件建立联系。

此时在图24中Next 按钮有效,如图26所示。

图26此时点击Next按钮,进入镜头文件选择对话框,如图27。

图27在图27中,用鼠标左键在Aperture files框中单击镜头文件,然后在右边的框中用鼠标左键单击需要和此镜头文件建立联系的底片文件,则底片文件的右边会显示对应的镜头文件。

待全部选择完成,点击finish按钮,CAM350开始自动调入底片。

两层电路板的底片及其说明bottom ------ 底层布线层drawing format/ outlinedrawing format/ title_blockdrawing format/ title_databoard geometry/ outlineetch/ bottompin /bottomvia class/ bottomtop ------ 顶层布线层drawing format/ title_blockdrawing format/ title_datadrawing format/ outlineboard geometry/ outlineetch/ toppin/ topvia class/ topsolder_bottom ------ 底层阻焊层board geometry/ outlineboard geometry/ soldermask_bottomdrawing format/ outlinedrawing format/ title_blockdrawing format/ title_datapackage geometry/ soldermask_bottompin/ soldermask_bottomvia class/ soldermask_bottomsolder_top ------ 顶层阻焊层board geometry/ outlineboard geometry/ soldermask_topdrawing format/ outlinedrawing format/ title_blockdrawing format/ title_datapackage geometry/ soldermask_toppin/ solermask_topvia class/ soldermask_topsilk_bottom ------底层丝印层Ref des/ silkscreen_bottomdrawing format/ outlinedrawing format/ title_blockdrawing format/ title_datapackage geometry/ silkscreen_bottomboard geometry/ outlineboard geometry/ silkscreen_bottomsilk_bottom ------顶层丝印层Ref des/ silkscreen_topdrawing format/ outlinedrawing format/ title_blockdrawing format/ title_datapackage geometry/ silkscreen_topboard geometry/ outlineboard geometry/ silkscreen_toppaste_bottom ------ SMD底层钢板board geometry/ outlinedrawing format/ outlinedrawing format/ title_blockdrawing format/ title_dataPin/ pastemask_bottompaste_top ------ SMD顶层钢板board geometry/ outlinedrawing format/ outlinedrawing format/ title_blockdrawing format/ title_dataPin/ pastemask_topdrill ------ 钻孔符号board geometry/ outlinemanufacturing/ nclegend-1-2manufacturing/ ncdrill_legendmanufacturing/ ncdrill_figurevia class/ top动态铺铜的问题和解决动态铺铜有时候会出现无法生成底片的问题,此时可以在allegro中使用菜单shape->check命令,单击要检查的shape,然后在有问题的地方会出现DRC标志,此时仅仅需要手工设定void(allegro菜单命令shape->Manual void),就可以解决此问题。

相关文档
最新文档