pcb自己画的元件没有
更多
好的,自己画的 PCB 元件在设计中“没有”或“找不到”,通常是由以下几个原因造成的。请按步骤检查:
-
元件是否已正确添加到库中?
- 新建库文件了吗? 确认你是把元件(Symbol)和封装(Footprint)画在了一个
库文件(比如.SchLib和.PcbLib对于 Altium Designer,.lib对于 KiCad)里,而不是随意画在原理图或PCB图纸上。 - 保存了吗? 绘制完元件或封装后,务必点击保存按钮保存库文件本身。
- 库文件路径对吗? 检查库文件是否保存在你预期的地方,没有被移动或删除。
- 新建库文件了吗? 确认你是把元件(Symbol)和封装(Footprint)画在了一个
-
库文件是否已加载到当前项目中?
- 仅仅创建了库文件还不够,你需要将这个库文件
添加或安装到当前的 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 编辑器中可以直接使用。
- Altium Designer:
- 添加到项目 vs 全局库: 确认你是添加到了
项目特定的库列表还是全局库列表。项目特定库通常更安全,只对当前项目有效。全局库对所有项目都有效(但也可能导致冲突)。
- 仅仅创建了库文件还不够,你需要将这个库文件
-
原理图符号(Symbol)和 PCB 封装(Footprint)是否正确关联?
- 给原理图符号指定封装名了吗? 在原理图符号编辑器中,你需要为这个元件定义它的 PCB 封装名称 (
Footprint)。这个名称必须精确匹配你在 PCB 库中为该封装定义的名称。 - 检查关联操作:
- Altium Designer: 在原理图符号编辑器中,打开
SCH Library面板,双击元件 ->Properties-> 在Models区域点击Add->Footprint-> 点击...->Browse-> 选择对应的封装库和封装名 ->OK。确保封装名正确显示在模型中。 - KiCad: 在符号编辑器 (
Symbol Editor) 中,点击右侧Properties面板下方的Footprint区域,输入封装名(或在弹出的库浏览器中选择)。
- Altium Designer: 在原理图符号编辑器中,打开
- 区分大小写: 某些软件(如 KiCad)对封装名大小写敏感。确保符号关联的封装名与 PCB 库中的封装名
完全一致(包括大小写)。
- 给原理图符号指定封装名了吗? 在原理图符号编辑器中,你需要为这个元件定义它的 PCB 封装名称 (
-
封装名输入是否正确?
- 在原理图符号中指定的封装名,必须是 PCB 库文件中那个封装实体的
确切名称。再次打开 PCB 库文件,确认封装的名字是什么。不要有任何拼写错误或多余的空格。
- 在原理图符号中指定的封装名,必须是 PCB 库文件中那个封装实体的
-
是否在原理图中放置并使用该元件?
- 即使库加载了、关联也正确,你也需要
在原理图(Schematic)中从库面板里找到这个自定义元件,并把它放置到原理图页面上。只有放置在原理图上的元件,才能在 PCB 设计中更新或导入。
- 即使库加载了、关联也正确,你也需要
-
是否执行了从原理图更新到 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工具同步。
- Altium Designer:
- 检查更新结果: 执行更新操作后,软件通常会弹出一个工程变更单 (
Engineering Change Order - ECO)。在这个列表里,你需要确保你的自定义元件出现在Add Components或其他类似操作中。验证(Validate) 无误后,点击执行变更(Execute Changes)。此时,你的 PCB 文件中应该出现那个元件的封装了(通常是一堆飞线连接的焊盘)。
- 在原理图中放置好自定义元件并完成连线后,你需要执行操作将原理图的设计变更(包括新增的元件和网络连接)
-
库缓存/刷新问题?
- 有时软件可能没有即时刷新库列表或缓存。尝试:
- 重启软件。
- 在库管理面板中重新加载库。
- Altium Designer: 在库面板中右键 ->
Refresh。 - KiCad: 在符号/封装选择器界面尝试重新加载库。
- 有时软件可能没有即时刷新库列表或缓存。尝试:
-
封装绘制是否有致命错误?
- 虽然比较少见,但如果封装绘制有严重问题(例如没有放置任何焊盘、焊盘层设置错误等),软件在更新时可能会忽略或报错。打开 PCB 库文件,仔细检查封装的完整性。
总结自查流程:
- 库文件: 确认元件符号和封装已画在各自的库文件中 -> 保存库文件。
- 加载库: 确认包含该元件的库文件已正确添加到当前项目的库列表中。
- 关联: 在原理图符号编辑器中,为该元件精确指定了 PCB 封装库中对应的封装名称。
- 放置: 在原理图中已经放置了该自定义元件。
- 更新: 执行了从原理图到 PCB 的更新操作(ECO),并成功验证和执行了变更。
- 刷新: 尝试重启软件或刷新库面板。
按照这个流程一步步仔细检查,通常就能找到问题所在并解决“找不到元件”的问题了。重点检查 库加载 和 符号-封装关联 这两个环节!
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双层板的布线原则资料下载
电子发烧友网为你提供如何画双层pcb板_PCB双层板的布线原则资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料
资料下载
刘满贵
2021-04-26 08:45:16
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机