コマンド:Blockify
概要:このレッスンでは、ブロック化コマンドを使用して、図形セットをブロック定義に繰り返し変換する方法を学びます。
レッスンの目的:
このレッスン終了後に、できるようになること:
- 図面(2D&3D)内の同じ図形のセットを検索し、ブロック参照によってそれらを交換します。
- すべてが等しいソリッドを自動的に検索してブロック参照で置き換えます。
チュートリアル:BricsCADのBlockify
ここをクリック して視聴します
パラメトリック化とは
BricsCAD Blockifyツールは、2D図形だけでなく3Dソリッドにも適用できます。 Blockifyツールを使用すると、図形セットをブロック定義に自動的に繰り返して変換できます。 2D図形または3Dソリッドのセットを選択すると、Blockifyは同一の図形セットを図面で検索し、それらをブロック参照で自動的に置き換えます。
このコマンドの詳細については、コマンドリファレンスの記事 Blockifyをご覧ください。
選択した入力からブロック化
-
Blockify コマンドを開始します。 2D図形または3D図形にコマンドを適用することができます。
-
プロンプト表示:ソース図形またはすべて一致するものを選択 [等しい固体 (E)/既存のブロック定義 (B)/設定 (S)] :
ブロックに変換したい図形を選択し、Enterキーを押します。2D 3D
註:「すべてのグループを検索」オプションについては後述します。 -
プロンプト表示:検索スペースを選択または[図面全体]:
検索スペースを設定または「E」と入力すると図面全体がスキャンされます。Enterキーを押します。 -
コマンドラインには下記が表示されます:
2D:Blockifyは、6つの椅子を認識します。
3D:Blockifyは、椅子2脚を認識します。 -
プロンプト表示:ブロック挿入ポイントを選択、または[デフォルトのポイントを使用(D)]:
「D」を押すとデフォルトのポイントを使用します。
またはブロックの挿入点としたいポイントを選択します2D 3D -
プロンプト表示:ブロック名を指定、または [デフォルト名を使用 (D)] :
指定したいブロック名を入します。または 「D」を選択しデフォルト名を使用します。 この例では、「椅子」と名前を付け、Enterを押します。 -
ブロック定義が、「椅子」のために作成されます。 構造ブラウザでは、図形のすべての同一のセットがブロック参照に置き換えられていることがわかります。 椅子を形成する別個の図形が一つのブロックを形成するようにグループ化されます。
2D 3D
「すべてのグループを探す」を適用ーオプション
カレント図面では、3Dソリッドのみであることがわかります。 椅子の脚部と座は別々のソリッドです。
-
Blockify コマンドを開始します。
プロンプト表示:入力を選択、または[すべて一致するものを選択]。
「F」を入力しすべてのグループを検索します。 Blockifyが自動的に全く同じ形のソリッドを検出します。 -
プロンプト表示:検索スペースを選択または[図面全体]。
Enterキーを押して、図面全体をスキャンします。 - コマンドが表示されます。
Blockifyは、類似した3Dソリッドの3つの異なるグループを認識します:椅子の脚、椅子席、テーブル脚。 構造ブラウザでは、これらの3Dソリッドのすべてが、ブロック参照の3つの異なるグループに変換されていることがわかります。
既存ブロックの定義
BLOCKIFYコマンドの目的の一つは、自動的に追加して、モデルの構造を改善することです。 モデルに既にブロック定義が含まれている場合、上述の両方の手順では、既存のブロック定義がチェックされています。
- 選択した図形の選択セットを入力:既存のブロック定義の1つがBLOCKIFY入力セットと一致する場合は、新しい定義が作成されません。 入力セットのすべてのインスタンスは、既存のブロック定義にブロック参照に置き換える必要があります。
- すべてのグループを検索:図面内のすべての3Dソリッドをチェックする前に、すべての既存のブロック定義はBLOCKIFYの入力セットとして使用されています。 このように、ブロック定義に対応する繰り返しソリッドはその既存の定義のブロック参照に置き換えられています。 新しいブロック定義は作成されません。