Synchronizing a Multi-board Assembly
TRANSLATE:
親ページ: ECAD-MCAD 共同設計
概要
複数のアセンブリからデバイスを構築することは、機械CADソフトウェアで製品を開発する標準的なアプローチです。Altiumの電子設計ソフトウェアも同様のコンセプトをサポートしており、複数のPCBを組み合わせて、マルチボードアセンブリと呼ばれるPCBのアセンブリを作成できます。このアセンブリにはエンクロージャも含まれることがあります。
Altiumのマルチボードアセンブリエディタで開かれたマルチボードアセンブリ。
PCBをエンクロージャに組み込むプロセスは、MCADで最も適切に実行されます。しかし、ECADエンジニアも、コンポーネント間やコンポーネントとエンクロージャのクリアランスのチェック、指示灯やディスプレイ、ボタン、コネクタなどの人間インターフェース要素へのアクセスとラベリングのチェックなど、電気機械的なチェックを行う必要があるかもしれません。
MCADとECADの領域間でボードのアセンブリを同期できることには、機械設計チームと電子設計チームの両方が組み立てられたデバイスの現状を迅速に確認できるという多くの利点があります。
ワークフロー
以下のスライドは、MCADとECAD間でマルチボードアセンブリを同期するプロセスの概要を示しています。この手順の順序は固定されていません。たとえば、スライドは、個々のPCBがECADから引き出されてMCADエンクロージャに組み立てられた後、ECADに全体のアセンブリを転送することを決定するシーケンスを示しています。
TRANSLATE:
ECADから個々のPCBをプッシュする各PCBはECADからプッシュされ、MCADにプルされ、アセンブリとして保存される必要があります。 ECADマルチボードアセンブリをプッシュする個々のPCBをECADマルチボードアセンブリに含め(その位置は未定義のままでもよい)、ECADからMBAをプッシュします。 MCADでデバイスアセンブリを作成するエンクロージャと1つ以上のPCB MCADアセンブリを含める(代わりに、PCBは後で追加することもできます)。 PCBを認識する1つ以上のPCBアセンブリが追加されている場合、このボタンをクリックするとCoDesignerは、検出できる各PCBがこのMCADデバイスアセンブリの一部であることを認識します。 マルチボードをリンクするPCBが認識されている場合、Altium CoDesignerパネルの上部にあるドロップダウンメニューからマルチボードをリンクコマンドを選択することで、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。PCBがまだ認識されていない場合は、Altium CoDesignerパネルのマルチボードをリンクボタンを使用します。 エンクロージャを定義するMCADの機能ツリーでエンクロージャを選択し、Altium CoDesignerリボンのエンクロージャボタンをクリックします。CoDesignerはこの部品/アセンブリをエンクロージャとして認識し、Altium CoDesignerパネルのマルチボード定義セクションに表示します。 MCADからアセンブリをプッシュするCoDesignerは、各PCBの位置と向きをECADにプッシュします。エンクロージャが定義されている場合は、それも一緒にプッシュします。 ECADにアセンブリをプルする完成したアセンブリをECADのMCAD CoDesignerパネルのマルチボードアセンブリエディタにプルします。 ECADで完成したアセンブリエンジニアは、ECADで完成したマルチボードアセンブリを検査することができます。 |
TRANSLATE:
以下は異なるシーケンスで、MCADデバイスエンクロージャがECAD MBAにリンクされ、その後PCBがデバイスエンクロージャに追加されます。
1. 各PCBをECADからMCADに転送する
注記:
- 各ボードをECADからMCADにプッシュし、MCADにプルして、各ボードをMCADアセンブリとして保存します。
- ボードレベルの同期は、アセンブリ同期とは独立して維持されなければなりません。ECADでは、個々のPCBおよびマルチボードアセンブリ(MBA)プロジェクトで行われます。MCADでは、デバイスアセンブリから、同期する前にAltium CoDesignerパネルの上部にあるドロップダウンメニューで必要なPCB/アセンブリを選択することで行うことができます。これについては以下で詳しく説明します。
- PCBは、マルチボード同期プロセスの任意の時点で、新しいMCADアセンブリとしてプルして構築することもできます。
2. ECADマルチボードアセンブリをECADからプッシュする
注記:
- ボードの位置合わせをMCADで行う場合は、PCBをECADマルチボードアセンブリドキュメントにロードしてアセンブリを保存します。MCADで位置と向きが決定されたら、その位置情報と向き情報をECADに戻すことができます。ECADでのマルチボード設計についてもっと学ぶ。
- MCADデバイスアセンブリでメイトを定義することを推奨します。ECADマルチボードアセンブリでは行わないでください。
- 保存されたら、MBAをワークスペースにプッシュします。ワークスペースに保存されるのは、PCBの名前、位置、向きのみです(エンクロージャが含まれている場合はそれも含まれます)。
3. MCADでデバイスアセンブリを作成し、ECADマルチボードアセンブリにリンクする
注記:
- エンクロージャをデバイスアセンブリに追加します。
- MCADデバイスアセンブリをECADマルチボードアセンブリ(MBA)にリンクします。これは、Altium CoDesignerパネルのLink Multiboardボタンをクリックすることで行います。
- CoDesignerがマルチボードアセンブリがプッシュされたのと同じワークスペースに接続されている場合、ECAD MBAはSelect Project from Company Workspaceダイアログにリストされます。
- MBAを選択し、OKをクリックしてリンクを確立します。
4. マルチボードアセンブリをMCADにプルする
注記:
翻訳:
- リンクが確立されると、CoDesignerはMCADに取り込む新しい変更があることを検出します。取り込むをクリックします。
- 黄色でハイライトされた変更は、CoDesignerが単独でこの変更を完了できないことを示しています。問題を解決する方法についての情報が表示されるツールチップを表示するために、変更の上にカーソルを置きます。
- アセンブリが初めて取り込まれるとき、CoDesignerはアセンブリ内のPCBのMCADバージョンの場所を知りません。位置省略記号ボタン(
)をクリックして、見つからないボードをそれぞれ特定します。ボードが特定されると、そのボードの変更項目はもはや黄色でハイライトされず、その変更を適用できるようになります。 - 変更が赤でハイライトされている場合、その変更は適用できず、CoDesignerがそれを解決することができないことを示しています。例えば、アセンブリ内のPCBがまだECADからプッシュされていない場合などです。
5. MCADデバイスアセンブリの操作
注記:
- 変更が適用されると、MCADデバイスアセンブリにはPCBが含まれるようになります。
- CoDesignerは、MCADエンジニアがPCBのいずれかまたはアセンブリ全体を続けて作業できるようにします。必要な要素を上のAltium CoDesignerパネルのドロップダウンで選択します。例えば、PCBの編集が必要な場合は、ドロップダウンでそれを選択し、編集を行い、通常の方法でECADに変更をプッシュします。
6. MCADでエンクロージャを定義する
注記:
- エンクロージャをCoDesignerに識別させると、MCADとECADの間で同期することもできます。上の画像の数字は、これを行う手順を示しています:
- MCADモデルツリーでエンクロージャを選択します。
- Altium CoDesignerリボンのエンクロージャボタンをクリックして、選択したオブジェクトをエンクロージャとしてCoDesignerに識別させます。
- CoDesignerがエンクロージャを正しく識別したことを確認するダイアログでOKをクリックします。
- Altium CoDesignerパネルでエンクロージャが詳細に記載されていることを確認します。
- エンクロージャだけでなく、ファスナーやケーブルアセンブリなどの他の機械部品も、エンクロージャアセンブリに含めることでECADと同期することができます。
7. デバイスアセンブリを準備し、ECADにプッシュする
- エンクロージャ内でPCBを配置し、固定します。
- 上記のようにMCADからECADにアセンブリをプッシュします。
8. アセンブリをECADに取り込む
TRANSLATE:
注意事項:
- 変更が検出されたことを警告する通知がMCAD CoDesignerパネルに表示されます。警告が自動的に表示されない場合は、プルボタンをクリックしてチェックを開始してください。
- 変更には、PCBの位置更新や、MCADに含まれている場合はエンクロージャの更新も含まれます。
- ECADマルチボードアセンブリにすべてのPCBが含まれている必要はありません。CoDesignerは、MCADからECADマルチボードへの同期中に不足しているPCBを追加します。
- アセンブリ内の子PCBに設計変更が加えられた場合、その更新はまず子PCBプロジェクトにプルされ、次にECADマルチボードアセンブリでPCBを更新する必要があります(画像を表示)。CoDesignerは、ECAD内部の更新を管理しません。
9. ECADエンジニアのためのアセンブリ準備完了
注意事項:
- 必要なECADタスクを実行できるようになりました。例えば、クリアランスチェックや、PCBのフィット感の視覚的確認などです。上の画像は、ECAD内のマルチボードアセンブリの断面ビューを示しています。

















