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