ラインは、PCBエディターでメインメニューから Home | Place | Line を選択して配置できます。
コマンドを起動するとカーソルが十字に変わり、トラック配置モードに入ります。配置は次の手順で行います。
- クリックするか Enter を押して、最初のトラックセグメントの開始点を固定します。ルーティング系の配置コマンドを実行中に既存オブジェクト上をクリックして配置を開始した場合、トラックはその
オブジェクトのネット名を引き継ぎます。
- カーソルを移動してトラックセグメントを定義し、クリックするか Enter を押して、この最初のセグメントの終点(次の接続セグメントの開始点でもある)を固定します。
- 同様にカーソルを位置決めし、クリックするか Enter を押して、接続されたトラックセグメント列を定義する頂点点を順に固定します。
- 右クリックするか Esc を押して、現在の接続トラックセグメント列を終了します。
配置中に実行できる追加操作として、Tab キーを押して配置を一時停止し、Track
Inspector パネルのモードにアクセスして、その場でプロパティを変更できます。配置を再開するには、デザインスペースの一時停止ボタンのオーバーレイ(
)をクリックします。
配置モード
トラックセグメントの配置中には、5種類のコーナーモードが利用でき、そのうち4種類にはコーナー方向のサブモードもあります。配置中は次の操作が可能です。
- Shift+Spacebar を押して、利用可能な5つのコーナーモードを切り替えます。
- Spacebar を押して、2つのコーナー方向サブモードを切り替えます。
- いずれかのアーク(円弧)コーナーモードでは、「," 」または「." 」キーを押し続けてアークを縮小/拡大できます。Shift キーを押しながら操作すると、アークのリサイズが加速されます。
- 1 ショートカットキーを押して、クリック1回あたり1セグメント配置(下の最初の5枚の画像)と、クリック1回あたり2セグメント配置(下の最後の画像)を切り替えます。前者のモードでは、中空表示のトラックセグメントは
先読み(look-ahead)セグメントと呼ばれます。
- Backspace キーを押して、最後の頂点を削除します。
インタラクティブルーティングと適用される設計ルール
インタラクティブルーティング中、デフォルトの動作では、ソフトウェアが適用される電気およびルーティング設計ルールに従ってトラックセグメントが配置されるようにします。つまり、別ネットに属する既存トラックセグメントに違反する新しいトラックセグメント
の配置は許可されず、代わりに設計ルールを満たすようにトラックセグメントがクリップされます。このインタラクティブルーティングの動作は Routing Conflict Resolution モードと呼ばれます。デフォルトモードは Stop at First Obstacle です(現在のモードはステータスバーに表示されます)。Shift+R を押して利用可能なモードを切り替えます。
applicable design rules という用語は、配置中のオブジェクトに適用されるすべてのルールを意味します。設計ルールエンジンは、各ルールをどのオブジェクトに適用するかを正確にスコープ指定する仕組みで動作します。配置中は、現在の配置状況で適用される最優先ルールを決定するために、
設計ルールエンジンが照会されます。
ルーティング幅の決定方法
ルールエンジンが無効化されていない限り、ソフトウェアの基本動作は、ルーティング幅が適用される Routing Width 設計ルールで許可された範囲内に常に収まるようにすることです。一般的な方法として、ネットに対して幅の範囲
を許可し、当該ネットの電流容量要件を満たしつつ、配線を収める柔軟性を確保します。これを支えるため、Routing Width 設計ルールには Min、Preferred、
、Max の設定があり、PCB Rules and Constraints Editor で幅の範囲を許可するように設定することも、同一値にして特定の幅を必須にすることもできます。幅は
インピーダンスとして設定することもでき、信号レイヤーごとに異なる範囲を指定することも可能です。
ルーティング開始時に最適なルーティング幅を選択するのに役立つオプションは、PCB Editor — Interactive RoutingSystem Preferences の ページで設定します。
また、ルーティング中に Shift+W ショートカットを使用して別の幅を選択できるダイアログにアクセスすることも、Tab を押して Inspector パネルを開き、新しい Width 値を入力することもできます。
選択または入力した値は、適用ルールで定義された Min と Max の間でなければなりません。範囲外の場合は、自動的に最も近い値にクリップされます。
インタラクティブルーティングのショートカット
ルーティング中に利用できるショートカットが多数あります。たとえば、Shift+R を押して利用可能な競合解決モードを切り替えたり、Backspace を押して最後に配置した
頂点(コーナー)を削除したりできます。ルーティング中にショートカット一覧を表示するには Shift+F1 を押します。利用可能なインタラクティブショートカットのメニューが表示されるので、必要なショートカットを選択するか、Esc を押して
メニューを閉じ、ショートカットキーシーケンスを使用します。
グラフィカル編集
この編集方法では、デザインスペース上で配置済みのラインオブジェクトを直接選択し、サイズ、形状、位置をグラフィカルに変更できます。
ラインオブジェクトを選択すると、次の編集ハンドルが利用できます。
選択されたトラック
- A をクリックしてドラッグし、トラックの端点を再配置します。
- B をクリックしてドラッグし、トラックの形状を変更します。
PCBエディターには、配線の配置を維持しながら基板上のトラックセグメントを移動するための高度なアルゴリズムが含まれています。このトラックセグメントのスライドは、まずクリックして
トラックセグメントを選択し、特殊カーソルが表示されたらクリックしたまま保持してセグメントをスライドする方法、またはトラックセグメント上でクリックしたまま保持してスライドする方法のいずれでも、インタラクティブに実行できます。
オブジェクトの選択を解除(または非選択)するには、Esc キーを使用します。
非グラフィカル編集
この編集方法では、Inspector パネルモードを使用して、ラインオブジェクトのプロパティを変更します。
配置中は、Track Inspector パネルのモードに Tab キーを押してアクセスできます。ラインを配置すると、すべてのオプションが表示されます。
配置後は、次のいずれかの方法で Track Inspector パネルのモードにアクセスできます。
- Inspector パネルがすでに開いている場合は、トラックオブジェクトを選択します。
- 選択したトラックを右クリックし、メニューから Properties を選択します。
- PCBエディターで、トラックが選択されている状態でメインリボンから View | PCB | Inspector を選択します。
- PCBライブラリエディターで、トラックが選択されている状態でメインリボンから View | PCB Library | Inspector を選択します。