登录/注册

pcb自己画的元件没有

更多

好的,自己画的 PCB 元件在设计中“没有”或“找不到”,通常是由以下几个原因造成的。请按步骤检查:

  1. 元件是否已正确添加到库中?

    • 新建库文件了吗? 确认你是把元件(Symbol)和封装(Footprint)画在了一个库文件(比如 .SchLib.PcbLib 对于 Altium Designer, .lib 对于 KiCad)里,而不是随意画在原理图或PCB图纸上。
    • 保存了吗? 绘制完元件或封装后,务必点击保存按钮保存库文件本身。
    • 库文件路径对吗? 检查库文件是否保存在你预期的地方,没有被移动或删除。
  2. 库文件是否已加载到当前项目中?

    • 仅仅创建了库文件还不够,你需要将这个库文件添加安装到当前的 PCB 项目(Project)中,软件才知道去哪里找你的元件。
    • 操作位置(常见软件):
      • Altium Designer: Design > Add/Remove Libraries... -> Installed 标签页 -> 点击 Install... 选择你的 .SchLib / .IntLib / .PcbLib 文件。确保库在列表中且状态为 Installed
      • KiCad: Preferences > Manage Symbol Libraries... / Manage Footprint Libraries... -> Project Specific Libraries 标签页 -> 点击 Add existing library to table 按钮,找到并添加你的 .kicad_sym (符号库) 或 .pretty (封装库文件夹)。
      • Eagle: 确保你的库文件在 lbr 文件夹中,或者在控制面板的 Libraries 部分能看到它。在原理图或 PCB 编辑器中可以直接使用。
    • 添加到项目 vs 全局库: 确认你是添加到了项目特定的库列表还是全局库列表。项目特定库通常更安全,只对当前项目有效。全局库对所有项目都有效(但也可能导致冲突)。
  3. 原理图符号(Symbol)和 PCB 封装(Footprint)是否正确关联?

    • 给原理图符号指定封装名了吗? 在原理图符号编辑器中,你需要为这个元件定义它的 PCB 封装名称 (Footprint)。这个名称必须精确匹配你在 PCB 库中为该封装定义的名称。
    • 检查关联操作:
      • Altium Designer: 在原理图符号编辑器中,打开 SCH Library 面板,双击元件 -> Properties -> 在 Models 区域点击 Add -> Footprint -> 点击 ... -> Browse -> 选择对应的封装库和封装名 -> OK。确保封装名正确显示在模型中。
      • KiCad: 在符号编辑器 (Symbol Editor) 中,点击右侧 Properties面板下方的 Footprint 区域,输入封装名(或在弹出的库浏览器中选择)。
    • 区分大小写: 某些软件(如 KiCad)对封装名大小写敏感。确保符号关联的封装名与 PCB 库中的封装名完全一致(包括大小写)。
  4. 封装名输入是否正确?

    • 在原理图符号中指定的封装名,必须是 PCB 库文件中那个封装实体的确切名称。再次打开 PCB 库文件,确认封装的名字是什么。不要有任何拼写错误或多余的空格。
  5. 是否在原理图中放置并使用该元件?

    • 即使库加载了、关联也正确,你也需要在原理图(Schematic)中从库面板里找到这个自定义元件,并把它放置到原理图页面上。只有放置在原理图上的元件,才能在 PCB 设计中更新或导入。
  6. 是否执行了从原理图更新到 PCB 的操作?

    • 在原理图中放置好自定义元件并完成连线后,你需要执行操作将原理图的设计变更(包括新增的元件和网络连接)发送更新到 PCB 文件中。
    • 操作位置(常见软件):
      • Altium Designer: Design > Update PCB Document [你的PCB文件名].PcbDoc
      • KiCad: Tools > Update PCB from Schematic (在原理图编辑器) 或 按 F8
      • Eagle: File > Switch to board / Switch to schematic 或使用 ERC/DRC 工具同步。
    • 检查更新结果: 执行更新操作后,软件通常会弹出一个工程变更单 (Engineering Change Order - ECO)。在这个列表里,你需要确保你的自定义元件出现在 Add Components 或其他类似操作中。验证(Validate) 无误后,点击 执行变更(Execute Changes)。此时,你的 PCB 文件中应该出现那个元件的封装了(通常是一堆飞线连接的焊盘)。
  7. 库缓存/刷新问题?

    • 有时软件可能没有即时刷新库列表或缓存。尝试:
      • 重启软件。
      • 在库管理面板中重新加载库。
      • Altium Designer: 在库面板中右键 -> Refresh
      • KiCad: 在符号/封装选择器界面尝试重新加载库。
  8. 封装绘制是否有致命错误?

    • 虽然比较少见,但如果封装绘制有严重问题(例如没有放置任何焊盘、焊盘层设置错误等),软件在更新时可能会忽略或报错。打开 PCB 库文件,仔细检查封装的完整性。

总结自查流程:

  1. 库文件: 确认元件符号和封装已画在各自的库文件中 -> 保存库文件。
  2. 加载库: 确认包含该元件的库文件已正确添加到当前项目的库列表中。
  3. 关联: 在原理图符号编辑器中,为该元件精确指定了 PCB 封装库中对应的封装名称
  4. 放置: 在原理图中已经放置了该自定义元件。
  5. 更新: 执行了从原理图到 PCB 的更新操作(ECO),并成功验证和执行了变更。
  6. 刷新: 尝试重启软件或刷新库面板。

按照这个流程一步步仔细检查,通常就能找到问题所在并解决“找不到元件”的问题了。重点检查 库加载符号-封装关联 这两个环节!

AD(Altium Desinger) PCB排版时,选中原理图元件直接对应跳转到PCB对应元件

方法如下:①首先分屏显示原理图和PCB②然后原理图选中多个元件,或者自己选择想要集体排布的电子

2024-09-19 16:39:28

AD完原理图后如何导入PCB

在Altium Designer(简称AD)中,将画完的原理图导入到PCB(Printed Circuit Board,印制电路板)是一个关键的设计步骤。以下是导入过程: 一、准备阶段 确保原理图

2024-09-02 16:32:08

PCB可能遇到的问题和解决办法

不知道你有没有在画PCB呢,在画的时候,遇到了些什么问题呢?

2023-11-13 14:18:25

pcb软件

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 名士流 2021-07-28 18:26:02

pcb软件排行

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:34

pcb软件有哪些

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:11

手机pcb软件

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:00

如何双层pcb板_PCB双层板的布线原则资料下载

电子发烧友网为你提供如何画双层pcb板_PCB双层板的布线原则资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料

资料下载 刘满贵 2021-04-26 08:45:16

怎么开始自己的第一块pcb板子

最近想画一块自己的pcb板子,学习一下画pcb板的流程和增加

2023-05-29 00:37:00

请问自己怎样去PCB封装?

请问自己怎样去画PCB封装?有什么要求吗?

2021-04-26 06:58:00

altium如何自己元件

当我们在软件中找不到所需要的元件的时候,就的需要自己去画,我们以下面的元件

2020-08-12 16:50:55

altiumpcb详细步骤

本文总结一下AD画PCB的步骤,以防时间久了忘记一些小步骤。现在所用着的AD版本为AD17。

2020-02-24 16:53:03

如何在元件封装时批量导入PCB

画元件封装时如何批量导入PCB封装?

2019-09-30 02:25:01

如果原理图中元件pcb板孔和实物不相符可以修改吗?

如果再画原理图中元件pcb板孔和实物不相符,在画

2019-09-18 05:38:36

PCB原理图的十大注意事项解析

有的元件在库里找不到是要自己画的,其实实际中还是自己画好,最后有一个

2019-08-20 15:04:36

7天热门专题 换一换
相关标签