当前位置:文档之家› PADS(PCB)文件与Allegro(BRD)文件互转

PADS(PCB)文件与Allegro(BRD)文件互转

PADS(PCB)文件与Allegro(BRD)文件互转
PADS(PCB)文件与Allegro(BRD)文件互转

laikelang 2009‐8‐21

目录

1

PADS 文件导入Allegro 的步骤 ...................................................................................................................... 1 1.1 在PADS 软件中输出ASCII 文件 ....................................................................................................... 1 1.2 在Allegro 中输入ASCII 文件 ............................................................................................................. 2 2 Allegro 文件导入PADS 的方法 . (4)

2.1 通过CAMCAD PCB Translator 软件进行转换 (4)

2.2 通过Specctra 程序进行转换 (5)

2.3 编写SKILL 程序进行转换 .................................................................................................................. 6 3 Allegro 文件导入PADS 的步骤 . (7)

3.1 在PADS 软件中输出原始设计文件的ASCII 文件 (7)

3.2 在Allegro 软件中更新ASCII 文件 (8)

3.3 在PADS 软件中导入更新后的ASCII 文件 (9)

1 PADS 文件导入Allegro 的步骤

Allegro 程序有自带一个PADS IN 的接口,可以直接读取PADS 输出的PowerPCB V5.0版本ASCII 文件。

下面讲述PADS 文件导入Allegro 的具体步骤。

1.1 在PADS 软件中输出ASCII 文件

1) 用PADS 软件打开想要转换的PCB 文件。

2) 选择菜单命令File – Export…,在弹出窗口中选择ASCII 文件输出的路径和名字。点击保存。

3) 此时,弹出ASCII Output 窗口。点击“Select ALL ”按钮,并且在“Format ”栏中选择“PowerPCB

V5.0”,点击OK 。输出的ASCII 文件就会保存在指定的目录。

1.2 在Allegro 中输入ASCII 文件

1) 打开Allegro 软件。

2) 选择菜单命令File – Import – PADS…,弹出PADS IN 窗口,在“PADS ASCII input file ”中填入ASCII

文件所在的绝对路径;“Output Design ”中填入所要输出的Allegro(brd)文档的绝对路径;“Options File ”中填入配置文件的绝对路径。然后点击“Run ”按钮。

3) “Options File ”不存在,程序会弹出“PADS To Allegro Translation Options ”窗口,让用户自定义配

置。根据所需设置完毕后,点击OK 。程序就会开始转换ASCII 文档,转换的报表存放在输出路径下的“pads_in.log ”文件中。

2 Allegro 文件导入PADS 的方法

由于Allegro 软件没有自带输出PADS 文件格式的接口,Allegro 转换到PADS 就有了很大的问题。依靠第三方软件转换会照成很多的设计数据丢失。

将PADS 文件转换到Allegro 中,主要目的是使用Allegro 进行布线和布局,提高效率。所以设计者只会在Allegro 中改变器件的层面、器件的坐标、走线、过孔和铜箔。我们只需要将Allegro 中的器件的层面、器件的坐标、走线、过孔和铜箔,这些信息取出,导入到PADS 中即可。

Allegro 文件导入PADS 常用的方法有三种:

1) 通过第三方软件CAMCAD PCB Translator 。

2) 通过Allegro 自带的程序Specctra 。

3) 通过自行编写的SKILL 程序

2.1 通过CAMCAD PCB Translator 软件进行转换

CAMCAD PCB Translator 是一个功能完善的PCB 转换器,图形用户界面也很浅显易懂。CAMCAD PCB Translator 支持大多数流行的CAD 格式,比如Cadence Allegro ,Orcad ,Mentor 和Accel EDA ,也支持工业标准格式,比如GenCAM ,GenCAD 和 IPC-D-356。CAMCAD PCB Translator 允许导入CAD 文件到CAMCAD 图形用户环境中,校验数据,修改数据,然后可以把数据导出为任意格式的文件。

通过CAMCAD PCB Translator 转换Allegro 文件到PADS 有几个缺点:

1) 转换的步骤比较繁琐,还需要用到另一个软件Allegro Extract 。

2) 转换后的PADS 文件很多的原始数据丢失,比如:设计规则、一些器件的封装信息等。

3) 转换后会出现很多未连接的鼠线。

2.2 通过Specctra 程序进行转换

在Allegro 和PADS 中都有接口可以输出到Specctra 中,并且可以从Specctra 再返回到设计软件中,就可以利用这一点,来转换Allegro 文件到PADS 。

1) 转换的步骤比较繁琐,需要多次输出文件和输入文件。

2) 需要用文本编辑器修改层面信息,才能正确导入到PADS 中。

3) 不支持Shape 的转换。

2.3 编写SKILL 程序进行转换

(示例面板)

SKILL 语言是Cadence 提供给用户的一个开发接口,利用其本身提供的接口函数和SKILL 语言完成自动化操作的功能。可以用SKILL 语言编写一个转换程序,把Allegro 中器件的层面、器件的坐标、走

线、过孔和铜箔,这些信息读出,写成ASCII 的形式导入到PADS 中。

其优点有:

1) 只改变器件的层面、器件的坐标、走线、过孔和铜箔信息,不会改变原PADS 的网表、封装和

设计规则,保证设计文件的完整性。

2) 步骤简单,执行程序即可输出ASCII 文件,打开PADS 软件即可导入。

3) 用户自行编写的程序,有很大的延伸性,可以添加所需功能。

3 Allegro 文件导入PADS 的步骤

在Allegro 文件导入PADS 的三种常用方法中,编写SKILL 程序(开发中)进行转换,最为方便,而且可以保证设计数据的完整性,下面就只针对这种方法,讲述Allegro 文件导入PADS 的详细步骤。

3.1 在PADS 软件中输出原始设计文件的ASCII 文件

1) 用PADS 软件打开原始的PCB 文件。

2) 选择菜单命令File – Export…,在弹出窗口中选择ASCII 文件输出的路径和名字。点击保存。

3) 此时,弹出ASCII Output 窗口。点击“Select ALL ”按钮,并且在“Format ”栏中选择“PowerPCB

V5.0”,点击OK 。输出的ASCII 文件就会保存在指定的目录。

3.2 在Allegro 软件中更新ASCII 文件

1) 用Allegro 软件打开需要转换的设计文件。

2) 选择菜单命令Tools – PADS Translator…。在弹出窗口中,在“PADS ASCII input file ”中填入

PADS 输出的原始ASCII 文件的绝对路径,在“PADS ASCII output file ”中填入更新后的ASCII 文件保存的绝对路径,在“Output Options ”中选择所要更新的项目。点击“Run ”按钮,完成

ASCII 文件的更新。

3.3 在PADS 软件中导入更新后的ASCII 文件

1) 打开PADS 软件,选择菜单命令File – New 新建一个空白的设计文档。

2) 选择菜单命令File – Import…,在弹出菜单中选择更新后的ASCII 文件,点击打开。

3) 到次步骤位置,就已经完成从Allegro 到PADS 的转换过程。

pcb转SCH攻略-(protel)

Protel PCB 转SCH全攻略 本文以Protel 99Se提供的4 Port Serial Interface为例进行说明。 1.打开PCB图,选择菜单File-Export,导出Protel的网络表,文件名简写为https://www.doczj.com/doc/fb16771718.html,。 2.启动程序Omninet for Windows,输入文件类型(Type)选Protel,Input File 1里用Browse指定网络表文件的位置。 输出文件类型(Type)选EDIF。Output File 1指定输出文件的文件名和路径。 然后点击Run(跑动的小人)。 系统弹出一个输出窗口,点击Accept Data。完成后点击“确定”,再点击“Done”关闭输出窗口。退出Omninet for Windows。

3.启动E-Studio软件,打开第2步生成的EDIF文件。 4.右键点击Serial.EDF文件,选择Generate Schamatics:

系统弹出窗口。 点击确定。 5.选择菜单File-Save As,输出格式选ORCAD 9.10。

点击Save保存。弹出窗口中点击“确定”结束。 生成的原理图已经可以在ORCAD中打开了。图纸可有点大啊!下图只是其中的一部分。 图纸没有层次的概念,不管电路有多复杂,只有一张平面图。 6.将ORCAD的原理图转为Protel的原理图。 因为E-Studio的输出格式没有Protel,所以必须另外转换。推荐使用Protel 2004,其转换效果较好。 启动DXP 2004,选择菜单File-Open,文件类型选Orcad Capture Design(*.DSN)。

PCB 格式转化方法

pads原理图 pcb图转换为protel的方法 默认分类 2010-08-05 18:46:23 阅读533 评论0 字号:大中小订阅 最近要上交一副电路图,但苦于之前画这电路图的时候,我用的是pads画的,而现在却要求要用protel 的格式来上交。要我重新画吧,那又得花很多时间,所以就在网上搜解决方法,获取转换方式,网上流传 了很多的方法, 例如:第一种方案:POWERPCB和PROTEL文件格式的相互转换 POWERPCB和PROTEL的文件格式互不兼容,不能直接打开对方格式的文件,这给一些设计者带来了麻烦。由于工作需要,版主经常要对POWERPCB和PROTEL的PCB文件进行互换,现在把相关的方法呈上,聊以抛砖引玉。首先谈谈PROTEL如何打开POWERPCB的文件,这过程相对比较简单,不需要用到其它工具软件就可以做到,方法是: 1、先把要转换的文件用POWERPCB打开,点击File菜单,选择Export命令,在弹出的窗口里选择保存类型为:ASCII Files(*.asc),文件名或保存路径自定即可。选定后点击保存,这时候会跳出一个对话框,记得点击一下Select all按钮,同时把Format那个选择框选中PowerPCB V3.5,其它选项保持默认就可以,然后点击OK按钮把文件保存。 2、打开PROTEL,新建一DDB或者打开一已存在的DDB 文件,在里面新建一PCB文件,然后点击File菜单,选择Import命令,在弹出的窗口里选择:打开类型为ASCII Files(*.asc),然后找到刚才保存的文件,点击打开。这样就把POWERPCB的文件导入到PROTEL 里了,关闭PROTEL时,选择为PROTEL属性的PCB文件即可。如果使用DXP,方法也是一样的,都要先建立一空PCB文件,然后导入。再谈谈PROTEL格式转POWERPCB的问题,PROTEL或者DXP都可以兼容ASCII Files(*.asc)格式的文件,然而却不能把已有的文件保存为ASCII Files(*.asc)格式,所以不借助其它工具是不行的,好在Mentor Graphics公司(就是生产POWERPCB的公司,呵呵)提供有一个转换工具:Protel PCB to PADS Layout Translator。由于是POWERPCB自身的产品,转换的品质不用说,支持的Protel文件如下: Protel 99 design files,即.DDB文件,包括保存在DDB里的.pcb文件和.lib,也就是说,这工具不仅能转换PCB文件,也可以转换Lib库文件,不管是保存在DDB文件里的,还是已经导出为单独的文件; Protel DXP design files和Protel DXP library files,文件分别:.pcbdoc 和.pcblib的类型。这里提供该软件的压缩包供下载,使用方法也非常简单,这软件不用安装,只要把整个目录保存在自己想保存的位置,使用前要把powerpcb.ini里的内容修改一下。 以上的方法我都试过了,在保存好xxx.asc的文件后,我如上面所讲,新建了ddb文件,新建了pcb,导入时,却发现不能导入那个文件,也找不到以asc为后缀名的文件。即99是不支持这种格式的。那该怎么办呢,经过多次试验后,我找到了一个绝妙的方法,下面将贴图,让过程一目了然。 首先,是pcb的转换方法;

很给力!AltiumDesigner下Gerber转PCB的方法(多图!)

这种方法适合任何EDA软件生成的PCB转成Protel PCB格式!有些人可能会问是不是画蛇添足了,其实不然,对于一般的PCB生产商都是可以接受Gerber文件的,但是也有未免只接收Protel文件的厂商。我上次就给和公司关系单位的PCB制造商发了Gerber文件也没通电话,板子也做回来了,没什么问题; 当我第二次发邮件时,给厂商打了一个确认电话,问一下关于Gerber文件要求的问题,对方却说你还是发源文件吧,我这边处理Gerber比较麻烦,而且都是老同志对99se比较熟,无奈之下只好又发的源文件。对于俺刚了解Gerber文件细节的人来说无疑是件很郁闷的事情。(因为厂商不是由员工随便选择的)对方说你发Altium的也可以,但是由于网速和附件比较大等。。。还是转成99se了。Altium源文件尺寸和Gerber文件占用空间简直是天壤之别啊,一个是7~8Mbit,Gerber还不到100Kbit。再者如果你的PCB原文件丢了,可以通过向厂商要回Gerber文件转回Protel文件进行修改(Protel用户)。转换所使用软件Altium,不需要任何其他软件! 还是以Proteus自带的例子,首先打开ARES 7 Professional软件打开*:\Program Files\Labcenter Electronics\Proteus 7 Professional\SAMPLES\Schematic & PCB Layout\Cpur.LYT 先用输出生成制造用的gerber文件,点Output-> Gerber/Excellon Output... 弹出CADCAM (Gerber and Excellon)Output设置对话框 按默认设置点击OK。最后将生产的文件整理为如下文件夹,将相应文件拷贝其中,为以下工作提供方便! 打开Altium软件首先需要新建一个CAM Document 之后点击File -> Import -> Gerber 导入ARES 7 Professional生成的Gerber文件 在弹出对话框按自述文件设置导入的Gerber文件相关内容 之后弹出日志及导入的效果,0个错误,0个警告! 接下来我们要导入钻孔文件,选择File -> Import -> Drill 弹出File Import - NC Drill 弹出Import Drill Data设置对话框,按照自述文件进行相关设置 弹出日志对话框,同样是0个错误,0个警告! 放大以后我们可以看到孔已经添加上了。 Altium和其他看图软件一样,在CAMtastic菜单下可以切换看单层! 这样工做是否就可以输出PCB了呢,告诉你现在只进行了一多半,我们会看到输出菜单下的Export to PCB 还是灰色的,因为我们还有一项更重要的工作就是为所有具有链接关系的层生成网络! 选择Tools -> Netlist -> Extract 把具有链接关系的物体生成同一网络。 接下来的弹出的对话框困扰了我一天,索性先不弄了,后来第二天又捡起来,琢

几种PCB格式之间的转换

几种P C B格式之间的转 换 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

以下为本人总结的三种PCB设计文件之间的转换(Protel\Altium软件、PADS软件、Allegro软件) 一、allegro转AD9 AD9软件自带pcb转换器,不但可以转换allegro文件,还支持其他多种格式文件,如下图。 方法:执行File > Import Wizard,然后选择Allegro Design Files,依次执行Next即可。 那么,通过AD9软件也可输出低版本格式文件,如Protel99se等。 二、Protel/AD转allegro 网上有大把的教程,可以参考下。我个人是没看懂,所以介绍一种“多余”的方法。 方法:先通过PADS转换器将文件转换成PADS格式文件,然后开启allegro软件依次执行File > Import > CAD Translators > PADS,添加设置完成后,执行Translate即可。 注:第一行添加PADS格式asc文件 第二行设置文件可任意指定 第三行指定输出brd格式文件路径 三、Protel/AD转PADS PADS9系列版本软件自带转换器,兼容Protel/AD系列及其他PCB格式文件. 方法:电脑操作系统依次执行开始 > 程序 > Mentor Graphics SDD > > Translators >PADS Layout Translator或在软件安装目录 X:\MentorGraphics\\SDD_HOME\Programs文件夹下双击图标,Add添加Protel/AD格式文件,设置输出路径(库文件路径和设计文件路径),然后Translate 四、PADS转AD9或 AD9和提供了PADS文件接口,这两类软件的兼容性还是比较好的。 方法:同一,在此不做解释。 五、PADS转Protel99se PADS与Protel99se同样有接口,可以直接转换。 方法:1、开启PADS软件并打开PADS文件,执行File > Export,输出asc文件,如下图设置 2、开启Protel99se软件并新建一个DDB工程文件,同时新建一个pcb文件并打开。 3、执行File > Import,选择PADS转出的asc文件即可。 六、PADS转allegro Allegro提供了PADS接口,所以就比较方便了。 方法:同二,在此不做解释。 七、Allegro转PADS PADS9自带的转换器也包含转Allegro文件,但本人试多次并没成功。 方法一:可通过mentor公司提供的第三方转换工具CAMCAD,这种方法本人多次尝试,并未发现问题,但是这个软件好像不太好下载。 方法二:通过先转成Protel或AD文件,再用PADS自带转换器转换。

几种PCB格式之间的转换

以下为本人总结的三种PCB设计文件之间的转换(Protel\Altium软件、PADS软件、Allegro软件) 一、allegro转AD9 AD9软件自带pcb转换器,不但可以转换allegro文件,还支持其他多种格式文件,如下图。 方法:执行File > Import Wizard,然后选择Allegro Design Files,依次执行Next即可。 那么,通过AD9软件也可输出低版本格式文件,如Protel99se等。 二、Protel/AD转allegro 网上有大把的教程,可以参考下。我个人是没看懂,所以介绍一种“多余”的方法。 方法:先通过PADS转换器将文件转换成PADS格式文件,然后开启allegro软件依次执行File > Import > CAD Translators > PADS,添加设置完成后,执行Translate即可。 注:第一行添加PADS格式asc文件 第二行设置文件可任意指定 第三行指定输出brd格式文件路径 三、Protel/AD转PADS PADS9系列版本软件自带转换器,兼容Protel/AD系列及其他PCB格式文件. 方法:电脑操作系统依次执行开始> 程序> Mentor Graphics SDD > PADS9.X > Translators >PADS Layout Translator或在软件安装目录 X:\MentorGraphics\9.XPADS\SDD_HOME\Programs文件夹下双击alt2pads.exe图标,Add添加Protel/AD格式文件,设置输出路径(库文件路径和设计文件路径),然后Translate 四、PADS转AD9或AD6.9 AD9和AD6.9提供了PADS文件接口,这两类软件的兼容性还是比较好的。 方法:同一,在此不做解释。 五、PADS转Protel99se PADS与Protel99se同样有接口,可以直接转换。 方法:1、开启PADS软件并打开PADS文件,执行File > Export,输出asc文件,如下图设置 2、开启Protel99se软件并新建一个DDB工程文件,同时新建一个pcb文件并打开。 3、执行File > Import,选择PADS转出的asc文件即可。 六、PADS转allegro Allegro提供了PADS接口,所以就比较方便了。 方法:同二,在此不做解释。 七、Allegro转PADS PADS9自带的转换器也包含转Allegro文件,但本人试多次并没成功。 方法一:可通过mentor公司提供的第三方转换工具CAMCAD,这种方法本人多次尝试,并未发现问题,但是这个软件好像不太好下载。 方法二:通过先转成Protel或AD文件,再用PADS自带转换器转换。

各软件PCB互转

一、allegro转AD9 AD9软件自带pcb转换器,不但可以转换allegro文件,还支持其他多种格式文件,如下图。 方法:执行File > Import Wizard,然后选择Allegro Design Files,依次执行Next即可。 那么,通过AD9软件也可输出低版本格式文件,如Protel99se等。 二、Protel/AD转allegro 网上有大把的教程,可以参考下。我个人是没看懂,所以介绍一种“多余”的方法。 方法:先通过PADS转换器将文件转换成PADS格式文件,然后开启allegro软件依次执行File > Import > CAD Translators > PADS,添加设置完成后,执行Translate即可。 注:第一行添加PADS格式asc文件 第二行设置文件可任意指定 第三行指定输出brd格式文件路径 三、Protel/AD转PADS PADS9系列版本软件自带转换器,兼容Protel/AD系列及其他PCB格式文件. 方法:电脑操作系统依次执行开始> 程序> Mentor Graphics SDD > PADS9.X > Translators >PADS Layout Translator或在软件安装目录 X:\MentorGraphics\9.XPADS\SDD_HOME\Programs文件夹下双击alt2pads.exe图标,Add添加Protel/AD 格式文件,设置输出路径(库文件路径和设计文件路径),然后Translate 四、PADS转AD9或AD6.9 AD9和AD6.9提供了PADS文件接口,这两类软件的兼容性还是比较好的。 方法:同一,在此不做解释。 五、PADS转Protel99se PADS与Protel99se同样有接口,可以直接转换。 方法:1、开启PADS软件并打开PADS文件,执行File > Export,输出asc文件,如下图设置 2、开启Protel99se软件并新建一个DDB工程文件,同时新建一个pcb文件并打开。 3、执行File > Import,选择PADS转出的asc文件即可。 六、PADS转allegro Allegro提供了PADS接口,所以就比较方便了。 方法:同二,在此不做解释。 七、Allegro转PADS PADS9自带的转换器也包含转Allegro文件,但本人试多次并没成功。 方法一:可通过mentor公司提供的第三方转换工具CAMCAD,这种方法本人多次尝试,并未发现问题,但是这个软件好像不太好下载。 方法二:通过先转成Protel或AD文件,再用PADS自带转换器转换。

几种PCB格式之间的转换

. 以下为本人总结的三种PCB设计文件之间的转换(Protel\Altium软件、PADS软件、Allegro软件) 一、allegro转AD9 ??AD9软件自带pcb转换器,不但可以转换allegro文件,还支持其他多种格式文件,如下图。 ??方法:执行File > Import Wizard,然后选择Allegro Design Files,依次执行Next即可。 ??那么,通过AD9软件也可输出低版本格式文件,如Protel99se等。 二、Protel/AD转allegro ??网上有大把的教程,可以参考下。我个人是没看懂,所以介绍一种“多余”的方法。 ??方法:先通过PADS转换器将文件转换成PADS格式文件,然后开启allegro软件依次执行File > Import > CAD Translators > PADS,添加设置完成后,执行Translate即可。 ??注:第一行添加PADS格式asc文件 ????????第二行设置文件可任意指定 ????????第三行指定输出brd格式文件路径 三、Protel/AD转PADS ??PADS9系列版本软件自带转换器,兼容Protel/AD系列及其他PCB格式文件. ??方法:电脑操作系统依次执行开始> 程序> Mentor Graphics SDD > PADS9.X > Translators >PADS Layout Translator或在软件安装目录 ??X:\MentorGraphics\9.XPADS\SDD_HOME\Programs文件夹下双击alt2pads.exe图标,Add添加Protel/AD格式文件,设置输出路径(库文件路径和设计文件路径),然后Translate 四、PADS转AD9或AD6.9 ??AD9和AD6.9提供了PADS文件接口,这两类软件的兼容性还是比较好的。 ??方法:同一,在此不做解释。 五、PADS转Protel99se ??PADS与Protel99se同样有接口,可以直接转换。 ??方法:1、开启PADS软件并打开PADS文件,执行File > Export,输出asc文件,如下图设置 ??????????2、开启Protel99se软件并新建一个DDB工程文件,同时新建一个pcb文件并打开。 ??????????3、执行File > Import,选择PADS转出的asc文件即可。 六、PADS转allegro ??Allegro提供了PADS接口,所以就比较方便了。 ??方法:同二,在此不做解释。 七、Allegro转PADS ??PADS9自带的转换器也包含转Allegro文件,但本人试多次并没成功。 ??方法一:可通过mentor公司提供的第三方转换工具CAMCAD,这种方法本人多次尝试,并未发现问题,但是这个软件好像不太好下载。 ??方法二:通过先转成Protel或AD文件,再用PADS自带转换器转换。 .

pcb文件转换

常用CAD软件转换Gerber的方法及技巧 序言 将客户的原始文件转换为Gerber文件,是线路板制前工程师必定的程序。但如何保证转换过的Gerber文件与客户的设计意图一致?如果转换的gerber文件错了,无论你怎么处理,做出来的文件都是错误的。所以,在转换文件这一步,绝对不允许出错,否则以后的工作会白废功夫。 第一章如何分辨PCB的文件格式 由于PCB文件的扩展名为*.pcb的软件有很多种。比如:power pcb、protel99、p-cad、cam350等,CAM工程师不可能逐个软件一一试验。因此在用CAD软件打开前,可以先用记事本或Total Commander(文件管理器)打开,根据屏幕所显示的内容进行初步判断。 1.1 powerpcb文件的分辨 当我们打开文件后,发现基本上是乱码,并且在最后一行是 {2FE18320-6448-11d1-A412-000000000000}字样,有此推断,这个文件是powerpcb设计的。至于是那个版本,我们可以在文件的开头位置进行分辨。“H”表示4.0;“I”表示5.0;“J”表示2004或者2005设计的。笔者建议,尽可能使用最新版本打开客户文件。 1.2Protel文件的分辨 在文件的开头有PCB file 6 Version2.8字样,我们可以推断是P rotel2.8版本设计。那么,我们可以用P rotel2.8、P rotel98、P rotel99se、DXP2004打开文件。如果,我们看到PCB4.0 Binary File字样,可以推断是99se的软件设计的。可以用P rotel99se、DXP2004等高版本软件去打开,切忌不能用P rotel2.5、P rotel2.8、P rotel98这些低版本软件来打开。 1.3CAM350文件的分辨 在文件的开头有Version8.6.2或者Version9.0的字样,我们可以推断是CAM350软件所设计。可以用Version8.6.2、Version9.0打开。但是,不能用Version5.0、Version6.0、Version7.0打开。 1.4Auto CAD文件的分辨 文件的后缀名是“*.dwg”或者“*.dxf”的文件就是用CAD设计的。我们可以用CAD2004或者CAD2006软件来打开。 第二章如何转换Gerber文件 2.1Power pcb转Gerber 文件 2.1.1 设定原点 setup→set origin 在图形的右下角击左键即可。(此步骤是为了在转换分孔图时不再去设置孔径表的位置。) 2.1.2 填铜皮 Alt+T ,再按P,就会出现一个填铜皮的界面。请选择Hatch→Hatch All意思是将文件中我们能看到的铜皮轮廓填充为大铜皮。Plane connect是指在多层板的内层中设置的特殊填充区域。 2.1.3设置单位 Ctrl+Alt+G→Desijn Units→metric(mils)公制(英制) 2.1.4检查层次分布 Ctrl+Alt+C 最好先关掉线路层,再检查有没有资料在其他层上面,Power pcb经常会在其他层上画上一些绿油块和字符。Visible on表示只打开所有可见层。在可见层中,寻找相对应的颜色,然后更改颜色,您就可以观察到图像是否变了颜色,如果颜色变了,那就可以证明此特殊元素的具体位置。

PCB文件转换成Gerber文件手册

Protel for DOS PCB文件转换成Gerber文件 运行环境:DOS环境,EMS 使用条件:有一个符合标准格式的D码表。 一、进入TRAXPLOT 1、进入Protel目录: 例:C:\〉CD\PT↓ 2、进入TRAXPLOT 例:C:\PT〉TRAXPLOT↓ 键入命令后,屏幕显示TRAXPLOT封面,屏幕下端闪烁提示: Pressanykeyfostart 此时按任意键即可进入TRAXPLOT。 二、读入文件 1、在TRAXPLOT主菜单中选择“File”项,进入“File”子菜单; 2、在FILE子菜单中选择“Load”项,进入“LOAD”对话框,屏幕提示如图(1); 3、此时可以在对话框下部直接输入文件名,软件读入该文件后自动返回“FILE”子菜单。在屏幕下端提示有 关文件大小及尺寸的信息,若在输入的文件名中含有替代符“*”或“?”,则屏幕提示符合替代条件的文件供用户选择(如图2):

用户选中后自动读入该文件。 4、读入文件后,处于“FILE”子菜单,按ESC键返回TRAXPLOT主菜单。 三、设置选择项(Options) 1、进入“Options”子菜单: 在TRAXPLOT主菜单中选择“Options”项,进入“OPTIONS”子菜单。 屏幕提示如下菜单(图三):

PADS for DOS的JOB文件转换成GERBER文件 本文只论述光绘输出文档及D码表如何产生,PCB如何设计修改概不涉及。 1、首先进入PADS-PCB设计菜单,按F1键(Input)两次一菜单下方信息栏提示输入PCB文件名,读入PCB图。 2、按F9(CAM)键,主菜单下方信息栏提示: SpecityCAMOutputSup-Directory(CR=p2000) 要求输出子目录名,系统将会在\PADS\CAM\下建立此目录,用来存放CAM输出的光绘文档。 输入目录名并回车确认,此时主菜单上方列出输出设备项目。 3、选择输出类型一按F1(PhotoPlot)键进入子菜单,系统列出10种输出类型及1~30任意层次供用者选择: (1、GeneralPlot:输出使用用者指定的资料图形; (2、ArtWorkPlot:输出电气走线Track、铜皮Copper、文字Text、二维线2D-Lines、及焊盘Pad、过孔Via; (3、Silkscreen-Top/BottemSide:顶/底层文字面; (4、AssemblyDrawing-Top/BottemSide:顶/底层零件组放置图; (5、DrillDrawing:孔径图一用不同标记标识不同孔径及位置; (6、SoldrMask:阻焊图(绿油); (7、Power/GroundPlane:多层板内层的电源/接地层,如果某个接脚连接到该层的NET网上,便会在该层对应此接脚位置生成一个花盘(电气散热盘); (8、SMDPasteMask:表面贴装焊盘,产生钢网。 选择输出类型后,除(1、(2项需再从图层表中选择相应的输出层数,其它类型系统会自动设置相应层。如无特殊设计,通常不需更改。 电气特性层之外的其它层,称为引申层。选择不用的输出类型时,其总层数会有限制:

Protel原理图PCB到Cadence的数据转换

Protel原理图PCB到Cadence的数据转换 Date: 2008/ 04 / 25 Author:周曙光 Version: v16.x Keywords:数据转换AD6(Altium Designer 6) Note: 任何两个EDA工具之间的数据转换都不是百分百的正确,都需要做一定修改。 随着PCB设计的复杂程度和高速PCB设计需求的不断增加,越来越多的PCB设计者、设计团队选择Cadence的设计平台和工具。但是,由于没有AD6数据到Cadence数据直接转换工具,长期以来如何将现有的基于AD6平台的设计数据转化到Cadence平台上来一直是处于平台转化期的设计者所面临的难题。 下面结合Cadence和Altium的PCB设计工具,提供一条比较合理的转换途径。 1、环境:转换中使用到的工具 a) Altium Designer 6 b) Cadence Capture CIS c) Cadence Orcad Layout d) Cadence PCB Editor e) Cadence PCB Router(CCT) 2、Altium - AD6原理图到Cadence - Capture CIS 在Altium Designer 6原理图的转化上我们可以利用Altium Designer 6的Save Preject As来实现。通过这一功能我们可以直接将AD6的原理图转化到Capture CIS中。 然后直接保存为*.dsn文件。

注意事项: 这里,我们仅提出几点通过实践总结出来的注意事项。 a)封装信息 AD6在输出Capture DSN文件的时候,没有输出封装信息,在Capture中我们会看到所以元件的PCB Footprint属性都是空的。这就需要我们手工为元件添加封装信息,这也是整个转化过程中最耗时的工作。在添加封装信息时要注意保持与AD6 PCB设计中的封装一致性,以及Cadence在封装命名上的限制。 例如一个电阻,在AD6中的封装为AXIAL0.4,在后面介绍的封装库的转化中,将被修改为AXIAL04,这是由于Cadence不允许封装名中出现“.”;再比如DB9接插件的封装在AD6中为DB9RA/F,将会被改为DB9RAF。因此我们在Capture中给元件添加封装信息时,要考虑到这些命名的改变。当然,如果自己有一些标准的Cadence的PCB封装库,也可以直接输入对应的封装库名称。只是需要注意的就是在后面要导入器件的位置信息的时候,需要把AD6中的PCB封装名称修改为Cadence的PCB封装名称。当然两个软件中封装库的原点应该是一致的,否则后面导入PCB Editor时候,器件不在原来的位置。 给器件添加封装的时候,可以不用每个器件都添加一次,可以通过Capture的更新属性一次性进行操作。具体操作如下: 点击工程名称,然后在菜单tools->Updata properties,在这个属性更新界面里,需要选择一个自己编辑的UPD文件。 UPD文件格式如下: "" "PART NUMBER" "COST" "VENDOR" "COMPSIDE" "PCB Footprint" CO." "" "DIP14" "74LS00" "20-12345" "$1.20" "ABC CO." "" "DIP14" "7400" "20-12345" "$1.20" "ABC "74F162" "20-67890" "$.90" "ABC CO." "" "SO16" ".1UF" "30-10293" "$.25" "XYZ INC." "BOTTOM" "1206S" b)原始设计要规范 AD6的原理图应该要规范,保证导出之后的错误尽可能的少,譬如,网络的连线最好不要直接连接到pin管脚,应该来出来一段线之后再去连接其他管脚。还有电源地符号,最好在AD6中引出一段线再接。

pads原理图pcb图转换为protel的方法

pads原理图pcb图转换为protel的方法 一直以来自己都习惯使用PADS画图,但公司的同事都不懂用PADS,只会protel99se只能把同事的原理图转换为PADS格式,我用的是pads画PCB,然后再PADS转protel的格式来上交。 第一种方案:POWERPCB和PROTEL文件格式的相互转换 POWERPCB和PROTEL的文件格式互不兼容,不能直接打开对方格式的文件,这给一些设计者带来了麻烦。由于工作需要,经常要对POWERPCB和PROTEL的PCB文件进行互换,现在把相关的方法呈上,聊以抛砖引玉。 首先谈谈PROTEL如何打开POWERPCB的文件,这过程相对比较简单,不需要用到其它工具软件就可以做到,方法是: 1、先把要转换的文件用POWERPCB打开,点击File菜单,选择Export命令,在弹出的窗口里选择保存类型为:ASCII Files(*.asc),文件名或保存路径自定即可。选定后点击保存,这时候会跳出一个对话框,记得点击一下Select all 按钮,同时把Format那个选择框选中PowerPCB V3.5,其它选项保持默认就可以,然后点击OK按钮把文件保存。 2、打开PROTEL,新建一DDB或者打开一已存在的DDB文件,在里面新建一PCB文件,然后点击File菜单,选择Import命令,在弹出的窗口里选择:打开类型为ASCII Files(*.asc),然后找到刚才保存的文件,点击打开。这样就把POWERPCB的文件导入到PROTEL里了,关闭PROTEL时,选择为PROTEL属性的PCB文件即可。如果使用DXP,方法也是一样的,都要先建立一空PCB文件,然后导入。 再谈谈PROTEL格式转POWERPCB的问题,PROTEL或者DXP都可以兼容ASCII Files(*.asc)格式的文件,然而却不能把已有的文件保存为ASCII Files(*.asc)格式,所以不借助其它工具是不行的,好在Mentor Graphics公司(就是生产POWERPCB的公司,呵呵)提供有一个转换工具:Protel PCB to PADS Layout Translator。由于是POWERPCB 自身的产品,转换的品质不用说,支持的Protel文件如下:Protel99design files,即.DDB文件,包括保存在DDB 里的.pcb文件和.lib,也就是说,这工具不仅能转换PCB文件,也可以转换Lib库文件,不管是保存在DDB文件里的,还是已经导出为单独的文件;Protel DXP design files和Protel DXP library files,文件分别:.pcbdoc和.pcblib 的类型。这里提供该软件的压缩包供下载,使用方法也非常简单,这软件不用安装,只要把整个目录保存在自己想保存的位置,使用前要把powerpcb.ini里的内容修改一下。 以上的方法我都试过了,在保存好xxx.asc的文件后,我如上面所讲,新建了ddb文件,新建了pcb,导入时,却发现不能导入那个文件,也找不到以asc为后缀名的文件。即99是不支持这种格式的。那该怎么办呢,经过多次试验后,我找到了一个绝妙的方法,下面将贴图,让过程一目了然。 首先,是pcb的转换方法;

相关主题
相关文档 最新文档