回路図シート上のブランケットオブジェクトの操作
親ページ: 回路図オブジェクト
概要
ブランケットは、ネットの集まりの上に配置される長方形または多角形のグループディレクティブオブジェクトです。ブランケットに適用されたディレクティブ(パラメータセットオブジェクト)は、ブランケットがカバーするすべてのネットに適用されます。
ブランケットは、以下のすべてのネットに適用されます:
- ブランケットで定義された領域内に完全にあるもの、または
- ワイヤー / バス / ハーネスの少なくとも一方の接続された端点がブランケットの下にあるもの、または
- ワイヤー / バス / ハーネスにネットラベルが添付されており、そのネットラベルがブランケットの下にあるもの。
ブランケットの周囲に適用されるディレクティブ(Place » Directive)、例えばNo ERC、差動ペア、または特定のルール/クラスパラメータセットは、ブランケットオブジェクトによって登録されたすべてのネットに適用されます。ブランケットは無効化および非表示にすることができます。
利用
ブランケットは、回路図エディタでのみ配置できます。ブランケットを配置するには:
-
メインメニューからPlace » Directives » Blanketをクリックします。
-
ワークスペースの上部にあるアクティブバーのディレクティブドロップダウンでブランケットボタン () をクリックします。関連する他のコマンドにアクセスするには、アクティブバーのボタンをクリックして保持します。コマンドが使用されると、そのコマンドはアクティブバーのそのセクションの最上位の項目になります。
-
回路図エディタで右クリックし、Place » Directives » Blanketをクリックします。
配置
四角形のブランケットを配置するには:
- 上記のようにコマンドを起動します。
- カーソルを位置づけて、左上の角の配置を行うためにクリックまたはEnterを押します。
- カーソルを位置づけて、右下の角の配置を行うためにクリックまたはEnterを押します。
- 配置を完了するために右クリックまたはEnterを押します。
- さらにブランケットを配置するか、配置モードを終了するために右クリックまたはEscを押します。
多角形のブランケットを配置するには:
- 配置コマンドを起動します。
- カーソルを位置させ、クリックするかEnterを押して、ブランケットの開始点を固定します。
- カーソルを位置させ、クリックするかEnterを押して、ブランケットの形状を定義する一連のセグメントを固定します。
- 最後のセグメントを配置した後、右クリックするかEscを押して配置を完了します。ポリゴンを「閉じる」必要はありません。ソフトウェアが自動的に必要なセグメントを追加して、開始点と最後に配置したセグメントを接続して形状を完成させます。
- さらにブランケットを配置するか、右クリックするかEscを押して配置モードを終了します。
ブランケットのセグメントを配置している間に実行できる追加のアクションは以下の通りです:
-
Tabキーを押して配置を一時停止し、その場で線のプロパティを変更できるBlanketモードにアクセスするためにPropertiesパネルに移動します。配置を再開するには、ワークスペース一時停止ボタンオーバーレイ()をクリックします。
-
未確定のセグメントの角の方向を変更するには、Spacebarを押します。
-
ブランケットのための多角形の形を定義しているときに、前に確定したセグメントを削除するにはBackspaceを押します。Backspaceを連続して使用すると、前のセグメントが順番に削除されます。
グラフィカル編集
この編集方法を使用すると、ワークスペース内で配置されたブランケットオブジェクトを直接選択し、そのサイズ、形状、または位置をグラフィカルに変更できます。ブランケットオブジェクトが選択されると、次の編集ハンドルが利用可能になります:
四角形および多角形のブランケットが選択され、そのグラフィック編集ハンドルが表示されています。
ブランケットの辺の中央にある編集ハンドルをクリックしてドラッグすると、その辺を移動できます。
四角形のブランケットの場合、角の編集ハンドルをクリックしてドラッグすると、垂直方向と水平方向の両方で同時にサイズを変更できます。
編集ハンドルから離れたブランケットのアウトライン上の任意の場所をクリックしてドラッグすると、位置を変更できます。ドラッグ中にブランケットを回転させたり、反転させたりすることができます:
- カーソル位置を中心にブランケットを反時計回りに回転させるには、Spacebarを押します。Shift+Spacebarは、カーソルを中心にブランケットを時計回りに回転させます。回転は90°の増分です。
- カーソル位置に対してX軸またはY軸に沿ってブランケットを反転させるには、XキーまたはYキーを押します。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です:
Propertiesパネルを通じて
パネルページ: ブランケットのプロパティ
この編集方法では、関連するPropertiesパネルモードを使用して、ブランケットオブジェクトのプロパティを変更します。
配置中、Propertiesパネルのブランケットモードにアクセスするには、Tabキーを押します。
配置後、Propertiesパネルのブランケットモードにアクセスする方法は以下の通りです:
-
配置されたブランケットオブジェクトのアウトラインをダブルクリックします。
-
ブランケットのアウトライン上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。
-
Propertiesパネルが既にアクティブな場合、ブランケットオブジェクトを選択します。
複数のオブジェクトを編集する
Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数が手動で選択される場合、 Find Similar Objectsダイアログを通じて、またはフィルターやリストパネルを通じて、Propertiesパネルのフィールドエントリーがアスタリスク(*
)として表示されていない場合、選択されたすべてのオブジェクトに対して編集できます。
リストパネル経由
リストパネルは、1つ以上のドキュメントからの設計オブジェクトタイプを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。
適切なフィルタリングと組み合わせて使用することで – パネルのIncludeオプションを使用してオブジェクトタイプを選択するか、適用可能なフィルタパネルやFind Similar Objectsダイアログを使用することで – アクティブフィルタの範囲に該当するオブジェクトのみの表示を可能にします。リストされたオブジェクトのプロパティは、リストパネルで直接編集することができます。
フィルタリングサポート
ブランケットオブジェクトを論理クエリ式を使用してターゲットにする際に特に便利なキーワードが2つあります。これらは、そのプロパティに基づいてブランケットをターゲットにするために使用される他のキーワードの範囲を補完します。
-
Collapsed
– オブジェクトが折りたたまれている(コンパイルマスクを対象とする場合にも便利です)。このキーワードは、Query Helperを使用しているときにSCH関数 - フィールドカテゴリーで見つけることができます。 -
IsBlanket
– オブジェクトがブランケットであるかどうかをテストします。このキーワードは、Query Helperを使用しているときにSCH Functions - Object Type Checksカテゴリーで見つけることができます。
必要に応じて、設計内のブランケットを対象として返すための論理式を作成します。ブランケットを対象とした論理クエリ式の例は以下の通りです:
IsBlanket And Collapsed
– 現在折りたたまれているすべてのブランケットオブジェクトを対象とします。
IsBlanket And Not Collapsed
– 現在折りたたまれていないすべてのブランケットオブジェクトを対象とします。
回路図ドキュメントでのブランケットディレクティブ - ブランケットの無効化
配置された後、ブランケットは左上にある小さな三角形をクリックすることで一時的に無効にすることができます()。クリック一回でブランケットを無効にして隠し、もう一度クリックすると再度有効にします。これにより、デザインから完全に削除することなく、ブランケットの影響を制御する便利な方法が提供されます。