プロジェクト内の回路図シートに番号を付けることで、シートの指定を制御し、それらを各回路図ドキュメント内のパラメータとして保存することができます。特別な文字列機能(=SheetNumber、=DocumentNumber、=SheetTotal)を使用して、これらの値をシート上(例えば、シートのタイトルブロック内)のテキストオブジェクトとして表示することができます。この番号付けはコンポーネントの指定子を変更するのではなく、回路図シートの指定子(番号)を変更するものであり、したがって、設計注釈の一般的な概念に関連しています。
シート番号付け
シート番号付けは、メインメニューからTools » Annotation » Number Schematic Sheetsをクリックして、Sheet Numbering For Projectダイアログを開くことでアクセスできます。

Sheet Numbering For Projectダイアログを使用して、プロジェクト内の回路図シートに番号を付け、整理します。
Sheet Numbering For Projectダイアログのオプションとコントロール
このダイアログのオプション/コントロールの多くは直感的であり、さらなる説明は必要ありません。説明が必要なものは以下の通りです。
ダイアログのグリッド内で値が変更されたフィールドは、右上隅に青い三角形で区別されます。変更を完了するには、OKをクリックします。
|
SheetNumber
DocumentNumber |
これらのフィールドはグリッド内で直接編集できます。セルにフォーカスするために一度クリックし、編集モードに入るためにもう一度クリックします。右クリックメニューで利用可能なコマンドを使用して値をコピー/ペーストするか、複数の選択されたセルを編集します。後者の場合は、必要なセルを選択してから、セルの1つを右クリックし、Editコマンドを選択します。新しい値を入力し、Enterを押します。 選択した各セルに対して値が使用されます。 |
| SheetTotal |
ドキュメントのSheetTotalドキュメントレベルパラメータの現在の値です。このフィールドは、Update Sheet Countボタンをクリックすることで更新されます。 |
| 自動シート番号付け(プロジェクトオプション) |
このオプションを有効にすると、プロジェクト内の回路図シートに自動番号付けが適用されます。これにより、シートの指定を制御し、それらを各回路図ドキュメント内のパラメータとして保存することができます。このオプションは、Project Options - Optionsダイアログからも有効にすることができます。 |
自動シート番号
自動ドキュメント番号 |
選択した番号付けスキーム/方法に従ってシート/ドキュメント番号付けを適用するには、このボタンをクリックします。ボタンに関連付けられたドロップダウン矢印をクリックして、利用可能な番号付けオプションにアクセスします。
-
Sheets Hierarchical Structure - Depth First – シート/ドキュメントは、トップレベルから各枝に沿って番号付けされます。トップレベルが最初に番号付けされ、次にトップレベルの下の最初の枝が完全に番号付けされ、次に2番目の枝が番号付けされ、というように進みます。
-
Sheets Hierarchical Structure - Breadth First – シート/ドキュメントは、階層内のレベルに応じて番号付けされます。トップレベルが最初に番号付けされ、次に2番目のレベルが番号付けされ、というように進みます。
Automatic Sheet Numbering (Project Option)オプションを無効にする必要があります。Auto Sheet Numberフィールドにアクセスするため。
会社にAuto Sheet Number またはAuto Document Numberコントロールを通じて自動化できない特定の番号や命名システムがある場合、カスタムシート名と番号を直接SheetNumberまたはDocumentNumberフィールドに記入できます。
|
| シート数の更新 |
現在のプロジェクトのシートの総数を集計し、その結果をSheetTotal列に配置するには、このボタンをクリックします。シート数は、以前のコントロールで選択された番号付けスキームに関係なく、プロジェクト内のシートの総数です。 Automatic Sheet Numbering (Project Option)オプションを無効にする必要があります。 |
回路図シートの番号付けとデバイスシート
デバイスシートが読み取り専用(デフォルトの状態)の場合、シートまたはドキュメント番号は設定できません。Sheet Numbering For Projectダイアログでは、更新できないことを示すために交差ハッチが施されます。デバイスシートが編集可能に設定されると、交差ハッチが削除され、通常通り番号を設定できます。
自動シート番号付け
自動シート番号付け機能は、Project OptionsダイアログのOptionsタブにある Automatic Sheet NumberingオプションおよびSheet Numbering For ProjectダイアログのAutomatic Sheet Numbering (Project Option) オプションを使用して有効化/無効化できます。このオプションは、自動シート番号付けが発生するために一方のダイアログでのみ有効にする必要があります。両方のダイアログでオプションが無効になっている場合、シートは手動で番号付けできます。
上記のオプションのいずれかが有効になっている場合、自動シート番号付けをProjectsパネルの回路図シートに直接適用できます。番号を変更するには、パネル内の回路図シートをドラッグアンドドロップしてください。シート番号は回路図シート名の左側に表示されます。
コンパイルされたシートに注釈を付ける
編纂されたシートに注釈を付けることで、編纂されたシート(シートの物理インスタンス)の番号付けを制御できるようになります。これは、シート番号付けが論理シートの番号付けを制御する方法に似ています。
例えば、Input channel.SchDocという回路図を含むデザインを考えてみましょう。そのシートの回路はデザイン内で8回使用されるため、デザインのコンパイル後にInput channel.SchDocは8回インスタンス化されます(すなわち、物理的なPCB上の各回路インスタンスごとに1回)。シート番号はデザインの論理構造内でInput channel.SchDocシートに番号を付けるために使用され、コンパイルされたシートの注釈は、デザインの物理的(コンパイルされた)ビューでそのシートの個々のインスタンスに番号を付けるために行われます。
コンパイルされたシートの注釈は、Tools » Annotation » Annotate Compiled Sheetsコマンドをメインメニューから選択することでアクセスされるAnnotate Compiled Sheetsダイアログで行います。
このダイアログは、現在のプロジェクトのすべてのコンパイルされたシートを一覧表示します。Sheet Numberフィールドに直接入力することで、コンパイルされたシートにカスタム名を作成できます。任意の文字の組み合わせ(英数字または非英数字)を使用し、カスタム注釈を実装するには、OKをクリックしてください。
関連する下向き矢印をクリックしてアクセスするオプションを選択した後、シートに注釈を付けるには、Annotate Sheetボタンをクリックしてください。(必要に応じて、フィールドの説明についてはシート番号付けセクションを参照してください。)SheetNumberは、選択に応じて更新されます。
ダイアログで更新されたシート番号は、プロジェクトの*.Annotationファイルに、Projects パネルのSettings\Annotation Documentsサブフォルダの下に保存されます。これにより、注釈情報と設定がプロジェクト編集セッションを通じて記憶されることが保証されます。
Annotate Compiled Sheetsダイアログは、デバイスシートを設計プロジェクトの他のシートと同様に扱い、アノテーションオプションに従って注釈を付けます。
注釈付きコンパイルシートダイアログで割り当てられたシート番号は、コンパイルされた(物理的な)シートの印刷出力で=SheetNumber特別文字列を使用して参照できます。これにより、設計の印刷出力で更新されます。
ボードレベルアノテーションにおけるコンパイルシートアノテーションの使用
コンパイルされたシートがAnnotate Compiled Sheetsダイアログを通じて注釈されたら、$SheetNumberキーワードはBoard Level Annotation Optionsダイアログ内の命名スキームの一部として使用できます。プロジェクトのコンパイルシートがまだ注釈されていない場合、デフォルトでSheet Numbering For Projectダイアログで定義されたシート番号が使用されます。
ボードレベルアノテーションに関する詳細については、ボードレベルアノテーションページをご覧ください。
プロジェクトでのコンパイルシートアノテーションの使用
コンパイルしたシートに注釈を付けたら、プロジェクトにSheetNumberの特別な文字列を置いてこの情報を参照できます。
-
特別な文字列は常に表示されます; nullの場合は、パラメーター名が表示されます。
-
値が=SheetNumberの場所に特別な文字列を配置して、コンパイルされたシート注釈値を使用します。パラメータプロパティ、テキスト文字列、ネットラベルなどの値に特別な文字列を使用できます。
-
ダイアログによって割り当てられたシート番号は、コンパイルされた(物理的な)シートの印刷出力で、=SheetNumberという特別な文字列を使用して参照できます。これにより、設計の印刷出力において更新されます。