管理された回路図シートでの作業

設計コンテンツを再利用できることは、あらゆる製品開発企業が望むことであり、大きなメリットをもたらします。再利用は時間短縮になるだけでなく、過去の設計の一部を簡単に再利用できるということは、その設計部分に対する認定や試験がすでに完了していることを意味します。ただし、設計の再利用は単なるコピー&ペースト以上のものです。真の再利用には、コンテンツが変更されないように管理されていることが必要であり、それによって以前と同一であることが保証されます。部品の色を変えるためのちょっとした編集や、抵抗値の微調整は行いません。再利用可能なコンテンツの扱いは、市販部品を扱うのと同じであるべきです。コンテンツを配置し、配線し、前回と同じように動作する必要があります。

Altium Designer は、connected Workspace と連携して、その Workspace 内に管理対象回路図シート(Managed Schematic Sheet Item)を作成する機能を提供します。こうしたシートは、次の方法で作成できます。

  • ダイレクト編集による作成。

  • 現在の回路図シートを Workspace に保存することによる作成。

  • 対象の管理対象回路図シートのリビジョンに、該当する回路図ドキュメント(*.SchDoc)をアップロードすることによる作成。

管理対象回路図シートが作成され(そのリビジョンにデータが保存されると)、将来の基板レベル設計プロジェクトで再利用できます。

Managed Schematic Sheet とは?

管理対象回路図シートとは、コンポーネントと配線を含む標準的な Altium Designer の回路図シートを Workspace に保存し、他の設計で再利用できるようにしたものです。編集方法は通常の回路図シートと同じです。また、Managed Schematic Sheet の概念は単一の回路図シートに限定されません。設計内に、他の管理対象回路図シート群のツリー構造の最上位となる管理対象回路図シートを配置することもできます。

管理対象回路図シートは、デバイスシートとは異なり Workspace に保存されます。一方、デバイスシートはハードドライブ上のフォルダーに保存されます。そのため、管理対象シートは、保存の簡素化、強制的なバージョン管理、そしてもちろん整合性の確保など、Workspace コンテンツに伴う利点を享受できます。

►ローカル管理の Device Sheets に関する情報を参照してください。

デバイスシートから管理対象回路図シートへ移行する判断は、再利用可能なコンテンツからWorkspace再利用可能なコンテンツへ移行したい場合、つまり、その設計コンテンツのリリースを管理し、チーム全体に対してそのコンテンツの単一情報源を提供したい、またはその必要がある場合に行われます。

これを Workspace コンテンツにすることで、設計で使用している管理対象回路図シートのリビジョンを容易に特定でき、必要に応じてそのソースまで追跡できるようになります。また、Workspace コンテンツであるため、必要に応じて改訂や更新が可能であり、使用関係もすべて追跡できます。つまり、そのシート上のコンポーネントにまでさかのぼって追跡できるだけでなく、そのシートを使用している設計にまで追跡できます。これにより、改訂されたシートを既存設計に反映すべきか、あるいは特定の設計では以前のリビジョンを使い続けるべきかを判断するために必要な情報をすべて得ることができます。

フォルダータイプ

管理対象回路図シートを保存するフォルダーを作成する際、そのフォルダーのタイプを指定できます。これはフォルダー内のコンテンツ自体には影響しません。回路図シートを保存すると、常に対応する Managed Schematic Sheet Item が作成されます。これは単に、そのフォルダーに何が保存されているかを視覚的に示す「手がかり」を提供するものであり、Workspace 内で特定のコンテンツを探す際に役立ちます。フォルダーを管理対象回路図シートの格納先として指定するには、Edit Folder dialog でフォルダーのプロパティを定義する際に、その Folder TypeManaged Schematic Sheets に設定します。

フォルダータイプ、つまりその用途を指定することで、Workspace を参照する際にそのフォルダーの内容を視覚的に把握できます。
フォルダータイプ、つまりその用途を指定することで、Workspace を参照する際にそのフォルダーの内容を視覚的に把握できます。

コンテンツタイプ

回路図シートを保存する対象の Managed Schematic Sheet Item を作成する際は、Create New Item dialog でその Content TypeManaged Schematic Sheet に設定されていることを確認してください。Managed Schematic Sheets タイプのフォルダー内で Item を作成している場合、このコンテンツタイプは Item 作成時に右クリックのコンテキストメニューから利用できます。

Managed Schematic Sheets フォルダー内で管理対象回路図シートを作成する場合、正しい Content Type がコンテキストメニューに表示されます。
Managed Schematic Sheets フォルダー内で管理対象回路図シートを作成する場合、正しい Content Type がコンテキストメニューに表示されます。

回路図シートの保存

Related page: コンテンツの作成と編集

ここまで、関連するフォルダータイプおよびコンテンツタイプの観点から、Workspace における管理対象回路図シートのサポートについて説明してきました。実際に定義済みの回路図シートを、そのような Managed Schematic Sheet Item のリビジョンに保存する方法はいくつかあり、以下のセクションで説明します。

設計内で Managed Sheets を円滑に再利用できるようにするため、回路図シートを Managed Sheet として保存する前に、手動でアノテーション(Tools » Annotation » Annotate Schematics)を行うことを強く推奨します。Managed Sheets を使用した設計が完成した後は、プロジェクト全体でシートおよびコンポーネントの番号を振り直すことができます。

►詳細については、以下の Annotating Components and Sheets セクションを参照してください。

ダイレクト編集

回路図シートは、Workspace のダイレクト編集サポートにより、新規作成された Managed Schematic Sheet Item の初期リビジョンに対して編集し保存できます。ダイレクト編集により、別個のバージョン管理されたソースデータに縛られる必要がなくなります。Workspace 自体から最新ソースを直接読み込んだ一時エディターを使用して、サポートされているコンテンツタイプをそのまま編集できます。そして編集が完了すると、そのエンティティは親 Item の次の予定リビジョンとして保存(または再保存)され、一時エディターは閉じられます。ハードドライブ上にファイルは存在せず、正しいソースや最新ソースで作業しているかを気にする必要もなく、別途バージョン管理ソフトウェアを維持する必要もありません。Workspace が高い整合性を保ちながらそのすべてを処理し、データ変更を大幅に迅速化します。

Managed Schematic Sheet Item を作成する際、作成後にその Item の初期リビジョンに回路図シートを編集して保存するオプションがあります。これを行うには、Create New Item dialog の下部にある Open for editing after creation オプションを有効にします(デフォルトで有効)。Item が作成されると、一時的な Schematic Editor が開き、メイン設計ウィンドウで .SchDoc ドキュメントがアクティブドキュメントとして表示されます。このドキュメントには、Item-Revision に従って <Item><Revision>.SchDoc の形式で名前が付けられます(例: SCH-0007-1.SchDoc)。

Workspace に保存済みの Schematic Template が少なくとも 1 つある場合は、Select configuration item (Schematic Templates) ダイアログが表示されます。ここで、回路図ドキュメントに適用するテンプレートを選択します。

Workspace から直接、管理対象回路図シートの初期リビジョンを編集している例です。一時的な Schematic Editor により、回路図シートを定義するためのドキュメントが提供されます。
Workspace から直接、管理対象回路図シートの初期リビジョンを編集している例です。一時的な Schematic Editor により、回路図シートを定義するためのドキュメントが提供されます。

必要に応じて、このドキュメントを使用して回路図シートを定義します。管理対象の回路図シートは Workspace に保存されるため、その上のコンポーネントも Workspace に保存されている必要があります。そうすることで、Workspace が提供するコンテンツシステムの利点を最大限に活用できます。これには、管理対象回路図シートで使用されているすべてのコンポーネント(子要素)を特定して見つけられること、さらに、その管理対象回路図シートがどの設計で使用されているか(where-used)を特定して見つけられることが含まれます。詳細は Building & Maintaining Your Components and Libraries を参照してください。

Workspace コンポーネントを使用してより大きな設計ブロックを構築できることで、設計フローはさらに合理化され、より高い抽象度で扱えるようになります。設計者は、棚から部品を取り出すように、こうした設計機能を持つ管理対象回路図シートを、より大きな設計プロジェクトの構成要素として再利用できます。そして、そのような回路を含む管理対象回路図シートが多く作成されて Workspace に保存されるほど、設計者が利用できる機能は増え、結果として後続の設計における生産性が向上します。

直接編集時に関連するコントロールは3つあり、Quick Access Bar(メインアプリケーションウィンドウ左上)または Schematic Standard ツールバーからすぐに利用できます。

  • Save Active Document。このボタンを使用すると、ドキュメントに加えた変更をローカルに保存できます。これにより、最終的に Workspace に保存する前に、後でさらに変更を加えるために現在の変更を保存しておくことができます。
  • /Save to Workspace。このボタンを使用すると、定義した回路図シートを Workspace に保存し、対象の Managed Schematic Sheet Item の初期(計画済み)リビジョン内に格納できます。Edit Revision dialog が表示され、必要に応じて Name、Description を変更し、リリースノートを追加できます。保存後、ドキュメントとエディターは閉じられます。ソース回路図シートを含むドキュメント(*.SchDoc)は、その Item のリビジョンに保存されます。

    Save to Server コントロールは、Projects panel 内の回路図シートのエントリ右側にも便利に用意されています。
  • /Discard Local Changes。編集をキャンセルして加えた変更を破棄したい場合は、このボタンを使用します。ドキュメントとエディターは閉じられ、対象の Managed Schematic Sheet Item には何も保存されません。

これらのコントロールはコマンドとしても利用でき、Save(ショートカット: Ctrl+S)、Save to Server(ショートカット: Ctrl+Alt+S)、および Discard Local Changes として、メインの File メニューおよび Projects パネル内の回路図シートエントリの右クリックメニューから使用できます。

Workspace に保存されるデータは、Schematic Document ファイル(<Item><Revision>.SchDoc)で定義されたソース回路図シートと、関連するハーネス定義ファイル(*.Harness)で構成されます。Explorer panel では、Preview アスペクトビュータブに切り替えると、シートのグラフィカルな表現と、その構成コンポーネントの一覧(該当する場合は管理対象回路図シートテンプレートも含む)を確認できます。

子 Component Item Revision のハイパーリンクエントリをクリックすると、Explorer パネル内でその項目へクロスプローブできます。Child Items エリアには、子 Component Item Revision を操作するためのコマンドを含む右クリックコンテキストメニューも用意されています。

Explorer パネルに戻って、保存済みの管理対象回路図シートのリビジョンを参照します。Preview アスペクトビュータブに切り替えると、グラフィカルな表現と子コンポーネントリビジョンの一覧を確認できます。
Explorer パネルに戻って、保存済みの管理対象回路図シートのリビジョンを参照します。Preview アスペクトビュータブに切り替えると、グラフィカルな表現と子コンポーネントリビジョンの一覧を確認できます。

シート上で使用されている子コンポーネントは、Children アスペクトビュータブから参照することもできます。エントリをダブルクリックするとクロスプローブし、右クリックするとコンポーネント関連コマンドのセットにアクセスできます。

Children アスペクトビューを通じて、管理対象回路図シート上の構成コンポーネントを参照します。
Children アスペクトビューを通じて、管理対象回路図シート上の構成コンポーネントを参照します。

既存シートを Workspace に保存する

Workspace に保存可能なほとんどの設計コンテンツでは直接編集が推奨される方法ですが、既存の回路図シート(またはデバイスシート)については、シートを直接 Workspace に保存することもできます。そのためには、保存先となる既存の Managed Schematic Sheet Item の計画済みリビジョンが必要です。手順は次のとおりです。

  1. 必要に応じて、新しい Managed Schematic Sheet Item と初期の計画済みリビジョンを作成するか、別の既存 Item の計画済みリビジョンを用意します。

  2. Altium Designer で回路図シートまたはデバイスシートを開きます。

  3. メインメニューから File » Save as Managed Sheet to Server コマンドを選択します。

  4. Choose Planned Item Revision ダイアログが表示されます。これを使用して、必要な Managed Schematic Sheet Item の対象リビジョン(Planned 状態である必要があります)を選択し、OK をクリックします。

    対象の Managed Schematic Sheet Item が存在しない場合は、Choose Planned Item Revision ダイアログからその場で作成できます。その場合は、Open for editing after creation オプション(Create New Item ダイアログ内)を必ず無効にしてください。そうしないと、直接編集モードに入ります。
  5. Edit Revision dialog が表示され、必要に応じて Name、Description を変更し、リリースノートを追加できます。

  6. OK をクリックすると、シートは保存され、Item のリビジョンに格納されます。

現在アクティブに接続している Workspace に、既存のデバイスシートを送信する例です。保存先は管理対象回路図シートの既存リビジョンである必要があり、そのリビジョンは Planned 状態でなければなりません。
現在アクティブに接続している Workspace に、既存のデバイスシートを送信する例です。保存先は管理対象回路図シートの既存リビジョンである必要があり、そのリビジョンは Planned 状態でなければなりません。

管理対象回路図シートの検索と配置

以下で説明する Design Reuse パネルは Open Beta であり、Advanced Settings dialogUI.ModernDesignReusePanel オプションが有効な場合に利用できます。 このオプションが無効な場合、管理対象回路図シートは Explorer panel から配置できます。これを行うには、配置したい管理対象回路図シートを参照または検索し、必要な管理対象回路図シートの特定リビジョン(通常は最新リビジョン。この場合はトップレベルの Item エントリを直接右クリック)を右クリックして、Place コマンドを選択します。

接続中の Workspace に保存されている管理対象回路図シートは、Design Reuse パネルが Workspace リソースを表示する設定()になっているときに参照して使用できます。

必要な管理対象回路図シートを見つけるために Workspace フォルダーを参照できます。あるいは、Design Reuse パネル上部の Search フィールドを使用して、名前または説明で管理対象回路図シートを検索できます。

  • Design Reuse パネルには、各管理対象回路図シートの最新リビジョンのみが表示されます。

  • 管理対象回路図シートの最新リビジョンが、Visible in Vault panels オプションが無効になっているライフサイクル状態にある場合(learn more)、その管理対象回路図シートはデフォルトではパネルに表示されません。 現在表示されていない管理対象回路図シートを表示するには、パネル右上の  ボタンをクリックし、関連メニューで Show Hidden Revisions オプションを有効にします。

パネル下部の Details コントロールをクリックすると、選択した管理対象回路図シートの詳細を表示する Details ペインが展開されます。表示内容は次のとおりです。

  • 管理対象回路図シート名。

  • ライフサイクル状態アイコンとリビジョン(リンクをクリックすると、最新リビジョンが選択された Managed Schematic Sheet Item の detailed History view が開きます)。

  • 管理対象回路図シートの説明。

  • 管理対象回路図シートの一般情報。

controlled access to Workspace content を適切なライフサイクルスキーマと組み合わせて使用することで、権限を持つ担当者(ライブラリアン、上級設計管理者)は、設計で使用すべき管理対象回路図シートのみを承認し、利用可能にできます。これにより設計者は、使用が許可された再利用可能な設計回路のシートのみを使っているという安心感を持って設計を進められます。

Prior to Placement

管理対象回路図シートを設計に配置する前に、次の点に注意してください。

  • 管理対象回路図シートのシートシンボルはフリー回路図には配置できません。対象シートはプロジェクトの一部である必要があります。

  • 関連するシートシンボルを受け取る回路図シートが Altium Designer で開かれており、アクティブなドキュメントになっていることを確認してください。複数のウィンドウにまたがってドキュメントが開かれている場合は、そのアクティブな回路図ドキュメントを含むウィンドウにもフォーカスがあることを確認してください。

管理対象回路図シートを設計に配置するには、Design Reuse パネル内のそのエントリにカーソルを合わせ、 ボタンをクリックするか(またはエントリを右クリックし)、メニューから Place コマンドを選択します。シートを参照するシートシンボルがカーソルに付随して移動するので、回路図シート上の必要な位置をクリックして配置します。

シートシンボルを配置すると、Altium Designer はそのシンボルが表す管理対象シートを Workspace からプロジェクトフォルダー内の \Managed\Sheets というサブフォルダーにコピーします。各管理対象シートのコピーはここに保存され、それぞれシステム生成の一意識別子(GUID)で識別される専用サブフォルダーに格納されます。

管理対象回路図シートのインスタンスがダウンロードされ保存される GUID 名のサブフォルダーは、いかなる方法でも編集または名前変更してはいけません。

コンポーネントとシートのアノテーション

管理対象回路図シートで使用される回路の完全性を保証するため、そのシートは通常の設計使用中には編集できません。つまり、シート番号やデジグネータ割り当てをそのシート上で変更することはできません。では、プロジェクト内のすべてのシートにどのように番号を付け、すべてのコンポーネントにどのようにアノテーションを行うのでしょうか。

これらの作業は 2 つのコマンドで管理されます。シート番号は Tools » Annotation » Annotate Compiled Sheets コマンドを使用して付与し、コンポーネントのアノテーションは Tools » Annotation » Board Level Annotate コマンドを使用して行います。シート番号とデジグネータ割り当ては、別ファイル <ProjectName>*.annotation に保存されます。 

コンポーネントのアノテーションツールは、回路図シートをどの順序で処理するかを把握する必要があります。このため、コンポーネントに番号を付ける前にシート番号を付けるほうが適切です。

Annotating Components and Sheets の原則は、ローカルの Device Sheets を使用する場合と同じです。管理対象回路図シートを含む設計のアノテーションについて詳しくは、Device Sheets ページの以下のセクションを参照してください。

管理対象回路図シートの編集

管理対象回路図シートを編集するには、Design Reuse パネル内のそのエントリにカーソルを合わせて  ボタンをクリックするか(またはエントリを右クリックし)、メニューから Edit コマンドを選択します。一時エディターが開き、Managed Schematic Sheet Item の最新リビジョンに含まれる回路図シートが編集用に開かれます。必要に応じて変更を加え、その後ドキュメントを Item の次のリビジョンに保存します(File » Save to Server)。​​​

Managed Schematic Sheet Item に保存されている回路図シートを変更する必要があり、更新済みシートを持っている場合は、Explorer パネルを使用してそのシートをその Item にアップロードできます。新しいシートはその Item の次のリビジョンに保存されます。詳細については、 Creating & Editing Content ページを参照してください。

その他の管理対象回路図シートの操作

Design Reuse パネル内の管理対象回路図シート エントリの ボタンメニュー(および右クリックメニュー)からは、次のコマンドにもアクセスできます。

  • Move – Managed Schematic Sheet Item の Workspace フォルダー構造内での場所を変更するために使用します。コマンドを実行すると、Item の配置先フォルダーを選択する Move Item dialog にアクセスできます。

  • Share – 管理対象回路図シートの共有権限を定義するために使用します。コマンドを選択すると、必要に応じて共有を設定できる Share For Item dialog が開きます。Item-level sharing の詳細も参照してください。

  • Operations – 以下で説明する、管理対象回路図シート向け追加機能のドロップダウンメニューにアクセスするために使用します。

    • Make a Copy – 管理対象回路図シートをコピーするために使用します。元の管理対象回路図シートと同じ内容を持つ一時エディターが開きます。必要な変更を加え、管理対象回路図シートを Workspace に保存します。 

    • Change Revision State – 管理対象回路図シートの最新リビジョンのリビジョン状態を変更するために使用します。コマンドを選択すると、Batch state change dialog が開き、管理対象回路図シートのリビジョン状態を変更できます。

    • Download – 管理対象回路図シートに保存されているデータをダウンロードするために使用します。関連データは、選択したディレクトリ配下の、Managed Schematic Sheet Item Revision ID を名前とするサブフォルダーにダウンロードされます。ファイルはその中の Released フォルダー内にあります。

  • Delete – 接続中の Workspace から管理対象回路図シートを削除するために使用します。コマンドを選択すると、削除を確認するための Delete Items dialog が表示されます。 

    この操作は実際には「ソフト削除」であり、管理対象回路図シートは Workspace の Trash 領域に移動されます。soft deletion の詳細も参照してください。

  • History – 管理対象回路図シートの detailed view にアクセスするために使用します。これは Altium Designer 内で新しいタブ付きビューとして開かれます。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content