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
    +关注

    关注

    4391

    文章

    23744

    浏览量

    420774
  • 焊盘
    +关注

    关注

    6

    文章

    597

    浏览量

    39573

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    设计量产:Gerber文件如何让你的产品‘零缺陷’?

    及成本控制具有决定性影响,其作用贯穿设计交付的全周期,具体影响如下:   Gerber文件对PCBA加工的影响 一、确保设计意图精准传递,避免制造误差 完整设计数据支持 Gerber文件以标准化格式(如RS274-X)记录
    的头像 发表于 11-24 09:47 288次阅读

    1688 多模态搜索 0 1:逆向接口解析与 CLIP 特征匹配实践

    本文分享基于CLIP模型与逆向工程实现1688图片搜同款的实战方案。通过抓包分析破解接口签名,结合CLIP多模态特征提取与Faiss向量检索,提升搜索准确率至91%,单次响应低于80ms,日均选品效率提升4倍,全程合规可复现。
    的头像 发表于 10-17 10:00 198次阅读

    工程师必备:PCB防抄板的5大物理加密技术

      一站式PCBA加工厂家今天为大家讲讲PCB设计如何防止被抄板?PCB设计防抄板实战指南。在电子行业,PCB抄板(逆向工程)现象普遍存在,
    的头像 发表于 09-20 16:48 869次阅读

    48 小时 4 小时:三维逆向工程中自动化工具链如何重构扫描建模效率

    在三维逆向工程领域,传统人工操作与非自动化工具的组合,使得扫描建模流程繁琐、耗时漫长,单个复杂项目甚至需 48 小时才能完成。随着自动化工具链的兴起,数据采集模型构建的全流程实现智
    的头像 发表于 08-18 10:25 440次阅读
    <b class='flag-5'>从</b> 48 小时<b class='flag-5'>到</b> 4 小时:三维<b class='flag-5'>逆向</b><b class='flag-5'>工程</b>中自动化工具链如何重构扫描建模效率

    PCB中的Gerber文件是什么

    Gerber 文件是用于电子设计自动化(EDA)中,尤其是在印刷电路板(PCB)设计和制造过程中,传递电路图层、焊盘、走线、元件布局等信息的标准格式。它在PCB制造的各个环节中扮演着至关重要的角色,帮助制造商
    的头像 发表于 08-01 09:20 3789次阅读

    PCB抄板全流程解析:拆解测试,技术要点全揭秘!

    一站式PCBA加工厂家今天为大家讲讲PCB抄板的完整流程是什么?PCB抄板的完整流程与技术要点。PCB抄板(又称电路板克隆、逆向工程)是通过
    的头像 发表于 07-26 16:22 1217次阅读

    神秘的PCB工程部,看 MI 与 CAM 如何擎天架海

    方寸之间藏乾坤,将设计和生产牵纽带。 图纸实物的桥梁,把控精度与质量。 PCB 工程部坐镇中央,让电子产品闪耀光芒。 那么PCB
    发表于 06-23 15:53

    一文搞懂 Gerber 文件是什么?为何它是焊接环节的 “灵魂图纸”?

    设计与生产的“蓝图”,更是连接设计端和制造端的关键桥梁。元器件的精准定位焊接工艺的优化,Gerber文件贯穿整个SMT和DIP生产过程,为PCB焊接的高质量和高效率提供了保障。 什
    的头像 发表于 05-16 09:12 3188次阅读
    一文搞懂 <b class='flag-5'>Gerber</b> 文件是什么?为何它是焊接环节的 “灵魂图纸”?

    和 Dr Peter 一起学 KiCad 4.9~4.10:导出Gerber并下单(收到成品)

    “  本章将学习如何生成 Gerber 并在板厂下单。并展示收到的成品 PCB   ” 4.9 8-导出 Gerber 并下单 在本章中,我将完成在本书第 3 部分第二章中学到的 PCB
    的头像 发表于 04-28 18:02 1181次阅读
    和 Dr Peter 一起学 KiCad 4.9~4.10:导出<b class='flag-5'>Gerber</b>并下单(收到成品)

    逆向工程 拆解F-4战斗机的三轴姿态指示仪

    Ken Shirriff 大佬逆向工程了 F-4 战斗机的三轴姿态指示仪。
    的头像 发表于 04-28 11:18 1.4w次阅读
    <b class='flag-5'>逆向</b><b class='flag-5'>工程</b> 拆解F-4战斗机的三轴姿态指示仪

    “设计生产”的蜕变:华秋DFM如何让工程师们“轻松上阵”?

    功能如一键DFM/SMT分析、Gerber输出、文件比对等完全免费,助力工程师降本增效。 ● 开放生态: 支持与华秋PCB打样、华秋商城元器件采购、华秋SMT贴片等无缝对接,降低供应链成本。 3
    发表于 04-16 15:57

    如何通过高效工程评审EQ流程,实现PCB零缺陷制造?

    如何通过高效工程评审实现PCB零缺陷制造?关键步骤解析!​ 在PCB制造中,​Gerber文件是设计生产的核心桥梁,但超过30%的原始文
    的头像 发表于 03-07 14:51 1868次阅读

    逆向工程求助

    逆向工程,板子正面的两个芯片是一样的,芯片上丝印是1842RAB 18595E A2AN.
    发表于 02-27 08:10

    小白必看!Gerber文件超详细解读

    PCB 制造,Gerber 文件就必然会登场。对于电子爱好者、硬件工程师以及相关从业者来说,看懂 Gerber 文件就如同掌握了开启 PCB
    的头像 发表于 12-30 10:49 2.6w次阅读
    小白必看!<b class='flag-5'>Gerber</b>文件超详细解读

    Gerber X2 是什么?

    (attributes),并且与 X1 兼容。属性类似于标签,提供了与图像或其特征相关的信息。X2 定义了一组属性,以简化设计制造过程中制造数据的传输。最重要的新属性包括: 文件
    的头像 发表于 12-24 11:15 2195次阅读
    <b class='flag-5'>Gerber</b> X2 是什么?