マルチシートおよび階層設計
Altium Essentials: Navigating Schematics
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
回路図が元々紙に描かれていた時代には、大きな製図台に収まるほどの大きな一枚の紙に描かれ、専用の大判コピー機で複製されることがよくありました。時代は変わり、現在では回路図はデスクトップPCで作成され、サーバーに保存され、小型のレーザープリンターで印刷されます。
この変化により、たとえ単純な設計であっても、複数の回路図シートにわたって提示されると、より容易に表示され理解されます。設計が特に複雑でなくても、複数のシートにわたって整理することには利点があります。
例えば、設計にはさまざまなモジュラー要素が含まれているかもしれません。これらのモジュールを個別のドキュメントとして維持することで、複数の設計者が同時にプロジェクトに取り組むことができます。設計を論理的なモジュールに分割することは、設計の可読性を大幅に向上させます。これは、その製品の寿命の後半で回路図を読み解く必要がある人々にとって重要な考慮事項です。もう一つの利点は、設計が少ないコンポーネントを持つ複数のシートにわたって構成されている場合、小型印刷、例えばレーザープリンターを使用できることです。
設計を複数のシートにわたって展開する場合、決定すべきことが2つあります:
-
シートの構造的関係と、
-
それらのシート上の回路間の電気的接続を行う方法です。
選択は、各プロジェクトのサイズとタイプ、および個人の好みによって異なります。
フラットまたは階層的設計
述べたように、設計者としては、回路図シートの整理方法と、それらのシート間の接続がどのように確立されるかを決定する必要があります。これらは別々の決定ではありませんが、構造を選択すると同時に、それらのシート間の接続がどのように作成されるかも選択する必要があります。
マルチシート設計の構造には2つのアプローチがあります:フラットまたは階層的です。
どちらのアプローチも有効であり、それぞれに長所と短所があります。フラット設計は作成が速いですが、信号を追跡し機能を解釈するのが他の人にとって難しくなります、特に印刷されたコピーからです。階層的設計は、接続を作成するためのステップが多いため描画に時間がかかりますが、その報酬として、他の人が機能をより容易に解釈し、シートをまたいで信号を追跡できる設計になります。階層的設計はまた、設計の再利用に重要であり、マルチチャネル設計の不可欠な部分です。
フラット設計
フラット設計は、大きな回路図シートがいくつかの小さなシートに切り分けられたかのように考えることができます - フラット設計では、すべてのシートが同じレベルに存在します。フラット設計の接続は、任意のシートから他の任意のシートへ直接作成されます - このタイプの接続は水平接続と呼ばれます。
フラット設計ではトップシートの使用はオプションです。もし含まれている場合、それには設計内の各シートのシートシンボルがありますが、配線を含むことはできません。フラット設計には任意の数のシートがあり得ます。

最初の画像 - フラット設計にはトップシートがありません;二番目の画像 - 同じ設計にトップシートがあります。トップシートには配線がないことに注意してください。それは単に設計内のシートを示しています。
上記の両方の画像はフラット設計を示しており、左のバージョンにはトップシートがありませんが、右のバージョンにはあります。設計が2つまたは3つの回路図シートしかない場合、トップシートが価値を加えないと判断するかもしれません。シートの数が多くなると、トップシートは論理ブロック(シートシンボル)がシート上にどのように配置されているかから回路設計の機能を読み手が理解するのに役立ちます。設計内のすべてのシートは、階層がないためプロジェクトパネルで同じレベルに表示されます。
シートシンボル

配置されたシートシンボル
概要
シート記号は、電気設計プリミティブです。これは、マルチシート階層デザインのサブシートを表すために使用されます。シート シンボルには、フラット シート デザインでポートがシート間の接続を提供するのと同様に、階層設計で親シートと子シート間の信号の接続ポイントを提供するシート エントリ シンボルが含まれます。
使い方
提供するシートシンボルは、回路図エディタでのみ配置できます。配置コマンドにアクセスするには、以下の方法のいずれかを使用します:
-
メインメニューからPlace » Sheet Symbolを選択します。
-
デザインスペースの上部にあるActive BarのグラフィックオブジェクトのドロップダウンにあるSheet Symbolボタン(
)をクリックします。(Active Barのボタンをクリックして保持すると、他の関連コマンドにアクセスできます。コマンドを使用すると、そのセクションのActive Barの最上位項目になります。)
-
デザインスペースで右クリックし、コンテキストメニューからPlace » Sheet Symbolを選択します。
-
Wiringツールバー上でクリックします。
配置
コマンドを起動すると、カーソルが十字に変わり、シートシンボル配置モードに入ります。以下のアクションを実行して配置します:
- シートシンボルの最初の角を固定するためにクリックするか、Enterを押します。
- カーソルを動かしてシートシンボルのサイズを調整し、クリックするか、Enterを押して配置を完了します。
- さらにシートシンボルを配置するか、右クリックするか、Escを押して配置モードを終了します。
シートシンボルがカーソルに浮かんでいて、最初の角が固定される前に、配置中に実行できる追加のアクションは以下の通りです:
-
Tabキーを押して、プロパティパネルのシートシンボルモードにアクセスし、シートシンボルのプロパティをその場で変更できます。配置を再開するためにデザインスペースの一時停止ボタンオーバーレイ(
)をクリックします。
-
Altキーを押し続けると、移動の方向が最初の移動方向に応じて水平または垂直軸に制限されます。
-
Spacebarを押してシートシンボルを反時計回りに、またはShift+Spacebarを押して時計回りに回転させます。回転は90°の増分です。
-
XキーまたはYキーを押して、シートシンボルをX軸またはY軸に沿ってミラーします。
グラフィカル編集
この編集方法を使用すると、デザインスペースで配置されたシートシンボルオブジェクトを直接選択し、そのサイズ、形状、または位置をグラフィカルに変更できます。
シートシンボルオブジェクトが選択されている場合、編集ハンドルをクリックしてドラッグすることでシートシンボルのサイズを変更できます。

選択されたシートシンボル
編集ハンドルから離れたシートシンボル上のどこかをクリックしてドラッグすると、位置を変更できます。ドラッグ中に、シートシンボルは回転(Spacebar/Shift+Spacebar)またはミラー(XまたはYキーでX軸またはY軸に沿ってミラー)できます。
シートシンボルのDesignatorおよびFile Nameテキストフィールドは、使用されるフォントのサイズを変更する(適切なオブジェクトのプロパティパネルを通じてアクセス)ことによってのみサイズを変更できます。そのため、これらのオブジェクトが選択されている場合、編集ハンドルは使用できません。

シートシンボルの選択された指定子とファイル名
-
必要に応じてテキストオブジェクトを再配置するために、点線のボックス内のどこかをクリックしてドラッグします。ドラッグ中に、テキストは回転(Spacebar/Shift+Spacebar)またはミラー(XまたはYキーでX軸またはY軸に沿ってミラー)できます。
-
オブジェクトのテキストは、以下の方法でその場で編集できます:
- デザイン指定子またはファイル名のテキストを選択するためにシングルクリックします。
- 再度シングルクリックするか(またはEnterを押す)と、その場での編集モードに入ります。ソフトウェアが2回のシングルクリックをダブルクリックと解釈しないように、各クリックの間に十分な時間を置くべきです(ダブルクリックすると関連するプロパティパネルが開きます)。
- その場でのテキスト編集を終了するには、Enterを押すか、マウスを使用してテキストオブジェクトから離れてクリックします。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
シートシンボルダイアログまたはプロパティパネルを介した編集
プロパティページ: シートシンボルプロパティ
この編集方法は、関連するシートシンボルダイアログとプロパティパネルモードを使用して、シートシンボルオブジェクトのプロパティを変更します。

Sheet Symbolダイアログ(左)と、プロパティパネルのSheet Symbolモード(右)
配置後、Sheet Symbolダイアログは次の方法でアクセスできます:
-
配置されたシートシンボルオブジェクトをダブルクリックします。
-
シートシンボルオブジェクトの上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。
配置中に、プロパティパネルのSheet SymbolモードはTabキーを押すことでアクセスできます。シートシンボルが配置されると、すべてのオプションが表示されます。
配置後、プロパティパネルのSheet Symbolモードは、以下の方法のいずれかでアクセスできます:
-
プロパティパネルが既にアクティブな場合、シートシンボルオブジェクトを選択します。
-
シートシンボルオブジェクトを選択した後、デザインスペースの右下にあるパネルボタンからPanelsを選択するか、View » Panels » Propertiesを選択します。
複数オブジェクトの編集
プロパティパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数が手動で選択されるか、Find Similar ObjectsダイアログやSCH Filter、またはSCH Listパネルを通じて選択された場合、アスタリスク(*)として表示されないPropertiesパネルのフィールドエントリは、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを使用した編集
パネルページ: Listパネル、SCH Filter
リストパネルを使用すると、1つ以上のドキュメントの設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングを使用して - 適用可能なフィルターパネルやFind Similar Objectsダイアログを使用することで - アクティブフィルターの範囲内にあるオブジェクトのみを表示し、より正確かつ効率的に複数の設計オブジェクトをターゲットにして編集できます。
シートシンボルアクション
指定子とファイル名の書式設定
シートシンボルの指定子とファイル名フィールドは、シートシンボルとは独立して書式設定できます。対応するプロパティパネルには、上記で説明した配置後の方法(シートシンボルを表示/変更したい関連オブジェクトに置き換える)を使用してアクセスできます。
シートシンボルの右クリックコマンド
配置されたシートシンボルを右クリックして、コンテキストに応じたメニューにアクセスします。このメニューから、そのシートシンボル(または適用可能な場合は現在選択されているすべてのシートシンボル)に作用する以下のコマンドが利用できます(Sheet Symbol Actionsサブメニュー上)。
-
Open SubSheet "<SheetName.SchDoc>" - シンボルによって参照される子シートにアクセスするために使用します。この子シートは(まだ開かれていない場合)開かれ、メインの設計ウィンドウでアクティブドキュメントになります。
-
Create Sheet From Sheet Symbol - シートシンボルから新しい回路図ドキュメントを作成し、そのドキュメントにシンボル上の各シートエントリに対応するポートを追加するために使用します。この方法で、トップシートに作成して配置したシートシンボルに基づいて、マルチシート回路図設計のサブシートを自動的に作成できます。
-
Rename Child Sheet(メインメニューからDesign » Rename Child Sheetコマンドを選択することでもアクセスできます) - シートシンボルによって参照される子回路図シートの名前を迅速に変更するために使用します。Rename Child Sheetダイアログが開きます。

子シートの名前を変更ダイアログNew child sheet file nameフィールドに、.SchDoc拡張子を保持しながら回路図シートの新しい名前を指定し、操作の進行方法 - 操作の範囲 - を以下のオプションから決定します:
-
Rename child document and update all relevant sheet symbols in the current project – このオプションを有効にすると、子シートの名前を変更し、このシートを指すアクティブプロジェクト内のソース回路図上の全てのシートシンボルを更新します。各シートシンボルのFile Nameは、新しく名前が変更された子シートを反映するように更新されます。
-
Rename child document and update all relevant sheet symbols in the current workspace – このオプションを有効にすると、子シートの名前を変更し、このシートを指す開かれている全てのプロジェクトのソース回路図上の全てのシートシンボルを更新します。各シートシンボルのFile Nameは、新しく名前が変更された子シートを反映するように更新されます。
-
Copy the child document and only update the current sheet symbol – このオプションを有効にすると、元の名前を変更する前に子シートのコピーを取ります。このオプションを使用すると、カーソルの下にある現在のシートシンボルのみが更新されます。シートシンボルのFile Nameフィールドは、コピーされた子シートを参照するように更新されます。
-
-
Synchronize Sheet Entries and Ports - シートシンボルのシートエントリとサブシートポートを同期するために使用します。Synchronize Ports To Sheet Entriesダイアログが開きます。このダイアログを使用して、シートシンボル上の全てのシートエントリが、名前とI/Oタイプの両方の面で参照された子シートのポートに一致していることを確認します。
-
Flip Sheet Symbol Along X - シートシンボルをX軸に沿って反転させるために使用します。シンボルに関連付けられたシートエントリは、シンボルの反対側(水平面内)に入れ替えられます。左側にあるものは右側に、逆もまた同様に再配置されます。シートエントリのI/O Typeは変更されません。

X軸に沿ってシートシンボルを反転する例 -
Flip Sheet Symbol Along Y - シートシンボルをY軸に沿って反転させるために使用します。シンボルに関連付けられたシートエントリは、シンボルの反対側(垂直面内)に入れ替えられます。上部にあるものは下部に、逆もまた同様に再配置されます。I/O Typeのシートエントリは変更されません。

Y軸に沿ってシートシンボルを反転する例 -
Toggle All Sheet Entries IO Type in Sheet Symbol - 適用可能な場合、シートシンボル内の全てのシートエントリのI/Oタイプを同時に切り替えるために使用します。これは、Edit » MoveメインメニューやActive BarからToggle All Sheet Entries IO Type In (Selected) Sheet Symbolsをクリックすることでも利用可能です。
シートエントリのI/Oを切り替えた結果の例
実際の変更は、現在のPortIOタイプに応じて異なります:
-
UnspecifiedはUnspecifiedのままです。 -
OutputはInputに変わります。 -
InputはOutputに変わります。 -
BidirectionalはBidirectionalのままです。
-
注意
-
シート記号にシートエントリのグループを貼り付けた場合、それらのエントリがシンボルの現在の境界外にある場合、自動的にサイズが調整されて収容されます。
-
シートシンボルのインスタンス化を使用することで、単一のシートシンボルから同じサブシート上の複数のチャネルを参照できます。使用される構文は、シートシンボルのDesignatorフィールドでRepeatキーワードを使用し、以下の形式を取ります:
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance)、ここで
SheetSymbolDesignatorはシートシンボルの基本名であり、FirstInstanceとLastInstanceがインスタンス化されるチャネルの数を定義します。 -
単一のシートシンボルによって複数のサブシートが参照される場合があります。File Nameフィールドで、ファイル名をセミコロンで区切ります。サブシート上に配置されたオフシートコネクタの効果的な使用により、設計のセクションを複数のシートに分散させ、それらを一つの大きな(フラットな)シートとして扱うことができます。ただし、オフシートコネクタの使用は、同じシートシンボルによって参照されるシートに対してのみ可能です。
-
SheetSymbolDesignatorの特別な文字列が使用可能です。この特別な文字列は、子回路図シートに配置して、親回路図シート上に配置された関連するシートシンボルオブジェクトの指定子を表示するために使用できます。この特別な文字列は、マルチチャネル設計でも使用できます。子回路図シートのコンパイルされたタブを選択して、特別な文字列の変換された値を表示します。 -
親シートシンボルの側面に沿って選択されたシートエントリの順序を逆にするには、メインメニューからEdit » Move » Reverse Selected Sheet Entries Orderコマンドを選択するか、Reverse Selected Sheet Entries OrderコマンドをActive Bar.で探して使用します。コマンドを有効にするには、シートシンボルの特定の側面に対して2つ以上のシートエントリを選択する必要があります。同じ親シートシンボルの異なる側面と、アクティブな回路図シート上の異なるシートシンボルに沿って、シートエントリを同時に再配置できます。コマンドを起動すると、再配置が行われます。再配置は、選択されたシートエントリの位置を、特定のシートシンボル側面に沿って、最も外側に選択された2つのシートエントリの間の距離の中点にある想像上の線について鏡像することによって達成されます。I/O Typeは、再配置によって変更されません。
シートシンボルのプロパティ
回路図エディタオブジェクトのプロパティは、配置されたオブジェクトの視覚スタイル、内容、および動作を指定する設定可能なオプションです。各種類のオブジェクトのプロパティ設定は、2つの異なる方法で定義されます:
-
Pre-placement settings – ほとんどのシートシンボルオブジェクトのプロパティ、または論理的に事前に定義できるものは、Preferencesダイアログ(デザインスペースの右上にある
ボタンからアクセス)のSchematic - Defaultsページで編集可能なデフォルト設定として利用可能です。Primitive Listでオブジェクトを選択すると、そのオプションが右側に表示されます。
-
Post-placement settings – すべてのシートシンボルオブジェクトのプロパティは、配置されたシートシンボルがデザインスペースで選択されたときに、Sheet Symbol ダイアログおよびPropertiesパネルで編集可能です。
Generalタブ
位置 (プロパティ パネルのみ)
-
(X/Y)
- X (最初のフィールド) - 現在のデザイン空間の原点に対して相対的なオブジェクトの基準点の現在のX(水平)座標。オブジェクトのX位置を変更するために編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
- Y (2番目のフィールド) - 現在の原点に対して相対的なオブジェクトの基準点の現在のY(垂直)座標。オブジェクトのY位置を変更するために編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
プロパティ
-
Designator - シートシンボルの現在の名前。このフィールドは、シートシンボルに意味のある名前を提供し、同じ回路図シート上に配置された他のシートシンボルと区別するために使用されます。通常、名前はシンボルが表す回路図サブシートの全体的な機能を反映します。
または
を切り替えて指定子を表示/非表示にします。
-
File Name - シートシンボルによって参照される現在の回路図ドキュメント。
または
を切り替えてファイル名を表示/非表示にします。
-
Bus Text Style - ドロップダウンからバステキストのスタイルを選択します。選択肢にはFullまたはPrefixがあります。
-
Width - 編集可能です。
-
Height - 編集可能です。
-
Line Style - ドロップダウンを使用して、使用可能な選択肢からデフォルトを選択します。カラーボックスをクリックすると、デフォルトの線の色を選択できるドロップダウンにアクセスできます。
-
Fill Color - 塗りつぶしを有効にするにはチェックします。色のボックスをクリックして、デフォルトの塗りつぶし色を選択できるドロップダウンにアクセスします。
ソース (プロパティ パネルのみ)
-
Local / Device / Managed - ファイルのソースです。
-
File Name - 現在のシートシンボルによって参照されている回路図ドキュメントを表示します。このフィールドは、シートシンボルとシンボルが表す回路図のサブシートとの間のリンクを提供します。クリック
して Choose Document to Referenceダイアログを開き、必要なターゲットサブシートを選択します。このダイアログでは、プロジェクト内のすべてのソース回路図シートのリストが表示されます(ただし、現在シンボルが配置されているシートは除く)。
-
シートエントリ (プロパティ パネルのみ)
-
Grid - シートシンボルに現在定義されているすべてのシートエントリのNameとPortIO Typeをリストします。グリッドにシートエントリがある場合、エントリが選択されたときに以下の追加オプションが利用可能になります:
-
Font- シートエントリのフォントスタイルを設定するためにクリックします。
-
Other - 追加オプションを変更するためのドロップダウンを開くためにクリックします:
-
Kind - ドロップダウンを使用してシートエントリの種類を選択します。
-
Border Color - 境界色を選択するためのコントロールにアクセスするためにクリックします。
-
Fill Color - 塗りつぶし色を選択するためのコントロールにアクセスするためにクリックします。
-
-
-
Add - シートエントリを追加するためにクリックします。選択されたエントリをテーブルから削除するために
を使用します。
Parametersタブ
パラメータ
-
Grid - シートシンボルに現在定義されているすべてのパラメータのNameとValueをリストします。グリッドにパラメータがある場合、パラメータが選択されたときに以下の追加オプションが利用可能になります:
-
Font - パラメータのフォントスタイルを設定するためにクリックします。
-
Other - 追加オプションを変更するためのドロップダウンを開くためにクリックします:
-
Show Parameter Name - 設計スペースにパラメータ名を表示するために有効にします。
-
Allow Synchronization with Database - データベースと同期するために有効にします。このオプションは、コメントが更新されるかどうかを制御するために使用されます。デフォルトでは、これらのオプションはソースライブラリ/データベースと常に同期を許可するために有効にされています。更新プロセスにそのコメントが含まれないようにするために、このオプションを無効にすることができます。
-
X/Y - 希望するXおよびYの座標を入力します。
-
Rotation - ドロップダウンを使用して回転を選択します。
-
Autoposition - コンポーネントが移動および回転されたときにテキストが選択された位置に留まるように、自動位置決めを有効にするためにチェックします。
-
-
-
Add - パラメータを追加するためにクリックします。選択されたエントリをテーブルから削除するために
を使用します。
シートシンボル指定子

シートシンボル指定子
概要
シートシンボル指定子は、電気設計の基本オブジェクトである非電気子オブジェクトです。これは、シートシンボルに意味のある名前を提供し、同じ回路図シート上に配置された他のシートシンボルと区別するために使用されます。通常、名前はシンボルが表す回路図のサブシートの全体的な機能を反映します。
使い方と配置
シートシンボル指定子は、親構成部品オブジェクトが配置されると自動的に配置されます。ユーザーが直接配置できるデザインオブジェクトではありません。
グラフィカル編集
この編集方法では、設計スペース内で直接シートシンボル指定子オブジェクトを選択し、その位置をグラフィカルに変更できます。シートシンボル指定子のサイズは、PropertiesパネルのFontのサイズを変更することによってのみ調整できます。そのため、シートシンボル指定子オブジェクトが選択されているときに編集ハンドルは利用できません:

選択されたシートシンボル指定子
点線のボックス内のどこかをクリックしてから、必要に応じてシートシンボル指定子オブジェクトをドラッグして再配置します。オブジェクトはドラッグ中に回転または反転させることができます:
-
Tabキーを押して、シートシンボル指定子のプロパティをその場で変更できるPropertiesパネルにアクセスします。
-
Altキーを押して、移動の初期方向に応じて水平または垂直軸に沿った移動方向を制約します。
-
Spacebarを押してシートシンボル指定子を反時計回りに、またはShift+Spacebarを押して時計回りに回転させます。回転は90°の増分です。
-
XキーまたはYキーを押して、シートシンボル指定子をX軸またはY軸に沿ってミラーします。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
パラメータダイアログまたはプロパティパネルを介した編集
パネルページ: シートシンボル指定子プロパティ
この編集方法は、関連するParameterダイアログとPropertiesパネルモードを使用して、シートシンボル指定子オブジェクトのプロパティを変更します。
Parameterダイアログ(左)とプロパティパネルのParameterモード(右)
配置後、Parameterダイアログは以下の方法でアクセスできます:
-
配置されたシートシンボル指定子オブジェクトをダブルクリックします。
-
シートシンボル指定子オブジェクトの上にカーソルを置き、右クリックしてコンテキストメニューからPropertiesを選択します。
配置中に、Parameterモードのプロパティパネルにアクセスするには、Tabキーを押します。シートシンボル指定子が配置された後、すべてのオプションが表示されます。
配置後、Parameterモードのプロパティパネルには、以下の方法のいずれかでアクセスできます:プロパティパネルが既にアクティブな場合、シートシンボル指定子オブジェクトを選択します。
-
シートシンボル指定子オブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンからPropertiesパネルを選択するか、View » Panels » Propertiesを選択します。
複数オブジェクトの編集
現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できるプロパティパネルは、複数オブジェクトの編集をサポートしています。同じオブジェクトタイプの複数を手動で選択するか、 Find Similar ObjectsダイアログやFilterまたはListパネルを通じて選択した場合、プロパティパネルのフィールドエントリーがアスタリスク(*)として表示されていない場合、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを通じた編集
パネルページ: Listパネル、SCH Filter、SCHLIB Filter
一つ以上のドキュメントの設計オブジェクトを表形式で表示できるリストパネルを使用すると、オブジェクト属性の迅速な検査と変更が可能になります。適切なフィルタリングを使用することで - 適用可能なフィルターパネルやFind Similar Objectsダイアログを使用することで - アクティブフィルターの範囲内にあるオブジェクトのみが表示され、より正確かつ効率的に複数の設計オブジェクトを対象として編集できます。
注意
-
テキストフレームはX軸またはY軸に沿って回転または反転できますが、これはテキストの向きには影響しません。
-
単純な一行テキスト注釈には、テキスト文字列オブジェクトの使用を検討してください。
-
シートシンボルのインスタンス化を使用すると、同じサブシート上の複数のチャネルを単一のシートシンボルから参照できます。使用される構文には、シートシンボル指定子フィールドでRepeatキーワードを使用し、形式は以下になります。
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance)
繰り返しキーワードの使用SheetSymbolDesignatorはシートシンボルの基本名であり、最初のインスタンスと最後のインスタンスは、インスタンス化されるチャネルの数を定義します。プロジェクトがビルドされると、コンパイラは内部コンパイルモデルを構築する際に必要な回数だけチャネルをインスタンス化し、各チャネルの各コンポーネントを一意に識別するための注釈スキームを使用します。チャネルサブシートは複製されません。代わりに、一度コンパイルされると、そのシート上の各チャネルに対してメインデザインウィンドウのサブシートドキュメントの下部に別のタブが表示されます。
-
SheetSymbolDesignatorの特別な字列を使用できます。この特別な文字列を子回路図 シートに配置すると、親回路図 シートに配置された関連するシート シンボル オブジェクトの指定子を表示できます。この特殊なストリングは、マルチチャネル設計でも使用できます。子回路図 シートのコンパイル済みタブを選択して、特殊文字列の変換された値を表示します。
シートシンボル指定子のプロパティ
回路図エディタオブジェクトのプロパティは、配置されたオブジェクトの視覚スタイル、内容、および動作を指定する定義可能なオプションです。各種類のオブジェクトに対するプロパティ設定は、2つの異なる方法で定義されます:
-
Pre-placement settings – 多くの シートシンボル指定子オブジェクトプロパティ、または論理的に事前に定義可能なものは、 設定ダイアログ(デザインスペースの右上にある
ボタンからアクセス)のSchematic - Defaultsページで編集可能なデフォルト設定として利用可能です。オブジェクトをPrimitive Listで選択すると、そのオプションが右側に表示されます。
-
Post-placement settings – すべての シートシンボル指定子オブジェクトプロパティは、デザインスペースで配置されたシートシンボル指定子が選択されたときに、パラメータダイアログおよびプロパティパネルで編集可能です。
位置 (プロパティ パネルのみ)
-
(X/Y)
- X (最初のフィールド) - 現在のデザインスペース原点に対して相対的なオブジェクトの基準点の現在のX(水平)座標。オブジェクトのX位置を変更するために編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
- Y (2番目のフィールド) - 現在の原点に対して相対的なオブジェクトの基準点の現在のY(垂直)座標。オブジェクトのY位置を変更するために編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
-
Rotation - ドロップダウンから回転を選択します。
プロパティ
-
Sheet Symbol - このオブジェクトに関連付けられたシートシンボル。
-
Name - 名前を表示します。
-
Value - 実際の指定子テキストを表示します。
または
を使用して、オブジェクトのValueが表示されるか隠されるかを決定します。自動位置決めを有効にするには、Autopositionをチェックします。
-
Font - フォント、フォントサイズ、色、太字や下線などの特別な設定を構成するためのコントロールを使用します。
-
Justification - テキストの希望の配置を選択します。
シートシンボルファイル名

シートシンボルファイル名
概要
シートシンボルファイル名は、電気設計の基本オブジェクトである非電気子オブジェクトです。これは、シンボルが表す回路図サブシートとシートシンボルとの間のリンクを提供します。
使い方と配置
シートシンボルファイル名は、親シートシンボルオブジェクトが配置されると自動的に配置されます。これは、ユーザーが直接配置できる設計オブジェクトではありません。
グラフィカル編集
この編集方法では、設計スペースで直接シートシンボルファイル名オブジェクトを選択し、グラフィカルにその位置を変更できます。シートシンボルファイル名は、Fontのサイズをプロパティパネルで変更することによってのみ、そのサイズを調整できます。そのため、シートシンボルファイル名オブジェクトが選択されているときは編集ハンドルは利用できません。
点線のボックス内のどこかをクリックしてドラッグし、必要に応じてシートシンボルファイル名オブジェクトの位置を変更します。オブジェクトはドラッグ中に回転または反転できます。
Spacebarを押してファイル名を回転させます。回転は90°の増分で反時計回りです。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
パラメータダイアログまたはプロパティパネルを介した編集
パネルページ: シートシンボルファイル名プロパティ
この編集方法は、関連するParameterダイアログとPropertiesパネルモードを使用して、シートシンボルファイル名オブジェクトのプロパティを変更します。
左側のParameterダイアログと、右側のプロパティパネルのParameterモード
配置後、Parameterダイアログは以下の方法でアクセスできます:
-
配置されたシートシンボルオブジェクトをダブルクリックします。
-
シートシンボルオブジェクト上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。
配置中、ParameterモードのプロパティパネルはTabキーを押すことでアクセスできます。シートシンボルが配置されると、すべてのオプションが表示されます。
配置後、Parameterモードのプロパティパネルは以下のいずれかの方法でアクセスできます:
-
プロパティパネルが既にアクティブな場合、シートシンボルオブジェクトを選択します。
-
シートシンボルオブジェクトを選択した後、設計スペースの右下にあるPanelsボタンからPropertiesパネルを選択するか、View » Panels » Propertiesを選択します。
複数オブジェクトの編集
プロパティパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。手動で、またはFind Similar Objectsダイアログ、Filter、またはListパネルを通じて同じオブジェクトタイプの複数を選択した場合、アスタリスク(*)として表示されないPropertiesパネルのフィールドエントリを、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを介した編集
パネルページ: Listパネル、SCH Filter、SCHLIB Filter
リストパネルは、1つ以上のドキュメントからの設計オブジェクトを表形式で表示することを可能にし、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで - 適用可能なフィルタパネルや、Find Similar Objectsダイアログを使用して - アクティブフィルタの範囲に該当するオブジェクトのみを表示し、複数の設計オブジェクトをより正確かつ効率的に対象として編集することができます。
シートシンボルファイル名プロパティ
回路図エディタオブジェクトのプロパティは、配置されたオブジェクトの視覚スタイル、内容、および振る舞いを指定する定義可能なオプションです。各タイプのオブジェクトのプロパティ設定は、2つの異なる方法で定義されます:
-
Pre-placement settings - ほとんどのシートシンボルファイル名オブジェクトプロパティ、または論理的に事前に定義可能なものは、Preferencesダイアログ(デザインスペースの右上にある
ボタンからアクセス)のSchematic - Defaultsページので編集可能なデフォルト設定として利用可能です。Primitive Listでオブジェクトを選択すると、そのオプションが右側に表示されます。
-
Post-placement settings - すべてのシートシンボルファイル名オブジェクトプロパティは、デザインスペースで配置されたシートシンボルファイル名が選択されたときに、ParameterダイアログおよびPropertiesパネルで編集可能です。
位置(プロパティパネルのみ)
-
Search - このフィールドを使用して、プロパティ パネル内で目的のテキストを検索します。見つかった場合、検索されたテキストがハイライト表示されます。 -
(X/Y) -
X (最初のフィールド) - 現在のデザインスペース原点に対するオブジェクトの基準点の現在のX(水平)座標です。オブジェクトのX位置を変更するために編集します。値はメートル法またはインペリアル法で入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。 -
Y(2番目のフィールド) - 現在の原点に対するオブジェクトの基準点の現在のY(垂直)座標です。オブジェクトのY位置を変更するために編集します。値はメートル法またはインペリアル法で入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
-
-
Rotation - ドロップダウンから回転を選択します。
プロパティ
-
Sheet Symbol - このオブジェクトに関連付けられたシートシンボルです。
-
Name - 名前を表示します。
-
Value - 実際のファイル名テキストを表示します。
/
を使用して、オブジェクトのValueが表示されるか隠されるかを決定します。自動位置決めを有効にするには、Autopositionをチェックします。
-
Font - フォント、フォントサイズ、色、太字や下線などの特別な設定を構成するためのコントロールを使用します。
-
Justification - テキストの望ましい配置を選択します。
階層型設計
階層設計とは、設計内の木構造またはシート間の関係が表現されるものです。これはシートシンボルを用いて行われ、シートシンボルは設計階層内の下位のシートを表します。シンボルは下のシートを表し、その中のシートエントリは下のシートのポートに接続します(または接続されます)。接続はこれらのシートシンボル内のシートエントリを通じて行われ、一つのシートのポートから別のシートのポートへ直接行われるわけではありません。
フラット設計と同様に、子シートはシートシンボル内でそのファイル名を定義することによって識別されます。階層設計では、その子シートはさらに下位レベルのシートを参照するシートシンボルを含むことができ、これによって階層内に別のレベルが作成されます。下の画像は、階層内に3レベルある階層設計を示しています。

階層設計では、木構造に示される構造は、シートシンボルによって作成される親子関係によって決定されます。
階層設計では、子シート上の信号はポートを介してシートを離れ、親シート上の対応するシートエントリに接続します。親シートには、子信号を別のシートシンボル内のシートエントリに渡す配線が含まれており、それから信号は下の画像に示されるように、2番目の子シート上の対応するポートに下がっていきます。
この親子シート構造は任意の深さに定義することができ、階層設計には任意の数のシートが存在することができます。
Port
配置されたポート
概要
ポートは電気設計の基本要素です。これは、複数のシート(フラットおよび階層設計の両方)を使用する設計において、一つの回路図シートと別のシート、またはシートシンボル(対応するシートエントリを介して)との間の電気的接続を行うために使用されます。ポートの名前は接続を定義します(つまり、回路図シート上のポートはプロジェクト内の他のシート上の同じ名前のポートまたはシートエントリに接続します)。
使い方
ポートは、次の方法で回路図エディタに配置するために利用可能です:
-
メインメニューからPlace » Portをクリックします。
-
デザインスペースの上部にあるActive Barのディレクティブドロップダウンで、ポートボタン(
)をクリックします。(Active Barボタンをクリックして押し続けると、他の関連コマンドにアクセスできます。コマンドを使用すると、そのセクションのActive Barの最上位項目になります。)
-
右クリックしてからPlace » Portを選択します。
配置
コマンドを起動すると、カーソルが十字線に変わり、ポート配置モードに入ります。以下の一連のアクションを実行して配置します:
- ポートの左端を固定するためにクリックするかEnterを押します。
- 必要に応じてポートの長さを調整するためにカーソルを動かし、クリックするかEnterを押してポートの配置を完了します。
- さらにポートを配置するか、右クリックするかEscを押して配置モードを終了します。
配置中にポートがカーソル上で浮いている間、そしてその左端が固定される前に実行できる追加のアクションは以下の通りです:
-
Tabキーを押して配置を一時停止し、ポートモードのプロパティパネルにアクセスして、その場でプロパティを変更できます。配置を再開するには、デザインスペースの一時停止ボタンオーバーレイ(
)をクリックします。
- Spacebarを押してポートを反時計回りに、またはShift+Spacebarを押して時計回りに回転させます。回転は90°の増分です。
- XキーまたはYキーを押して、X軸またはY軸に沿ってポートをミラーします。
グラフィカル編集
この編集方法を使用すると、デザインスペースで配置されたポートオブジェクトを選択し、その長さ、高さ、または位置をグラフィカルに変更できます。
ポートオブジェクトが選択されている場合、編集ハンドルをクリックしてドラッグすることでポートのサイズを変更できます。
選択されたポート
編集ハンドルから離れたポート上のどこかをクリックしてからドラッグすると、位置を変更できます。ドラッグ中に、ポートは回転(Spacebar/Shift+Spacebar)またはミラー(XキーまたはYキーを押してX軸またはY軸に沿ってミラー)できます。
ポートオブジェクトの名前は、以下の方法でその場で編集できます:
- ポートを選択するために単一クリックします。
- その場で編集モードに入るために再度単一クリックするか(またはEnterを押します)。ソフトウェアが2回の単一クリックをダブルクリックと解釈しないように、各クリックの間に十分な時間を置く必要があります(これはプロパティパネルを開きます)。
- その場でのテキスト編集を終了するには、Enterを押すか、マウスを使用してポートから離れてクリックします。
- ポートは、ポートの名前の長さ/高さに合わせて自動的にサイズ変更されます。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
ポートダイアログまたはプロパティパネルを介した編集
プロパティページ: ポートプロパティ
この編集方法は、関連するPortダイアログとPropertiesパネルモードを使用して、ポートオブジェクトのプロパティを変更します。
左側のPortダイアログと、右側のプロパティパネルのPortモード
配置後、Portダイアログは以下の方法でアクセスできます:
-
配置されたポートオブジェクトをダブルクリックします。
-
ポートオブジェクト上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。
配置中、は、Tabキーを押すことでアクセスできます。ポートが配置されると、すべてのオプションが表示されます。
配置後、PropertiesパネルのPortモードは、以下の方法のいずれかでアクセスできます:
-
Propertiesパネルが既にアクティブな場合、ポートオブジェクトを選択します。
-
ポートオブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンからPropertiesパネルを選択するか、メインメニューからView » Panels » Propertiesを選択します。
複数オブジェクトの編集
プロパティ パネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。同じオブジェクトタイプの複数を手動で選択するか、Find Similar Objectsダイアログ またはSCH FilterまたはSCH Listパネルを通じて選択すると、プロパティ パネルのフィールドエントリーがアスタリスク(*)として表示されない場合、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを介した編集
パネルページ:Listパネル、SCH Filter
リスト パネルを使用すると、1つ以上のドキュメントの設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリング - 適用可能なフィルターパネル またはFind Similar Objectsダイアログを使用することで - アクティブフィルターの範囲内にあるオブジェクトのみを表示し、より正確かつ効率的に複数の設計オブジェクトをターゲットにして編集できます。
ポートアクション
配置されたポート上で右クリックすると、そのポート(または該当する場合は現在選択されているすべてのポート)に作用する以下のコマンドが利用可能なコンテキストに敏感なメニューが表示されます(Port Actionsサブメニュー上):
-
Jump to Sheet Entry <PortName> - ポートが存在するサブシートを参照する親シートシンボルの対応するシートエントリにジャンプするために使用します。
-
Toggle Port IO Type - ポートのI/Oタイプを切り替えるために使用します。
実際の変更は、現在のI/Oタイプに応じて以下のようになります:
-
Unspecified はUnspecifiedのままです。
-
Output はInputに変化します。
-
Input はOutputに変化します。
-
Bidirectional はBidirectionalのままです。
-
。
-
Place Harness Connector of Type <HarnessConnectorType> - ポートに接続するためのハーネスコネクタ(それぞれに定義されたハーネスエントリを含む)を配置するために使用します。
-
Jump to Port <PortName> on <SheetName> - 指定されたソースの回路図ドキュメント上で同じ名前の別のポートにジャンプするために使用します。
注意
-
ポートとシートシンボルの関係は、プロジェクトに選択されたネット識別子スコープによって決定されます。このスコープは、Net Identifier ScopeオプションをProject Options - Optionsダイアログ(Project » Project Options)で設定することによって定義されます。
-
FlatまたはGlobalに設定されている場合、同じ名前のすべてのポートは、同じまたは異なる回路図ドキュメント内で電気的に接続されていると見なされます。 -
HierarchicalまたはStrict Hierarchicalに設定されている場合、ポートはそれぞれのシートエントリに対してのみ垂直に接続します。同じ名前の他のポートに水平に接続することはありません。
-
-
I/O Typeオプションは、Propertiesパネルでポートの電気的タイプを定義するために使用します。選択肢には
Input、Output、Bidirectional、またはUnspecifiedがあります。ポートのPort DirectionオプションがPreferencesダイアログのSchematic – Generalページで有効になっている場合、ポートは自動的にI/Oタイプを表示します。 -
ポート名の上にバーを含める(否定する)には、以下の方法のいずれかを使用します:
-
名前の各文字の後にバックスラッシュ文字を含めます(例:E\N\A\B\L\E)。
-
Single '\' NegationオプションをPreferencesダイアログのSchematic - Graphical Editingページで有効にし、名前の先頭にバックスラッシュ文字を一つ含めます(例: \ENABLE)。
-
-
デフォルト設定では、ポート名はネットの命名に使用されません。ポートをネットの命名に使用する場合は、Options for ProjectダイアログのOptionsタブでAllow Ports to Name Netsオプションを有効にします。このオプションが無効の場合、そのネットにネットラベルや電源オブジェクトが関連付けられていない、または階層設計でAllow Sheet Entries to Name Netsオプションが有効になっていない場合、システム生成のネット名が使用されます。 ネットの命名方法についてもっと学びましょう。
-
ポートは、ポート名の長さ/高さに合わせて自動的にサイズ変更されます。テキストの入力方法に関わらず、自動サイズ調整は機能します(ポートモードのPropertiesパネルまたは設計スペース内での直接編集を通じて)。
-
ポートがシグナルハーネスに接続されると、ポートはハーネスオブジェクトになります。デフォルトでは、ポートはシグナルハーネスの色に合わせて色が変わります。
-
ポートがシグナルハーネスによってハーネスコネクタに接続されている場合、PropertiesパネルのHarness Typeには、ハーネスコネクタのハーネスタイプが自動的に入力されます。ポートがシグナル ハーネスによってシート エントリに接続され、シート エントリにハーネス タイプが宣言されている場合、ポートはハーネス オブジェクトになり、シグナル ハーネスの色に変わります。ポートをハーネス コネクタまたはシート エントリから離すと、ポートはデフォルトの色に戻ります。
-
デフォルトでは、ポートのNameに使用されるフォントは、ワークスペース内でオブジェクトが選択されていないときのPropertiesパネルのDocument Optionsモードで設定されたグローバルドキュメントレベルのフォントに従います。これは、PropertiesパネルのFont設定を使用して個々のポートレベルで上書きでき、必要に応じてポートのテキスト表示を完全に制御できます。
-
OrCADデザインがインポートウィザードを使用してインポートされる場合、生成された回路図ドキュメントにカスタムポートコネクタがサポートされます。そのようなポートは元のデザインと同じグラフィックスを持ちます。OrCADからデザインをインポートするについてもっと学びましょう。
-
xDX Designerデザインがインポートウィザードを使用してインポートされる場合、生成された回路図ドキュメントにカスタムポートがサポートされます。そのようなポートは元のデザインと同じグラフィックスを持ちます。xDX DesignerまたはDxDesignerからデザインをインポートするについてもっと学びましょう。
ポートのプロパティ
回路図エディタオブジェクトのプロパティは、配置されたオブジェクトの視覚スタイル、内容、および動作を指定する定義可能なオプションです。各種オブジェクトのプロパティ設定は、2つの異なる方法で定義されます:
-
Pre-placement settings - ほとんどのポートオブジェクトのプロパティ、または論理的に事前に定義できるものは、Preferencesダイアログ(デザインスペースの右上にある
ボタンからアクセス)Schematic - Defaultsページの編集可能なデフォルト設定として利用できます。Primitive Listでオブジェクトを選択すると、そのオプションが右側に表示されます。
-
Post-placement settings - すべてのポートオブジェクトのプロパティは、デザインスペースで配置されたポートが選択されている場合、PortダイアログおよびPropertiesパネルで編集できます。
Generalタブ
位置(プロパティパネルのみ)
-
(X/Y)
-
X(最初のフィールド) - 現在のデザインスペース原点に対するオブジェクトの基準点の現在のX(水平)座標です。オブジェクトのX位置を変更するために編集します。値はメートル法またはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
-
Y(2番目のフィールド) - 現在の原点に対するオブジェクトの基準点の現在のY(垂直)座標です。オブジェクトのY位置を変更するために編集します。値はメートル法またはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。
-
プロパティ
-
Name - ポートの名前。
-
I/O Typ - ポートの電気的特性を定義します。ドロップダウンリストからオプションを選択してください。
-
Harness Type - ドロップダウンからハーネスのタイプを選択してください。
-
Cross Ref - このフィールドには、ポートに適用されるクロスリファレンス値が表示されます。
-
Width- 編集可能です。
-
Width- 編集可能です。
-
Font- 希望のフォント、フォントサイズ、色、太字、イタリックなどの属性を選択するためのコントロールを使用してください。
-
Alignment- 希望の配置設定をクリックしてください。
-
Border - ドロップダウンを使用して、利用可能な選択肢からデフォルトを選択してください。デフォルトの色を選択できるドロップダウンにアクセスするために、色付きのボックスをクリックしてください。
-
Fill- デフォルトの色を選択できるドロップダウンにアクセスするために、色のボックスをクリックしてください。
一般 (ネット)
ポートに割り当てられたネットのプロパティを表示します。必要に応じて更新してください。
パラメータ (ネット)
-
選択ボタン - グリッドに表示する希望のオブジェクトをクリックしてください。
-
Add - ドロップダウンを使用して希望のオブジェクトを追加し、値を定義してください。
Parametersタブ
パラメータ
この領域を使用して、現在選択されているポートオブジェクトに添付されたパラメータを管理します。
-
Grid - ポートに現在定義されているパラメータのNameとValueをリストします。必要に応じてフィールドを直接編集できます。
および
を使用してパラメータを表示/非表示にします。選択したパラメータをロック/アンロックするには、ロックアイコンを使用してください。
-
Font Settings - フォントを定義するためのメニューを開くためにクリックしてください。
-
Other - 追加のオプションを変更するためのドロップダウンを開くためにクリックしてください:
-
Show Parameter Name - パラメータの名前を表示するために有効にしてください。
-
Allow Synchronization with Database - データベースと同期するために有効にしてください。
-
X/Y - XおよびYの座標を入力してください。
-
Rotation - ドロップダウンを使用して回転を選択してください。
-
Autoposition - 自動位置決めを有効にするためにチェックしてください。
-
-
Add - パラメータを追加するためにクリックしてください。テーブルから選択したエントリを削除するために
を使用してください。
シートエントリ

配置されたシートエントリ
概要
シートエントリは、シートシンボル内に属する電気設計の基本要素です。シンボルの入出力ポートを指定するために、シートシンボル内に配置されます。シートエントリは、シンボルが表すソース回路図サブシート内に配置されたポートに対応します。
使い方
シートエントリは、以下の方法でのみ回路図エディタで配置が可能です:
-
メインメニューからPlace » Sheet Entryを選択します。
-
デザインスペースの上部にあるActive Barのグラフィックオブジェクトドロップダウンで、Sheet Entryボタン(
)をクリックします。(Active Barのボタンをクリックして押し続けると、他の関連コマンドにアクセスできます。コマンドを使用すると、そのセクションのActive Barの最上位アイテムになります。)
-
デザインスペースで右クリックし、コンテキストメニューからPlace » Sheet Entryを選択します。
-
Wiringツールバーの
ボタンをクリックします。
配置
コマンドを起動すると、カーソルが十字線に変わり、シートエントリの配置モードに入ります。配置は、以下の一連のアクションを実行することで行われます:
- カーソルに付いたシートエントリをシート上の配置済みシートシンボルの上に移動します。
- シートエントリの位置をシートシンボルの端に対して調整し、クリックするかEnterを押して、必要な端にシートエントリを固定し、配置を完了します。
- さらにシートエントリを配置するか、右クリックするかEscを押して配置モードを終了します。
グラフィカル編集
この編集方法では、デザインスペースで配置されたシートエントリオブジェクトを直接選択し、その位置をグラフィカルに変更できます。
シートエントリは、PropertiesパネルでI/O Typeを変更することによってのみ、その形状に関して調整できます。そのため、シートエントリオブジェクトが選択されているときは編集ハンドルは利用できません。

選択されたシートエントリ
-
必要に応じて、親シートシンボル内でシートエントリをクリックしてドラッグし、再配置します。
-
Ctrlを押しながらクリックしてドラッグすると、シートエントリを現在のシートシンボルからシート上の別のシートシンボルに移動できます。ソースシートシンボルの境界をシートエントリがクリアすると、Ctrlキーを離すことができます。
-
シートシンボルの境界外にシートエントリをクリックしてドラッグすると、シートシンボルが自動的にリサイズされ、エントリの新しい位置を収容します。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
シートエントリダイアログまたはプロパティパネルを介した編集
プロパティページ:シートエントリプロパティ
この編集方法は、関連するSheet EntryダイアログとPropertiesパネルモードを使用して、シートエントリオブジェクトのプロパティを変更します。

Propertiesパネル(最初の画像)のSheet EntryモードのとSheet Entryダイアログ(2番目の画像)
配置後、Sheet Entryダイアログは次の方法でアクセスできます:
- 配置されたシートエントリオブジェクトをダブルクリックします。
- シートエントリオブジェクトの上にカーソルを置き、右クリックしてからコンテキストメニューからPropertiesを選択します。
配置中、Propertiesパネルのシートエントリモードには、Tabキーを押すことでアクセスできます。シートエントリが配置されると、すべてのオプションが表示されます。
配置後、Propertiesパネルのシートエントリモードには、次の方法のいずれかでアクセスできます:
-
Propertiesパネルが既にアクティブな場合、シートエントリオブジェクトを選択します。
-
シートエントリオブジェクトを選択した後、デザインスペースの右下にあるPanelsボタンを選択するか、View » Panels » Propertiesを選択します。
複数オブジェクトの編集
プロパティパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる複数オブジェクト編集をサポートしています。Find Similar ObjectsダイアログやFilter、Listパネルを介して、または手動で同じオブジェクトタイプの複数を選択した場合、Propertiesパネルのフィールドエントリがアスタリスク(*)として表示されていない場合、選択されたすべてのオブジェクトに対して編集できます。
リストパネルを介した編集
リストパネルを使用すると、1つ以上のドキュメントからデザインオブジェクトを表形式で表示できるため、オブジェクト属性をすばやく確認および変更できます。適切なフィルタリングと組み合わせて使用 – 適切なフィルターパネルまたはFind Similar Objectsダイアログを使用して、アクティブなフィルターの範囲に該当するオブジェクトのみを表示できるようになり、複数のデザインオブジェクトをより正確かつ効率的にターゲット化して編集することができます。
右クリックシートエントリアクション
配置されたシートエントリ上で右クリックすると、コンテキストに応じたメニューが表示され、以下のコマンドが利用可能です(Sheet Entry Actionsサブメニューにて)。これらのコマンドは、そのシートエントリ(または適用可能な場合は現在選択されているすべてのシートエントリ)に作用します:
-
Toggle Selected Sheet Entries IO Type – このコマンドを使用して、シートエントリのI/Oタイプを切り替えます。これは、Toggle Selected Sheet Entries IO Typeをクリックして、Edit » MoveメインメニューやActive Barからも利用できます。

シートエントリのIOタイプを切り替える例実際の変更は、現在のI/Oタイプによって以下のようになります:
-
UnspecifiedはUnspecifiedのまま。 -
OutputはInputに変わります。 -
InputはOutputに変わります。 -
BidirectionalはBidirectionalのまま。
-
-
Swap Selected Sheet Entries Side – シートエントリを親シートシンボルの直接反対側に移動するために使用します。交換によってシートエントリのI/Oタイプは変更されません。これは、メインメニューとActive BarからEdit » Move » Swap Selected Sheet Entries Sideをクリックしても利用できます。

シートエントリの側面を交換する例。
注意
-
シートエントリがシグナルハーネスに接続されると、シートエントリはハーネスオブジェクトになります。デフォルトでは、シートエントリはシグナルハーネスの色と一致する色に変わります。PreferencesダイアログのSchematic – Graphical EditingページでSheet Entries and Ports use Harness Colorオプションを無効にして、シートエントリの色を指定するか、デフォルトの色を使用します。
-
シートエントリがシグナルハーネスによってハーネスコネクタに接続されると、Harness TypeがPropertiesパネルで自動的にハーネスコネクタのハーネスタイプに設定されます。シートエントリがシグナルハーネスによってポートに接続され、ポートにHarness Typeが宣言されている場合、シートエントリはハーネスオブジェクトになり、シグナルハーネスの色に変わります。シートエントリをハーネスコネクタから移動し、Harness Typeフィールドが入力されていない場合、シートエントリはデフォルトの色に戻ります。
-
シートエントリ名の上にバーを含める(否定する)必要がある場合は、以下の方法のいずれかを使用します:
-
ピン名の各文字の後にバックスラッシュ文字を含めます(例:
E\N\A\B\L\E\)。 -
Single '\' NegationオプションをPreferencesダイアログのSchematic – Graphical Editingページで有効にし、ピン名の先頭に1つのバックスラッシュ文字を含めます(例:
\ENABLE)。
-
-
デフォルト設定では、シートエントリ名がネットの名前付けに使用されます。この動作は、Allow Sheet Entries to Name Netsオプションによって制御されます。これは、Options for ProjectダイアログのOptionsタブで設定します。オプションが無効になっている場合、そのネットにネットラベルや電源オブジェクトが関連付けられていない、または階層設計でAllow Ports to Name Netsオプションが有効になっていない場合、システム生成のネット名が使用されます。ネットの名前付け方法についてもっと学びましょう。
-
同じシートシンボルから複数のチャネルをインスタンス化する場合、特定の信号が繰り返され、それぞれのインスタンス化されたチャネルに個別に送信されます。シートエントリに関しては、シートエントリの名前にRepeatキーワードを使用することで、信号が繰り返されます(例:
Repeat(Headphone))。その後、シートエントリはバスに配線され、バスが個々の信号をそれぞれのインスタンス化された宛先に運びます。 -
シート エントリから子シートの対応するポートにすばやくジャンプするには、シート エントリ オブジェクトをCtrl+クリックします。回路図 PDF 出力で、シート エントリをクリックして、子回路図 ページ上のポートに移動します。
シートエントリのプロパティ
回路図エディタのオブジェクトプロパティは、配置されたオブジェクトの視覚スタイル、内容、および動作を指定する定義可能なオプションです。各種類のオブジェクトのプロパティ設定は、2つの異なる方法で定義されます:
-
Pre-placement settings – 多くの シートエントリオブジェクトプロパティ、または論理的に事前に定義可能なものは、 Preferencesダイアログ (デザインスペースの右上にあるボタンからアクセス)のSchematic – Defaultsページ の編集可能なデフォルト設定として利用可能です。オブジェクトをPrimitive Listで選択すると、そのオプションが右側に表示されます。
-
Post-placement settings – すべての シートエントリ オブジェクトプロパティは、デザインスペースで配置されたシートエントリが選択されたときに、 PropertiesパネルおよびSheet Entryダイアログで編集可能です。
プロパティ
-
Name – シートエントリの名前。
-
I/O Type – ドロップダウンからシートエントリのI/Oタイプを選択します。
-
Harness Type – ドロップダウンからハーネスのタイプを選択します。
-
Cross Ref – このフィールドは、シートエントリに適用されるクロスリファレンス値を表示します。 または
アイコンを使用して、デザインスペースでシートエントリのクロスリファレンス値の表示を有効/無効にします。
-
Font – フォント、フォントサイズ、フォントカラーを選択し、太字、イタリック、下線などの特別な特性をフォントに追加するためのコントロールを使用します。
-
Kind – ドロップダウンからテキストの種類を選択します。
-
Border Color – 色ボックスをクリックして、境界色を選択するためのコントロールにアクセスします。
-
Fill Color – カラーボックスをクリックして、境界線の色を選択するコントロールにアクセスします。
パラメータ(ネット)
-
選択ボタン – グリッドに表示するオブジェクトをクリックします。
-
Add – ドロップダウンを使用して所望のオブジェクトを追加し、値を定義します。
クロスリファレンスの追加
プロジェクトにクロスリファレンスを追加することで、プロジェクト内の回路図シート間のネットの接続フローを簡単に追跡できます。回路図エディタは、クロスリファレンスの自動作成および更新をサポートしています。
Automatic Cross ReferencesオプションをGeneral領域で有効にし、Project OptionsダイアログのOptionsタブのCross References領域でオプションを設定します。アクティブプロジェクトのクロスリファレンスの特定のスタイルを設定するか、Follow Cross References settings in Preferencesオプションを有効にして、PreferencesダイアログのSchematic – GeneralページのPort Cross References領域でオプションを継承します。ここから、クロスリファレンスが表示されるオブジェクト(ポート、オフシートコネクタ、シートエントリ)も選択できます。

アクティブプロジェクトの自動クロスリファレンスをProject OptionsダイアログのOptionsタブで設定します。
クロスリファレンスは、設定されたスタイルで選択されたオブジェクトの隣の回路図に表示されます。クロスリファレンスの値は、選択されたオブジェクトのクロスリファレンスの表示を切り替えることができるPropertiesパネルにも表示されます。

クロスリファレンスは回路図上で、および選択されたオブジェクトについてPropertiesパネルで調査できます。ここにポートのクロスリファレンスの例が示されています。
クロスリファレンスは、回路図PDF出力でもサポートされています。オブジェクトが複数の接続オブジェクト(例えば、ポートが親回路図シートのシートエントリと他のシートのポートに接続されている)に関連している場合、PDF出力でオブジェクトをクリックすると、接続オブジェクトが存在するシートのリストが表示されます。リスト項目を選択して対応するページを開きます。オブジェクトが単一の接続オブジェクトに関連している場合、オブジェクトをクリックするとすぐに対応するページが開きます。

回路図PDF出力では、ポップアップメニューを使用して複数の接続オブジェクトを簡単にナビゲートできます。
マルチシート設計の作成
プロジェクトに2枚目の回路図シートを追加すると、マルチシート設計が作成されます。トップシートなしでフラットデザインを作成する予定の場合は、プロジェクトに回路図シートを追加し続けるだけです(Projectsパネルのプロジェクトのエントリを右クリックして、コンテキストメニューからAdd New to Project » Schematicコマンドを選択)、そしてネット識別子のスコープが正しく設定されていることを確認します。
下位レベルのシートを参照するためにシートシンボルを使用したい場合は、シートシンボルを配置して手動で編集して下位レベルのシートを正しく参照するか、以下に説明するように様々な組み込みコマンドを使用できます。
子シートの参照
シートシンボルのFilenameプロパティが下位レベルのシートを参照します。このフィールドには、そのファイルの場所へのパスではなく、回路図ファイル名のみを含めるべきです(この場所データは実際にはプロジェクトファイルに格納されています)。

Filenameプロパティ子回路図が親回路図と同じフォルダに保存される必要はありません。
マルチシート設計のナビゲーション
回路図エディタは、マルチシート設計内のドキュメントや関連オブジェクト間を移動するためのツールを提供します。
Tools » Up/Down Hierarchyコマンドは、現在のドキュメントから設計階層の次のレベルへ、上または下へフォーカスを移動するために使用されます。このコマンドを起動すると、カーソルが十字線に変わり、ナビゲーションポイントを選択するように求められます。シートエントリをクリックすると、サブシート上の対応するポートが表示され、シートシンボルをクリックすると、サブシート全体が表示されます。階層を上にナビゲートするには、親シート上の対応するシートエントリを表示するためにポートをクリックします。
カーソルの下にあるシートシンボルによって参照される子シートを開くには、配置されたシートシンボルの上で右クリックし、コンテキストメニューからSheet Symbol Actions » Open SubSheet <SchematicDocumentName>コマンドを選択します。このコマンドを起動すると、シンボルによって参照される回路図ドキュメントが開かれ(まだ開かれていない場合)、メインの設計ウィンドウでアクティブなドキュメントになります。
関連オブジェクトに対して自動クロスリファレンスが有効になっている場合、オブジェクトの右クリックPort Actions、Sheet Entry ActionsおよびOff Sheet Actions(フラットデザイン用)サブメニューからJump Toコマンドを使用して、ポート、シートエントリ、およびシート外コネクタ間をナビゲートすることもできます。たとえば、Automatic Cross Referencesオプションが有効になっており、 Options for ProjectダイアログOptionsタブのPortsオプションでSheet Entry & Ports設定オプションが選択されている場合、ポート上で右クリックして必要なPort Actions » Jump to Port <PortName> on <SchematicDocumentName>またはPort Actions » Jump to Sheet Entry <PortName> on <SchematicDocumentName>コマンドをコンテキストメニューから選択すると、指定されたポートまたはシートエントリのソースドキュメントがアクティブなドキュメントになり、カーソルがポートまたはシートエントリの上に配置されます。ターゲットドキュメント上の同じ名前のすべてのポート(および接続された配線)が強調表示されます。

設計内のどこかの一致するオブジェクトにジャンプするには、Jump toコマンドを使用します。
階層の作成
このソフトウェアには、マルチドキュメントの階層構造を構築するための多数のコマンドが含まれています。使用するコマンドは、個人の設計方法論に依存します - これは大まかにトップダウンまたはボトムアップとして分類されます。これらのコマンドは、シートエントリの追加、新しい回路図シートの作成、ポートの配置など、プロセスに必要なすべての要素を処理するため、階層を手動で作成するよりも効率的です。
このコマンドを使用して、トップダウン方式で階層を構築します:
-
Create Sheet From Sheet Symbol(DesignメインメニューまたはシートシンボルのSheet Symbol Actions右クリックサブメニュー) - このコマンドを使用して、指定されたシートシンボルの下に新しい回路図シートを作成します。シンボル上のシートエントリに一致するポートは、新しいドキュメントの左下隅に配置されます。シートシンボルにまだすべてのシートエントリを含めていない場合でも心配はいりません。時間が経つにつれてさらに追加された場合、シートエントリとポートを再同期できます。以下で説明します。
このコマンドを使用して、ボトムアップ方式で階層を構築します:
-
Create Sheet Symbol From Sheet(DesignメインメニューまたはデザインスペースのSheet Actions右クリックサブメニュー) - このコマンドを使用して、指定された回路図シートからシンボルを作成します。このコマンドを使用するには、まず新しいシートシンボルを保持するシートに切り替え、次にコマンドを起動します。 Choose Document to Placeダイアログが開きます - これを使用して、新しく作成されたシートシンボルによって参照される対象の回路図ドキュメントを選択します。シートシンボルには、見つかった各ポートに一致するシートエントリが含まれます。ポートまたはシートエントリが後で追加または削除された場合、以下で説明するように再同期できます。
このコマンドを使用して、設計内の回路配置を再編成します:
-
Edit » Refactor » Move Selected Sub-circuit to Different Sheet - このコマンドを使用して、選択したコンポーネントと配線をプロジェクト内の別のシートに移動します。Choose Destination Document ダイアログが開き、プロジェクト内の任意の既存の回路図を選択できます。このコマンドについては、以下で詳しく説明されています。
設計の再構築
主要記事: デザインリファクタリング
デザインのプロセスはしばしば非構造的で有機的であり、デザイナーは同時にデザインの複数の部分に対してアイデアを練っているかもしれません。アイデアが進化するにつれてセクションをキャプチャします。それは、始めは整然と配置された回路図が、混雑して整理が悪くなる可能性があることを意味します。回路図デザインを再編成するためにカット、コピー、ペーストを使用できますが、これが常に最良のアプローチではありません。
なぜカットやコピーを使わないのか?それは、各コンポーネントが配置されるときに一意の識別子が割り当てられ、この識別子はコンポーネントがカット/コピーされてペーストされるたびに自動的にリセットされるからです。このUID管理は、デザイン内で使用される各UIDのインスタンスが1つだけであることを保証するために行われます。なぜなら、それは回路図コンポーネントをPCBコンポーネントにリンクする鍵となるフィールドだからです。デザインがPCBエディタに転送されていない場合は、カット/コピー/ペーストのアプローチで問題ありませんが、転送されている場合は、リファクタリングツールを使用する方が良いでしょう。
サブ回路を別のシートに移動する
回路のセクションを一つのシートから別のシートに移動する最も簡単な方法は、それを選択してからEdit » Refactor » Move Selected Sub-circuit to Different Sheetコマンドを実行することです。Choose Destination Documentダイアログが開き、ターゲットシートを選択してOKをクリックすると、そのシートが表示され、サブ回路がカーソル上に浮かんで配置の準備ができます。

プロジェクト内の異なるシートに回路の選択されたセクションを簡単に移動できます。Move Selected Subcircuit to Different Sheetコマンドを使用します。
►デザインリファクタリングについてもっと学ぶ。
ポートとシートエントリの同期
デザインの再構成の一環としてコンポーネントと配線を移動した場合、子シートをそのシートシンボルに同期させる必要があるかもしれません。つまり、各ポートが対応するシートエントリと一致している必要があります。これはSynchronize Sheet Entries and Portsコマンドを使用して行います。これには:
-
A specific Sheet Symbol - シートシンボルを右クリックしてコンテキストメニューを表示し、Sheet Symbol Actions » Synchronize Sheet Entries and Portsコマンドを選択して、カーソル下のシートシンボルのみを分析します。
-
All Sheet Symbols in the design - Design » Synchronize Sheet Entries and Portsコマンドを選択して、デザイン全体のすべてのシートシンボルを分析します。ダイアログには、デザイン内の各シートシンボルに対応するタブが含まれ、Only Show unmatched sheet symbolsオプションがダイアログの下部にあります。
これらのコマンドの両方で、Synchronize Ports to Sheet Entriesダイアログが開きます。これは、既に一致しているポート/シートエントリをダイアログの右側にリストし、一致していないポートとシートエントリを左側の2列にリストします。シートシンボルがその参照された子シートと「同期している」とは、そのシートエントリがそのサブシート上の対応するポートと名前とI/Oタイプの両方で一致している場合を指します。

Synchronize Ports to Sheet Entriesダイアログは、シートエントリが子シート上のポートと一致することを保証するために使用されます。2つのタブに注意してください。これは、このデザインにシートエントリ/ポートの不一致がある2つのシートシンボルがあることを意味します。
シートエントリとポートの同期ダイアログのオプションとコントロール
-
Unmatched Sheet Entries - この領域は、シートシンボルに関連付けられた現在一致していないすべてのシートエントリのリストを表示します。シートシンボルの指定子が領域のヘッダーとして表示されます。各シートエントリは、その名前、I/Oタイプ、およびハーネスタイプの観点からリストされます。
-
Add Ports - このボタンをクリックすると、領域で現在選択されている各シートエントリに対して、同じ名前、I/Oタイプ、およびハーネスタイプでポートが自動的に作成されます。ポートがカーソルに浮かんだ状態で子シートに移動し、初期配置の準備が整います。クリックまたはEnterキーを押してポートを配置します。Synchronizeダイアログが再表示され、シートエントリとポートのペアリングが自動的にLinks領域に入力されます。
-
Delete Sheet Entries - このボタンをクリックすると、現在選択されているシートエントリが削除されます。エントリは領域から削除され、親シートシンボルからも削除されます。
-
-
Unmatched Ports - このダイアログの領域は、シートシンボルによって参照される回路図シート上の現在一致していないすべてのポートのリストを表示します。ドキュメント名が領域のヘッダーとして表示されます。各ポートエントリは、その名前、I/Oタイプ、およびハーネスタイプの観点からリストされます。
-
Add Sheet Entries - このボタンをクリックすると、領域で現在選択されている各ポートに対して、同じ名前、I/Oタイプ、およびハーネスタイプでシートエントリが自動的に作成されます。シートエントリがカーソルに浮かんだ状態でシートシンボルに移動し、初期配置の準備が整います。クリックまたはEnterキーを押してシートエントリを配置します。同期ダイアログが再表示され、シートエントリとポートのペアリングが自動的にLinks領域に入力されます。
-
Delete Ports - このボタンをクリックすると、現在選択されているポートが削除されます。ポートは領域から削除され、参照されている子シートからも削除されます。
-
-
Links - このダイアログの領域は、現在リンクされている(または一致している)シートエントリとポートのペアリングのリストを表示します。各エントリは、シートエントリとポートの両方で使用される名前、I/Oタイプ、およびハーネスタイプを反映しています。
ボタン
以下のボタンは、同期プロセスを手動で制御するために使用されます:
-
- Unmatched Sheet Entries領域の選択されたシートエントリとUnmatched Ports領域の選択されたポートエントリを、シートエントリで定義された名前、I/Oタイプ、およびハーネスタイプを使用してリンクするためにこのボタンをクリックします。ポートは名前が変更されるか、またはI/Oタイプやハーネスタイプがそれに応じて変更されます。
-
- Unmatched Sheet Entries領域の選択されたポートエントリとUnmatched Ports領域の選択されたシートエントリを、ポートで定義された名前、I/Oタイプ、およびハーネスタイプを使用してリンクするためにこのボタンをクリックします。シートエントリは名前が変更されるか、またはI/Oタイプやハーネスタイプがそれに応じて変更されます。
-
- ダイアログのLinks領域で現在選択されているシートエントリとポートの関連付けを解除するためにこのボタンをクリックします。個々のエンティティは、それぞれの一致しない領域にリストされます。
追加のコントロール
-
Only show unmatched sheet symbols - シートシンボルのシートエントリが参照された子シートのポートと現在完全に同期している場合、ダイアログはこれを表示し、領域は提示されません。このオプションを無効にすることで、一致したエンティティを見ることができ、上記のようにダイアログの完全なコントロールセットにアクセスできます。
ダイアログの左側に表示される不一致に焦点を当て、最初の列のシートエントリを選択し、次に第二列の正しいポートを選択し、次にダイアログの中央にある必要なボタンをクリックして、それボタンの機能は以下の通りです:
-
- シートエントリのプロパティを使用し、選択されたポートに適用します。
-
- ポートのプロパティを使用し、選択されたシートエントリに適用します。
左側の列で複数のシートエントリが選択されている場合、ソフトウェアは各シートエントリを第二列の隣接するポートと同期させます。隣接するポート(またはシートエントリ)がない場合、新しいものが作成されます。