コマンドバーにBmReplaceと入力します。コンポーネントのファイルを選択ダイアログが表示されます。置き換えコンポーネントに関する.dwgファイルを選択し開くボタンを押します。同じ名前の挿入図形をすべて置換します。選択した挿入図形のみ置換します。置き換えるコンポーネントと置き換えられるコンポーネントが共有するパラメータ値は自動的にコピーされ、パラメトリック・コンポーネントがインテリジェントに置き換えられます。コンポーネント、ブロック、外部参照ブロックや外部参照がある図面をメカニカルアセンブリに変換することができます。その場合、ブロック参照はローカルコンポーネントの挿入図形に変換され、外部参照は外部コンポーネントの挿入図形に変換されます。メニューからもこのツールを使用できます。コマンドバーにBmMechと入力します。メカニカルコンポーネント名を入力するか、現在の名前またはデフォルトのコンポーネント_1を承認する場合はEnterを押します。Enterを押してブロックと外部参照をメカニカルコンポーネントに変換します。メカニカルコンポーネントをブロックや外部参照に戻すことができます。メニューからもこのツールを使用できます。このコマンドは、カレントのドキュメントからすべてのメカニカル構造を削除します。ローカルコンポーネントをブロックに変換します。フィーチャーとは、エンジニアリング的重要性を持つ、部品の物理的構成要素です。フィーチャーの例として、穴、リブ、スロット、ポケット、形状などがあります。フィーチャーを3Dソリッドに適用すると、フィーチャーの分だけ体積が増減します。BricsCADコンポーネント拡張技術を使い、独自のフィーチャーを作成することができます。拡張コンポーネントはBC_SUBTRACTまたはBC_UNITE画層(またはこれら両方)を持ちます。このようなコンポーネントを3Dソリッド面に挿入すると、対象ソリッドは以下のように変更されます。コンポーネントのBC_SUBTRACT画層にあるすべての3Dソリッドが対象3Dソリッドから差し引かれます。コンポーネントのBC_UNITE画層にあるすべての3Dソリッドが対象3Dソリッドと結合されます。上記のブール演算後に作成したすべての面はコンポーネントに基づくフィーチャーを形成し、対象3Dソリッドに沿って移動する、またはパラメータを変更する(拡張コンポーネントがパラメトリックコンポーネントの場合)ことで、コンポーネント挿入図形に変更を加えると更新されます。挿入図形を削除すると、フィーチャーも削除されます。BricsCADには、パラメトリックコンポーネントに基づくフィーチャーの例が幾つか含まれています。これらをサンプルとして使い、独自のフィーチャーを作成することができます。物理的マテリアルを割付けるメカニカルコンポーネントに物理的マテリアルを割付けることができます。マテリアルを割付けるには:メカニカルブラウザでルートコンポーネントを選択します。物理的マテリアルダイアログで、プロジェクト内またはライブラリ内リストからマテリアルを選択します。ライブラリ内リストからマテリアルを選択すると自動的にプロジェクト内データベースにコピーされます。OKボタンをクリックすると、変更内容が保存され、選択したマテリアルがコンポーネントに割り付けられます。コンポーネントからマテリアルを削除するには:メカニカルブラウザでルートコンポーネントを選択します。メカニカルコンポーネントにマテリアルが割付けられていない場合、親コンポーネントのマテリアルが継承されます。親コンポーネントにもマテリアルが割付けられていない場合は、階層内のコンポーネントのうち、マテリアルが割付けられている最も近いコンポーネントのマテリアルが使用されます。共通の親コンポーネントにマテリアルを割付けることで、共通の親を持つ複数のコンポーネントにマテリアルを一括割付できます。物理的マテリアルを持つコンポーネントの挿入メカニカルコンポーネントをドキュメントに挿入する場合、このコンポーネントで使用されているすべてのマテリアルが自動的にドキュメントのマテリアルライブラリにコピーされます。コピーされるのは、コンポーネントに割り付けられているマテリアルだけです。同じ名前のマテリアルが現在のドキュメントにある場合は、そのマテリアルが使用されます。挿入したコンポーネントのマテリアルのプロパティの代わりに、ドキュメントのライブラリで定義されているマテリアルのプロパティが使用されます。注意ドキュメントのマテリアルライブラリにコピーされるマテリアルは、[元に戻す]操作を行っても消去されません。