複雑な電子機器製品が、単一のソフトウェア環境だけで生まれることはほとんどありません。リファレンス設計はオープンソースのECADツールから提供されることがあり、機械筐体はMCADプラットフォームで定義されます。製造パートナーは中立的な製造データをもとに作業し、サプライヤーはさらに別の形式で3Dモデルを提供します。
エンジニアリングチームが戦略的に複数のCADフォーマットを選んでいるわけではありません。多くの場合、それらを引き継いでいるのです。実務上の問題は、開発の各フェーズにおいて、これらのフォーマットをどのように正しく管理し、活用するかにあります。
複雑なプロジェクトでは、異なるCADデータタイプがそれぞれ異なる技術的目的を担います。エンジニアは、各フォーマットに何が含まれていて、何が含まれていないのか、そしてそれをどのように使うべきかを理解しなければなりません。
現代のPCB開発は、異なるECADツールで作成されたレガシー設計、評価ボード、またはオープンソースプロジェクトから始まることが少なくありません。エンジニアは、KiCad、OrCAD、Eagle、その他のプラットフォーム固有の形式で回路図やレイアウトデータを受け取ることがあります。
このような場合、チームは通常、次のいずれかを行います。
外部ECADファイルを閲覧することは、その中で設計することと同じではありません。読み取り専用ビューアでは確認やデータ抽出は可能ですが、ネイティブな編集、制約管理、ルールドリブンな設計制御は行えません。
エンジニアは、主に評価および移行フェーズでECADファイルビューアを使用します。たとえば、設計サービス会社が、別のECADツールで作成された顧客のレガシープロジェクトをレビューする場合があります。ビューアを使えば、移行や再設計に着手する前に、層数、インピーダンス構造、ファンアウト戦略、部品密度を迅速に評価できます。
外部ECADプロジェクトから部品表を抽出することは、初期段階のコストモデリングにも役立ちます。これはデータレビュー作業であり、ECADとMCADのコラボレーション機能ではありません。
PCBが回路図作成と初期レイアウトの段階を超えると、機械設計との連携は避けられなくなります。機械的制約は、基板外形、取付穴位置、コネクタ位置合わせ、キープアウト領域を左右します。電気的制約は、スタックアップ、銅箔分布、部品高さを左右します。
ECAD/MCADコラボレーションは、筐体内のPCBまたはアセンブリの物理的統合に焦点を当てています。これはマルチフォーマットビューアの機能ではありません。2つの設計領域間で形状、制約、クリアランスデータをやり取りすることです。
一般的なコラボレーションワークフローには、次のようなものがあります。
成熟したワークフローでは、このプロセスは双方向です。機械エンジニアは内部容積と構造要素を定義し、電気エンジニアは銅箔、誘電体スタックアップ、部品配置を定義します。制約が変化するたびに、各分野が相互に更新を行います。
正確な銅箔形状モデリングは熱経路や質量分布に影響を与えることがありますが、熱シミュレーション自体は通常、専用の解析ツールで実施されます。ECADからMCADへのデータ交換は、それらのツールが依存する形状情報と材料情報を提供しますが、専用のシミュレーション環境を置き換えるものではありません。
製品がより薄型化し、高密度化するにつれて、垂直方向のクリアランスは主要な統合リスクになります。電解コンデンサ、シールド缶、コネクタ、インダクタは、しばしば基板の最大高さを決定します。機械エンジニアは、筐体のリブ、カバー、締結部品がこれらの部品と干渉しないことを確認しなければなりません。
コラボレーションプロセスには通常、次の作業が含まれます。
これらのチェックは、医療機器、航空宇宙アセンブリ、ロボティクスプラットフォーム、そしてあらゆる小型民生製品において不可欠です。金型リリース後にクリアランスエラーが発見されると、高額な再設計サイクルにつながる可能性があります。
リジッドフレックス基板では、追加の調整要件が生じます。PCBはもはや平面構造ではなく、三次元空間内で曲げたり折りたたんだりすることがあります。
このような設計では、エンジニアは次のことを行う必要があります。
機械的応力解析は通常、専用ツールで実施されます。ECADシステムはリジッド領域とフレックス領域の幾何学的定義を提供し、MCADは適合性と機械的相互作用を評価します。
大規模プロジェクトには、外部設計会社、機械コンサルタント、受託製造業者が関与することがよくあります。各参加者が異なるCADエコシステムで作業している場合もあります。
成功するプロジェクトは、単一の統合プラットフォームに依存しているわけではありません。依存しているのは、規律あるデータ交換です。これには次のようなものが含まれます。
複数のECAD形式が関与する場合、どのデータセットを正本とするかも定義しなければなりません。レガシー設計の読み取り専用ビューア用コピーはマスターファイルではありません。マスターは、制約が能動的に管理されているネイティブ環境に存在します。
エンジニアは、別のECAD形式で公開されたリファレンス設計を頻繁に再利用します。これには、開発ボード、電源モジュール、RFフロントエンドなどが含まれます。
一般的なワークフローには、次のようなものがあります。
制約変換を伴わずに外部形式を直接編集すると、ルール違反や製造リスクを招く可能性があります。移行は、ファイル変換の近道ではなく、エンジニアリング作業として扱うべきです。
プロジェクトが拡大し、複数のECADツールを使用するパートナーが関与するようになると、Altium Agile Teams は即時移行を強制することなく、その複雑さを管理するための実用的な方法を提供します。チームは、KiCad、OrCAD、Eagle などのツールで作成された設計を、各プロジェクトの元のファイル形式を保持したまま、共有のAltiumワークスペースに取り込んで表示、レビュー、BOM確認を行えます。これにより、電気、機械、製造、調達の各関係者が、同じ最新の設計コンテキストに基づいて作業し、製造性や供給性への影響を確認し、異なる形式をまたいで意思決定を調整しやすくなります。
構造化されたチームワークフローの中でマルチCADの可視性を提供することで、Altium Agile Teams は、組織が摩擦を減らし、バージョンの混乱を避け、設計が製造へ進む過程で分散した関係者の足並みをそろえるのに役立ちます。