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

概要

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

このページでは、以下の用語が使用されています:

  • アセンブリとは、他のメカニカルブロックの挿入を含むメカニカルブロックです。
  • サブアセンブリとは、別のアセンブリに挿入される別個のアセンブリです。
  • パーツとは、別のメカニカルブロックの挿入を含まないメカニカルブロックです。

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

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

BMNEWコマンドを使用して、新しいメカニカルブロックの新しいドキュメントを作成します。

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

ボトムアップ設計

ボトムアップアプローチでは、ツリー下方のメカニカルブロックを詳細に記述することから製品の設計を開始します。これらのメカニカルブロックは、ツリー上部のメカニカルブロックにグループ化されます。このプロセスは、一番上のメカニカルブロックが製品自体に対応するまで続けられます。

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

トップダウンデザイン

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

BMFORMコマンドを使用して、既存のメカニカルブロックに新しいサブメカニカルブロックを作成します。

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

BricsCAD®や他のCADで作成された既存の図面にメカニカルブロック階層を追加することができます。

BMFORMコマンドを使用して、選択した図形グループをカレント図面のサブメカニカルブロックに変換します。

メカニカル構造の変更

設計の途中で、特定のメカニカルブロックの位置を階層内で移動させたいと感じる場合があるかもしれません。

BMFORMコマンドを使用して、選択したメカニカルブロックのセットを含むカレント図面に新しいサブメカニカルブロックを作成します。

BMDISSOLVEコマンドを使用して、メカニカルブロックを削除し、サブメカニカルブロックを分解されたメカニカルブロックのレベルに移動します。

標準部品の使用

標準部品には以下のものがあります。

  • ねじ
  • ナット
  • ワッシャー
  • 軸受け

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

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

アセンブリ拘束

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

メカニカルブロックの可視性

複雑なアセンブリのメカニカルブロックは、周囲に他のメカニカルブロックがあるために見えなくなることがあります。

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

カレント図面に挿入したサブメカニカルブロックや、任意の入れ子レベルのサブメカニカルブロックを非表示にできます。

メカニカルブロックを透明にしたり、ワイヤフレームモデルとして視覚化したりすることもできます。

特定のサブメカニカルブロックを非表示にするには、BMHIDEコマンドを使用します。

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