回路図シート上のブランケットオブジェクトの操作
親ページ: 回路図設計オブジェクト
概要
ブランケットは、ネットの集まりに配置される、長方形または多角形のグループ指令オブジェクトです。ブランケットに適用された指令(パラメータセットオブジェクト)は、ブランケットがカバーするすべてのネットに適用されます。 ブランケットが適用されるネットは以下の通りです:
- ブランケットで定義された領域内に完全に含まれるもの、または
- ワイヤー / バス / ハーネスの少なくとも一方の接続された端点がブランケットの下にあるもの、または
- ワイヤー / バス / ハーネスに取り付けられたネットラベルがあり、そのネットラベルがブランケットの下にあるもの。
ブランケットの周囲に適用された指令(Place » Directive)、例えばNo ERC、差動ペア、または特定のルール/クラスパラメータセットは、ブランケットオブジェクトに登録されたすべてのネットに適用されます。ブランケットは無効化および非表示にすることができます。 コンポーネントのパラメータを定義する機能がクローズドベータを終了したら、上記の条件付きボックスを削除し、下記の条件付きボックスの内容をボックスの外に出してください。
使い方
ブランケットは、スキーマティックエディタでのみ配置できます。ブランケットを配置するには:
-
メインメニューからPlace » Directives » Blanketをクリックします。
-
デザインスペースの上部にあるActive Barのディレクティブドロップダウンでブランケットボタン () をクリックします。関連する他のコマンドにアクセスするには、Active Barのボタンをクリックして保持します。コマンドを使用すると、そのコマンドがActive Barのそのセクションの最上位項目になります。
-
スキーマティックエディタで右クリックし、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キーを押します。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
ブランケットダイアログまたはプロパティパネルを通じての編集
パネルページ: ブランケットプロパティ
この編集方法は、関連するBlanketダイアログモードとPropertiesパネルモードを使用して、ブランケットオブジェクトのプロパティを変更します。
配置後、Blanketダイアログには以下の方法でアクセスできます:
-
配置されたブランケットオブジェクトをダブルクリックします。
-
ブランケットオブジェクトの上にカーソルを置き、右クリックしてからコンテキストメニューからプロパティを選択します。
配置中、BlanketモードのPropertiesパネルには、Tabキーを押すことでアクセスできます。ブランケットが配置されると、すべてのオプションが表示されます。
配置後、PropertiesパネルのBlanketモードには、以下のいずれかの方法でアクセスできます:
-
Propertiesパネルが既にアクティブな場合は、ブランケットオブジェクトを選択します。
-
ブランケットオブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンからプロパティパネルを選択するか、メインメニューからView » Panels » Propertiesを選択します。
複数オブジェクトの編集
プロパティパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数が手動で選択されるか、Find Similar ObjectsダイアログやFilter、Listパネルを通じて選択された場合、Propertiesパネルのフィールドエントリーがアスタリスク(*
)として表示されていない場合は、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを通じた編集
リストパネルは、1つ以上のドキュメントからの設計オブジェクトタイプを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで – パネルのIncludeオプションを使用してオブジェクトタイプを選択するか、適用可能なFilterパネルやFind Similar Objectsダイアログを使用することで – アクティブフィルタの範囲に該当するオブジェクトのみが表示されます。リストされたオブジェクトのプロパティは、リストパネルで直接編集することができます。
フィルタリングサポート
ブランケットオブジェクトを論理クエリ式を使用してターゲットにする際に特に有用なキーワードが2つあります。これらは、そのプロパティに基づいてブランケットをターゲットにするために使用される他のキーワードの範囲を補完します。
-
Collapsed
– オブジェクトが折りたたまれている(コンパイルマスクを対象とする場合にも便利です)。このキーワードは、Query Helperを使用しているときにSCH Functions - Fieldsカテゴリーで見つけることができます。 -
IsBlanket
– オブジェクトがブランケットであるかどうかをテストします。このキーワードは、Query Helperを使用しているときにSCH Functions - Object Type Checksカテゴリーで見つけることができます。
必要に応じて、設計内のブランケットを対象として返すための論理式を作成します。ブランケットを対象とした論理クエリ式の例は以下の通りです:
IsBlanket And Collapsed
– 現在折りたたまれているすべてのブランケットオブジェクトを対象とします。
IsBlanket And Not Collapsed
– 現在折りたたまれていないすべてのブランケットオブジェクトを対象とします。
ブランケットの無効化
配置された後、ブランケットは左上の小さな三角形をクリックすることで一時的に無効にすることができます()。ブランケットを無効にして隠すには一度クリックし、再度クリックして有効にします。これにより、デザインから完全に削除することなく、ブランケットの影響を制御する便利な方法が提供されます。