シートエントリ

Parent page: 回路図オブジェクト

配置されたシートエントリ配置されたシートエントリ

概要

シートエントリは、シートシンボル内に属する電気設計プリミティブです。シートシンボルの入出力ポートを指定するために、シートシンボル内に配置します。シートエントリは、そのシンボルが表す元の回路図サブシートに配置されたポートに対応します。

利用可能性

シートエントリは、回路図エディタでのみ配置できます。配置するには、メインメニューから Home | Circuit Elements | 

をクリックします。

配置

コマンドを起動すると、カーソルが十字に変わり、シートエントリ配置モードに入ります。配置は次の手順で行います。

  1. カーソルに追従しているシートエントリを、シート上に配置済みのシートシンボルの上へ移動します。
  2. シートシンボルの辺に対するシートエントリの位置を調整し、クリックするか Enter を押して、必要な辺にシートエントリを固定して配置を完了します。
  3. 続けてシートエントリを配置するか、右クリックまたは Esc を押して配置モードを終了します。
シートエントリの色は、正しく配置するための手掛かりになります。シートシンボルの外側ではエントリはグレー表示となり、配置できません。シートシンボル上に重なると、エントリは青に変わり、その場所に有効に配置できることを示します。配置後は、Fill Color プロパティで定義された本来の色に戻ります。

シートエントリがまだカーソルに追従している間で、かつシートシンボルの範囲内にあるときに Tab キーを押すと、関連するプロパティ ダイアログにアクセスでき、シートエントリのプロパティをその場で変更できます。

配置中に属性を変更できます(Tab で関連プロパティダイアログを表示)。ただし、ここでの設定は以降の配置のデフォルト設定になる点に注意してください。

グラフィカル編集

この編集方法では、ワークスペース上で配置済みのシートエントリオブジェクトを直接選択し、位置をグラフィカルに変更できます。

シートエントリは、I/O TypeSheet Entry ダイアログからアクセス)を変更することでのみ形状に関して調整できます。そのため、Sheet Entry オブジェクトを選択しても編集ハンドルは表示されません。

選択されたシートエントリ選択されたシートエントリ

  • クリックしてドラッグし、親のシートシンボル内で必要に応じてシートエントリを再配置します。
  • Ctrl を押しながらクリックしてドラッグすると、シートエントリを現在のシートシンボルから、シート上の別のシートシンボルへ移動できます。シートエントリが元のシートシンボルの境界を越えたら、Ctrl キーは離して構いません。
  • シートシンボル境界の外側へシートエントリをクリック&ドラッグすると、シートシンボルはエントリの新しい位置に合わせて自動的にリサイズされます。
  • シートエントリオブジェクトの名前テキストは、in-place により次の手順で編集できます。
    1. シートエントリをシングルクリックして選択します。
    2. もう一度シングルクリック(または Enter キーを押す)して、その場編集モードに入ります。ソフトウェアが2回のシングルクリックを1回のダブルクリック(シートエントリのプロパティダイアログが開く)として解釈しないよう、各クリックの間は十分に時間を空けてください。
    3. その場編集を終了するには Enter キーを押すか、マウスでシートエントリ以外の場所をクリックします。
複数のシートエントリを同時に移動できます。まず移動するエントリをすべて選択し、Ctrl を押しながら選択内のいずれか1つをクリックしてドラッグすると、選択全体をドラッグできます。ドラッグを開始したら、Ctrl キーは離して構いません。
Locked プロパティが有効なオブジェクトは、選択やグラフィカル編集ができません。ロックされたオブジェクトを直接ダブルクリックし、Locked プロパティを無効にしてからグラフィカル編集してください。

非グラフィカル編集

次の非グラフィカル編集方法が利用できます。

関連プロパティダイアログから

Dialog page: Sheet Entry

この編集方法では、次のダイアログを使用してシートエントリオブジェクトのプロパティを変更します。

Sheet Entry ダイアログSheet Entry ダイアログ

このダイアログは、配置中(シートエントリがまだカーソルに追従しており、かつシートシンボルの範囲内にあるとき)に Tab キーを押すことでアクセスできます。

配置後は、次のいずれかの方法でダイアログにアクセスできます。

  • 配置済みのシートエントリオブジェクトをダブルクリックします。
  • シートエントリオブジェクト上にカーソルを置き、右クリックしてコンテキストメニューから Properties を選択します。

SCH Inspector パネルから

Panel pages: SCH Inspector

SCH Inspector パネルでは、アクティブなドキュメント内の1つ以上の設計オブジェクトのプロパティを確認し、編集できます。

シートエントリの操作

配置済みのシートエントリ上で右クリックするとコンテキスト依存メニューが表示され、(Sheet Entry Actions サブメニュー上で)次のコマンドが利用できます。これらは、そのシートエントリ(または該当する場合は現在選択中のすべてのシートエントリ)に対して作用します。

  • Jump to Port <PortName> - このコマンドを使用すると、シートエントリの親シートシンボルが参照しているサブシート上の、対応するポートへジャンプします。
  • Toggle Sheet Entry IO Type - このコマンドを使用すると、シートエントリの I/O Type を切り替えます。

シートエントリの IO Type 切り替え例シートエントリの IO Type 切り替え例

実際の変更は、現在の I/O Type に応じて次のとおりです。

  • Unspecified Unspecified
  • Output のまま Input
  • Input に変更 Output
  • Bidirectional に変更 Bidirectional のまま。
複数のシートエントリが選択されている場合、このコマンドは Toggle Selected Sheet Entries IO Type として表示されます。このコマンドは、現在の回路図シート上で関連付けられているシートシンボルに関係なく、選択されているすべてのシートエントリに適用されます。
  • Swap Sheet Entry Side - このコマンドを使用すると、シートエントリを親シートシンボルの正反対の辺へ移動します。スワップしてもシートエントリの I/O Type は変更されません。

シートエントリ側のスワップ例。シートエントリ側のスワップ例。

複数のシートエントリが選択されている場合、このコマンドは Swap Selected Sheet Entries Side として表示されます。このコマンドは、現在の回路図シート上で関連付けられているシートシンボルに関係なく、選択されているすべてのシートエントリに適用されます。
  • Place Harness Connector of Type <HarnessConnectorType> - このコマンドを使用すると、シートエントリに接続するためのハーネスコネクタ(それぞれ定義されたハーネスエントリを含む)を素早く配置できます。
このコマンドは、Harness Type が定義されているシートエントリでのみ使用できます。

注記

  1. Sheet Entry が Signal Harness に接続されると、Sheet Entry はハーネスオブジェクトになります。デフォルトでは、Sheet Entry は Signal Harness の色に合わせて色が変わります。Sheet Entry に独自の色を指定する、またはデフォルト色を使用するには、Preferences ダイアログの Schematic - Graphical Editing ページで Sheet Entries and Ports use Harness Color オプションを無効にしてください。
  2. Sheet Entry が Signal Harness によって Harness Connector に接続されると、Sheet Entry ダイアログの Harness Type は Harness Connector の Harness Type で自動的に設定されます。Sheet Entry が Signal Harness によって Port に接続され、かつその Port に Harness Type が宣言されている場合、Sheet Entry はハーネスオブジェクトになり、Signal Harness の色に変わります。Sheet Entry を Harness Connector から離して移動し、Harness Type フィールドが設定されていない場合、Sheet Entry はデフォルト色に戻ります。
  3. シートエントリ名を否定(上にバーを付ける)したい場合は、名前の各文字の後にバックスラッシュ文字を入れることで実現できます(例:E\N\A\B\L\E\)。
  4. 同じシートシンボルから複数チャネルをインスタンス化する場合、特定の信号は繰り返され、各インスタンス化チャネルへ個別に送られます。シートエントリに関しては、シートエントリ名に Repeat キーワードを使用することで信号を繰り返します(例:Repeat(Headphone))。その後、シートエントリをバスに配線し、そのバスが個々の信号を対応するインスタンス化先へ運びます。

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content