アセンブリ設計のボトムアップ/トップダウン

概要

アセンブリモデリングは、設計された製品の構造を表すもので、コンポーネントを使用してジオメトリックな図形を階層的にグループ化することで構成されています。アセンブリモデリングは、メカニカル設計支援アプリケーション(MCAD)で一般的に使用されており、数千から数百万の幾何学的図形を含む複雑な製品の設計を簡略化します。

このページでは、以下の用語が使用されています:
  • アセンブリとは、他の構成部品のインサートを含む構成部品のことです。
  • サブアセンブリは、別のアセンブリに挿入される別個のアセンブリです。
  • 部品とは、別のコンポーネントの挿入を含まないコンポーネントです。

コンポーネントが挿入されたアセンブリ(さらに他のコンポーネントが挿入された複数のアセンブリとすることも可能)はツリー構造で表され、これを3Dモデルのメカニカル構造と呼びます。このツリー構造はメカニカルブラウザに表示されます。

メカニカル製品の設計には、主にトップダウンアプローチとボトムアップアプローチの2つがあります。BricsCADで設計された、または別のソースから読み込まれた既存のジオメトリにメカニカル構造を追加することもできます。

BMNEWコマンドを使用して、新しいメカニカルコンポーネントの新しいドキュメントを作成します。

BMMECHコマンドを使用して、既存のブロックと外部参照をコンポーネントに変換します。BMUNMECHコマンドを使用して逆の操作を行います。

ボトムアップ設計

ボトムアップアプローチでは、ユーザーはツリー下方のコンポーネントを詳細に記述することから製品の設計を開始します。これらのコンポーネントは、ツリー上部のコンポーネントにグループ化されます。このプロセスは、一番上のコンポーネントが製品そのものに対応するまで続けられます。

ボトムアップデザインのメインコマンドはBMINSERTです。既存のコンポーネントを現在の図面に挿入するには、このコマンドを使用します。

トップダウンデザイン

トップダウンアプローチでは、ユーザーはツリーの一番上のコンポーネントを定義することから製品の設計を開始しますが、詳細は定義しません。各コンポーネントは、そのサブコンポーネントを定義することで、より詳細になります。このプロセスは、すべてのツリー下方のコンポーネントが定義され、詳細化されるまで続けられます。

既存のコンポーネントに新しいサブコンポーネントを作成するには、BMFORMコマンドを使用します。

既存ジオメトリにメカニカル構造を追加

BricsCADや他のCADで作成された既存の図面にコンポーネント構造を追加することができます。

BMFORMコマンドは、選択した図形グループをカレント図面のサブコンポーネントに変換します。

メカニカル構造の変更

設計の最中に、特定のコンポーネントの位置を階層内で移動させたいと感じる場合があるかも知れません。

BMFORMコマンドは、選択されたコンポーネントのセットを含む新しいサブコンポーネントをカレント図面に形成します。

BMDISSOLVEコマンドを使用して、コンポーネントを削除し、そのすべてのサブコンポーネントを分解されたコンポーネントの位置に移動します。

標準コンポーネントの使用

いくつかの標準的なコンポーネントがあります。
  • ねじ
  • ナット
  • ワッシャー
  • 軸受け

BricsCADは、さまざまなサイズの30,000以上の詳細を含む標準コンポーネントの巨大なライブラリを提供しています。標準部品を使用することで、設計性能を大幅に向上させることができます。

ライブラリパネルを使用して、標準的なコンポーネントをパーツやアセンブリに挿入することができます。

アセンブリ拘束

アセンブリ拘束は、通常の3D拘束であり、ボディの面とエッジをリンクしてアセンブリのコンポーネントを表します。3D拘束は、トップレベルとサブコンポーネントレベルでリンクできます。

コンポーネントの可視性

複雑なアセンブリ内のコンポーネントは、それを取り囲む他のコンポーネントによって見えなくなることがあります。

例えば、ピストンはシリンダーブロックの内側にあるため、見えません。このようなコンポーネントを見えるようにするには、その部品を囲む他のコンポーネントを非表示にする必要があります。

カレント図面に挿入したサブコンポーネントや、階層構造のどの場所のサブコンポーネントも非表示にできます。

コンポーネントを透明にしたり、ワイヤフレームモデルとして視覚化したりすることもできます。

特定のサブコンポーネントを非表示にするには、BMHIDEコマンドを使用します。

BMSHOWコマンドを使用して、非表示のサブコンポーネントを表示します。