PCB の基本編集¶
ページの目的¶
PCBAtlas の 2D ワークスペースで、制限された取り消し可能な KiCad PCB 編集を行い、結果を現在のライブラリリビジョンへ保存します。
対応プラットフォーム¶
- iOS / iPadOS:17.0 以降。
- macOS:14 以降。
- 初回リリースの編集機能は、ワークスペースで実際に開かれている基板ソースが KiCad
.kicad_pcbの場合にのみ利用できます。
対象ユーザー¶
- レビュー中にビアをすばやく移動したいユーザー
- 既存トラック segment を Slide し、線幅を調整したり、トラック全体またはビアを削除したいユーザー
- 現在の製品境界に沿って編集ステートマシン、Undo、保存フローを検証するテスター
前提条件¶
- 編集してよい KiCad
.kicad_pcbテスト基板を用意し、重要なプロジェクトは原本を保管します。 - ライブラリから基板を開き、
2Dに留まります。 - 対象を選択できない場合は、Workbench の
VisibilityとSelection Filterが配置部品、トラック、ビアを隠したり絞り込んだりしていないか確認します。
操作手順¶
1. 編集セッションに入る¶
- 2D Viewer の初回準備が終わるまで待ちます。編集可能な KiCad PCB では、PCBAtlas が完全な編集セッションを自動準備します。
- キャンバス上でトラック segment またはビアを選択します。
- キャンバス下部のフローティングツールバーで、現在利用可能な
Slide、Move Via、Delete Track、Delete Viaを選択します。
準備中、Viewer は読み取り専用のままです。KiCad PCB ではない、完全な編集セッションを作成できない、または基板状態が古い場合、近似編集へ移行せずキャンバス下部に明確な理由を表示します。
2. 対象と利用可能な操作を確認する¶
編集セッション開始後に 2D Viewer で対象を選択します。ワイド、コンパクトのどちらのレイアウトでも Viewer 下部のフローティング操作バーだけを使い、Workbench は編集パネルを持ちません。
| 選択対象 | 現在の操作 | 重要な動作 |
|---|---|---|
| 配置部品 | 現在は読み取り専用で編集操作なし | 情報は確認できますが、基本編集で Placement は変更できません |
| fixed ではないビア | Move Via、Delete Via |
移動しても隣接トラックは書き換えられません |
| 対応トラック segment | Slide、Track Width、Delete Track |
Slide は正確な segment に適用し、削除は Track 全体に適用します |
fixed のトラック / ビア、正確に識別できない対象、非対応のトラック形状では該当操作が無効になり、理由が表示されます。Placement は現在常に読み取り専用で、無効状態の Move や Rotate ボタンも出ません。
3. ビアを移動する¶
- fixed ではないビアを選択します。
Move Viaを選択します。- 対象上からドラッグします。空白からのドラッグは引き続きカメラ移動です。
- ghost、元位置、
ΔX / ΔY、グリッド間隔を確認します。 - 目的位置で離すと、確認待ちの編集プレビューが作られます。
離した後も ghost と下部確認バーが残ります。✓ で変更を受け入れ、× で破棄します。確定に失敗した場合はエラーを表示し、基板に途中状態を残しません。
4. 既存トラックを Slide する¶
- 対応するトラック segment を正確に選択します。
Slideを選択します。キャンバスには青い中心線プレビューと下部の✓/×が表示されます。- 青い線からドラッグを始めます。プレビューのトラックと実際の線幅は青い線に合わせてリアルタイム更新されます。
- 離した後も Slide 状態を維持するため、同じ青い線を繰り返しドラッグして調整できます。
✓で現在の有効なプレビューを受け入れ、×で Slide を終了して今回の変更を破棄します。
segment を幾何学的な制限の外へドラッグした場合、PCBAtlas は最後に有効だったプレビューを保持し、理由を表示したまま Slide を終了しません。青い線を有効範囲へ戻して編集を続けられます。
ノードの追加 / 削除、Track の分割 / 結合、layer、net、rule class の変更はできません。
5. 線幅を変更する¶
- 対応トラックを選択します。
Track Widthを選択します。- 0 より大きいミリメートル値を入力します。
Applyでプレビューを作り、下部の✓で受け入れるか×で破棄します。
無効な数値、0 以下、または有効範囲外の値は拒否されます。
6. トラックまたはビアを削除する¶
- トラックの任意の segment、またはビアを選択します。
- Track 全体が強調表示されたか、正しいビアかを確認します。
Delete TrackまたはDelete Viaを選択し、下部の✓で受け入れるか×で破棄します。
削除では追加のモーダル確認を使いません。関連ティアドロップを安全に解決できる場合は対象と原子的に一緒に削除されます。誤操作時は Viewer 下部のフローティングツールバーで Undo を使ってください。
7. 取り消しと保存¶
- 下部フローティングツールバーの
Undoは、現在のコマンドが終了して ready 状態に戻った後だけ利用できます。完了メッセージに個別の Undo ボタンは出ません。 - 受け入れたビア移動、Slide、線幅変更、連鎖削除はそれぞれ 1 件の history entry になります。
- 編集または
Undoの確定後、アプリは対応する復旧記録を内部のEditingDraftsV4作業コピーへ追加します。自動再試行後も保存できない場合、確定済みのキャンバス結果は残りますが、以後の編集をロックしてRetry Saving Draftを表示します。これを選ぶと保留記録の保存だけを再試行し、編集自体は再実行しません。保存成功後にだけ ready 状態へ戻ります。 - タイトル前の
*は、現在のセッションに未保存変更があることを示します。 - 下部フローティングツールバーの
Save、または macOS / ハードウェアキーボード付き iPad の⌘Sは、結果を現在開いているライブラリリビジョンへその場で書き戻します。新しいリビジョンは作らず、現在のキャンバスやカメラも切り替えません。 - PCB 編集の保存は既存 Case の Mini Viewer サムネイルを保持します。更新済み基板をサムネイルに反映したい場合は、後で明示的に サムネイルを再生成 してください。
- 左上からライブラリへ戻るとき未保存変更がある場合は、次を選択できます。
Save:現在リビジョンへ保存してからライブラリへ戻る。Discard Unsaved Edits:最後の保存チェックポイントへ戻して終了。Continue Editing:現在の編集セッションへ戻る。
- 同名ファイルのインポートまたは明示的な
Add Revisionは引き続き新しいリビジョンを作ります。通常の編集保存ではリビジョン数は変わりません。
受け入れチェックリスト¶
- KiCad 以外の PCB が編集操作を要求した場合、KiCad 専用であることを明確に示す。
- KiCad PCB は Viewer の初回準備後に完全な編集セッションを自動作成し、下部フローティングツールバーに利用可能な操作を表示する。
- Placement を選択すると情報は確認できるが、Move または Rotate は表示されない。
- fixed ではないビアを移動・削除でき、受け入れた編集を下部フローティングツールバーから Undo できる。
- Slide は離した後も青い線とプレビューを保持し、ドラッグを続けられる。
- 制限を超えた Slide は最後の有効なプレビューを保持し、有効範囲へ戻せば続行できる。
- 対応トラックは Slide と正の線幅への変更ができる。
- 1 segment からの削除で Track 全体が削除され、Undo できる。
- fixed または非対応対象は変更されず、具体的な理由が表示される。
-
Saveは現在リビジョンをその場で更新し、リビジョン数は変わらず、再オープン後に保存結果を確認できる。 - 未保存変更がある場合、
⌘Sと下部のSaveは同じ結果になる。 - 保存前後で現在のキャンバスとカメラ位置が変わらない。
- 未保存変更のままライブラリへ戻ると、上記の 3 つの結果を選べる。
現在の明確な境界¶
- Slide は対応する現在の segment の既存トポロジー制約だけを変更します。新規配線、対話配線、押しのけ / 回避、自動配線は非対応です。
- 配置部品の移動、回転、追加、削除は非対応です。フットプリント交換、面反転、複数対象変換もできません。
- Zone、Pad、基板外形、文字、図形、任意 shape 編集は非対応です。
- Track の単一 segment は削除できず、
Delete Trackは常に全体を削除します。 - 編集でラッツネストや DRC 問題が増える場合があります。明示的に確定した結果を黙って元に戻しません。
- 保存は現在開いているライブラリリビジョンを更新します。同名ファイルのインポートまたは明示的な
Add Revisionだけが新しいリビジョンを作ります。
よくある質問¶
フローティングツールバーに編集操作がない、または選択後の開始に失敗するのはなぜですか?¶
PCB の 2D ビューが開いており、実際の基板ソースが .kicad_pcb で、完全な編集セッションを作れることを確認します。製造パッケージ、DSN、SES、ODB++、IPC-2581、回路図は初回編集対象外です。フローティングツールバーには、現在選択したオブジェクトに使える操作だけが表示されます。
選択したのに編集ボタンが出ないのはなぜですか?¶
Placement は現在、確認はできますが編集できないため、選択しても Move や Rotate は表示されません。他のオブジェクトも fixed、非対応トラック形状、またはシーン更新で古くなった選択のために操作が使えない場合があります。もう一度選択し、キャンバス下部のブロック理由を確認してください。
Slide の青い線がある位置で動かなくなるのはなぜですか?¶
その位置は現在の幾何学制約を超えています。UI は Slide を終了せず最後の有効なプレビューを保持するため、残った青い線から有効範囲へ戻して続けられます。
結果¶
現在の KiCad PCB リビジョンには再度開ける保存済み結果が含まれ、セッション内の変更はすべて取り消し可能な原子的トランザクションになります。
最終確認日¶
2026-08-22