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

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

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

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

概要

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

使い方

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

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

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

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

  • Wiringツールバーの ボタンをクリックします。

配置

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

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

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

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

  • 移動の方向を水平または垂直軸に制限するには、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回のシングルクリックをダブルクリックと解釈しないように、各クリックの間に十分な時間を置く必要があります(これは関連するプロパティパネルを開くことになります)。

    3. その場でのテキスト編集を終了するには、Enterを押すか、マウスを使用してテキストオブジェクトから離れた場所をクリックします。

     

Lockedプロパティが有効になっているオブジェクトをグラフィック的に変更しようとする場合、編集を続行するかどうかの確認を求めるダイアログが表示されます。設計オブジェクトのLockedオプションが有効になっている場合、PreferencesダイアログのSchematic - Graphical EditingページでProtect Locked Objectsオプションが有効になっている場合、そのオブジェクトは選択またはグラフィック的に編集できません。オブジェクトを選択してからListパネルでLockedプロパティを無効にするか、Protect Locked Objectsオプションを無効にしてオブジェクトをグラフィック的に編集してください。

非グラフィカル編集

以下の非グラフィカル編集方法が利用可能です:

この編集方法は、関連するPropertiesパネルモードを使用して、シートシンボルオブジェクトのプロパティを変更します。

PropertiesパネルのSheet SymbolモードPropertiesパネルSheet Symbolモード

配置中に、 Sheet SymbolモードのPropertiesパネルにアクセスするには、Tabキーを押します。

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

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

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

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

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

複数オブジェクトの編集

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

リストパネルを通じて

パネルページ: SCH ListSCH Filter

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

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

指定子とファイル名のフォーマット

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

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

シートシンボルを右クリックしたときのコマンド

配置されたシートシンボルを右クリックすると、コンテキストに応じたメニューが表示され、そのシートシンボル(または適用可能な場合は現在選択されているすべてのシートシンボル)に対して行動する以下のコマンドが利用できます(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を切り替えた例

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

  • UnspecifiedUnspecifiedのままです。

  • OutputInputに変わります。

  • InputOutputに変わります。

  • BidirectionalBidirectionalのままです。

ヒント

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

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

  • 単一のシートシンボルによって複数のサブシートが参照される場合があります。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