回路図シート上のシートシンボルオブジェクトの操作

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

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

配置されたシートシンボル配置されたシートシンボル

概要

シートシンボルは、電気設計の基本要素です。これは、マルチシート階層設計におけるサブシートを表すために使用されます。シートシンボルには、階層設計における親シートと子シート間の信号の接続点を提供するシートエントリシンボルが含まれており、これはフラットシート設計におけるシート間の接続を提供するポートと同様の方法です。

使い方

シートシンボルは、回路図エディタでのみ配置できます。配置コマンドにアクセスするには、次の方法のいずれかを使用します:

  • メインメニューからPlace » Sheet Symbolを選択します。

  • デザインスペースの上部にあるアクティブバーのグラフィックオブジェクトドロップダウンでSheet Symbolボタン ( ) をクリックします。(アクティブバーのボタンをクリックして押し続けると、他の関連コマンドにアクセスできます。一度使用されたコマンドは、そのセクションのアクティブバーの最上位項目になります。)

  • デザインスペースで右クリックし、コンテキストメニューからPlace » Sheet Symbolを選択します。

  • Wiringツールバーで をクリックします。

配置

コマンドを起動すると、カーソルが十字線に変わり、シートシンボルの配置モードに入ります。以下の操作を行うことで配置を行います:

  1. シートシンボルの最初の角を固定するために、クリックまたはEnterを押します。
  2. カーソルを動かしてシートシンボルのサイズを調整し、クリックまたはEnterを押して配置を完了します。
  3. さらにシートシンボルを配置するか、右クリックまたはEscを押して配置モードを終了します。

シートシンボルがカーソル上でまだ浮いていて、その最初の角が固定される前に、配置中に行うことができる追加の操作は以下の通りです:

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

  • 移動の方向を水平または垂直軸に制限するには、Altキーを押し続けてください。これは、移動の初期方向に依存します。

  • シートシンボルを反時計回りに回転させるにはSpacebarを押し、時計回りに回転させるにはShift+Spacebarを押します。回転は90°の増分です。

  • X軸またはY軸に沿ってシートシンボルを反転させるには、XキーまたはYキーを押してください。

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

グラフィカル編集

この編集方法では、設計スペース内で配置されたシートシンボルオブジェクトを直接選択し、そのサイズ、形状、または位置をグラフィカルに変更できます。

シートシンボルオブジェクトが選択されている場合、編集ハンドルをクリックしてドラッグすることでシートシンボルのサイズを変更できます。

 選択されたシートシンボル 選択されたシートシンボル

編集ハンドルから離れたシートシンボル上のどこかをクリックしてドラッグすると、その位置を変更できます。ドラッグ中に、シートシンボルは回転(Spacebar/Shift+Spacebar)またはミラー(XキーまたはYキーでX軸またはY軸に沿ってミラー)することができます。

シートシンボルのサイズを変更しても、定義されたシートエントリの絶対位置には影響しません。

シートシンボルのDesignatorFile Nameのテキストフィールドは、使用されているフォントのサイズを変更することでのみサイズ変更が可能です(適切なオブジェクトのPropertiesパネルを通じてアクセス)。そのため、これらのオブジェクトのいずれかが選択されている場合、編集ハンドルは利用できません。

シートシンボルの選択された指定子とファイル名シートシンボルの選択された指定子とファイル名

  • 点線のボックス内のどこかをクリックしてドラッグすると、テキストオブジェクトを必要に応じて再配置できます。ドラッグ中にテキストは回転(Spacebar/Shift+Spacebar)や鏡像反転(XキーまたはYキーでX軸またはY軸に沿って反転)が可能です。
  • オブジェクトのテキストは、次の手順でその場で編集できます:
    1. デザイネータまたはファイル名のテキストを選択するためにシングルクリックします。
    2. もう一度シングルクリックする(またはEnterを押す)と、その場での編集モードに入ります。ソフトウェアが2回のシングルクリックをダブルクリックと解釈しないように、各クリックの間に十分な時間を空けてください(これは関連するPropertiesパネルを開きます)。
    3. その場でのテキスト編集を終了するには、Enterを押すか、マウスを使用してテキストオブジェクトから離れた場所をクリックします。

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

非グラフィカル編集

以下の非グラフィカル編集方法が利用可能です。 Sheet SymbolダイアログまたはPropertiesパネルを通じた編集 プロパティページ: シートシンボルプロパティ この編集方法は、関連するSheet SymbolダイアログとPropertiesパネルモードを使用して、シートシンボルオブジェクトのプロパティを変更します。

左側のSheet Symbolダイアログと、右側のSheet SymbolモードのPropertiesパネル 左側のSheet Symbolダイアログと、右側のSheet SymbolモードのPropertiesパネル 配置後、Sheet Symbolダイアログにアクセスする方法:

  • 配置されたシートシンボルオブジェクトをダブルクリックします。

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

配置中に、Tabキーを押すことでSheet SymbolモードのPropertiesパネルにアクセスできます。シートシンボルが配置されると、すべてのオプションが表示されます。

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

  • Propertiesパネルが既にアクティブな場合は、シートシンボルオブジェクトを選択します。

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

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

ダイアログとパネルではオプションは同じですが、オプションの順序と配置が若干異なる場合があります。

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

複数オブジェクトの編集

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

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

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

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

シートシンボルアクション

デザイネータとファイル名のフォーマット

シートシンボルの指定子とファイル名フィールドは、シートシンボルとは独立してフォーマットできます。対応するPropertiesパネルには、上記で説明した配置後の方法を使用してアクセスできます(シートシンボルを表示/変更したい対象のオブジェクトに置き換えてください)。

シートシンボルのFile Name(PropertiesパネルのSheet Symbolモードで設定)は、そのシンボルが表す回路図シートのファイル名に設定する必要があります。

シートシンボルの右クリックコマンド

配置されたシートシンボルの上で右クリックすると、コンテキストに応じたメニューにアクセスできます。このメニューからは、そのシートシンボル(または適用される場合は現在選択されているすべてのシートシンボル)に作用する以下のコマンドが利用できます(Sheet Symbol Actionsサブメニューにあります)。

  • Open SubSheet "<SheetName.SchDoc>" - シンボルによって参照される子シートにアクセスし、それがまだ開かれていない場合は開いて、メインの設計ウィンドウでアクティブなドキュメントにします。

  • Create Sheet From Sheet Symbol - シートシンボルから新しい回路図ドキュメントを作成し、そのシンボル上の各シートエントリに対応するポートをそのドキュメントに追加します。この方法で、トップシートに作成して配置したシートシンボルに基づいて、マルチシートの回路図設計のサブシートを自動的に作成できます。

作成される回路図ドキュメントは、シートシンボルのFile Nameフィールドに入力された名前で命名されます。このフィールドにコマンドを起動する前にドキュメントの意図された名前を拡張子付きで入力(例:DocumentName.SchDoc)するか、名前を空白にしておいて、後で生成されたドキュメントを保存する際に名前を入力します。

シートシンボルからシートを作成する際には、そのファイル名のシートが既に存在する場合に注意が必要です。同じファイル名の新しいシートが作成されます。重複は、新しいシートを異なる名前で保存するか、必要に応じて既存のシートを上書きすることで解決できます。
  • Rename Child Sheet - シートシンボルで参照されている子回路図シートの名前を素早く変更するために使用します。Rename Child Sheetダイアログが開き、必要に応じてドキュメントの新しい名前と名前変更の範囲を指定できます。

  • Synchronize Sheet Entries and Ports - シートシンボルのシートエントリとサブシートポートを同期するために使用します。Synchronize Ports To Sheet Entriesダイアログが開きます。このダイアログを使用して、シートシンボル上のすべてのシートエントリが、名前とI/Oタイプの両方の面で、参照されている子シートのポートと一致していることを確認します。

  • Flip Sheet Symbol Along X - X軸に沿ってシートシンボルを反転させるために使用します。シンボルに関連付けられたシートエントリは、基本的にシンボルの反対側(水平面で)に入れ替えられます。左側にあるものは右側に、右側にあるものは左側に再配置されます。

X軸に沿ってシートシンボルを反転させる例X軸に沿ってシートシンボルを反転させる例

複数のシートシンボルが現在選択されている場合、コマンドはFlip Selected Sheet Symbols Along Xと表示されます。複数の選択されたシートシンボルを反転するとき、シンボルは選択内のシンボルの境界範囲の中間に位置する想像上の垂直線に沿って反転されます。

  • Flip Sheet Symbol Along Y - Y軸に沿ってシートシンボルを反転させるために使用します。シンボルに関連付けられたシートエントリは、基本的にシンボルの反対側(垂直面で)に入れ替わります。上部にあるものは下部に、そしてその逆も同様に再配置されます。

Y軸に沿ってシートシンボルを反転させる例Y軸に沿ってシートシンボルを反転させる例

複数のシートシンボルが現在選択されている場合、コマンドはFlip Selected Sheet Symbols Along Yと表示されます。複数の選択されたシートシンボルを反転するとき、シンボルは選択内のシンボルの境界範囲の中間に位置する想像上の水平線に沿って反転されます。

  • Toggle All Sheet Entries IO Type in Sheet Symbol - 適用可能な場合に、シートシンボル内のすべてのシートエントリのI/Oタイプを同時に切り替えるために使用します。

シートエントリのI/Oを切り替えた例シートエントリのI/Oを切り替えた例

実際の変更は、現在のPortIOタイプによって次のようになります:

  • UnspecifiedUnspecifiedのままです。

  • OutputInputに変わります。

  • InputOutputに変わります。

  • BidirectionalBidirectionalのままです。

注意

  • シートエントリのグループが選択されたシートシンボルに貼り付けられ、それらのエントリがシンボルの現在の境界を超える場合、それらを収容するために自動的にサイズが変更されます。

  • シート シンボルのインスタンス化を使用すると、同じサブシート上の複数のチャネルを 1 つのシート シンボルから参照できます。使用される構文では、シートシンボルのDesignatorフィールドでRepeatキーワードを使用し、次の形式を取ります:
    Repeat(SheetSymbolDesignator, FirstInstance, LastInstance)で、SheetSymbolDesignatorはシート シンボルの基本名で、FirstInstanceLastInstanceはインスタンス化するチャネルの数を定義します。

インデックス範囲は 1 から開始する必要があり、0 (ゼロ) から開始することはサポートされていません。

  • 単一のシートシンボルで複数のサブシートを参照できます。File Nameフィールドで、ファイル名をセミコロンで区切ります。サブシート上に配置されたオフシートコネクタの効果的な使用により、設計のセクションを複数のシートに分散させ、それらを一つの巨大な(フラットな)シートとして扱うことができます。ただし、オフシートコネクタの使用は、同じシートシンボルによって参照されるシートに対してのみ可能です。

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

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

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

Content