インタラクティブ配線

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+Clickダブルクリックすると配線が自動的に完了します。

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

  • 単一ネット – 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)。同じ領域内に複数のグリッドを定義でき、その場合は最も優先度の高いグリッド(数値が最も小さいもの)が適用されます(Priority)。また、グリッドは対象を「すべてのオブジェクト」「部品オブジェクトのみ」「部品オブジェクト以外」に設定できます。これを利用して、より優先度の高い部品配置用グリッドを定義できます (Component Grid)。 グリッド の詳細も参照してください。

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

  • During routing – Ctrl+EShift+E を押すと、上の動画に示されているようにスナップオプションパレットが表示されます。EscEsc を押すとパレットを閉じます。

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

配線表示の制御

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

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

配線表示の制御

Single layer mode Shift+SShift+S を押すと、表示が単一レイヤーモードに切り替わります。利用可能なモードは3種類あり、PreferencesView Configuration ダイアログの PCB Editor – Board Insight DisplaySingle Layer Mode ページで好みのモードを有効にできます(PCB Editor - Display)。 Shift+SShift+S を押すたびに、次の有効な単一レイヤーモードへ切り替わり、最終的には現在有効なすべてのレイヤー表示に戻ります。
Layer sets 表示レイヤーの定義済みセットは、編集ウィンドウ左下の Manage Layer SetsLayers ボタンから設定・選択できます(Layer 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 ダイアログで設定します。詳細は Defining Design Requirements Using the Constraint Manager を参照してください。あるいは、Defining, Scoping and Managing Design Rules も参照してください。 

clearancerouting width and routing via style の設計制約を設定したら、配線の準備は完了です。配線開始のためにクリックしたとき、ルーターはどのようにして使用するトラック幅や、レイヤー切り替え時に使用するビアサイズを判断するのでしょうか。

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

配線の開始

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 によって決まります。Glossing は配線品質を向上させる一連のツールで、経路長の短縮、コーナー形状の改善、コーナー数の削減を試みます。また、直角を避け、T 字接続部やパッドで鋭角が生じるのを防ごうとします。Glossing は差動ペアにも対応しており、長さと間隔のバランスが取れたペア部分を増やすように改善を試みます。

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

配線中の glossing の詳細

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

対象となる配線を選択することは、配線作業の重要な要素です。配線をアンルートする、glossing を適用する、プロパティを確認する、削除する、といった目的で選択することがあります。 

配線選択の戦略の詳細

配線の更新

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

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

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

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

インタラクティブ配線およびインタラクティブスライドのオプション

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

  • インタラクティブ配線中に 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と呼ばれます。斜めコーナーが最も一般的ですが、曲線コーナー(アークを配置して作成)もよく使用されます。 

インタラクティブ配線(スライディング)中に5種類のコーナースタイルを切り替えるには Shift+Spacebar を押します。コーナーの向きを切り替えるには Spacebar を押すか、Tab を押して Properties パネルを開きます。

インタラクティブ配線中、またはインタラクティブスライディング中のコーナースタイル制御の詳細。

行の色は、その機能が利用可能なタイミングを示します。

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 パネルを開き、必要な設定を選択します。 

インタラクティブ配線中、インタラクティブスライディング中、および選択した配線のグロッシングまたは再トレース中のグロス処理量の詳細。

行の色は、その機能が利用可能なタイミングを示します。
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 パネルを開き、必要な設定を選択します。 

インタラクティブ配線 中およびインタラクティブスライディング中のグロス処理量の詳細。

行の色は、その機能が利用可能なタイミングを示します。
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 は、選択した配線のグロッシングまたは再トレース中にも適用されます。 

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

インタラクティブスライディング中、および選択した配線のグロッシングまたは再トレース中のハギングの詳細。

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

Vertex Action Interactive Sliding Properties panel Preferences dialog

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

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

その他の配線オプション

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

行の色は、その機能が利用可能なタイミングを示します。

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

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

ピンスワップの設定の詳細。

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 既存オブジェクトの周囲にある進入禁止領域()を表示します。これは、それらのオブジェクトに適用される 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 間にも適用できます。必要に応じて、この機能は disabled during track sliding にできます。

トレースセンタリングについて詳しくは

この機能は、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 or 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

編集中のネットまたは差動ペアの名前が、それが属するクラス(存在する場合)とともに表示されます。名前とクラスはライブリンクであり、クリックすると該当するネットまたはペアの詳細を表示する 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 です。

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

インタラクティブルーティングの幅ソース オプション Preferences dialog

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

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

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

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

Via Size Mode

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

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

お気に入りの幅オプション 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