PCB更新原理图变更出现大量Remove问题

下面把"为什么会出现大量 Remove" 和 "如何一次性给原理图库里的器件加上封装" 拆开讲,照着做就能让 ECO 从 Remove 变成 Add,再也不报灰条。


一、先判断到底要不要这些器件

  1. 如果 R32、R47、MIC1 ... 根本不焊 ,只是做仿真用:
    在原理图里把它们的 Component Type 设成 Standard (No BOM)Exclude from PCB Layout,再 Update → ECO 里就不会再出现 Remove,也不会进 PCB。
  2. 如果确实要贴片,只是忘了给封装,就按下面步骤补封装即可。

二、给原理图库器件添加/修改封装(三种常用场景)

方法 1:直接改原理图里的零散器件(最快,适合一两颗)

  1. 在 SCH 里双击器件 → 右下角 Models 区域 → Add → Footprint;
  2. 浏览库,选对应封装 → OK → 保存;
  3. 回到 PCB,按 D → I 重新 Import,这条 Remove 就会消失。

方法 2:改原理图库 .SchLib,让以后放置都带封装(一劳永逸)

  1. 打开对应 .SchLib (或 SCH 里右键器件 → Edit Part);
  2. 菜单 Tools → Add → Footprint → 选封装 → OK;
  3. Tools → Update Schematics (把改好的封装反写到已放好的器件);
  4. 保存库 → 关闭 → 回 PCB 再次 D → I,所有同类器件一次性解决。

方法 3:用 DbLib/IntLib 时封装写在数据库(公司流程)

在数据库表格里把 Footprint 字段填好 → 重新编译 DbLib → 右键 Update All Symbols in Schematic → 再走 D → I 即可。


三、验证是否成功

重新 D → I 后,ECO 列表里原来那堆 "Remove R32、Remove MIC1 ..." 应该变成:

  • Add Component R32
  • Add Component MIC1 ...
    或者干脆不再出现这些条目(若你选了 No BOM)。
    只要没有红色 × 报错,点 Execute Changes → PCB 里就能看见器件被正确调入。

一句话总结
"Remove" 是因为 SCH 端有器件但没带封装 → 给器件加上封装(或设成 No BOM)→ 重新 Import,灰条立即消失。

相关推荐
俊基科技4 小时前
A-59U工业级多模语音处理模块在矿山矿井通信与呼叫报警系统中的应用
嵌入式硬件·嵌入式开发·硬件开发·ai降噪·回音消除·拾音降噪
周周记笔记6 小时前
GD32F450xx MCU Datasheet 解读:硬件测试工程师的测试方法论
单片机·嵌入式硬件
AOI小白新手上路9 小时前
江科协51单片机16-1 AD/DA ADC 三通道综合显示(LCD1602 版)改造说明
单片机·嵌入式硬件·51单片机
HUI-47410 小时前
EG1135|SSOP‑16 同步整流降压控制器,大功率外置 MOS 降压优选
单片机·嵌入式硬件·硬件工程
单片机仿真设计10 小时前
【proteus仿真】基于 STM32 单片机恒温箱控制系统设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
国科安芯11 小时前
星载CAN总线通信网络中抗辐射MCU的通信可靠性设计分析
网络·人工智能·分布式·单片机·嵌入式硬件·架构
AOI小白新手上路12 小时前
江科协51单片机16-1 DA数模转换实验(PWM 呼吸灯)
单片机·嵌入式硬件·51单片机
hongmai66688813 小时前
告别Wi-Fi,专注Mesh:ESP32-H2-MINI-1U-H2S模组规格与应用
单片机·嵌入式硬件·物联网·5g·h.265
Yiran_G13 小时前
BLE通信距离怎么判断?从发射功率、PHY到天线设计分析
单片机·嵌入式硬件
女神下凡13 小时前
芯参谋(11): 各种存储芯片电路设计
开发语言·嵌入式硬件