Workbench¶
页面目标¶
帮助你用同一块侧边面板完成显隐控制、选择过滤、对象浏览和局部聚焦。
支持的平台¶
- iOS / iPadOS:17.0 或更高版本。
- macOS:14 或更高版本。
适合谁阅读¶
- 需要控制显隐、筛选和对象定位的用户
- 需要验证 Workbench 在 2D 和板级 3D 路径中表现的测试人员
准备条件¶
- 一个板文档已经在工作区打开
- Workbench 可见,并且状态视图可用
操作步骤¶
- 先从
Visibility开始缩小板子的可见范围。 - 使用
Selection Filter限制哪些对象可以被点选。 - 使用
Objects搜索、选择,并执行Locate、Highlight、Isolate或Clear等动作。
结果¶
- Workbench 可以帮你减少视觉噪声、更快找到目标,并驱动聚焦动作,同时不接管对象详情展示。
当前 Workbench 的结构¶
默认情况下,Workbench 包含三块主要内容:
VisibilitySelection FilterObjects
它们的默认状态是:
Visibility展开Selection Filter折叠Objects展开
Workbench 会按状态类型路由:PCB 文档显示 Visibility / Selection Filter / Objects / Board Problems,原理图文档显示 Sheets / Search / Selection / Problems。下面先说明 PCB Workbench,再说明原理图 Workbench。







原理图 Workbench 可以做什么¶
原理图 Workbench 面向查看优先的 KiCad 原理图 / 项目流程,不显示 PCB 专属的显隐和规则控制。
Sheets¶
- 显示当前项目 sheet 树、面包屑和顶层 / 子 sheet。
- 点击可打开的 sheet 会切换当前 2D 原理图画布。
- 缺失或无法打开的 sheet 会保留问题状态,而不是静默失败。
Search¶
- 支持
Current Sheet和Whole Project两种范围。 - Facet 包含
Symbols / Nets / Labels / Text / Markers。 - 点击结果会选择对象;定位时会按需要先切换 sheet,再居中或适配目标边界。
Selection / Details¶
- 显示从搜索、sheet 导航或画布点选得到的原理图对象。
- 常用动作包括
Locate / Highlight / Clear。 - 画布点选和 Workbench 选择共用同一状态,不会产生两套相互竞争的选择。
Problems¶
- 汇总原理图导入问题、暂不支持的内容,以及所需视图数据不可用时的明确提示。
- 如果缺少完整所需数据,界面会报告不可用原因,而不是在应用层猜对象列表。
Visibility 可以做什么¶
- 切换显示预设
- 调整 stackup 查看方式
- 显示或隐藏层组、单层、语义列和技术层
- 开关
Rat / Board Boundary / Place Boundary / Assembly Outline / Net Labels - 修改图层颜色,或重置为默认值
当你处于 3D 时,这里还会额外显示一个 3D 小节,用于板面和辅助显示设置,包括 Show 3D models。开启后,可渲染的导入 3D 模型会优先显示;模型缺失、格式不支持或无法渲染时,才会显示简化元件体或问题记录。
Selection Filter 可以做什么¶
- 快速切换到
All / None / Default - 限制哪些对象类别可以被点选
- 在需要区分 track/segment 重叠命中时显示
Pick Candidates
默认过滤保留最常见的表面目标和已布线铜对象,适合大多数日常浏览。
Objects 可以做什么¶
Objects 是当前版本最直接的对象浏览器。你可以:
- 在不同分类之间切换
- 输入文字过滤对象
- 从结果列表中选择目标
- 对当前选择执行动作
当前分类包括:
NetsLayersVia DefinitionsRule Classes
Objects 主面板只保留轻量动作:
LocateHighlightClear
需要运行时数据的详情通过 Details 显式打开。弹窗加载完成且当前对象类型支持时,Isolate 会出现在弹窗中。
当前职责边界¶
Workbench 负责:
- 显隐
- 筛选
- 搜索
- 本地对象浏览
- 聚焦 / 高亮 / 清除动作
Details 负责:
- 按需构建或复用运行时查询会话
- 展示基于会话的对象详情与网络分析
- 对支持的运行时对象执行隔离
Workbench 不会再因为选择对象而隐式创建 runtime session。
使用建议¶
- 先调
Visibility,再调Selection Filter,最后用Objects搜索,命中率通常最高。 - 找不到目标时,先检查显隐或选择过滤是否过严。
- 记录问题时,用 Workbench 缩小目标,再回到 2D 完成实际详情查看和复制。
常见问题¶
为什么这里没有对象详情面板了?¶
当前设计把详情卡移回 2D,让 Workbench 专注在过滤和定位上。
为什么主 Objects 面板里没有 Isolate?¶
主面板是本地对象浏览器,不应该因为选择对象而隐式创建 runtime session。打开 Details 后,如果加载出的 runtime 对象支持隔离,弹窗内会显示 Isolate。
为什么进入 3D 后会看到额外的显隐控制?¶
因为工作区处于 3D 时,Workbench 会暴露额外的板级 3D 显示选项,包括模型显示相关控制。