AD原理图隐藏参数解析:新手入门指南与实战避坑

1次阅读
没有评论

共计 1591 个字符,预计需要花费 4 分钟才能阅读完成。

image.webp

背景痛点:隐藏参数管理不当的烦恼

刚开始接触 AD(Altium Designer)原理图设计时,很多人容易忽略元件参数的可见性管理。这可能导致一些令人头疼的问题:

  • BOM 表错误:隐藏的关键参数(如厂商编号、封装规格)未导出,导致采购错误
  • 设计评审困难:评审时无法直观查看关键参数,需要反复右键检查属性
  • 团队协作混乱:成员使用不同的显示设置,同一设计在不同电脑显示不一致
  • 版本控制问题:参数可见性设置可能随 AD 版本更新而改变

我曾经就遇到过因为一个电阻的功率参数被隐藏,导致 PCB 设计阶段选错了封装,最后不得不返工的经历。这促使我深入研究 AD 的隐藏参数管理机制。

核心概念:Parameter 的 Visible 属性

在 AD 中,每个元件参数都有 Visible 属性控制其显示状态:

AD 原理图隐藏参数解析:新手入门指南与实战避坑

  • 可见参数:显示在原理图符号旁边(如元件值、编号)
  • 隐藏参数:仍存在于元件属性中,但不显示(如厂商编号、温度系数)
  • 映射关系:参数可见性独立于 PCB 封装,但可以通过特定方式关联

理解这一点很重要:隐藏≠删除,这些参数仍然参与设计流程,只是视觉上不可见。

实战操作:从基础到高阶

1. 单个元件参数设置

  1. 双击原理图中的元件打开属性面板
  2. 在 Parameters 区域找到目标参数
  3. 点击右侧的眼睛图标切换可见性
  4. 勾选 ”Visible” 复选框固定显示状态

2. 批量修改技巧(SCH List 面板)

对于大型设计,逐个修改效率太低:

  1. 按快捷键 Ctrl+Shift+L 打开 SCH List 面板
  2. 过滤显示所有 Parameter 条目
  3. 选中需要修改的参数行(支持 Shift 多选)
  4. 在 Visible 列统一修改为 TrueFalse

3. 公司模板预设(.SchDot 配置)

团队统一规范的最佳实践:

  1. 新建空白原理图文件
  2. 放置常用元件并设置标准可见性
  3. 另存为.SchDot 模板文件
  4. 通过 DXP->Preferences->Schematic->Templates 设置默认模板

避坑指南:常见问题解决方案

版本兼容性问题

  • AD18:隐藏参数在 BOM 中默认不导出
  • AD21:新增 ” 强制显示 ” 选项覆盖模板设置
  • AD24:优化了批量操作的性能(大型设计快 3 倍)

建议:团队统一使用相同版本,或在设计说明中注明使用的 AD 版本。

PCB 封装关联

重要提示:原理图参数可见性与 PCB 无关!但可以通过以下方式同步:

  1. 在 PCB 库中定义同名参数
  2. 使用 Design->Update PCB 时勾选参数同步选项

团队协作策略

  • 建立参数显示规范文档
  • 使用版本控制系统(如 Git)管理.SchDot 文件
  • 定期执行 Project->Validate Parameters 检查

进阶技巧:效率提升方法

自动检查脚本

// 检查隐藏重要参数的脚本
Procedure CheckHiddenParameters;
Var
    Cmp     : ISch_Component;
    Param   : ISch_Parameter;
Begin
    For Cmp In SchServer.GetCurrentSchDocument.Components Do
        For Param In Cmp.Parameters Do
            If (Param.Name = 'MPN') And Not Param.IsVisible Then
                ShowMessage('警告:' + Cmp.Designator + '的厂商编号被隐藏!');
End;

包含隐藏参数的 BOM 输出

  1. 在 OutJob 配置中添加 BOM 输出
  2. 在 BOM 设置中勾选 ”Include Hidden Parameters”
  3. 使用 =ParameterName 语法指定要包含的隐藏参数

学习效果自查

完成本文学习后,请尝试回答:

  1. 如何快速找出设计中所有被隐藏的厂商编号参数?
  2. 当同事的电脑显示与你不同时,首先应该检查什么设置?
  3. 升级 AD 版本后参数显示异常,可能的解决方案是什么?

通过系统管理隐藏参数,你的设计将更加规范可靠。刚开始可能需要多花些时间设置,但养成习惯后会发现这能避免许多潜在问题。如果在实践中遇到特殊情况,欢迎在评论区交流讨论。

正文完
 0
评论(没有评论)