说明: 1)本教程适用于将 altium designer 的原理图和 PCB 转入 cadence(分别对应 capture CIS 和 allegro)里。对于 protel 99se,可以将其先导入较新版本的 AD 里,再转入 cadence 中。 2 ) 整 个 过 程 中 使 用 的 软 件 包 括 altium designer Summer 08 , cadence16.6 , orCAD10.3-capture(免安装精简版),PADS9.3 三合一完美精简版。其中,后面两个软件较小, 便于下载。 3) 原理图的转化路线是, 从 altium designer 导出的.dsn 文件, 用 orcad10.3-capture 打开后, 保存为 cadence16.6 可以打开的文件。因为较新版本的 cadence 不能直接打开 AD 转换出来 的.dsn 文件。如果你不是这些版本的软件,也可以参考本人的方法进行尝试。 4) pcb 转化的顺序是, altium designer 导出的文件, 导入 PADS9.3 打开, 然后导出.asc 文件。 随后利用 allegro 对 pads 的接口,将 pads 文件导入。 1. 原理图的导入 1.1 选中原理图的项目文件,即.PRJPCB 文件,右键-》save projec as,选择.dsn 文件,输入要 保存的文件名,保存。注意输入新的文件名的时候要把文件名的后缀手动改掉。 1.2 打开 orCAD10.3-capture 文件夹下面的 capture.exe (如果同一台电脑装了新版本的 cadence, 例如 cadence16.6 的话, 环境变量中的用户变量会有冲突。 具体地来说对于 orCAD10.3 来说, CDS_LIC_FILE 的值必须是安装目录\orCAD10.3-capture\crack\license.dat。而对于 cadence16.6 来说,环境变量必须是 5280@localhost。因此要使用 orCAD10.3 的话,必须将 CDS_LIC_FILE 的值改掉,否则无法打开。等下使用 cadence16.6,就必须将值改回来) 。 1.3 使用 orCAD10.3 将刚才保存的.dsn 文件打开,并保存成 project。 1.4 随后就可以使用新版本的 cadence 的 capture CIS 打开保存的文件(注意改环境变量中的 用户变量 CDS_LIC_FILE) 。 2. PCB 的导入 由于 allegro 可以根据已有的 brd 文件生成元器件的封装,因此将 PCB 导入 allegro 后使用者 免于重新使用 allegro 绘制一遍封装。 1.1 打开 pads9.3,file-》new,按照默认配置建立一个文件,保存。 1.2 file-》import,选中要转换的.pcb 文件,打开,保存在 C 盘的 PADS Projects 文件夹下面。 (安装 PADS9.3 三合一完美精简版时会自动在 C 盘产生这个文件夹。 ) 1.3 file-》export,将文件保存为.asc 文件。接下来回弹出下图所示的对话框。注意要将.pcb 文件和.asc 文件保存在同一个目录下,即 C 盘的 PADS Projects 文件夹下面,否则 allegro 转换时会出现 pads_in.log 找不到的现象。 (关于 AD 的 pcb 文件导入 pads,网上还有一 种方法是 AD 保存为 PCB 二进制文件,即.PcbDoc 文件,再由 pads 导入.PcbDoc 文件。用 户可以自行尝试。总之,ad 转换成 pads 似乎较为顺畅) 1.4 格式选择 PowerPCB V5.0,勾选认为比较的项目。点击“OK” 。 1.5 随后使用 allegro 的 import-》translator,选择 pads,弹出如下的对话框。 其中第一行是指定.asc 文件, 第三行是指定要转换成的.brd 文件。 一般而言都是 C 盘的 PADS Projects 文件夹内部。第二行只要指定目录,然后在对话框里点保存即可。点击 translate, 即可完成转换。随后 file-》open,打开刚才建立的.brd 文件。