インタラクティブ配線

Altium Training

Altium Essentials: PCB Routing

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

配線(Routing)とは、各ネット内のノード間を接続する経路を定義する作業であり、トラック、アーク、ビアなどのPCB設計オブジェクトを銅箔レイヤー上に配置して、ノード間に連続した接続を作成します。これらのオブジェクトを1つずつ配置して接続経路を組み立てるのではなく、接続をinteractively route配線します。

  • PCBエディターでは、インタラクティブルーティングはインテリジェントな処理です。インタラクティブルーティングコマンドを起動した後、パッドをクリックして配線する接続を選択します。カーソルをそのパッドから離して移動すると、インタラクティブルーターはそのパッドから現在のカーソル位置までの配線経路を定義しようとします。ルーターが定義する経路は、現在のcorner style配線幅や glossクリアランス設定など、さまざまなプロパティによって制御されます。

  • 配置されるトラック/アークのプロパティはRouting WidthWidthデザインルールによって制御され、他ネットのオブジェクトとのクリアランスは電気的なClearanceClearanceデザインルールによって制御されます。

  • コンポーネントのパッドや他ネット上の配線など、すでに基板上に存在するオブジェクトに対してインタラクティブルーターがどのように応答するかは、現在のRouting Conflict Resolution競合解決モードによって決まります。このモードにより、ルーターが障害物をWalkaround回避するのか、必要に応じてそのオブジェクトをHug押しのける、and Push移動させるのか、あるいはPush無視するのか、Stop停止するのか、またはIgnoreハグするのかが決まります。

接続をインタラクティブに配線する場合、コマンドを起動して接続ラインをクリックすると、Interactive Router はネットオブジェクトから現在のカーソル位置までの経路を見つけ、既存オブジェクトを縫うように回避します。マウスボタンをクリックすると、ハッチ表示されたすべてのトラックセグメントが配置され、Ctrl+ClickTabキーを押すことで配線を自動完了できます。

インタラクティブルーティングは次に対して実行できます。

  • 単一ネット – Route » Interactive Routing

  • 差動ペアとして構成された2つのネット – Route » Interactive Differential Pair Routing差動ペアルーティング (詳細はこちら)

  • 選択した複数ネットのセット – Route » Interactive Multi-Routing

配線スキルを高めるには、PCB設計空間内でオブジェクトがどのように配置されるかをよく理解する必要があります。次のセクションではその概要を説明します。さらに、密集した設計空間の中で作業対象を見やすくするために、配線の表示をどのように制御するかを理解することも重要です。これについては2番目のセクションで概要を説明します。配線スキル向上のための3つ目の要素は、配線しながらトラックやビアのプロパティを制御する方法を学ぶことです。

これらのスキルをすでに身につけていて、このページで配線プロセスについてさらに学びたい場合は、インタラクティブルーターの使用セクションまで進んでください。

設計空間内でのオブジェクトの配置方法

PCBエディターはグリッドベースの編集環境であり、デフォルトではインタラクティブルーティングは現在のスナップグリッド上に配置されます。スナップグリッドに加えて、ソフトウェアには設計オブジェクトを正確に配置・整列するための追加のスナップ機能が多数用意されています。これらの機能を総称してUnified Cursor-Snap Systemカーソルスナップシステムと呼びます。

カーソルスナップシステムには2つの基本要素があります。whatカーソルが何にスナップするか、そしてwhenどのような条件でスナップするかです。

  • What - カーソルがスナップする空間上のポイントには、ユーザー定義のGridsグリッド、作業用Guides,ガイド、および既存の Objectsオブジェクト上のスナップポイントが含まれます。

  • When - カーソルはスナップポイントにスナップします。これは、そのポイントがSnap Distanceスナップ距離内にあり、そのLayer対象でスナップが許可されている場合です。

カーソルスナップ機能のデモ: PropertiesPropertiesパネルでオプションを設定するか、Ctrl+EShift+Eを押します。

何にスナップするか

Snap to grids

グリッドは直交座標形式と極座標形式の両方で利用できます(異なるグリッドのデモCartesian / Polar Grid Editor)。同じ領域内に複数のグリッドを定義でき、最も優先度の高いグリッド(数値が最も小さいもの)が適用されます(優先度)。グリッドは、すべてのオブジェクト、コンポーネントオブジェクトのみ、またはコンポーネント以外のオブジェクトを対象にするよう設定することもできます。これを利用して、より高優先度のコンポーネント配置グリッドを定義できます (対象設定)。 グリッドの詳細をご覧ください。

Snap to objects 配置済みオブジェクトは、カーソルがSnap Distanceスナップ距離内に入ると、そのオブジェクトのスナップポイント(ホットスポット)への近さに基づいてカーソルをpull引き寄せます。たとえば、トラックの中心やグリッド外にあるパッドへカーソルを引き寄せるのに使用できます。オブジェクトスナップは、すべてのレイヤー、現在のレイヤーのみ、または無効に設定できます。Shift+EShift+Eショートカットを使用してモードを切り替え、現在のモードはステータスバーで確認できます(Object Snap)。
Snap to guides 水平、垂直、斜め、およびポイントガイドを配置して、上の動画のようにオブジェクトの整列に使用できます。ガイドの詳細をご覧ください。
Snap to object axes 配置済みオブジェクト上のホットスポットがAxis Snap Rangeスナップ距離 内にある場合に、カーソルをX方向またはY方向へ引き寄せて軸方向に整列させる機能です(Axis Snap)。
Controlling the snapping
  • Before you startスナップオプションの設定PropertiesPropertiesパネル (設計空間で何も選択していない状態)でスナップオプションを設定します。

  • During routingスナップオプションパレット – Ctrl+EShift+Eを押してスナップオプションパレットを表示します。上の動画に示されているとおりです。EscEscを押すとパレットを非表示にできます。

  • Inhibit snapping一時的なスナップ無効化CtrlCtrlキーを押し続けると、すべてのスナップが一時的に無効になります。

配線表示の制御

プリント基板設計は、多くの場合非常に高密度で、オブジェクトが密集しています。ソフトウェアには、レイヤー表示、マスキングと減光、オブジェクトの表示と透明度など、オブジェクトの可視性を管理するためのさまざまな機能が用意されています。

ハイライト表示、オブジェクト制御、レイヤー制御機能を使用して、設計を把握しやすくします。

配線表示の制御

Single layer mode Shift+SShift+Sを押すと、表示が単一レイヤーモードに切り替わります。利用可能なモードは3種類あり、PreferencesView ConfigurationダイアログのPCB Editor – Board Insight DisplayBoard Insight Displayページで好みのモードを有効にできます(設定画面)。 Shift+SShift+Sを押すたびに、次の有効な単一レイヤーモードへ切り替わり、最終的には現在有効なすべてのレイヤー表示に戻ります。
Layer sets 表示レイヤーの定義済みセットは、編集ウィンドウ左下のManage Layer SetsLayer Setsボタンから設定・選択できます(レイヤーセットメニュー)。新しいセットはView ConfigurationView Configurationパネルで定義します。これは上の動画で示されています。
Dim or Mask to fade 関心のあるオブジェクト(コンポーネント、ネット、差動ペア、各種クラスなど)をすばやく強調表示するには、PCB パネルでそのオブジェクトを参照し、Dim または Mask モード()を有効にします。これらのモードはいずれも、関心のあるオブジェクト以外のすべてのオブジェクトをフェード表示し、対象のオブジェクトを目立たせます。Dim レベルと Mask レベルは View Configuration パネル()で設定します。
Clearance boundaries

これを有効にすると、電気オブジェクトの周囲に必要なクリアランスが表示されます。 ()。クリアランスは白いシェーディングで表示され、配線中(またはスライド中)のオブジェクトに適用される電気的クリアランス制約で指定された距離が示されます。対話配線を有効にするには Ctrl+W ショートカットを使用し、配線中は Ctrl+W ショートカットでクリアランス境界の表示/非表示を切り替えます。 

クリアランス境界の表示制御の詳細は を参照してください。

Object transparency 各オブジェクトタイプの透明度は、View Configuration パネルの Object Visibility セクション()で設定できます。セット上部の All Objects スライダーを使用すると、すべてのオブジェクトを同時に調整できます。
The visibility of objects 関心のないオブジェクトを非表示にすると、設計空間を整理して見やすくできます ()。なお、オブジェクトは引き続き制約システムによるチェック対象です。ポリゴンを表示から非表示にするだけでなく制約システムからも除外したい場合は、代わりに Shelve してください。
 Displaying net names  パッド、ビア、トラック上のネット名表示を制御するオプションは、View Configuration パネル()で設定します。ネット名は常に各トラックセグメントの中央に表示されますが、必要に応じて繰り返し表示することもできます。表示フォントのプロパティは、Preferences ダイアログの PCB Editor – Board Insight Display ページ()で設定します。

配線のプロパティの制御

設計要件を定義するために使用する方法(Constraint Manager または Design Rules)は、プロジェクト作成時に選択します。Constraint Manager を使用するオプションは Create Project ダイアログで設定します。詳細は Constraint Manager を使用した設計要件の定義 を参照してください。あるいは、設計ルールの定義、スコープ設定、および管理 も参照してください。 

クリアランス配線幅および配線ビアスタイル の設計制約を設定したので、配線を開始する準備ができました。配線開始時にクリックすると、ルーターはどのトラック幅を使用するか、またレイヤー切り替え時にどのビアサイズを使用するかをどのように判断するのでしょうか。

配線の準備を行い、その後、配線中に配線幅とビアスタイルを選択する簡単なデモ。

配線の開始

Launch the interactive router...

対話配線を開始するには、次のいずれかの方法を使用します。

  • メニューから Route » Interactive Routing コマンドを選択します。

  • Active Bar の Interactive Routing ボタンをクリックします()。

  • Shift+W ショートカットを押します。

カーソルに十字カーソルが表示され、配線を開始できます。

...then click on a connection line

Interactive Routing コマンドを起動した後に接続ラインをクリックすると、Interactive Router はその接続ラインの最も近い端のオブジェクトへジャンプし、クリック位置から現在のカーソル位置までトラックセグメントを追加します。また、そのオブジェクトが現在のレイヤーとは別のレイヤー上にある場合は、そのレイヤーに切り替わります。 

  • 9 ショートカットを押すと、その接続ラインの反対側の端に切り替えて配線を開始できます。

  • 7 ショートカットを押すと、選択中の接続ラインを解除し、同じオブジェクトから出ている別の接続ラインを選択できます。

...or click on an object ネットに属するオブジェクトをクリックすると、Interactive Router はそのオブジェクトがあるレイヤーに切り替わり、クリック位置から現在のカーソル位置までトラックセグメントを追加します。
...or click in free space 何もない空間をクリックすると配線を開始しますが、この場合は no-net 配線になります。no-net 配線では、PCB エディターのデフォルトのトラック幅が使用されます。
The initial style of the route

配線の開始幅については、すぐ下の折りたたみセクションで説明しています。カーソル移動時に対話ルーターがどのようにコーナーを形成するかは、corner style と呼ばれます。斜めコーナーが最も一般的ですが、アークを配置して作成する曲線コーナーもよく使用されます。

コーナースタイル設定の詳細は を参照してください。

Manually editing the properties during routing

配線中に値を手動で編集することもできます。Tab を押して Properties パネル(Interactive Routing Properties panel)の Interactive Routing オプションを開き、次を編集します。

  • 配線レイヤー、

  • 配線ビアの直径と穴径、

  • 配線幅(Width 制約で定義された最小値と最大値の範囲内で、選択または値を入力)。 

マウスをクリックするたびに、開始位置からカーソル位置までのハッチ表示されたすべてのトラックセグメントが配置(確定)されます。最後の確定を取り消して、それらのセグメントを再びインタラクティブルーターおよびグロッシングルーチンの制御下に戻すには、Backspace を押します。 

インタラクティブルーターの操作

Interactive Routing コマンドを起動してパッドまたは接続ラインをクリックすると、何が起こるでしょうか。インタラクティブルーティングエンジンは、クリック位置に最も近い、そのネット上の銅箔(パッド、ビア、トラック)から現在のカーソル位置までの経路を見つけようとし、指定された幅のトラック/アークを配置し、現在のルーター設定に従って整ったパターンで配線します。

配線は SMD パッドからどのように出るのでしょうか。障害物に遭遇したとき、配線はその障害物を回避するのか、押しのけるのか、それとも無視するのか。コーナーはどのような形状になり、他のコンポーネントのパッド間をどのように通過するのでしょうか。前のセクションでは配線自体のプロパティを制御する方法を説明しましたが、このセクションでは、配線空間内を移動する際に配線を制御するための機能を要約します。

インタラクティブルーターの操作

Hatched/solid/hollow track/arc segments

ハッチ表示されたトラック/アークは未配置、実線のトラック/アークは配置済みです()。現在配線中の接続については、実線のトラック/アークは soft-commits と分類される点に注意してください。つまり、ルーティングエンジンはそれらが配置済みであることを認識しつつ、グロス処理したり、カーソルを不適切な位置へ移動した場合にそれらを削除したりする機能を保持しています (このページ冒頭の動画で示されています)。

カーソルに接続されたトラックが中空表示(ハッチでも実線でもない)の場合、それは look-ahead segment と呼ばれ、次にクリックしても配置されません。この機能を使うと、最後のセグメントを配置確定せずに、前のセグメントの終点を位置決めできます()。先読みモードのオン/オフを切り替えるには、1 ショートカットを押します。

How the router forms the corners

インタラクティブルーティング中に、コーナーを構成するトラックとアークによって形成される形状は corner style と呼ばれます。斜めコーナーが最も一般的ですが、アークを配置して作成する曲線コーナーもよく使われます。使用可能なコーナースタイルは 5 種類あり、そのうち 4 種類にはコーナー方向のサブモードもあります。

  • ルーティング中に Shift+Spacebar を押すとコーナースタイルが順に切り替わります。現在のスタイルはステータスバー( Status bar with the current corner style highlighted)およびヘッズアップ表示に表示されます。

  • コーナー方向を切り替えるには、Spacebar を押します。

  • または、Tab を押して Properties パネルを開き、そこでコーナースタイルを変更することもできます()。

How the routing leaves a pad

インタラクティブルーティングエンジンがパッドから出る、またはパッドへ入る方法は、次によって制御されます。

  • SMD Pad Entry 制約 – 配線が出入りできるパッドの辺を定義します()。

  • SMD to Corner 制約 – パッドの端から最初に許可されるコーナー頂点までの配線の退出距離を定義します()。

  • Pad Entry Stability 設定 – 退出時にトラックをパッド辺の中央にどの程度強く維持しようとするかをインタラクティブルーティングエンジンに定義します()。

パッドエントリの詳細

How the route reacts to an existing object

これは現在の Conflict Resolution Mode の設定によって決まります。現在の競合解決モードは、ステータスバー()、ヘッズアップ表示()、およびルーティング中またはスライド中の Properties パネルに表示されます。 

競合解決モードの詳細

新しい配線の滑らかさ 最初のクリック位置からカーソルを離していくと、配線は現在のカーソル位置に到達するために、オブジェクトを最適に回避できるよう再形成されます。その経路の整い具合、つまり品質は、現在の glossing setting によって決まります。グロッシングは、配線品質を向上させる一連のツールであり、経路長の短縮、コーナー形状の改善、およびコーナー数の削減を試みます。また、直角を避け、T 字接続部やパッドで鋭角が生じるのを防ごうとします。グロッシングは差動ペアにも対応しており、長さと間隔のバランスが取れたペア部分を増やすよう試みます。

グロッシングには Off、Weak、Strong の 3 つの設定があります。インタラクティブルーティングまたはインタラクティブスライディング中に Ctrl+Shift+G ショートカットを使って設定を順に切り替えるか、Tab を押して Properties パネルを開き、必要な設定を選択します。

ルーティング中のグロッシングの詳細

Auto-complete the connection

ネットをインタラクティブに配線しているときに、CtrlLeft Click を押し続けると、Interactive Router に現在の接続を auto-complete するよう指示できます。自動完了を行うには、次の条件を満たす必要があります。

  • 開始点と対象パッドが同じレイヤー上にあること。

  • 適用される設計制約に従って配線を完了できること。

接続を自動完了できない場合、ツールは最後に使用していたインタラクティブルーティングモードに戻ります。

Center the routes between pads / vias

インタラクティブルーターは設計制約に従い、最も近いパッドから許容される最小クリアランスで、一対のパッド間を自動的に配線します。配線をパッドから離して、パッド間の中央に配置したい場合は、Apply Trace Centering オプションを設定してください。任意のパッド対、ビア対、またはパッド/ビア対の間でこれを実現できるように、この機能ではクリアランス倍率を使用し、そこまで配線クリアランスをインテリジェントに調整できます。

パッド間で配線を中央寄せする方法の詳細

Auto-narrow the route

狭い隙間を通すために配線幅を細くすることが、そのネットを配線する唯一の方法である場合があります。Auto Shrinking 機能を使うとこれを実現でき、配線幅制約で定義された許容最小値まで、自動的に配線を狭めて隙間を通します。

自動縮小機能の詳細

Route selection strategies

対象となる配線を選択することは、ルーティングの重要な要素です。配線をアンルートするため、グロス処理するため、プロパティを確認するため、または削除するために選択することがあります。 

配線選択の戦略の詳細

配線の更新

配線はインタラクティブな作業であり、設計者は基板設計を進める中で、既存の配線を絶えず調整、更新、あるいは削除する必要があります。

配線を変更する最も簡単な方法は、その配線をクリックして押したままドラッグし、新しい位置へ移動することです。場合によってはスライドでは解決できず、一部を再配線する必要があります。インタラクティブルーティングエンジンは、Loop Removal と呼ばれる機能によってこれをサポートします。 この機能はインタラクティブルーティングのプロセスを監視し、新しい経路が既存の経路と並行して配線されたことを検出すると、古く不要になったセグメントを自動的に削除します。

既存配線をドラッグすることは Interactive Sliding と呼ばれ、この操作のコントロールはスライディング中に Properties パネルに表示されます(Preferences dialog)。スライディング中、インタラクティブルーティングエンジンは、適用される設計制約に従いながら、配線品質の維持を試みます。 スライディング処理を制御する主な機能には、配線競合解決モード(障害物への応答)、グロス強度(結果を整えるための処理の強さ)、およびハギング(障害物を回り込み角を形成する動作)があります。インタラクティブスライディングを支援する機能として、Tジャンクションおよび頂点のドラッグ、ビアドラッグ、差動ペアドラッグのサポートなどがあります。

配線済みコンポーネントのドラッグを支援する機能もあります。

インタラクティブルーティングおよびインタラクティブスライディングのオプション

新しい接続をインタラクティブに配線する場合でも、既存の配線をドラッグ(スライド)して追加配線のためのスペースを作る場合でも、同じ配線技術の多くが適用されます。このセクションでは、Properties パネルで使用できる Interactive Routing(Interactive Routing Properties panel)、Interactive Sliding(Interactive Sliding Properties panel)、および Interactive Via Dragging(Interactive Via Dragging Properties panel)の各オプションを要約します。これらの機能のデフォルト設定は、Preferences ダイアログの PCB Editor セクション(Preferences dialog)で構成されます。

  • インタラクティブルーティング中に Tab を押すと Interactive Routing Properties パネルが表示され、インタラクティブスライディング中に Tab を押すと Interactive Sliding Properties パネルが表示され、ビアドラッグ中に Tab を押すと Interactive Via Dragging Properties パネルが表示されます。

  • パネルにアクセスできるように配線操作は一時停止されます。インタラクティブ処理に戻るには、キーボードで Esc を押すか、グラフィカルデザインスペース中央に表示される一時停止アイコン()をクリックします。

競合解決 Interactive Routing Properties panel Interactive Sliding Properties panel Interactive Via Dragging Properties panel Preferences dialog

このオプションは、配線/スライド対象のオブジェクトが既存オブジェクトに遭遇したときにどのように反応するかを決定します。 配線またはスライド中に Shift+R ショートカットを押して使用可能なモードを順に切り替えるか、Tab を押して Properties パネルを開き、必要な設定を選択します。

インタラクティブルーティング中、または インタラクティブスライディング中の競合解決モードの詳細。

行の色は、その機能が使用可能なときを示します。
Ignore Obstacles このモードでは、インタラクティブルーターは既存オブジェクトの上を含め、どこにでもトラックを配置でき、違反の可能性を表示しつつ許可します。
Walkaround Obstacles 最後にクリックした位置から現在のカーソル位置まで、トラック、パッド、ビアなどの既存オブジェクトを回避する経路を見つけようとします。他のオブジェクトとのクリアランスは、適用される Clearance 設計ルールで定義されます。このモードで違反を起こさずに障害物を回避できない場合、経路がブロックされていることを示すインジケーターが表示されます。
Push Obstacles 新しい配線のためのスペースを作るために、既存のトラックやビアを押しのけます。このモードで違反を起こさずに障害物を押しのけられない場合、経路がブロックされていることを示すインジケーターが表示されます。ビアの押しのけは Allow Via Pushing オプションで制御されます。
HugNPush Obstacles 配線は既存オブジェクトに沿って密接に進み、配線中のトラックに十分なスペースがない場合にのみそれらを押しのけます。このモードで違反を起こさずに障害物に沿う、または押しのけることができない場合、経路がブロックされていることを示すインジケーターが表示されます。
Stop at First Obstacle 配線は最初に進路を妨げる障害物で停止します。
Autoroute Current Layer 自動配線のインテリジェンスをインタラクティブルーターに適用し、現在のレイヤー上で全体の配線長が最短になるよう、押しのけと回避を自動的に選択します。
Autoroute MultiLayer 自動配線のインテリジェンスをインタラクティブルーターに適用し、全体の配線長が最短になるよう、押しのけ、回避、またはレイヤー切り替えを自動的に選択します。

コーナースタイル Interactive Routing Properties panel

インタラクティブルーティング中に、コーナーを形成するトラックとアークによって作られる形状は、corner styleと呼ばれます。斜めのコーナーが最も一般的ですが、曲線コーナー(アークを配置して作成)もよく使用されます。 

インタラクティブルーティング(スライディング)中に Shift+Spacebar を押すと、5種類のコーナースタイルを順に切り替えられます。Spacebar を押すとコーナーの方向を切り替え、Tab を押すと Properties パネルを開きます。

interactive routing 中、または interactive sliding 中のコーナースタイル制御の詳細。

color of the row は、その機能が利用可能なタイミングを示します。

Track 45

45度のトラックでコーナーを作成します()。Spacebar を押すとコーナーの方向を切り替えます()。

Track 45 with Arc

トラックと45度のアークを使用してコーナーを作成します()。Spacebar を押すとコーナーの方向を切り替えます()。,. キーを使用してアーク半径をインタラクティブに変更し、Shift を押し続けると半径変更を高速化できます。

Track 90

互いに90度の2本のトラックを使用してコーナーを作成します()。 Spacebar を押すとコーナーの方向を切り替えます()。

Track 90 with Arc

トラックと90度のアークを使用してコーナーを作成します()。Spacebar を押すとコーナーの方向を切り替えます()。,. キーを使用してアーク半径をインタラクティブに変更し、Shift を押し続けると半径変更を高速化できます。

Any Angle

最後に配置したセグメントから現在のカーソル位置まで、次のセグメントを直接配置します()。このモードは Strong Glossing と組み合わせて使用し、snake routing を実行します。

Gloss Effort (Routed) Interactive Routing Properties panel Interactive Sliding Properties panel Interactive Via Dragging Properties panel Gloss and Retrace panel Preferences dialog

インタラクティブルーティングやインタラクティブスライディングなどのルートイベント中、ソフトウェアはグロッシングエンジンを実行します。グロッシングエンジンは、現在のルートイベントによって配置または影響を受けたすべてのセグメントを継続的に確認し、結果の品質向上を試みます。適用される処理量は Gloss Effort と呼ばれます。 

グロッシング品質の指標には、コーナー数の削減、セグメント数の削減、鋭角の除去、全体の配線長の短縮などがあります。インタラクティブルーティングまたはインタラクティブスライディング中に Ctrl+Shift+G ショートカットを使用して設定を順に切り替えるか、Tab を押して Properties パネルを開き、必要な設定を選択します。 

interactive routing 中、interactive sliding 中、および glossing or retracing of selected routing 中の gloss effort の詳細。

color of the row は、その機能が利用可能なタイミングを示します。
Off このモードでは、グロッシングは実質的に無効です。ただし、たとえば重なったトラックセグメントを除去するために、ルーティング/ドラッグ後のクリーンアップ処理は引き続き実行されます。このモードは通常、基板レイアウトの最終段階で最高レベルの微調整が必要な場合(たとえば、トラックの手動ドラッグ、パッドエントリのクリーンアップなど)に有用です。
Weak 低レベルのグロッシングが適用され、Interactive Router は現在ルーティング中のトラック(またはドラッグ中のトラック/ビア)に直接接続されている、またはその周辺にあるトラックのみを考慮します。このグロッシングモードは通常、トラックレイアウトの微調整やクリティカルルートの処理に有用です。
Strong 高レベルのグロッシングが適用され、Interactive Router は最短経路の探索やトラックの平滑化などを行います。このグロッシングモードは通常、基板の多くをすばやく配線することを目的とするレイアウト初期段階で有用です。

インタラクティブスライディング中は、グロッシングエンジンが設計者の配線移動操作を妨げないようにするため、グロッシングは一時的に Weak に下げられます。

Gloss Effort (Neighbor) Interactive Routing Properties panel Interactive Sliding Properties panel Interactive Via Dragging Properties panel Preferences dialog

Gloss Effort (Neighbor) は、現在のインタラクティブルーティングまたはスライディングの影響を受ける隣接配線に適用されるグロッシング量を設定します。これにも OffWeakStrong の3つの設定があります。

Tab を押して Properties パネルを開き、必要な設定を選択します。 

interactive routing 中および interactive sliding 中の gloss effort の詳細。

color of the row は、その機能が利用可能なタイミングを示します。
Off このモードでは、グロッシングは実質的に無効です。ただし、たとえば重なったトラックセグメントを除去するために、ルーティング/ドラッグ後のクリーンアップ処理は引き続き実行されます。このモードは通常、基板レイアウトの最終段階で最高レベルの微調整が必要な場合(たとえば、トラックの手動ドラッグ、パッドエントリのクリーンアップなど)に有用です。
Weak 低レベルのグロッシングが適用され、Interactive Router は現在ルーティング中のトラック(またはドラッグ中のトラック/ビア)に直接接続されている、またはその周辺にあるトラックのみを考慮します。このグロッシングモードは通常、トラックレイアウトの微調整やクリティカルルートの処理に有用です。
Strong 高レベルのグロッシングが適用され、Interactive Router は最短経路の探索やトラックの平滑化などを行います。このグロッシングモードは通常、基板の多くをすばやく配線することを目的とするレイアウト初期段階で有用です。

Hugging Style Interactive Sliding Properties panel Interactive Via Dragging Properties panel Preferences dialog

このオプションは、インタラクティブスライディング中にコーナー形状をどのように処理するかを制御し、スライドされるトラックと押し出されるトラックの両方に影響します。インタラクティブスライディング中のトラック移動の影響を受ける既存のコーナーは、現在の Hugging Style に基づいて変換されます(45 Degree から Rounded、または Rounded から 45 Degree)。現在の Hugging Style は、glossing or retracing of selected routes 中にも適用されます。 

Shift+Spacebar ショートカットを使用して、3つのモードを順に切り替えます。

interactive sliding 中、および glossing or retracing of selected routing 中の hugging の詳細。

color of the row は、その機能が利用可能なタイミングを示します。
45 Degree スライディング中は常に直線の直交/斜めセグメントを使用してコーナーを作成します(従来の直交/斜めルーティング動作にはこのモードを使用します)。
Mixed 移動/押し出し対象のオブジェクトが直線の場合は直線トラックセグメントを使用し、曲線の場合はアークを使用します。最小アークサイズは Min Arc Ratio option で制御されます。
Rounded 移動/押し出しに関与する各頂点でアークを使用します。このモードは snake routing に使用し、またグロッシング時(インタラクティブルーティングおよび手動グロッシング時)にアーク + 任意角度ルートを使用するためにも使用します。

Vertex Action Interactive Sliding Properties panel Preferences dialog

トラックまたはアークセグメント上ではなく頂点をクリックしてドラッグしたときに適用されるオプションです(頂点とは、2つのセグメントが交わるコーナー位置です)。スライディング中に Spacebar ショートカットを使用して利用可能なモードを順に切り替えます。

color of the row は、その機能が利用可能なタイミングを示します。
Deform 移動する頂点に接続されたトラックセグメントを分割または延長して、頂点がカーソル移動に追従するようにします。
Scale コーナー形状を保持したまま、流入側トラックセグメントのサイズ変更と移動を行い、頂点をカーソルに追従させます。
Smooth コーナーを滑らかに再形成し、内側へドラッグすると(Mixed または Rounded Hugging Style で)スライディング処理の影響を受ける各頂点にアークを挿入して曲線コーナーを作成します。Rounded Hugging Style では外側へドラッグした場合にもアークを追加します。

その他のルーティングオプション

オプションにショートカットがある場合は、Properties パネルの右側に詳細が表示されます。各説明には、そのオプションを設定できる場所を示す画像が含まれています。

color of the row は、その機能が利用可能なタイミングを示します。

Automatically Terminate Routing
Interactive Routing Properties panel Preferences dialog

現在ルーティング中の接続がターゲットパッドに到達すると、そのネットのルーティングを自動的に停止しますが、Interactive Routing コマンドは終了せず、そのまま別のネットをクリックしてルーティングを開始できます。

再ルーティング時にこのオプションを使用するタイミングの詳細は を参照してください。

Automatically Remove Loops
Interactive Routing Properties panel Preferences dialog

このオプションを有効にすると、既存ルートに対して新しい経路をルーティングできます。新しいルート経路が既存経路に再び接続すると、冗長なループは自動的に削除されます。

再ルーティング時の自動ループ削除の詳細は を参照してください。

Remove Loops with Vias ビアからパッドへの直接接続がある場合、ループ削除後に不要と判断されれば、そのビアは削除されます。
Remove Net Antennas ネットアンテナとは、一端が未終端の配線部分です。現在のルーティングがそのアンテナが接触しているオブジェクトに影響した場合、これらは自動的に削除されます。
Keep Coupled
Interactive Via Dragging Properties panel

差動ペアに属するオブジェクトが、ペア相手のトラックまたはビアと一緒にドラッグされるようにするには、このオプションをオンにします。

差動ペアのドラッグの詳細は を参照してください。

Include Miters
Interactive Sliding Properties panel
トラックセグメントのドラッグ中にマイターを含めるには、このオプションをオンにします。
Merge Parallel
Interactive Sliding Properties panel
ドラッグ中のトラックセグメントが既存の固定セグメントと一直線に揃ったときに、その固定セグメントとマージできるようにするには、このオプションをオンにします。

Allow Via Pushing
Interactive Routing Properties panel Interactive Sliding Properties panel Interactive Via Dragging Properties panel Preferences dialog

Push Obstacles または HugNPush Obstacles モード時にビアのプッシュを許可するには、このオプションをオンにします。
Pin Swapping
Interactive Routing Properties panel

このネットでピンスワップを有効にするには、このオプションをオンにします。

setting up for pin swapping の詳細をご覧ください。

Auto Shrinking
Interactive Routing Properties panel Preferences dialog

このオプションをオンにすると、現在選択されている配線幅では障害物の間を通せない場所でルーティングできるよう、配線幅を自動的に縮小します。なお、幅は適用される Routing Width 設計制約で許可される最小値まで縮小される場合があります。

自動シュリンクの詳細

この機能は、PCB.Routing.EnableAutoShrinking オプションが Advanced Settings dialog で有効になっている場合に使用できます(現在この機能は Open Beta)。

Display Clearance Boundaries
Interactive Routing Properties panel Interactive Sliding Properties panel Preferences dialog

既存オブジェクトの周囲にある進入禁止領域()を表示します。これは、それらのオブジェクトに適用される Clearance デザインルールによって定義されます。

配線表示の制御について詳しくは

Reduce Clearance Display Area クリアランス境界の表示を、現在のカーソル位置の周囲の円形ゾーンに限定します()。

Show Length Gauge
Interactive Routing Properties panel

長さゲージは、現在の配線が適用される Length および Matched Length デザインルールをどの程度満たしているかを示します。

Length Tuning の詳細はこちら。

Pad Entry Stability
Interactive Routing Properties panel Interactive Sliding Properties panel Preferences dialog

このスライダーは中央に配置されたパッドエントリを保護し、Glossing によって中央配置されたトラックが中心からずれるのを防ぎます(中央配置されているトラックを中心に保持しますが、中心からずれているトラックを中央に配置するものではありません)。スライダーバーを使用して保護レベルを設定します。

パッドエントリの配線について詳しくは

Apply Trace Centering
Interactive Routing Properties panel Preferences dialog

有効にすると、インタラクティブルーティングエンジンは配線がパッド間を通過していることを検出し、下記で指定した Added Clearance Ratio を適用可能なクリアランス制約に乗じた最大距離まで、配線を中央に配置しようとします。Adjust Vias sub-option が有効な場合、トレースのセンタリングは via-via 間および via-pad 間にも適用できます。必要に応じて、この機能は トラックスライド中に無効化 できます。

トレースセンタリングの詳細はこちら

この機能は、PCB.EnableTraceCentering オプションが Advanced Settings dialog で有効になっている場合に使用できます(現在この機能は Open Beta)。

Adjust Vias
Interactive Routing Properties panel Preferences dialog

このオプションには 2 つの目的があります。

  • トレースセンタリング機能で via-via 間または via-pad 間でもセンタリングを行うには有効にします。via-via 間または via-pad 間でのセンタリングが不要な場合は無効にします。トレースセンタリングによってビアが押し動かされるのを防ぐには、Allow Via Pushing オプションを無効にできます。この場合、ビアは押されません(Clearance 制約による最小クリアランスを確保するためであっても押されません)。トレースセンタリングの詳細はこちら

  • Push または HugNPush modes のときにビアを押し動かす必要がある場合。

ビアを除外するには Adjust Vias オプションを無効にします。

Added Clearance Ratio
Interactive Routing Properties panel 適用されるクリアランスの乗数で、この値がクリアランスに加算されます。たとえば、適用されるクリアランスが 0.15 mm の場合、このオプションを 2 に設定すると、可能な場合にルーティングエンジンは既存のパッドおよびビアに対して 0.15 + 2*0.15 = 0.45 mm のクリアランスを確保するよう動作します。その後、必要に応じて配線を正確に中央配置するために、このクリアランスを指定されたクリアランスまで縮小できます。

トレースセンタリングの詳細はこちら

Disable Trace Centering when Dragging
Interactive Sliding Properties panel Preferences dialog

このオプションを有効にすると、配線をインタラクティブにスライドしている間はトレースセンタリングをオフにします。このオプションが有効な場合、メインの Apply Trace Centering option が有効であっても、配線のインタラクティブスライド中にはトレースセンタリングは適用されません。

トレースセンタリングの詳細はこちら

Miter Ratio
Interactive Routing Properties panel Interactive Sliding Properties panel Preferences dialog

Miter Ratio はコーナーの最小の締まり具合を制御します。Miter Ratio に現在のトラック幅を掛けた値が、その比率で配線可能な最もタイトな U 字形状における壁間隔になります()。0 以上の正の値を入力してください(x の乗数は自動的に追加されます)。

コーナーのマイター処理について詳しくは

Min Arc Ratio
Interactive Routing Properties panel Interactive Sliding Properties panel Preferences dialog

Min Arc Ratio は、任意角度のインタラクティブルーティング時、および Mixed Hugging Style でのインタラクティブスライド時に適用されます。この比率は許容される最小アーク半径を決定するために使用され、アーク半径がこの最小値を下回ると、そのアークはトラックセグメントに置き換えられます。ここで:

Min Arc Radius = Min Arc Ratio x Arc Width

  • この設定は、任意の arc in corner routing や Rounded Hugging Style でのインタラクティブスライドには適用されません。これらのモードではセグメント化されたアークを使用しないためです。

  • 常にアークを使用するには、Minimum Arc Ratio を 0(ゼロ)に設定します。

Subnet Jumper Length
Interactive Routing Properties panel

設計プロセスのどの段階でも、配線済み PCB 上も含めてピンスワップをサポートするために、PCB エディターはスワップ可能なネットに subnet jumper と呼ばれる小さな配線コネクタを追加および削除できます。subnet jumper は短いトラックセグメントで、ソフトウェアはこれを簡単に配置および削除できる要素として認識します。これは、Add および Remove Subnet Jumper コマンドを Route メニューから手動で実行するか、インタラクティブルーティング中にスワップ可能なピンへ配線した場合にルーティングエンジンによって自動的に行われます。 この値は、インタラクティブルーティング中にスワップ可能なネットへ追加される subnet jumper の長さを定義します。

subnet jumper の詳細はこちら

適用されるデザイン制約(ルール) Interactive Routing Properties panel

インタラクティブルーティング中、実行中の配線に適用される Routing Width および Routing Via Style のデザイン制約が Properties パネルに表示されます。これらはライブリンクであり、必要に応じてクリックすると該当するデザイン制約を開いて確認または編集できます。

行の色 は、その機能が利用可能かどうかを示します。

Via Constraint

現在配線中のネットに適用される Routing Via Style デザイン制約。

Width Constraint

現在配線中のネットに適用される Routing Width デザイン制約。

ネット / 差動ペア情報 Interactive Routing Properties panel Interactive Routing Properties panel

インタラクティブルーティングおよびインタラクティブスライド中、編集中のネットは Properties パネル上部に詳細表示されます。 

行の色 は、その機能が利用可能かどうかを示します。

Name & Class

編集中のネットまたは差動ペアの名前が、それが属するクラス(存在する場合)とともに表示されます。Name と Class はライブリンクであり、クリックすると該当するネットまたはペアの詳細を表示する PCB パネルが開きます。

Length & Delay

信号長と計算された遅延が表示され、表示値は最初の配線/スライドクリックが発生した時点で有効です。 Length と Delay はライブリンクであり、クリックすると該当するネットまたはペアの詳細を表示する PCB パネルが開き、配線またはスライドの実行に応じてリアルタイムに更新されます。

ドラッグオプション Preferences dialog

オブジェクトをクリックしてドラッグしたときに適用される動作を定義します。

Vertex Actions を除き、これらのオプションは Preferences ダイアログでのみ使用できます。
Preserve Angle When Dragging

有効にすると、ソフトウェアは Properties パネル(Interactive Sliding Properties panel)の現在の Interactive Sliding 設定に従って、ドラッグ時に角度を維持しようとします。このオプションが有効な場合、選択したサブオプションは Re-route および Break Track コマンドを Edit » Move メニュー()から実行したときにも適用されます:

  • Ignore Obstacles - ドラッグ中に角度を維持するため、障害物は無視されます。

  • Avoid Obstacles (Snap Grid) - スナップグリッドに基づき、ソフトウェアは角度を維持しながら障害物を回避しようとします。

  • Avoid Obstacles - ソフトウェアはドラッグ中に障害物を回避しようとします。

Disable Trace Centering When Dragging

このページの前半で詳述

Vertex Actions このページの前半で詳述
Unselected via/track

unselected ビアまたはトラックをドラッグするときのデフォルト動作を、Move または Drag のいずれかに定義します。 選択しなかったモードを使用するには、ビアまたはトラックをクリックして保持するときに Ctrl ショートカットを押したままにします。

Selected via/track selected ビアまたはトラックをドラッグするときのデフォルト動作を、Move または Drag のいずれかに定義します。選択しなかったモードを使用するには、ビアまたはトラックをクリックして保持するときに Ctrl ショートカットを押したままにします。
Component pushing このフィールドは、設計空間内でコンポーネントを移動する際の現在の Component Conflict Resolution モードを定義します。この機能では、コンポーネントは selection bounding box によって識別されます。以下のモードがサポートされています:
  • Ignore – これはデフォルト動作で、隣接するコンポーネントとの違反が発生する場合でもコンポーネントを移動できます。

  • Push – コンポーネントは他のコンポーネントを押しのけて、コンポーネント間クリアランスへの適合を確保します。ユニオン内のコンポーネントは押し動かすことができ、ユニオン内のコンポーネント位置は変わる可能性がありますが、ユニオン自体は解除されません。ロックされたコンポーネントは押し動かせません。

  • Avoid – コンポーネントは、他のコンポーネントとの間で component clearance ルールに違反しないよう強制的に回避されます。

Component re-route

有効にすると、コンポーネントを新しい位置へ移動して離した後、ソフトウェアは切断されたネットを再接続するためにコンポーネントの再配線を試みます。移動中は、Shift+R ショートカットを使用して再配線動作のオフ/オンを切り替えることができます。コンポーネント再配線は、そのコンポーネントがユニオンのメンバーである場合、移動されたコンポーネントには適用されない点に注意してください。

配線付きコンポーネント移動の詳細はこちら

Move component with relevant routing

このオプションを有効にすると、関連する配線(Components +Via Fanouts +Escapes +Interconnects)を含めて move component アクションを開始します。Shift+Tab ショートカットを使用して選択セットを切り替えます。 このオプションを無効にすると、コンポーネントのみを選択した状態で move component アクションを開始します。関連する配線オブジェクトのセットは移動開始前に検出されるため、このオプションが無効な場合は Shift+Tab を使用して選択セットを切り替えることはできません。

  • up to - Move component with relevant routing オプションが有効な場合、このオプションは、ソフトウェアが関連する配線を無視するまでにコンポーネントが持つことのできるピン数を指定します。デフォルト値は 2 です。

配線付きでコンポーネントを移動する方法の詳細

Interactive Routing Width Source オプション Preferences dialog

インタラクティブルーティング中に選択された、最後に使用した配線幅およびビアサイズを保存します。インタラクティブルーティング中に 3 ショートカットを押すと、各モードを順に切り替えられます。

これらのオプションは Preferences ダイアログでのみ使用できます。
Pickup Track Width From Existing Routes 有効にすると、インタラクティブルーターは、下で選択した Track Width Mode を使用する代わりに、インタラクティブルーティング開始のためにクリックした時点でカーソル下にあるトラックに合わせて、新しい配線の幅を設定します。インタラクティブルーティング開始時にクリック位置の下にトラックセグメントがない場合は、現在の Track Width Mode が使用されます。
Track Width Mode

接続の配線に使用できる幅は 4 種類あります: Constraint Minimum、Constraint Preferred、Constraint Maximum、User。このオプションは最後に選択したモードを保持し、次回 Interactive Routing コマンドを起動したときに使用されます。配線中に 3 ショートカットを押すと、トラック幅モードを順に切り替えられます。

配線中にトラック幅モードを選択する方法の詳細

Via Size Mode

インタラクティブルーティング中にレイヤー変更で使用できるビアサイズは 4 種類あります: Constraint Minimum、Constraint Preferred、Constraint Maximum、User。このオプションは最後に選択したモードを保持し、次回 Interactive Routing コマンドを起動したときに使用されます。配線中のレイヤー変更時に 4 ショートカットを押すと、ビアサイズモードを順に切り替えられます。

配線中にビアサイズとビアタイプを選択する方法の詳細

Favorite Width オプション Preferences dialog

インタラクティブルーティング中に Shift+W ショートカットを押したときに表示される、ユーザー定義の配線幅リストを保存します (Preferences dialog)

これらのオプションは Preferences ダイアログでのみ使用できます。
Favorite Interactive Routing Widths ボタンをクリックすると Favorite Interactive Routing Widths ダイアログが開き、インタラクティブルーティング中に Shift+W ショートカットで表示される事前定義幅のリストを設定できます。

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content