設計の再利用

「設計再利用」という言葉は、エンジニアリング製品のマーケティングにおいて、やや決まり文句のようになっています。おそらく主な理由は、実際にはそれがほとんど行われていないからでしょう。同じ設計作業が何度も繰り返されています。しかし、電子設計の分野では、既製の集積回路を使うすべてのエンジニアが、日々設計再利用を実践しています。これらのデバイスは、どこかの誰かが設計し、試験し、文書化し、広く市場に提供した電子回路のパッケージです。このデバイスのすべての顧客は、非常に厳密な形でこの設計を再利用しているのです。

これに対して、設計プロセスのその他の部分における実際の設計再利用の実践は、一般に非常に不十分であり、多くの場合、見栄えのよいコピー&ペーストツールの寄せ集めに過ぎません。Altium Designer は、設計再利用を支援するさまざまなソリューションを提供しており、車輪の再発明をすることなく、効率的な設計を実現します。

Reuse Blocks

Related page: Reuse Blocks の操作

設計に共通の回路「セクション」が回路図や PCB 回路に頻繁に含まれる場合、Altium Designer では、これらのセクションを簡単に保存して再利用できるため、毎回ゼロから作成する必要がなくなります。

Workspace に接続している場合、回路図回路と PCB 上での物理表現の両方を含められる reuse block を作成できます。このような再利用ブロックを回路図シート上に配置すると、その物理表現は ECO プロセス中に PCB ドキュメントへ自動的に配置されます。 

Design Reuse パネルでは、再利用ブロックの操作と管理に必要なすべてのコントロールにすばやくアクセスできます。

Managed Schematic Sheets

Related page: Managed Schematic Sheets の操作

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

Altium Designer は Workspace と連携して、Workspace 内に managed schematic sheet アイテムを直接作成できます。managed schematic sheet アイテムが作成され(そのリビジョンにデータがリリースされ)、そのライフサイクル状態が組織として設計レベルで使用可能と見なす段階に設定されると、将来の基板レベル設計プロジェクトで再利用できます。

設計回路のシートを正式にリリースし、その後、同じ機能を必要とする他の設計プロジェクトにおいて、managed schematic sheet アイテムのリビジョンとして再利用できます。設計回路のシートを正式にリリースし、その後、同じ機能を必要とする他の設計プロジェクトにおいて、managed schematic sheet アイテムのリビジョンとして再利用できます。

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

managed sheet は device sheets と異なり、Workspace に保存されます。一方、device sheets はハードドライブ上のフォルダーに保存されます。そのため、managed content に伴う利点、すなわちリビジョン管理、ライフサイクル管理、そしてもちろん保護された完全性の恩恵を受けられます。

device sheets から managed sheets へ移行する判断は、再利用可能なコンテンツから managed 再利用可能なコンテンツへ移行したい場合、つまり設計コンテンツのリリース、リビジョン状態、ライフサイクル状態を管理したい、または管理する必要がある場合になされます。

managed content にすることで、設計で使用している managed sheet のリビジョンを容易に識別でき、必要に応じてそのソースまで追跡できるようになります。さらに、managed content であるため、必要に応じて改訂および更新でき、その使用関係はシート上のコンポーネントにまでたどることができ、さらにそれを使用している設計にまでさかのぼって追跡できます。これにより、改訂されたシートを既存の設計に反映すべきか、あるいは特定の設計では以前のリビジョンを使い続けるべきかを判断するために必要な情報をすべて得ることができます。

Workspace コンポーネントを使用して、より大きな設計ブロックを構築できることで、設計フローはより合理化され、より高い抽象度で進められるようになります。棚から部品を取り出すのと同じように、こうした managed sheet の設計機能を、より大きな設計プロジェクトを構成する要素として再利用できます。このような回路の managed sheet が作成されて Workspace にリリースされるほど、利用できる機能が増え、その結果、後続の設計における生産性が向上します。

Device Sheets

Related page: Device Sheets の操作

device sheets は、プロジェクト間で再利用できるモジュール化された一貫性のある構成ブロックを提供することで、設計プロセスを簡素化します。device sheet シンボルは、コンポーネントと同様に配置および参照されます。これらは sheet symbols や回路図ドキュメントと同様に機能しますが、プロジェクトに明示的に追加されることはありません。

device sheets は、異なる設計で再利用するために開発された構成ブロックであり、通常はプロジェクト間で共通して使用される定義済み回路を含みます。

device sheets は、特別な device sheet フォルダー内に通常の回路図ドキュメントとして保存されます。これらは単純なコンポーネントと同様に、プロジェクト内に配置および参照されます。device sheets はプロジェクト階層に含まれ、Projects panel では標準の回路図ドキュメントとは異なるアイコンで区別されます。

読み取り専用の device sheet の例です。また、device sheet(リサイクル)ウォーターマーク付きの読み取り専用ウォーターマークも表示されます。シート自体はローカルまたはネットワークドライブ上の device sheet フォルダーに存在し、親シート上に device sheet シンボルを配置して定義することで、プロジェクトに含まれます(参照されます)。
読み取り専用の device sheet の例です。また、device sheet(リサイクル)ウォーターマーク付きの読み取り専用ウォーターマークも表示されます。シート自体はローカルまたはネットワークドライブ上の device sheet フォルダーに存在し、親シート上に device sheet シンボルを配置して定義することで、プロジェクトに含まれます(参照されます)。

Snippets

Related page: Snippets の操作

Altium Designer では、単一の回路図シート上、または PCB 設計内の任意の回路選択範囲を、snippet の形式で保存できます。Workspace snippets とローカル snippets の両方がサポートされています。 Design Reuse パネルには、snippet コレクションの操作と管理に必要なコントロールが用意されています。

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

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

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

従来のドキュメント

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

Content