从Cadence Allegro PCB Editor到Altium Designer的转换
Contents
Cadence® Allegro ®设计文件的导入可以通过Altium Designer的导入向导来完成。在向导的各个页面中都能感受到高度的灵活性,这使得用户可以在将导入设置提交到实际导入过程之前,根据自己的意愿自行 定义这些设置的内容。
用户可以在安装了Allegro的机器上使用批处理功能创建Allegro ASCII提取文件(*.alg)。具体请参阅“未 安装Allegro时使用ASCII转换完成导入”。 这样即便是在未安装Cadence Allegro PCB Editor的电脑上,该ASCII文件也可转换为Altium Designer的PCB文件(*.PcbDoc)。这样做的好处是,只需要Cadence Allegro PCB Editor的一个授权副本即可将所有的设计转换为Allegro ASCII提取文件(*.alg),之后这些文件会发送到其他团队成员处进行转换。
使用导入向导导入Allegro PCB文件
导入向导可在Altium Designer的文件菜单中启动。请从以下文件类型列表中选择Allegro设计文件。
导入向导中的文件转化如下:
- Allegro的二进制PCB设计文件(*.brd)转换为Altium Designer的PCB文件(*.PcbDoc)。
- Allegro的ASCII提取文件(*.alg)转换为Altium Designer的PCB文件(*.PcbDoc)。
另外,也可以将Allegro设计文件拖放到项目面板中,这将在Allegro导入模式中自动启动该向导。
请按照导入向导的页面步骤来自定义并完成Allegro设计文件的导入。
导入Allegro设计
在导入Allegro设计的页面上,可以使用添加按钮来载入Allegro设计文件(*.brd或*.alg),以进行下一步处理。请 在向导中点击下一步按钮来继续步骤。
请注意:如果尝试将Allegro设计文件(*. brd)添加到导入向导,并且尚未安装Cadence Allegro,将会看到以下警告:
分析文件
在分析文件页面中,导入向导会对每个Allegro文件进行分析,以检查其数据是否有效以及其是否可以导入。
文件分析完成后,按钮将会激活。
报告选项
使用报告选项页面来启用或禁用对所有错误、警告和事件进行分别记录的设置。
ASCII文件格式(*.LOG)中每个导入的Allegro PCB文件都会生成一个日志报告。该日志保存在原始的Allegro文件的\Imported子文件夹中。在完成导入后可以在文本编辑器中打开该日志报 告,以检查具体的内容。
默认的PCB特定选项
用户可以指定PCB导入过程中的铺铜连接和平面连接的选项。在文件导入时,可以启用Import Auto-Generated Copper Pour Cutouts选项将Allegro PCB Editor中自动生成的空洞导入为切割区。默认的选项如下所示。
当前的PCB层映射
使用导入向导时,所有使用的Allegro PCB层必须在导入之前映射到Altium Designer层。板层映射是在Allegro PCB的层名称与Altium DesignerPCB的层名称之间的映射。
导 入向导为每个印刷电路板提供建立层映射的默认映射。用户可以为需要导入的每个设计自定义各自的层映射。有时候需想导入多个Allegro PCB设计,并将Allegro层映射到相应的Altium Designer的层,要实现这个要求,只需对层映射选项进行一次设置,之后便可使用该层映射来导入所有的文件。
使用这种方法进行导入的优点是,在导入多个设计时使用批量层处理可以节省许多时间。而缺点则是,默认层映射对于不同结构的设计并不总是 最优的,可能需要对其作一些手动的修改。
如 果想调整Allegro PCB层与Altium Designer PCB层之间的层映射,可以使用导入向导中的菜单按钮,或者右键单击Allegro与Altium Designer 的层映射列表。反向选择菜单选项能够将向导的层列表中已选定的改为未选定,未选定的改为已选定。这是快速选取图层以映射到Altium Designer层的一个好方法。
可以使用加载层映射和保存层映射的菜单选项来得到相应的加载和保存层映射的配置文件,以便快速实现Allegro与Altium Designer图层之间的层映射。
当前的PCB选项 – 审阅输出项目结构
每个导入的Allegro设计文件都保存在指定的项目输出目录下一个独立的子目录中。可以将Allegro设计文件名拖放到PCB项目列表的其他项目中, 来进一步自定义该PCB项目。
输出PCB项目
在 输出PCB项目的页面中,每个设计项目中的Allegro PCB文件会转换为Altium Designer的PCB文件(*.PcbDoc)。这个过程可能非常耗时,因为其中包含许多密集型任务,如装载几何数据、转换网络与组件、生成过孔和覆 铜多边形。可以通过Altium Designer工作区底部的状态栏来监控操作的进行。请耐心等待,直到出现取消、后退、下一步和完成按钮,指示处理已经完成。
完成
若导入过程成功,则向导完成。单击关闭按钮关闭向导,开始在Altium Designer中操作导入的PCB设计。首先完成对其的清理,然后才可以进行编辑。
请参阅更多有关Altium Designer和PCB设计的信息。
未安装Allegro时使用ASCII转换完成导入
不 具备授权Allegro安装的Altium Designer工作站也可以导入Allegro ASCII提取文件(*.alg)。按照以下步骤,可以请授权的Allegro用户将Allefro二进制*.brd文件转换为Altium兼容的 *.alg文件。该转换必须在安装有授权Allegro的机器上进行。
- 在Altium Designer安装(Summer 08或更高版本)的\ System文件夹中找到下面两个文件:
- Allegro2Altium.bat
- AllegroExportViews.txt
- 将这两个文件复制到包含Allegro版本15.2或版本16的*.brd二进制文件的文件夹。
打开一个命令提示符,指向包含这些文件的文件夹,然后键入以下内容:Allegro2Altium your_file.brd
如果文件名包含空格,请使用双引号来包含文件名,例如:Allegro2Altium“your file.brd”。
- ASCII文件在文件夹中创建。请将*.alg文件复制到Altium Designer的工作站(Summer 08(第7版)或更高版本),然后使用导入向导来完成导入。
另请参阅
下面是Altium Designer 文档库中其他可参阅的文章和教程,可以进一步了解概念信息并完成具体任务。温馨提示,可以浏览帮助内容,使用F1键在随时弹出的What's This对话框中查看更多详细信息。
欲了解更多关于PCB工程选项的信息,请参阅教 程 - PCB设计入门。
欲了解更多关于FPGA工程选项的信息,请参阅教 程 - FPGA设计入门。
欲了解创建元器件的基础知识教程,请参阅 - 创 建元器件库教程。
欲了解编辑多个对象的基础知识教程,请参阅 - 编辑多个对象。
欲了解Altium Designer中FPGA设计、开发和调试功能的概述,请参阅 - 软件设计。