Capture软件原理图PCB Footprint处理笔记
2026/8/24 13:08:57 网站建设 项目流程

Capture软件原理图PCB Footprint处理笔记

    • 前言
    • 一、 PCB Footprint属性在哪里?
      • 1.1 打开器件属性
      • 1.2 两种填写状态对比
    • 二、 如何根据器件型号查找PCB封装?
      • 2.1 IC类器件:型号 → Datasheet → 封装
      • 2.2 型号与封装的对应关系
      • 2.3 封装库匹配
    • 三、 无源器件封装分配:电阻电容怎么处理?
      • 3.1 问题场景
      • 3.2 单个器件手动分配
      • 3.3 批量分配的高效方法
    • 四、 封装分配的常见错误与规避
      • 4.1 高频错误清单
      • 4.2 规避策略
    • 五、 封装分配标准操作流程

前言

在OrCAD Capture原理图设计流程中,PCB Footprint(封装)是连接逻辑设计与物理布局的核心桥梁。很多工程师画完原理图后兴冲冲导出网表,结果在PCB Editor端满屏“Footprint missing”警告——根源就在于原理图阶段没有正确分配封装。

封装分配看似简单,实则暗藏细节:如何根据器件型号精准查到对应封装?电阻电容这类无源器件漏填了怎么办?批量补全有没有高效方法?本文将系统梳理Capture中PCB Footprint的识别、填写与处理全流程,帮你从源头杜绝封装缺失问题。


一、 PCB Footprint属性在哪里?

1.1 打开器件属性

在原理图中双击任意器件,弹出Properties属性对话框。在属性列表中找到PCB Footprint字段,这就是封装名称的填写位置。

1.2 两种填写状态对比

状态PCB Footprint显示含义
已分配显示具体封装名(如LQFP-64SOIC-8网表导入PCB后可直接调用封装
未分配空白或显示默认占位符导出网表时产生Warning,PCB端无法放置

💡关键认知:从库中调出的部分器件(尤其是带完整Datasheet信息的IC)会自动携带封装信息;而电阻、电容等通用无源器件通常需要手动指定封装。


二、 如何根据器件型号查找PCB封装?

2.1 IC类器件:型号 → Datasheet → 封装

以STM32为例,查找封装的标准路径:

Step 1 确认器件完整型号(如 STM32F103C8T6) Step 2 查阅官方Datasheet的"Package Information"章节 Step 3 记录封装类型(LQFP48)与尺寸参数 Step 4 在封装库中匹配对应PSM文件名 Step 5 填入PCB Footprint字段

2.2 型号与封装的对应关系

器件类型型号特征典型封装查找依据
MCUSTM32F103C8T6LQFP-48Datasheet Package章节
电源芯片AMS1117-3.3SOT-223Datasheet Ordering Info
接口芯片CH340GSOP-16厂商规格书
连接器USB Type-C按结构图纸机械结构图

📌经验法则型号的最后几位字母往往暗示封装。例如STM32系列中,C=LQFP48,R=LQFP64,V=LQFP100。掌握厂商命名规则可大幅提升查封装效率。

2.3 封装库匹配

查到封装类型后,需在PCB封装库中找到对应的.psm文件。Capture中填写的封装名必须与库中PSM文件名完全一致(含大小写、连字符),否则PCB端报“Footprint not found”。


三、 无源器件封装分配:电阻电容怎么处理?

3.1 问题场景

绘制完原理图后,发现大量电阻、电容(如0.1μF的C15、C36,10kΩ的R12等)的PCB Footprint字段为空。这类器件数量多、型号杂,逐个双击填写效率极低。

3.2 单个器件手动分配

对于少量遗漏的器件,最直接的方法是:

  1. 在原理图中双击该器件
  2. 在Properties对话框的PCB Footprint栏输入封装名(如R0402C0603);
  3. 点击OK保存。

⚠️注意:手动填写时务必确认封装名与库文件一致,且符合实际选用的阻容尺寸(0402/0603/0805)。

3.3 批量分配的高效方法

当未分配封装的器件多达数十上百个时,推荐以下批量处理方式:

方法操作路径适用场景
Find + 批量编辑Edit > Find筛选无封装器件,选中后批量改属性同类型器件统一封装
Spreadsheet视图View > Spreadsheet,在表格中直接编辑PCB Footprint列大量器件快速浏览修改
BOM关联通过BOM工具将封装信息与器件绑定规范化工程流程
库模板预设建库时即在Part属性中预置常用封装从源头避免遗漏

💡最佳实践在元器件建库阶段就预置好PCB Footprint属性。这样每次从库中调用器件时封装自动带入,从根本上消除后期补全的工作量。这是成熟团队与新手的核心差距之一。


四、 封装分配的常见错误与规避

4.1 高频错误清单

错误类型表现后果
封装名为空PCB Footprint字段空白网表导入报Warning,器件无法放置
封装名拼写错误库中是SOIC-8,填成SOIC8PCB端找不到封装文件
封装与实物不符原理图填0402,实际采购0603PCB焊盘尺寸错误,无法焊接
非法字符封装名含空格、中文、特殊符号DRC报错,网表导出失败
同一器件多封装冲突层次结构中同名器件封装不一致网表同步报错

4.2 规避策略

  1. 命名规范化:制定统一的封装命名规则(如R0402C0603LQFP48),全团队共用;
  2. DRC必查项:开启uCheckMissingIllegalPCBFootprint,让DRC自动捕获缺失和非法封装;
  3. 导出前自检:网表导出前用Find功能筛选所有PCB Footprint为空的器件,逐一确认;
  4. 库管理前置:把封装分配工作前置到建库环节,而非原理图收尾阶段。

五、 封装分配标准操作流程

Step 1 建库时预置常用器件的PCB Footprint属性 ↓ Step 2 绘制原理图,调用器件时封装自动带入 ↓ Step 3 对IC类器件,按型号查Datasheet确认封装并核对 ↓ Step 4 原理图完成后,Find筛选PCB Footprint为空的器件 ↓ Step 5 批量/逐个补全无源器件封装(R0402/C0603等) ↓ Step 6 运行DRC,确认uCheckMissingIllegalPCBFootprint无报错 ↓ Step 7 导出网表,PCB端验证封装全部正确加载

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询