回路図シート上のパラメータセットオブジェクトの操作

現在、バージョン 24. をご覧頂いています。最新情報については、バージョン 回路図シート上のパラメータセットオブジェクトの操作 の 21 をご覧ください。
 

親ページ: 回路図オブジェクト

パラメータセット
パラメータセット

概要

パラメータセットは、回路図設計内のネットタイプオブジェクトに設計仕様を関連付けることを可能にする設計指示です。例えば、二つのネットを差動ペアのメンバーとして宣言するためにパラメータセットを使用します。ソフトウェアがどの設計指示を配置しているかを判断するために使用するのは、パラメータセット内の特に名前付けられたパラメータの存在です。

使い方

パラメータセットは、回路図エディタ内での配置にのみ利用可能です。デフォルト(空)および事前定義された(差動ペア)パラメータセットディレクティブが利用可能です。空のパラメータセットと事前定義されたパラメータセットの唯一の違いは、事前定義されたパラメータセットには以下に説明するパラメータが含まれていることです。

以下のように、メインのPlaceメニューから対応するコマンドにアクセスします:

Place » Directives » Parameter Set
Place » Directives » Differential Pair

配置

パラメータセットを使用して、以下にパラメータを添付できます:

  • ワイヤー
  • バス
  • シグナルハーネス
  • シートシンボル

コマンドを起動すると、カーソルが十字線に変わり、設計指示の配置モードに入ります。配置は、以下の操作を行うことで行われます:

  1. カーソルをワイヤーや他のネットオブジェクトの上に置き、クリックするかEnterを押して配置します。
  2. さらに指示を配置するか、右クリックするかEscを押して配置モードを終了します。

配置中に実行できる追加の操作 - パラメータセットがまだカーソル上に浮かんでいる間に行える操作は:

  • Tabキーを押して配置を一時停止し、Parameter Setモードにアクセスして、Propertiesパネルからそのプロパティを即座に変更できます。配置を再開するには、デザインスペースの一時停止ボタンオーバーレイ( )をクリックします。

  • Altキーを押して、移動の初期方向に応じて水平または垂直軸に沿った移動方向を制約します。

  • 反時計回りにアークを回転させるにはSpacebarを、時計回りに回転させるにはShift+Spacebarを押します。このアクションは、オブジェクトをドラッグ中にも実行できます。回転は90°の増分です。

  • 配置モードでXキーまたはYキーを押して、パラメータセットをX軸またはY軸に沿って反転させます。

配置中に属性を変更することができます(Tabキーを押してPropertiesパネルを表示)。ただし、これらはさらなる配置のデフォルト設定になることを念頭に置いてください。ただし、PreferencesダイアログのSchematic – DefaultsページPermanentオプションが有効になっている場合、変更は配置中のオブジェクトとその後に配置されるオブジェクトにのみ影響します。

グラフィカル編集

この編集方法では、配置されたパラメータセットディレクティブを設計スペース内で直接選択し、その位置や向きをグラフィカルに変更できます。

設計空間でパラメータセット指令が選択されると、指令の周りに点線のボックスが表示されます。このボックスは、指令が占める領域のみを囲みます。セットの可視性が有効なメンバーパラメータごとに、パラメータのテキストフィールドから指令の本体へと繋がる点線が表示され、関連付けを示します:

点線のボックス内のどこかをクリックしてからドラッグすると、必要に応じてパラメータセットを再配置できます。ドラッグ中に、パラメータセットは回転(Spacebar/Shift+Spacebar)またはミラーリング(XまたはYキーでX軸またはY軸に沿ってミラーリング)することができます。

パラメータセットのテキストフィールド(親ディレクティブとは独立してグラフィカルに編集可能)は、PreferencesダイアログのSchematic – DefaultsページStyleオプションを変更することによってのみ、サイズを調整できます。そのため、これらのオブジェクトが選択されているときに編集ハンドルは利用できません。

点線のボックス内のどこかをクリックしてから、必要に応じてテキストオブジェクトをドラッグして再配置します。ドラッグ中、テキストオブジェクトは回転(Spacebar/Shift+Spacebar)またはミラーリング(X軸またはY軸に沿ってミラーリングするにはXキーまたはYキー)できます。

Enable In-Place EditingオプションがPreferencesダイアログのSchematic – Generalページで有効になっている場合、設計スペース内でパラメータの値を直接編集できます(ルールとして追加されたパラメータを除く)。テキストオブジェクトを選択し、機能を呼び出すために一度クリックします。必要に応じて新しい値を入力し、テキストオブジェクトからクリックして離れるか、Enterを押して変更を適用します。

Lockedプロパティが有効になっているオブジェクトをグラフィカルに変更しようとすると、編集を続行するかどうかを確認するダイアログが表示されます。PreferencesダイアログのSchematic – Graphical EditingページでProtect Locked Objectsオプションが有効になっており、その設計オブジェクトのLockedオプションも有効になっている場合、そのオブジェクトは選択やグラフィカル編集ができません。ロックされたオブジェクトをクリックして選択し、ListパネルでLockedプロパティを無効にするか、Protect Locked Objectsオプションを無効にしてオブジェクトをグラフィカルに編集してください。

非グラフィカル編集

以下の非グラフィカル編集方法が利用可能です。

Parameter SetダイアログまたはPropertiesパネルを介した編集

パネルページ:パラメータセットのプロパティ

この編集方法は、関連するParameter SetダイアログとPropertiesパネルモードを使用して、パラメータセットオブジェクトのプロパティを変更します。

最初の画像にあるパラメータセットダイアログ、および2番目の画像にあるPropertiesパネルのParameter Setモード 
最初の画像にあるパラメータセットダイアログ、および2番目の画像にあるPropertiesパネルのParameter Setモード 配置後、パラメータセットダイアログにアクセスする方法は次のとおりです:

  • 配置されたパラメータセットオブジェクトをダブルクリックします。

  • パラメータセットオブジェクトの上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。

配置中に、Parameter SetモードのPropertiesパネルにアクセスするには、Tabキーを押します。パラメータセットが配置されると、すべてのオプションが表示されます。

配置後、PropertiesパネルのParameter Setモードにアクセスする方法は以下の通りです:

  • Propertiesパネルが既にアクティブな場合は、パラメータセットオブジェクトを選択します。

  • パラメータセットオブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンからPropertiesパネルを選択するか、メインメニューからView » Panels » Propertiesを選択します。

Double Click Runs Interactive PropertiesオプションがPreferencesダイアログのSchematic – Defaultsページで無効になっている(デフォルト)場合、プリミティブをダブルクリックするか、選択したプリミティブを右クリックしてPropertiesを選択すると、ダイアログが開きます。 Double Click Runs Interactive Propertiesオプションが有効になっている場合は、Propertiesパネルが開きます。

パラメータセットのプロパティは、配置モードに入る前に、PreferencesダイアログのSchematic – Defaultsページからアクセスできます。これにより、オブジェクトのデフォルトプロパティを変更でき、その後に配置されるオブジェクトに適用されます。

複数オブジェクトの編集

Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる、複数オブジェクトの編集をサポートしています。同じオブジェクトタイプの複数が手動で選択されるか、Find Similar Objectsダイアログを通じて、またはフィルターやリストパネルを通じて選択された場合、Propertiesパネルのフィールドエントリーがアスタリスク(*)として表示されていない場合、選択されたすべてのオブジェクトに対して編集できます。

リストパネルを通じた編集

パネルページ: SCHリストSCHフィルター

リストパネルを使用すると、1つ以上のドキュメントからの設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで – 適用可能なフィルターパネルまたはFind Similar Objectsダイアログを使用することで – アクティブフィルターの範囲内にあるオブジェクトのみを表示し、より正確かつ効率的に複数の設計オブジェクトを対象として編集することができます。

使用例

同じパラメータセットオブジェクトに複数のパラメータを追加できます。下の画像では、差動ペアディレクティブがブランケットの端に触れるように配置されました。その後、Net Class NameパラメータとRuleパラメータを含むように編集されました。設計がPCBと同期されると、これらの追加要素が作成されます:

  • 8つのPCB差動ペア
  • ブランケットの下にある16の名前付きネットを含むROCKET_IO_LINESという名前のPCBネットクラス
  • InNetClass('ROCKET_IO_LINES')のスコープを持つ差動ペアルーティング設計ルール

ブランケットを使用することで、差動ペア指示を1つだけで済ませることができます。差動ペアを定義するだけでなく、ネットクラスと差動ペアルーティングルールも指定します。これらのネットはそのネットクラスのメンバーになり、そのネットクラスは差動ペアルーティングルールの範囲を定めるために使用されます。
ブランケットを使用することで、差動ペア指示を1つだけで済ませることができます。差動ペアを定義するだけでなく、ネットクラスと差動ペアルーティングルールも指定します。これらのネットはそのネットクラスのメンバーになり、そのネットクラスは差動ペアルーティングルールの範囲を定めるために使用されます。

ノート

  • デフォルトパラメータセットディレクティブを配置する場合、既存のパラメータはありません。

  • パラメータセットディレクティブを使用すると、回路図のネットにPCBレイアウト情報を割り当てることができます。回路図からPCBが作成されると、パラメータセットの情報が関連するPCB設計ルールの作成に使用されます。パラメータセットディレクティブによって指定された情報は、それに接続されているネットにのみ適用されます。

  • ネットクラスディレクティブを使用すると、回路図上でユーザー定義のネットクラスを作成できます。回路図からPCBが作成されると、ネットクラスディレクティブの情報がPCB上の対応するネットクラスの作成に使用されます。ネットをネットクラスのメンバーにするには、関連するワイヤーやバスにパラメータセットディレクティブを添付し、所望のクラスに設定された名前のクラスを追加します。Generate Net Classesオプション(ユーザー定義クラス用)は、この機能を使用するためにProject OptionsダイアログClass Generationタブで有効にする必要があります。

  • ネットにネットクラスディレクティブが定義されている場合、そのパラメータセットオブジェクトによって作成されたPCB設計ルールも、設計がPCBエディタに転送されるときにネットクラスのルール範囲を持ちます。

  • 配置されたパラメータセットディレクティブから、必要なPCBネットクラスに設定された値を持つクラスを追加することで、ネットクラスディレクティブを作成できます。

  • 差動ペアディレクティブを使用すると、回路図上に差動ペアオブジェクトを定義できます。このタイプのディレクティブを意図したペアの正と負のネットの両方に添付するか、単一のディレクティブで複数のネットを対象とするためにブランケットオブジェクトでペアを覆います。ネット自体は、_Pおよび_Nの接尾辞で名付ける必要があります。このタイプのディレクティブのペア(正のネット用の1つと負のネット用の1つ)は、同期プロセス中にPCBに転送されると、差動ペアオブジェクトを生成します。これらの差動ペアオブジェクトはすべて、デフォルトの差動ペアクラスであるAll Differential Pairsに追加されます。生成された差動ペアオブジェクトの名前は、回路図上のネットペアのルート名になります。例えば、回路図上のRX0_NRX0_Pにディレクティブを追加すると、PCB上にRX0という名前の差動ペアオブジェクトが生成されます。差動ペアオブジェクトの名前はPCB側でのみ変更できます。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content