プロジェクト内の回路図シートに番号を付けることで、シートの指定を制御し、それぞれの回路図ドキュメント内にパラメータとして保存することができます。特別な文字列機能(=SheetNumber、=DocumentNumber、=SheetTotal)を使用して、これらの値をシート上(例えば、シートのタイトルブロック内)にテキストオブジェクトとして表示することができます。番号付けはコンポーネントの指定子を変更するのではなく、回路図シートの指定子(番号)を変更します。概念的には、一般的な設計注釈の概念に関連しています。
シート番号付け
シート番号付けは、メインメニューからTools » Annotation » Number Schematic Sheetsをクリックして、プロジェクトのシート番号付けダイアログを開くことでアクセスします。
プロジェクトの回路図シートを番号付けして整理するために、プロジェクトのシート番号付けダイアログを使用します。
シートの番号付けを行うプロセスは、以下のセクションで説明されています。
自動シート番号
Sheet Numbering For Project ダイアログで自動シート番号をクリックすると、シート番号付けオプションのドロップダウンが表示されます。
自動シート番号付け(プロジェクトオプション)は無効にする必要があります。
番号付けスキームの選択でオプションの一つを選択してください:
- 表示順 - 表示されている順番でシートに番号を付けることを選択します。
- シートの階層構造 - 深さ優先 - トップレベルから各枝に沿ってシートに番号を付けることを選択します。トップレベルが最初に番号付けされ、次にトップレベルの下の最初の枝が完全に番号付けされ、その後二番目の枝が番号付けされます。
- シートの階層構造 - 幅優先 - 階層内のレベルに応じてシートに番号を付けることを選択します。トップレベルが最初に番号付けされ、次にすべての第二レベルが番号付けされ、その後も同様です。
番号付け方法の選択領域で、番号を増加させるか減少させるかを選択します。
自動文書番号付け
Auto Document Numberをクリックして、ドキュメント番号付けオプションのドロップダウンにアクセスします。
Select Numbering Schemeの中からオプションを選択してください:
- 表示順 - シートを表示されている順番で番号付けするために選択します。
- シートの階層構造 - 深さ優先 - トップレベルから各枝に入って番号付けするために選択します。トップレベルが最初に番号付けされ、その後トップレベルの下の最初の枝が完全に番号付けされ、次に第二の枝が番号付けされます。
- シートの階層構造 - 幅優先 - 階層内のレベルに応じてシートを番号付けするために選択します。トップレベルが最初に番号付けされ、その後すべての第二レベルが次に番号付けされ、というように続きます。
番号付け方法を選択の領域で、番号を増加させるか減少させるかを選択してください。
パラメータオプションを使用して、シート番号のパラメータを設定します。
- 接頭辞 - 文書番号の前に追加する接頭辞を選択します。アルファベット(A、B、Cなど)、数字(1、2、3など)、非数値(_、*、.、%など)の接頭辞がサポートされており、任意の組み合わせ(例:アルファベット-数字)が可能です。
- 開始 - 文書番号付けを開始する数値を選択します。
- 接尾辞 - 文書番号に追加する接尾辞を選択します。アルファベット(A、B、Cなど)、数字(1、2、3など)、非数値(_、*、.、%など)の接尾辞がサポートされており、任意の組み合わせ(例:アルファベット-数字)が可能です。
- ステップ - 各文書番号を増加させる値を選択します。例えば、開始インデックスが1に設定され、ステップ値が100に設定されている場合、最初の文書番号は1、次は101(開始 + ステップ)、次は201などとなります。
シート数の更新
シート数の更新ボタンをクリックして、現在のプロジェクトのシートの総数を集計し、その結果をSheetTotal列に配置します。シート数は、以前のコントロールで選択された番号付けスキームに関係なく、プロジェクト内のシートの総数になります。
自動シート番号付け(プロジェクトオプション)オプションは、このフィールドにアクセスするために無効にする必要があります。
上へ移動および下へ移動ボタンを使用して、選択した回路図ドキュメントをリスト内で上または下に移動します。これは、シートまたはドキュメント番号を指定するために表示順番号付けスキームを使用する場合に関連します。
お使いの組織が自動シート番号(プロジェクトオプション)、自動シート番号付け、または自動文書番号付けコマンドを通じて自動化できない特定の番号や命名システムを持っている場合、カスタムシート名と番号はSheetNumberまたはDocumentNumberフィールドに直接書き込むことができます。
回路図シートの番号付けとデバイスシート
デバイスシートが読み取り専用(デフォルト状態)の場合、シートまたは文書番号は設定できず、プロジェクトのシート番号付けダイアログで更新できないことを示すためにクロスハッチが表示されます。下の画像に示されているように。デバイスシートが編集可能として設定されると、クロスハッチが削除され、シートおよび文書番号の設定が通常どおりに行えるようになります。
自動シート番号付け
自動シート番号付け機能は、プロジェクトオプションダイアログのOptions tabにある自動シート番号付けオプションと、プロジェクトのシート番号付けダイアログの自動シート番号付け(プロジェクトオプション)オプションを使用して有効/無効にすることができます。自動シート番号付けを行うには、どちらかのダイアログでオプションを有効にするだけで十分です。両方のダイアログでオプションが無効にされている場合、シートは手動で番号付けすることができます。
自動シート番号付けは、上記のオプションのいずれかが有効になっている場合、プロジェクトパネル内の回路図シートに直接適用できます。パネル内で回路図シートをドラッグアンドドロップして番号付けを変更します。シート番号は回路図シート名の左に表示されます。
コンパイル済みシートの注釈付け
コンパイル済みシートに注釈を付けることで、論理シートが番号付けされる方法と同様に、コンパイル済みシート(シートの物理的インスタンス)がどのように番号付けされるかを制御できます。
例えば、Input channel.SchDocという名前の回路図ドキュメントを含む設計を考えてみましょう。そのシートの回路は設計内で8回使用されるため、設計のコンパイル後にInput channel.SchDocは8回インスタンス化されます(つまり、物理PCB上の回路の各インスタンスにつき1回ずつ)。シート番号付けは、設計の論理構造内でInput channel.SchDocシートを番号付けするために使用されます。コンパイル済みシートに注釈を付けることは、設計の物理的(コンパイルされた)ビューでそのシートの個々のインスタンスを番号付けするために行われます。
コンパイルされたシートの注釈付けは、メインメニューかTools » Annotation » Annotate Compiled Sheetsコマンドを選択することでアクセスできるAnnotate Compiled Sheetsダイアログで行われます。
Annotate Compiled Sheets ダイアログによって更新されたシート番号は、プロジェクトの *.Annotation ファイルに Settings\Annotation Documents サブフォルダ内の Projects パネルに保存されます。これにより、アノテーション情報と設定がプロジェクト編集セッションを越えて記憶されます。
Annotate Compiled Sheets ダイアログは、デザインプロジェクト内の他のシートと同様にデバイスシートを扱い、アノテーションオプションに従って注釈を付けます。
Annotate Compiled Sheets ダイアログによって割り当てられたシート番号は、コンパイルされた(物理的な)シートの印刷出力で =SheetNumber
特別な文字列を使用して参照することができます。これは、デザインの任意の印刷出力で更新されます。
シート注釈オプション
Annotate Sheetオプションを設定するには、Annotate Sheetドロップダウンをクリックしてください。
番号付けの順序
- 表示順序 - 表示されている順序と同じ順序でシートに注釈を付けることを選択します。
- シートの階層構造 - 深さ優先 - トップレベルから各枝に入ってシートに注釈を付けることを選択します。トップレベルが最初に注釈され、次にトップレベルの下の最初の枝が完全に注釈され、次に第二の枝が注釈されます、等。
- シートの階層構造 - 幅優先 - 階層内のレベルに応じてシートに注釈を付けることを選択します。トップレベルが最初に注釈され、次にすべての第二レベルが注釈され、その後に続きます。
追加機能
- 番号付け方法の領域で、番号を増加させるか減少させるか選択します。
- 選択した回路図ドキュメントをリスト内で上下に移動するには、上へ移動と下へ移動ボタンを使用します。これは、シートまたはドキュメント番号を指定するために表示順の番号付けスキームを使用する場合に関連します。
カスタムシート番号の適用
カスタムシート番号は、シート番号フィールドに直接入力することで設計に適用できます。英数字または非英数字の任意の組み合わせがサポートされています。カスタム名を入力した後、OKボタンをクリックして、設計への変更を適用します。
ボードレベルの注釈でコンパイルされたシート注釈を使用する
コンパイルされたシートがコンパイルされたシートの注釈付けダイアログを通じて注釈付けされると、$SheetNumberキーワードは Board Level Annotation Options dialogの命名スキームの一部として使用できます。プロジェクトのコンパイルされたシートがまだ注釈付けされていない場合、プロジェクトのシート番号付けダイアログで定義されたシート番号がデフォルトで使用されます。
プロジェクトでコンパイルされたシートの注釈を使用する
コンパイルされたシートに注釈を付けたら、プロジェクト内でSheetNumber特別な文字列を配置して、この情報を参照できます。
- 特別な文字列は常に表示されます。nullの場合は、パラメータ名が表示されます。
- 値が
=SheetNumber
である場所に特別な文字列を配置して、コンパイルされたシート注釈の値を使用します。パラメータプロパティ、テキスト文字列、ネットラベルなどの値に特別な文字列を使用できます。
- ダイアログによって割り当てられたシート番号は、コンパイルされた(物理的な)シートの印刷出力で=SheetNumber特別な文字列を使用して参照できます。これは、設計の任意の印刷出力で更新されます。