回路図シート上のシートシンボルオブジェクトの操作
親ページ: 回路図オブジェクト
概要
シートシンボルは、電気設計の基本要素です。これは、マルチシート階層設計におけるサブシートを表すために使用されます。シートシンボルには、階層設計における親シートと子シート間の信号の接続点を提供するシートエントリシンボルが含まれており、これはフラットシート設計におけるシート間の接続を提供するポートと同様の方法です。
使い方
シートシンボルは、回路図エディタでのみ配置できます。配置コマンドにアクセスするには、次の方法のいずれかを使用してください:
-
メインメニューからPlace » Sheet Symbolを選択します。
-
ワークスペースの上部にあるアクティブバーのグラフィックオブジェクトドロップダウンでSheet Symbolボタン ( ) をクリックします。(アクティブバーのボタンをクリックして押し続けると、他の関連コマンドにアクセスできます。一度コマンドを使用すると、そのセクションのアクティブバーの最上位項目になります。)
-
ワークスペースで右クリックし、コンテキストメニューからPlace » Sheet Symbolを選択します。
-
Wiringツールバーの ボタンをクリックします。
配置
コマンドを起動すると、カーソルが十字線に変わり、シートシンボルの配置モードに入ります。以下の操作を行うことで配置を行います:
- シートシンボルの最初の角を固定するために、クリックまたはEnterを押します。
- カーソルを動かしてシートシンボルのサイズを調整し、クリックまたはEnterを押して配置を完了します。
- さらにシートシンボルを配置するか、右クリックまたはEscを押して配置モードを終了します。
シートシンボルがカーソル上でまだ浮いていて、その最初の角が固定される前に、配置中に実行できる追加の操作があります:
-
Tabキーを押して、Propertiesパネルのシートシンボルモードにアクセスします。ここからシートシンボルのプロパティをその場で変更できます。配置を再開するには、ワークスペース一時停止ボタンオーバーレイ ( ) をクリックします。
-
移動の方向を水平または垂直軸に制限するには、Altキーを押し続けてください。これは、移動の初期方向に応じて変わります。
-
シートシンボルを反時計回りに回転させるにはSpacebarを押し、時計回りに回転させるにはShift+Spacebarを押します。回転は90°単位です。
-
X軸またはY軸に沿ってシートシンボルを反転させるには、XキーまたはYキーを押してください。
グラフィカル編集
この編集方法では、ワークスペース内で配置されたシートシンボルオブジェクトを直接選択し、そのサイズ、形状、または位置をグラフィカルに変更できます。
シートシンボルオブジェクトが選択されている場合、編集ハンドルをクリックしてドラッグすることでシートシンボルのサイズを変更できます。
編集ハンドルから離れたシートシンボル上の任意の場所をクリックしてドラッグすると、位置を変更できます。ドラッグ中に、シートシンボルは回転(Spacebar/Shift+Spacebar)またはミラー(XキーまたはYキーでX軸またはY軸に沿ってミラー)されることができます。
シートシンボルのDesignatorとFile Nameのテキストフィールドは、使用されているフォントのサイズを変更することでのみサイズ変更が可能です(適切なオブジェクトのPropertiesパネルを通じてアクセス)。そのため、これらのオブジェクトが選択されている場合、編集ハンドルは利用できません。
-
点線のボックス内のどこかをクリックしてドラッグすると、テキストオブジェクトを必要に応じて再配置できます。ドラッグ中に、テキストは回転(Spacebar/Shift+Spacebar)またはミラーリング(XキーまたはYキーでX軸またはY軸に沿ってミラーリング)されることができます。
-
オブジェクトのテキストは、次の手順でその場で編集できます:
-
指定子またはファイル名のテキストを選択するためにシングルクリックします。
-
再度シングルクリックする(またはEnterを押す)と、その場での編集モードに入ります。ソフトウェアが2回のシングルクリックをダブルクリックと解釈しないように、各クリックの間に十分な時間を置く必要があります(これは関連するプロパティパネルを開くことになります)。
-
その場でのテキスト編集を終了するには、Enterを押すか、マウスを使用してテキストオブジェクトから離れた場所をクリックします。
-
以下の非グラフィカル編集方法が利用可能です:
この編集方法は、関連するPropertiesパネルモードを使用して、シートシンボルオブジェクトのプロパティを変更します。
配置中に、 Sheet SymbolモードのPropertiesパネルにアクセスするには、Tabキーを押します。
配置後、 Sheet SymbolモードのPropertiesパネルにアクセスする方法は以下の通りです:
-
配置されたシートシンボルをダブルクリックします。
-
シートシンボルの上にカーソルを置き、右クリックしてからコンテキストメニューからプロパティを選択します。
-
Propertiesパネルが既にアクティブな場合、シートシンボルオブジェクトを選択します。
複数オブジェクトの編集
Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数が手動で選択される場合、 Find Similar ObjectsダイアログやSCH Filter、または SCH Listパネルを通じて選択された場合、Propertiesパネルのフィールドエントリーでアスタリスク(*
)として表示されていないものは、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを通じて
パネルページ: SCH List、SCH Filter
リストパネルを使用すると、1つ以上のドキュメントからの設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで - 適用可能なフィルタパネルや、Find Similar Objectsダイアログを使用することで - アクティブフィルタの範囲に該当するオブジェクトのみを表示し、より正確かつ効率的に複数の設計オブジェクトを対象として編集できます。
シートシンボルアクション
指定子とファイル名のフォーマット
シートシンボルの指定子とファイル名フィールドは、シートシンボルとは独立してフォーマットできます。対応するPropertiesパネル(以下の画像に示されています)は、上記で説明した配置後の方法を使用してアクセスできます(シートシンボルを、表示または変更したいプロパティを持つ関連オブジェクトに置き換えてください)。
シートシンボルを右クリックしたときのコマンド
配置されたシートシンボルを右クリックすると、コンテキストに応じたメニューが表示され、そのシートシンボル(または適用可能な場合は現在選択されているすべてのシートシンボル)に対して行動する以下のコマンドが利用できます(Sheet Symbol Actionsサブメニューにあります)。
-
Open SubSheet "<SheetName.SchDoc> - シンボルによって参照される子シートにアクセスし、それがまだ開かれていない場合は開いて、メインの設計ウィンドウでアクティブなドキュメントにします。
-
Create Sheet From Sheet Symbol - シートシンボルから新しい回路図ドキュメントを作成し、そのシンボル上の各シートエントリに対応するポートをそのドキュメントに追加します。この方法で、トップシートに作成して配置したシートシンボルに基づいて、マルチシートの回路図設計のサブシートを自動的に作成できます。
-
Rename Child Sheet - シートシンボルで参照されている子回路図シートの名前をすばやく変更するために使用します。Rename Child Sheetダイアログが開き、必要に応じてドキュメントの新しい名前と名前変更の範囲を指定できます。
-
Synchronize Sheet Entries and Ports - シートシンボルのシートエントリとサブシートポートを同期するために使用します。Synchronize Ports To Sheet Entriesダイアログが開きます。このダイアログを使用して、シートシンボル上のすべてのシートエントリが、名前とI/Oタイプの両方の面で、参照されている子シートのポートと一致するようにします。
-
Flip Sheet Symbol Along X - X軸に沿ってシートシンボルを反転するために使用します。シンボルに関連付けられたシートエントリは、基本的にシンボルの反対側(水平面で)に入れ替えられます。左側にあったものは右側に、逆も同様に再配置されます。
-
Flip Sheet Symbol Along Y - Y軸に沿ってシートシンボルを反転させるために使用します。シンボルに関連付けられたシートエントリは、基本的にシンボルの反対側(垂直面で)に入れ替わります。上部にあるものは下部に再配置され、その逆も同様です。
-
Toggle All Sheet Entries IO Type in Sheet Symbol - 適用可能な場合に、シートシンボル内のすべてのシートエントリのI/Oタイプを同時に切り替えるために使用します。
実際の変更は、現在のI/Oタイプによって次のようになります:
-
Unspecified
はUnspecified
のままです。 -
Output
はInput
に変わります。 -
Input
はOutput
に変わります。 -
Bidirectional
はBidirectional
のままです。
ヒント
-
シートエントリのグループが選択されたシートシンボルに貼り付けられ、それらのエントリがシンボルの現在の境界を超える場合、それらを収容するために自動的にサイズが変更されます。
-
シートシンボルのインスタンス化を使用することで、同じサブシート上の複数のチャネルを単一のシートシンボルから参照できます。使用される構文には、シートシンボルのDesignatorフィールドでRepeatキーワードを使用し、形式は次のとおりです:
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance)、ここでSheetSymbolDesignatorはシートシンボルの基本名、FirstInstanceとLastInstanceはインスタンス化されるチャネルの数を定義します。FirstInstanceパラメータは1から始める必要があります。 -
単一のシートシンボルによって複数のサブシートが参照される場合があります。File Nameフィールドで、ファイル名をセミコロンで区切ります。サブシート上に配置されたオフシートコネクタの効果的な使用により、設計のセクションを複数のシートに分散させ、それらを一つの巨大な(フラットな)シートであるかのように扱うことができます。ただし、オフシートコネクタの使用は、同じシートシンボルによって参照されるシートに対してのみ可能です。