硬核!Altium \PADS\Allegro之间的PCB互转操作!

您所在的位置:网站首页 导入pcb没有飞线 硬核!Altium \PADS\Allegro之间的PCB互转操作!

硬核!Altium \PADS\Allegro之间的PCB互转操作!

2024-07-13 08:45| 来源: 网络整理| 查看: 265

跟原理图一样,因为各个公司的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转换的相互性

更多技术干货请扫码关注



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3