0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

allegro怎么输出ad格式的pcb

分享:

在 Allegro PCB Editor 中将设计导出为 Altium Designer (AD) 可读的格式,需要借助中间转换格式,因为 Allegro 无法直接保存为 AD 的原生 .PcbDoc 文件。以下是最常用且可靠的方法

核心方法:通过 ODB++ 格式转换

  1. 在 Allegro 中导出 ODB++ 文件:

    • 打开你的 PCB 设计文件 (.brd)。
    • 转到菜单栏:File -> Export -> ODB++... (在较新版本如 17.x+ 中,路径可能是 Manufacture -> NC -> ODB++...Export -> ODB++,具体位置可能因版本略有不同)。
    • 在弹出的 ODB++ Setup 对话框中:
      • Output Directory: 指定一个空文件夹作为输出目录(非常重要!ODB++ 会生成很多文件)。
      • 确保勾选 Include PCB database
      • 根据需要配置其他选项(如层映射、单位 - 强烈建议使用公制 mm,精度等)。通常保持默认设置即可满足基本转换需求。
      • 点击 ProcessExport 按钮。Allegro 会生成一个包含所有 ODB++ 数据的文件夹。
  2. 在 Altium Designer 中导入 ODB++ 文件:

    • 打开 Altium Designer。
    • 转到菜单栏:File -> Import Wizard...
    • Import Wizard 启动界面,选择 ODB++ 格式,点击 Next
    • Input File or Directory 部分:
      • 点击 ... 按钮。
      • 浏览并选择你在 Allegro 中导出的 整个 ODB++ 文件夹 (包含 matrix, steps, layers, features 等子文件夹的那个文件夹)。
      • 点击 Next
    • ODB++ Import Settings 页面:
      • PCB File Name: 指定导入后 AD 的 .PcbDoc 文件名和保存位置。
      • PCB Project Name: 指定导入后 AD 项目 .PrjPcb 的文件名和保存位置(AD 会自动创建项目)。
      • Layer Mappings: 这是关键步骤! 仔细检查 Allegro 的每一层是否被正确映射到 AD 的对应层(如 TOP -> Top Layer, BOTTOM -> Bottom Layer, GND -> Internal Plane 或特定信号层,SILKSCREEN_TOP -> Top Overlay 等)。AD 会尝试自动映射,但务必手动核对和修正,特别是电源层、丝印层、阻焊层、钻孔层等。错误的映射会导致设计问题。
      • Options: 根据需要选择选项(如是否导入网络、元件、覆铜等,通常全选)。
      • 点击 Next
    • 后续步骤通常可以一路点击 Next 接受默认设置,直到 FinishImport 按钮出现。
    • 点击 FinishImport 开始导入过程。这可能需要一些时间,取决于设计复杂度。
    • 导入完成后,AD 会自动打开生成的 .PrjPcb 项目和 .PcbDoc PCB 文件。

其他可行方法(可能有限制):

  • IPC-2581 格式:
    • Allegro 导出: File -> Export -> IPC-2581... (路径可能因版本不同)。
    • AD 导入: File -> Import Wizard... -> 选择 IPC-2581。IPC-2581 是一个更新的标准,理论上比 ODB++ 包含更多信息,但实际兼容性和支持度可能不如 ODB++ 广泛和稳定。如果 ODB++ 遇到问题可以尝试此方法。
  • 第三方转换工具/服务:
    • 市面上有一些商业或免费的第三方工具(如某些 SKILL 脚本、独立软件或在线服务)声称可以直接转换 Allegro .brd 到 AD .PcbDoc。使用这些工具需要谨慎
      • 兼容性风险: 转换质量参差不齐,可能丢失信息、产生错误或格式混乱。
      • 成本: 商业工具通常收费。
      • 安全性: 在线服务涉及上传设计文件,需考虑知识产权和安全风险。
    • 一般不作为首选推荐,优先使用标准的 ODB++ 或 IPC-2581 流程。

重要提示和注意事项:

  1. 验证是关键! 无论使用哪种方法,在 AD 中导入后,必须进行彻底的检查和验证:
    • 层叠结构: 检查层数、材料、厚度、铜厚、介电常数等是否正确导入。AD 的层叠管理器需要仔细核对和设置。
    • 网络连接性: 运行 DRC (Design Rule Check),检查是否有断线、短路、未连接的网络。
    • 元件封装: 检查所有元件的封装是否正确无误。Allegro 的封装可能不完全兼容 AD,特别是复杂或自定义封装,可能需要手动调整或重新关联。
    • 覆铜: 检查覆铜区域是否正确生成、是否连接到正确的网络、避让是否合理。覆铜转换是问题高发区。
    • 丝印、阻焊、钻孔: 检查这些层的内容和位置是否准确。
    • 设计规则: Allegro 的设计规则不会被导入到 AD。你必须在 AD 中根据制造要求重新设置线宽、间距、过孔、阻焊等所有设计规则。
  2. 单位一致性: 在 Allegro 导出 ODB++ 或 IPC-2581 时,强烈建议使用公制单位 (mm)。AD 默认也常用 mm,这能最大程度减少单位转换带来的精度误差和比例问题。
  3. 版本兼容性: 确保你使用的 Allegro 和 AD 版本对 ODB++ 或 IPC-2581 的支持良好。过旧的版本可能支持不完善。
  4. 空文件夹: 导出 ODB++ 时务必指定一个新的空文件夹,避免文件覆盖或混淆。
  5. 非电气对象: 一些非标准的绘图对象、注释或特定 Allegro 功能可能无法完美转换或丢失。

总结步骤:

  1. Allegro: File -> Export -> ODB++... -> 设置输出到空文件夹 -> 勾选 Include PCB database -> Process/Export
  2. Altium Designer: File -> Import Wizard... -> 选 ODB++ -> 浏览选择整个导出的 ODB++ 文件夹 -> Next -> 设置输出 PCB 和项目文件名/位置 -> 仔细检查和修正层映射 -> Next... -> Finish/Import
  3. 在 AD 中严格验证: 层叠、网络(DRC)、封装、覆铜、丝印/阻焊/钻孔、重新设置设计规则

遵循 ODB++ 转换流程并进行仔细验证,是在 Allegro 和 Altium Designer 之间迁移 PCB 设计最可靠的方法。

PCB设计之Allegro软件问题

Allegro是Cadence推出的先进 PCB 设计布线工具,也是目前最高端、最主流的PCB软件代表之一,华为、中兴这类大型公司使用的也是Allegro

2019-10-11 16:40:38

干货 | 如何用Allegro绘制PCB?

使用allegroPCB的基本流程如下:

2019-06-10 14:04:34

Allegro17.X pcb文件转成AD、PADS、降成低版本allegro pcb文件的方法

1.用AD导入Allegro 17.X PCB文件、保存为5.0 版本格式.pcbdoc2.用PADS,菜单导入命令,选择protel ***的.pcbdoc文件,导入低版本的.asc文件3.用allegro导入pads的.asc文件

腾云教育Marco 2019-11-29 21:40:07

怎样把立创的PCB转成allegro

怎样把立创的PCB转成allegro

2023-04-03 10:02:37

Altium Designer PCBAllegro PCB相互转换

Allegro PCBAllegro PCB:(1)把Altium Designer PCB转换成PADS PCB,并且导出5.0版本的ASC文件。(2)然后打开Allegor Designer

郑振宇altium 2019-11-21 14:12:49

【Altium小课专题 第143篇】Allegro PCB如何转换成PADS PCB

1.方法1在PADS的Import界面中,如图6-272所示,选择导入格式Allegro Board files(*.brd)”,选择需要转换的PCB,即可开始转换。稍微查看一下转换过程中的警告

凡亿_PCB 2021-08-10 16:08:34

Allegro设计PCB板的Out Of Date Shapes问题

使用Allegro设计PCB板时,查看Status,经常会遇到out of date shapes的警告信息,具体如下:

2019-06-16 10:02:58

#硬声创作季 Allegro Skill CXT格式程序加载演示,保姆级教程

PCB设计,allegro,Allegro设计

2023-01-12 08:27:16

Allegro PCB软件画板技巧总结

在用Cadence 的PCB设计软件时,总是想着与之前用的Altium Designer 画PCB的样子统一起来。发现用Allegro PCB打开一个已经画完的PCB文件后,发现PCB走线拐弯处有

hu_wfllllllllf 2019-07-08 07:55:11

Allegro PCB导EMN时出现错误?

Allegro PCB导EMN时直接显示idf_OUT.exe已停止工作。然后输出的错误文件里没有任何东西。不是软件的问题,导其他PCB的EMN都是正常的。请教大神这是什么原因?

幻影剑舞1 2019-06-28 17:00:17

ALLEGRO导出CSV格式的坐标文件 该方案是本人使用cadence allegro 17.2版本验证

ALLEGRO导出CSV格式的坐标文件该方案是本人使用cadence allegro 17.2版本验证。16.6版本待验证。具体操作如下1、Tools→Reports2、找到placed component report并双击

445915388 2019-07-04 21:21:47

Altium的pcb文件转allegro的方法

AD的pcb设计文件并不能直接转换成allegropcb板,常用的方法是AD→PADS→Allegro;所以AD转allegro的步骤如下:一、将AD文件转为PADS文件;(PADS9.5以上版本

郑振宇altium 2019-09-03 17:02:30

Allegro_PCB_设计详细教程

Cadence_Allegro_PCB_设计详细教程全集下载

预言者J 2023-09-27 06:02:28

请问有人有MIMXRT1020-EVK的ASCII格式PCB文件吗?

请问有人有 MIMXRT1020-EVK 的 ASCII 格式 PCB 文件吗?我无法将 .brd 文件导入 Altium,也无法访问 Allegro。如果始终将 ASCII 格式文件与 EVK 布局文件放在一起就好了。

新星之火12138 2023-03-24 06:24:24

通过Allegro软件绘制PCB封装的步骤说明

Allegro软件绘制PCB封装,比其它EDA软件相对于复杂一些,步骤更多一些,我们这里简单的列一下通过Allegro软件绘制的PCB封装的步骤,分2类不同封装,即贴片类型封装和插件类型封装,具体的操作步骤如下所示。

2022-10-12 11:06:01

#硬声创作季 Allegro Skill 直接在PCB中增加中文文字

PCB设计,allegro,Allegro设计

2023-01-12 08:15:43

怎么在Allegro中打开ORCAD的PCB文件?

问大伙个问题 allegro怎么打开orcad的PCB文件(.MAX后缀的)

dewars12 2019-07-18 05:35:23

Allegro X 23.11 版本更新 I PCB 设计:DFA_BOUND 用于 DFA 规则设定

Allegro X 23.11 版本更新 I PCB 设计:DFA_BOUND 用于 DFA 规则设定

2024-06-29 08:12:47

Cadence_Allegro_PCB设计详细教程

Cadence_Allegro_PCB_设计详细教程全集下载

久醉不醒 2023-09-28 07:13:11

将OrCAD Schematic和PADS Allegro PCB合并到一个项目中

创建一个项目关联导入后的OrCAD Schematic项目和PADS/Allegro PCB项目。

2023-06-05 11:50:22

【Altium小课专题 第139篇】Allegro PCB如何转换成Altium Designer PCB

Allegro PCB的版本降低到16.3及以下版本。此处以Allegro16.6为例,打开一个16.6版本的PCB,执行菜单命令“File-Export-Downrev Design...”如图

凡亿_PCB 2021-08-05 16:07:33

使用Allegro PCB Editor制作Logo封装

在设计电路板时,一个漂亮的Logo丝印往往会给电路板增色不少(虽然对电路板的性能并没有实质性的影响)。对于Allegro PCB Editor,网上有一些教程12,给出了制作Logo的方法,但是

2023-06-21 15:33:06

#硬声创作季 使用Altium将Allegro Gerber数据转为Altium PCB

PCB设计,allegro,Allegro设计

2023-01-12 08:23:42

pads pcb封装转到allegro的方法

1.将pads的封装添加到PCB下并导出9.5之前(尽量版本不要太高)的.asc文件2.再从allegro-file-import-CAD Tr中选刚导出的.asc文件进行转换3.打开转换后的BRD文件,再从allegro-file-export-Lib中导出

腾云教育Marco 2019-11-12 18:45:45

解开PCB文件格式的神秘面纱:Gerber与CAD

PCB 文件格式可能不是 PCB 设计中最令人兴奋的部分,但它们在传达如何在制造厂实现您的设计的生命中起着关键作用。在本文中,我们将介绍您会遇到的两种最流行的文件格式背后的基础知识: Gerber

2020-09-17 19:32:53

Allegro PCB编辑器添加连接的智能层行为是怎么一回事

Allegro PCB编辑器中使用“添加连接”命令时,活动图层字段现在将自动与单个可见图层的同步。

2019-09-10 17:57:35

Allegro怎么放置后台元器件?

PCB设计的时候,Allegro放置后台元器件的方法有哪些呢?

2019-07-06 11:27:53

Cadence Allegro如何对比两份PCB文件差异

Cadence Allegro如何对比两份PCB文件差异 在进行PCB设计的时候,有时候会需要对两份PCB文件进行对比,以便核对前后修改后的文件,哪些地方有差异,我们这里讲述一下

2022-12-23 18:30:07

Altium Designer支持的设计数据导入格式及导入方法

格式文件 (*.max)  PADS PCB ASCII格式文件 (*.asc)  Allegro PCB ASCII格式文件 (*.alg)  P-CAD V15, V16 or V17 ASCII

ElecFans小喇叭 2021-03-23 08:00:00

全新的Cadence Allegro 17.2 3D PCB可以减少潜在的设计问题

Cadence Allegro 软件一直以来,都能够支持3D PCB 的模型制作和预览功能,但是一直以来立体感和视角的效果都不够理想。为了能够给工程师更加直观的PCB立体设计体验,Cadence做了

2019-12-09 09:02:57

加载更多
相关标签