
アセンブリモデリングは、コンピュータ支援設計および製品可視化コンピュータソフトウェアシステムで使用される技術および方法であり、製品内のコンポーネントを表す複数のファイルを処理します。[ 1 ]アセンブリ内のコンポーネントは、ソリッドモデルまたはサーフェスモデルとして表現されます。
設計者は通常、他のユーザーが同時に作業しているモデルにアクセスできます。例えば、複数の人が多数の部品からなる機械を設計している場合などが考えられます。新しい部品は作成されると、アセンブリモデルに追加されます。各設計者は、作業中のアセンブリモデル、および各自の担当部品の作業中に、アセンブリモデルにアクセスできます。設計の進化は関係者全員に可視化されます。システムによっては、アセンブリを更新するために、各コンポーネントの最新バージョンの保存データをユーザーが取得する必要がある場合があります。
個々のコンポーネントの3D形状を記述する個々のデータファイルは、複数のサブアセンブリレベルを経て組み立てられ、製品全体を記述するアセンブリが作成されます。すべてのCADおよびCPDシステムは、このボトムアップ構築方式をサポートしています。一部のシステムでは、コンポーネント間のジオメトリの関連付けコピーにより、トップダウン設計方式も可能になります。 [ 1 ]: 242
製品アセンブリ内の部品は、絶対座標配置法または嵌合条件を用いて配置できます。嵌合条件とは、部品間の相対的な位置関係を定義するもので、例えば、2つの穴の軸の位置合わせや、2つの面間の距離などが含まれます。これらの関係に基づいたすべての部品の最終位置は、CADまたは可視化パッケージに組み込まれたジオメトリ拘束エンジンを使用して計算されます。
PLMのメリットを最大限に引き出す上でアセンブリモデリングが重要であることから、この技術は継続的に進歩を遂げています。これには、大量の製品データの視覚化と操作を可能にするJTなどの軽量データ構造の使用、デジタルモックアップとPDMシステム間の直接インターフェース、アセンブリモックアップの視覚化機能と測定、分析、シミュレーション、設計、再設計機能を統合したアクティブデジタルモックアップ技術などが含まれます。