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

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

3天内不再提示

从Gerber到PCB的逆向工程

Altium 来源:Altium 作者:Altium 2022-11-01 16:02 次阅读

在使用Altium Designer的过程中我们收到许多用户的提问

Q&A系列将针对用户关注度较高的问题请Altium技术专家为大家答疑解惑

我想从Gerber文件中创建一个PCB

以下文档详细说明了该话题

https://www.altium.com/documentation/altium-designer/cam-editor-reverse-engineering-pcbs-ad

以下为其概要:

可以对Gerber文件进行逆向工程。请注意,如果电路板有任何通孔,这意味着它比单层布线更复杂,则您必须至少提供两个Gerber文件:一个顶层,而另一个用于底层和一个NC Drill钻孔文件(ASCII)。

必须在CAMtastic文档中为所有Gerber层分配一个合适的层类型。您可以尝试在CAMtastic中,通过将Gerbers的扩展与Layer Types Detection Template中所列内容相匹配,完成上述分配;但是,您需要检查Layers Table的完整性和准确性。应将机械层设置为Temporary。

一旦所有层被正确分配后,您应当检查Layers Order Table,以确保电路板叠层顺序正确。

完成上述操作有利于开展下一步的工作,即在Layers Sets Table中对钻孔层进行分组。如果整个电路板均使用通孔技术,则唯一需要定义的是所有层的集合,并且此步骤甚至可以跳过。但是如果电路板包含盲孔和/或埋孔,则您必须单独指定每个钻孔集,关联相应的NC Drill文件,并选择该钻孔集将通过的所有层。

此时,您可以从CAMtastic文件中提取一个网络列表,因为提取后,系统将根据您提供的层堆叠和钻孔配对集,完成从一层到另一层的网络追踪。如果Gerber和NC Drill文件中也包含IPC网络列表文件,则可以恢复原始网络名称。IPC网络列表也会在新PCB文件中区分通孔与自由焊盘。

此时,您可以从CAMtastic文件中提取一个网络列表,因为提取后,系统将根据您提供的层堆叠和钻孔配对集,完成从一层到另一层的网络追踪。如果Gerber和NC Drill文件中包含IPC网络列表文件,则可以恢复原始网络名称。IPC网络列表也会在新PCB文件中区分通孔与自由焊盘。

所有分割平面均须通过内部电源层上的闭合多段线定义。孤岛平面可以通过连接将其边界转换为封闭多段线,但是与其他分割平面或沿电路板边缘的回拉线路共享其轮廓的分割平面,必须重新进行绘制。CAMtastic Export to PCB不支持嵌套平面(例如,分割平面中的孤岛),但是Altium Designer的PCB编辑器支持。您仅需在完成从CAMtastic中Export后,将正确的网络重新分配给孤岛分割平面。

总之,我们可以使用CAMtastic的Export to PCB功能,创建一个与原始电路板非常类似的电路板。当我们重建一块全新电路板时,仍然需要一些手动操作;例如,用封装替换基元时,仅需将基元组复制并粘贴到PCB库中,然后用新封装替换现有封装。此外,必要时,还需要重新手动定义Layer Stack Manager中的Layer Pairs。

以下文档虽然较老,但是仍能够提供有益信息

https://techdocs.altium.com/display/ADOH/CAM+Editor+Reverse+Engineering+PCBs

其简化流程如下:

File ► New ► CAM Document

File ► Import ► Gerber(s)

File ► Import ► Drill(浏览钻孔文件)

如果没有钻孔文件,则可以通过将一个过孔放置在新PcbDoc上,然后将其导出为NC钻孔,创建一个钻孔文件。

Tables ► Layers(分配层类型)

Tables ► Layers Order(确认逻辑和物理Layer顺序正确)

Tables ► Layers Sets(确保在此处显示钻孔跨度)

Tools ► Netlist ► Extract

File ► Export ► Export to PCB

如果您正在操作一个封装Gerber,则您可以尝试在Altium Designer中将其打开,并进行:

File ► Export ► DXF

然后,打开PcbLib(File ► Import ► AutoCAD)或PcbDoc(进行File ► Import ► DXF/DWG)。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4316

    文章

    22998

    浏览量

    396177
  • 焊盘
    +关注

    关注

    6

    文章

    548

    浏览量

    38086

原文标题:【Q&A】从Gerber到PCB的逆向工程

文章出处:【微信号:AltiumChina,微信公众号:Altium】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    探秘PCB板颜色:外观内涵的多重解读

    五花八门,常见的绿色罕见的红色、蓝色、黑色等,让人眼花缭乱。那么,这些不同颜色的PCB板到底有何用途?它们的背后又隐藏着怎样的奥秘呢?本文将为您一一揭晓。 PCB板颜色的由来和意义
    的头像 发表于 10-08 09:21 234次阅读

    Gerber/ODB++制造数据返回PCB

    Gerber/ODB++ 制造数据返回*.Pcbdoc(即,将电路板设计数据进行逆向工程Altium中)涉及将相应的制造数据文件读入CAMtastic,配置层堆栈和钻孔对,提取网表
    的头像 发表于 08-05 16:36 1091次阅读
    将<b class='flag-5'>Gerber</b>/ODB++制造数据返回<b class='flag-5'>PCB</b>

    Marspcb输出gerber|国产高效率PCB设计软件|兼容主流EDA设计导入#电子工程师#国产PCB

    软件PCB设计
    上海为昕科技有限公司
    发布于 :2024年05月23日 16:22:05

    Altium Designer与Gerber模板的导入指南

    我们在设计完成后,准备输出Gerber的时候,有时候想用自己的Gerber模板导入PCB进行编辑,那么是如何设置导入的呢?
    的头像 发表于 03-28 09:41 1223次阅读
    Altium Designer与<b class='flag-5'>Gerber</b>模板的导入指南

    用Allegro将PCB转成生产文件多麻烦?这款工具一键转换!

    数据、装配图? PCB文件里面的数据转换Gerber文件时, 器件的坐标数据、BOM清单数据都会丢失 。在PCBA组装过程中需要重新生成文件,提供给生产使用。 【本文摘要】 考虑Allegro软件
    发表于 03-13 11:10

    你想轻松掌握PCB逆向研发原理图吗

    PCB抄板,业界也常被称为电路板抄板、电路板克隆、电路板复制、PCB克隆、PCB逆向设计或PCB反向研发。 即在已经有电子产品实物和电路板实
    的头像 发表于 03-04 14:12 616次阅读

    消失的她,GERBER失踪之谜

    这是一个PCB界的悬疑剧《消失的她》,明明PCB原文件很完整,为什么gerber输出只有1KB,你知道幕后的真实原因吗,请打开今天的案例分析,发现不一样的秘密。
    的头像 发表于 01-24 11:09 508次阅读
    消失的她,<b class='flag-5'>GERBER</b>失踪之谜

    消失的她,GERBER失踪之谜

    花了大半天的时间找不到问题的所在,现在着急投板生产。 我把原文件发给两位,看看你们能不有找到原因所在。 明明有图形为什么输不出来gerber呢。 什么是gerber文件 PCB原设计文件由于保密等各种
    发表于 01-24 11:05

    OneEye为什么无法MULTICH_CONNECT_PCBDAS?

    ”和“OneEye_DAS_Oscilloscope_1_KIT_TC375_LK”时,我发现 OneEye 无法 MULTICH_CONNECT_PCB DAS,如图 1 所示。 在图 2 中,我显示了 OneEye 窗口提供
    发表于 01-18 07:13

    珠三角矿山机械设备三维扫描、逆向3d建模抄数设计

    在机械制造领域,逆向工程很多企业经常使用的一种方法,逆向工程可以帮助企业复制、改进和优化产品。CASAIM中科广电主要使用三维扫描技术来获取产品表面的三维数据,三维测量技术能够快速、高
    的头像 发表于 01-16 15:14 458次阅读
    珠三角矿山机械设备三维扫描、<b class='flag-5'>逆向</b>3d建模抄数设计

    如何知道gerber文件的坐标原点在哪

    一份gerber文件,不论我们使用cam350打开,还是valor或则其他软件打开,如何知道这个gerber文件的坐标原点在哪?2、是否每一份gerber都会决定出一个坐标原点?我知道valor软件
    发表于 12-29 10:09

    一块PCB电路设计制造生产,这一点不容忽略!

    电路设计制造生产,其 可制造性设计 (Design for Manufacturing,DFM)尤其不容忽略!   一、DFM,为中国PCB制造生产保驾护航 在电子制造领域,DFM是一个至关重要
    的头像 发表于 12-26 16:03 1089次阅读
    一块<b class='flag-5'>PCB</b>板<b class='flag-5'>从</b>电路设计<b class='flag-5'>到</b>制造生产,这一点不容忽略!

    一块PCB电路设计制造生产,这一点不容忽略!

    PCB电路设计制造生产,其 可制造性设计 (Design for Manufacturing,DFM)尤其不容忽略! 一、DFM,为中国PCB制造生产保驾护航 在电子制造领域,
    发表于 12-26 16:00

    设计生产,PCB小批量生产解密

    设计生产,PCB小批量生产解密
    的头像 发表于 12-20 11:15 1095次阅读

    ad输出gerber文件方法步骤

    将电路板设计转化为最终的产品需要通过生成Gerber文件。Gerber文件是一种用于印刷电路板(PCB)制造的标准格式。以下是一份详尽、详实、细致的关于如何生成Gerber文件的指南。
    的头像 发表于 12-18 15:20 5399次阅读