インタラクティブ配線
Parent page: コマンド
基板をインタラクティブに配線しているところ。Ctrl+click ショートカットを使用して、多くの接続を完了している。
概要
配線(Routing)とは、各ネット内のノードを接続するために、複数の配線セグメント(トラック)とビアを配置して、あるノードから次のノードまでの経路を定義するプロセスです。CircuitStudio には高度なインタラクティブ配線エンジンが搭載されており、配線効率を大幅に向上させます。主な機能は次のとおりです。
- 最初の障害物で停止、回り込み(Walkaround)、プッシュ&シャブ(Push and Shove)など、複数の配線モード
- トラック角度と直交性を維持する強力なドラッグ機能
- 再配線を素早く簡単にするループ除去機能
詳細
配線コマンド、アンルート(配線解除)コマンド、および接続線(ラッツネスト)の表示を制御するコマンドは、リボン上の Home | Routing グループにまとめられています。
Route ボタンには2つの機能があります。上半分は常にインタラクティブ配線コマンドを起動します。下半分は配線メニューにアクセスするために使用し、単一ネット、差動ペア、複数ネットのいずれを配線するかを選択できます。

コマンドの概要
| コマンド | 動作 |
|---|---|
| インタラクティブ配線 | Route ボタンの上半分をクリックするか、メニューから Interactive Routing を選択し、その後、接続線またはパッドをクリックしてそのネットの配線を開始します。このコマンドは、ワークスペースの右クリックメニューからもアクセスできます。 |
| 差動ペア配線 | 差動ペアを配線します。ペア内のいずれかのネットをクリックして配線を開始します。ネットは PCB パネルの Differential Pair Editor モードで差動ペアとして設定します。 |
| インタラクティブ・マルチ配線 | 複数のネットを同時に配線します。 |
| すべてアンルート | 基板全体で、ネット名を持つすべての信号層のトラックセグメントとビアを削除します。ロックされているトラックセグメントとビアは削除されません。 |
| ネットをアンルート | コマンド選択後にクリックしたネットのネット名を持つ、すべての信号層のトラックセグメントとビアを削除します。ロックされているトラックセグメントとビアは削除されません。 |
| 接続をアンルート | コマンド選択後にクリックしたネットのネット名を持つ信号層のトラックセグメントとビアを、両方向それぞれ最初のパッドまで削除します。ロックされているトラックセグメントとビアは削除されません。 |
| コンポーネントをアンルート | クリックしたコンポーネントのパッドを起点に、別のコンポーネントに到達するまで、接触している信号層のトラックセグメントとビアをすべて削除します。 |
| すべて表示 | 基板全体のすべての接続線(ラッツネスト)を表示します。 |
| ネットを表示 | 選択したネットの接続線(ラッツネスト)を表示します。 |
| すべて非表示 | 基板全体のすべての接続線(ラッツネスト)を非表示にします。 |
| ネットを非表示 | 選択したネットの接続線(ラッツネスト)を非表示にします。 |
インタラクティブ配線の設定
配線設定は、Preferences ダイアログの PCB - Interactive Routing ページで設定します。
インタラクティブ配線オプションを好みに合わせて設定してください。各オプションの詳細は、ダイアログ上で F1 を押して確認できます。
インタラクティブ配線のショートカット
インタラクティブ配線は、その性質上、設計者がマウスを動かしクリックして頂点(コーナー)を定義するなど、PC と頻繁にやり取りする作業です。このため、インタラクティブルータはショートカットキーを多用します。ショートカットは効率的な配線に不可欠な要素です。
| ショートカットキー | 動作 |
|---|---|
| Shift+F1 または ~(チルダ) | インタラクティブ用ショートカットのメニューをポップアップ表示します。多くの設定は、該当ショートカットを押すかメニューから選択することで、その場で変更できます。 |
| * または Ctrl+Shift+WheelRoll | 次に使用可能な信号層へ切り替えます。適用される Routing Via Style のデザインルールに従って、ビアが自動的に追加されます。 |
| Shift+R | 有効化されている競合解決モードを順に切り替えます。必要なモードは PCB Editor - Interactive Routing 設定ページで有効にします。現在のモードはステータスバーに表示されます。 |
| Shift+S | 単一レイヤーモードのオン/オフを切り替えます。複数レイヤーに多数のオブジェクトがある場合に最適です。 |
| Spacebar | 現在のコーナー方向を切り替えます。 |
| Shift+Spacebar | 各種トラックのコーナーモードを順に切り替えます。スタイルは、任意角度、45°、45°(アーク付き)、90°、90°(アーク付き)です。これを 45° と 90° に制限するオプションが PCB Editor - Interactive Routing 設定ページにあります。 |
| Ctrl+Left-Click | 配線中の接続を自動完了します。障害物との競合が解決不能な場合、自動完了は成功しません。 |
| Ctrl | ホットスポットスナップを一時的に停止します。あるいは Shift + E を押して、利用可能な3つのモード(オフ/現レイヤーのみオン/全レイヤーでオン)を順に切り替えます。現在のホットスポットスナップモードはステータスバーに表示されます。 |
| End | 画面を再描画します。 |
| PgUp / PgDn | 現在のカーソル位置を中心に拡大/縮小します。代わりに、Windows 標準のマウスホイールによるズーム/パンのショートカットも使用できます。 |
| Backspace | 最後に確定したトラックセグメントを削除します。 |
| Right-click または ESC | 現在の接続を破棄し、インタラクティブ配線モードのままにします。 |
| 3 | トラック幅のソースを切り替えます。幅は、ユーザー選択、ルール最小、ルール推奨、ルール最大のいずれかです。現在のソースはステータスバーに表示されます。 |
| 5 | Follow Mouse Trail モードのオン/オフを切り替えます。オフの場合、Walkaround で配線すると、最後にクリックした点から現在のカーソル位置までの最短経路が探索されます。オンの場合、Walkaround で配線すると、カーソルを動かした軌跡に沿って経路が追従します。 |
| Ctrl+Shift+G | グロッシング強度を切り替えます。グロッシングとは、不要なうねりやコーナーをソフトウェアが除去し、よりクリーンで短い配線に整える機能です。現在のグロッシング強度はステータスバーに表示されます。 |
既存配線の修正
既存の配線を削除またはアンルートする代わりに、CircuitStudio には既存配線を修正するための2つの方法があります。配線を「並べ替える」か「再配線する」かです。
既存配線を並べ替える
- 基板上でトラックセグメントをインタラクティブにスライドまたはドラッグするには、以下のアニメーションのようにクリックして押したままドラッグします。
- PCB エディタは、接続されているセグメントとの 45/90 度角を自動的に維持し、必要に応じて短縮・延長します。
既存配線を再配線する
- 経路を再定義するために接続をアンルートする必要はありません。Route ボタン
をクリックし、新しい経路の配線を開始してください。 - ループ除去機能により、ループを閉じて右クリックで完了を示すと、冗長なトラックセグメント(およびビア)が自動的に削除されます。
- 必要に応じてレイヤーを切り替えながら、新しい配線経路の開始点と終了点を任意の位置に設定できます。
- また、Ignore Obstacle モードに切り替えることで(一例は以下のアニメーション参照)、一時的な違反を作成し、後で解消することもできます。
既存配線の一部を並べ替え、その後2つのネットを再配線している。Shift+R ショートカットを使用して配線モードを切り替え、一時的な違反を許可している。