コンテンツにスキップ
ドキュメント版 v2026.08.31.0
PDF をダウンロード

Workbench

目的

1 つのサイドパネル領域で、表示制御、選択フィルタ、オブジェクト参照、局所フォーカスを扱えるようにします。

対応プラットフォーム

  • iOS
  • macOS

対象読者

  • 表示制御、絞り込み、対象特定を使い分けたいユーザー
  • 2D と 基板レベル 3D の Workbench 挙動を確認したいテスター

前提条件

  • ワークスペースで基板ドキュメントが開かれている
  • ランタイムシーンが利用可能で、Workbench が表示されている

手順

  1. まず Visibility で見える範囲を絞ります。
  2. 次に Selection Filter で pick 対象を制御します。
  3. 最後に Objects で検索、選択、Locate などのアクションを実行します。

結果

  • 視覚ノイズを減らしながら対象へ素早くたどり着き、詳細表示を奪わずにフォーカス操作を行えます。

現在の Workbench 構成

既定では、Workbench には 3 つの主セクションがあります。

  1. Visibility
  2. Selection Filter
  3. Objects

既定状態は次の通りです。

  • Visibility は展開
  • Selection Filter は折りたたみ
  • Objects は展開

Workbench は現在の status 種別で分岐します。PCB ドキュメントでは Visibility / Selection Filter / Objects / Board Problems、回路図ドキュメントでは Sheets / Search / Selection / Details / Problems を表示します。以下ではまず PCB Workbench を説明し、その後に回路図 Workbench を説明します。

Workbench visibility panel beside the 2D viewer

Visibility card with layer and semantic toggles

Layer stackup selector

Selection filter card on desktop

Objects search card

Board problems card

Selection filter card on iPhone

回路図 Workbench でできること

回路図 Workbench は、表示優先の KiCad schematic / project ワークフロー向けです。PCB 専用の表示・ルール制御 は表示しません。

child sheet を参照しない単独の .kicad_sch は、Import File から直接 Schematic Workbench で開けます。child sheet を参照する回路図は、有効な .kicad_pro を含む Import Folder を使う必要があります。.kicad_pro プロジェクトを開く場合、アプリはまずプロジェクトと同名の回路図を開きます。同名の回路図がない場合は、パス順で利用可能な回路図を 1 つ選択します。利用可能な回路図を含まないプロジェクトだけが PCB Viewer で開き、回路図、ライブラリ、設定ファイル、選択ディレクトリ内のその他の通常ファイルは Project に保持されます。

Sheets

  • 現在プロジェクトの sheet tree、breadcrumb、top / child sheets を表示します。
  • 開ける sheet をクリックすると、現在の 2D 回路図キャンバスが切り替わります。
  • 開けない、または欠落した sheet は診断状態を残し、静かに失敗しません。
  • Current SheetWhole Project の scope に対応します。
  • facet は Symbols / Nets / Labels / Text / Markers です。
  • 結果をクリックするとオブジェクトを選択します。locate は必要に応じて sheet を切り替え、その後ターゲット bounds に中心合わせまたは fit します。

Selection / Details

  • 検索、sheet ナビゲーション、キャンバス pick から選ばれた回路図エンティティを表示します。
  • 主な操作は Locate / Highlight / Clear です。
  • 同じ KiCad プロジェクトに PCB があり、現在の選択に正確な関連オブジェクトがある場合、この領域に PCB で表示 が出ます。単一キャンバスではジャンプと戻る操作を提供し、デュアルキャンバスでは選択により自動連動します。
  • キャンバス pick と Workbench selection は同じ状態を共有するため、競合する二重選択はありません。

Problems

  • 回路図インポート診断、未対応コンテンツ、必要な表示データが使えない場合の明確な問題メッセージをまとめます。
  • 完全な 必要な表示データ が欠けている場合、アプリ 側でオブジェクト一覧を推測せず、利用不可診断を明示します。

Visibility でできること

  • 表示プリセットの切替
  • stackup 表示モードの変更
  • レイヤーグループ、単一レイヤー、意味列、技術レイヤーの表示 / 非表示
  • 2D Display Grid で DRC マーカーを全体、レイヤーグループ、単一レイヤーごとに制御
  • Rat / Board Boundary / Place Boundary / Assembly Outline の切替
  • レイヤー色の編集と既定値へのリセット

2D Display Grid の DRC

PCB が初回フレームの準備を終えると、アプリは現在の基板に対する DRC をバックグラウンドで実行します。実行中はステータス領域に「DRC を準備中」または進捗が表示されます。完了すると、位置特定の根拠がある結果は 2D キャンバス上で赤い円と×印として表示され、対になる根拠には接続線も付きます。

  • DRC 列は PCB の 2D Visibility Display Grid にだけあり、回路図や 3D の制御にはありません。
  • DRC 列の見出しを選ぶと、すべての DRC マーカーをまとめて表示 / 非表示にできます。
  • レイヤーグループまたは単一レイヤー行の DRC セルを選ぶと、そのレイヤーのマーカーだけを制御できます。マーカーがないセルは利用できません。
  • All プリセットにも DRC マーカー状態が含まれます。基板を再度開く、または runtime session を切り替えると、古い結果を使わず新しい基板に対して DRC を再計算します。

DRC マーカーは、現在の完全な解析結果の表示レイヤーです。マーカーを隠しても基板データを変更したり、DRC finding を再解釈または削除したりしません。解析が未完了、または未知のレイヤーを返した場合は、部分的なマーカーを公開せず明確なエラーを表示します。

ライブ DRC は、設計レベルの銅オブジェクト、ネット、ルール意味を保持するネイティブ、DSN、KiCad ソースにだけ実行します。Gerber、Excellon、ODB++、IPC-2581 などの製造出力には既に合成済みのレイヤーグラフィックが含まれるため、アプリはそれらと pad、track、via の正しい重なりを短絡として再解釈しません。これらのソースでは設計ルール判定に使える銅モデルがないことを明確に報告し、DRC マーカーを公開しません。

3D 表示中は、この領域に基板面、補助表示、Show 3D models を調整する追加の 3D セクションが表示されます。描画可能な取り込み済み 3D モデルがある場合はそれを優先し、使えないモデルはフォールバック / プロキシ形状や issue 情報として扱われます。

Selection Filter でできること

  • All / None / Default への素早い切替
  • pick 可能なオブジェクト種別の制限
  • track / segment の切り分けが必要な場合の Pick Candidates 表示

既定フィルタは、よく使う表面対象と配線銅オブジェクトを残すため、日常閲覧に向いています。

Objects でできること

Objects は現在版で最も直接的なオブジェクトブラウザです。次ができます。

  • facet の切替
  • テキスト入力による絞り込み
  • 結果一覧から対象を選択
  • 現在選択に対するアクション実行

現在の facet は次の通りです。

  • Nets
  • Layers
  • Via Definitions
  • Rule Classes

Objects のメインパネルには軽量アクションだけが残ります。

  • Locate
  • Highlight
  • Clear

現在の責務境界

Workbench の担当:

  • 表示制御
  • 絞り込み
  • 検索
  • ローカルオブジェクト閲覧
  • focus / highlight / clear アクション

Details の担当:

  • 必要に応じた実行時クエリセッションの構築または再利用
  • セッションに基づくオブジェクト詳細とネット解析の表示
  • 対応する実行時オブジェクトへの隔離実行

Workbench は、選択が変わっただけで実行時セッションを暗黙に作成しません。

推奨事項

  • まず Visibility、次に Selection Filter、最後に Objects 検索の順で使うと命中率が高くなります。
  • 対象が見つからない場合は、表示制御や選択フィルタが厳しすぎないかを先に確認してください。
  • 問題記録時は、Workbench で対象を絞り、その後 2D に戻って詳細確認とコピーを行ってください。

よくある質問

なぜここにオブジェクト詳細パネルがなくなったのですか?

現在の設計では、詳細カードを 2D 側へ戻し、Workbench は絞り込みと対象特定に集中させています。

なぜ Isolate がメインの Objects パネルにないのですか?

メインパネルはローカルオブジェクトブラウザであり、オブジェクト選択だけで runtime session を暗黙に作成すべきではありません。Details を開き、読み込まれた runtime オブジェクトが isolate に対応している場合、シート内に Isolate が表示されます。

なぜ 3D にいると追加の表示制御が見えるのですか?

3D モードでは Workbench が基板レベル 3D の表示オプションを追加公開するためです。