跟原理图一样,因为各个公司的PCB设计软件不同,可能需要复制不同软件PCB设计里面的元件封装、模块、DDR走线等元素,这时候不同软件之间的PCB转换就有其必要性了。
1、Allegro PCB转换成Altium Designer PCB
1、转换PCB之前,一般需要把Allegro PCB的版本降低到16.3及以下版本。此处以Allegro16.6为例,打开一个16.6版本的PCB,执行菜单命令“File-Export-Downrev Design…”如图12-77所示进行选择,导出16.3版本。
2、把所转换之后的BRD文件直接拖动到Altium Designer中,或者打开Altium Designer,执行菜单命令“File-Import Wizard”,根据向导,选择“Allegro Design File”导入选项,如图12-78所示。然后单击“Next”按钮,把需要转换的BRD文件加载进来,单击“Next”按钮,进行转换。
图12-77 低版本Allegro PCB的导出
图12-78 Allegro PCB转换的添加
3、等待Allegro PCB的转换,如图12-79所示,一般比较复杂的PCB转换的时间会更久一些。一般在转换过程中,不需要设置什么,一切按照向导的默认设置转换即可。
图12-79 Allegro PCB的转换
4、转换完成之后,建议对封装进行一个检查和修整,因为Allegro的元件包含很多管脚号的信息和一些机械标注,是以文字或者线条标注的形式添加的,会扰乱我们查看元件的视觉,如图12-80所示,一般都集中在机械层。
5、在转换后的PCB中执行菜单命令“设计-生成PCB库”,生成这个PCB的PCB库,如图12-81所示。
图12-80 转换后的元件封装
图12-81 生成PCB库
6、在PCB库中把多余的元素都删除掉,如图12-82所示,然后再检查下封装是否正确,特别注意插件孔的大小是否变化,因为转换的不兼容,有时候很多椭圆形的孔直接变成了圆孔。
图12-82 删除不必要的封装元素
7、对封装进行检查和修整之后,在PCB封装列表中单击鼠标右键,执行“Update PCB With All”命令,全部更新进入PCB中。
只有电脑上面装有Cadence软件之后,才能进行这个转换,不然转换不成功,会弹出如图12-83所示的提示。
图12-83 没安装Cadence的转换提示
2、PADS PCB转换成Altium Designer PCB
Altium Designer不能直接打开PADS PCB,同样需要转换之后才能打开。
1、用PADS打开所需转换的PCB,执行菜单命令“文件-导出”,导出ASC文件,如图12-84中左图所示。
2、导出设置时,全选所有元素进行输出,选择“PowerPCB V5.0”格式,并且勾选展开属性选项,保存好导出的ASC文件,如图12-84中右图所示。
图12-84 ASC文件的导出
3、把保存好的ASC文件直接拖动到Altium Designer中,或者打开Altium Designer,执行菜单命令“文件-导入向导”,根据向导,选择“PADS ASCII Design And Library Files”导入选项,如图12-85所示。然后单击“Next”按钮,把需要转换的ASC文件加载进来,单击“Next”按钮,进行转换。
图12-85 ASC文件转换的添加
4、等待数分钟,向导直接完成转换,并提示一个泪滴选项窗口,如图12-86所示,这里建把泪滴全部进行移除,单击“确定”按钮,完成转换。之后进行检查,特别是通孔属性的元件焊盘,一定要多检查仔细。
图12-86 泪滴的移除
3、Altium Designer PCB转换成PADS PCB
1直接导入
打开PADS Layout,执行菜单命令“File-Import”,打开Import界面,如图12-87所示,选择导入格式“Protel DXP/Altium Designer design files(*.pcbdoc)”,选择需要转换的PCB,即可开始转换。
图12-87 PADS Import界面
图12-88 Protel 99SE文件导入
若导入不成功,可以先使用Altium Designer转换出一个4.0的Protel版本的PCB,在Import界面中选择导入格式“Protel 99SE design files(*.pcb)”,进行导入,如图12-88所示。
转换之后的PCB中会有很多飞线的情况,铜皮也需要重新修整。转换文件仅供参考之用,须检查和修整之后方可使用。
2、PADS自带转换工具
(1)如图12-89中左图所示,利用Windows程序找到“PADS Layout translator”,进入如图12-89中右图所示的界面。
① 单击右侧的“Add…”按钮,添加需要转换的Altium Designer PCB。 ② 在“Place translated files in”处设置好文件路径和库路径。 ③在“Translation options”处选择 “Protel/Altium”转换选项
(2)单击“Translate”按钮,开始转换,如图12-90所示。
(3)转换过程中,往往因为软件的某些支持格式不一样会提示警告和错误信息,如图12-91所示。此类信息可以关注下,做到心中有数,方便转换完之后进行检查及确认。至此,转换已经完成。
图12-89 PADS Layout Translator的进入及设置界面
图12-90 文件转换进度图
12-91 文件转换提示
在设置的路径处,如图12-92所示,找到转换的文件,打开即可。由于软件的不兼容性,转换之后的PCB中也会有很多飞线的情况,检查和修整之后即可使用。
图12-92 路径设置
4、Altium Designer PCB转换成Allegro PCB
1、把Altium Designer PCB转换成PADS PCB,并且导出5.0版本的ASC文件。
2、打开Allegro PCB Editor,执行菜单命令“Import-CAD Translators-PADS”,进入如图12-93所示的导入界面。
3、在导入界面中,导入所需要的“Demo.asc”,加载“pads_in.ini”插件,并设置好输出路径。
图12-93 转换加载及设置
3、单击“Translate”按钮,完成转换。转换文件检查校验后可以参考调用。
“pads_in.ini”的路径一般为 “C:\Cadence\SPB_16.6\tools\pcb\bin”。
5、Allegro PCB转换成PADS PCB
与前文讲述的Altium Designer PCB转换成PADS PCB一样,可利用Import功能直接导入。在转换之前需要把Allegro PCB的版本降低到16.2及以下版本。
1、方法1
在PADS的Import界面中,如图12-94所示,选择导入格式“Allegro Board files(*.brd)”,选择需要转换的PCB,即可开始转换。稍微查看一下转换过程中的警告和错误信息,转换完成之后进行详细检查方可使用。
图12-94 Allegro PCB的导入
2、方法2
如图12-95所示,利用各软件之间PCB转换的相互性,可以先把Allegro PCB转换成Altium Designer PCB,再把Altium Designer PCB转换成PADS PCB(相关方法参照前文)。
图12-95 各软件之间PCB转换的相互性
没有回复内容