オブジェクトをグリッド状に配置

このサンプル スタディ タイプを Revitのジェネレーティブデザインで使用し、長方形グリッドまたはステップ(ひし形)グリッドを使用して部屋にオブジェクトを配置するための代替案を生成します。

左の図は、 ジェネレーティブデザインでの結果を示しています。右の図は、Revit モデルに統合された場合の結果を示しています。

A diagram showing a stepped object placement of tables with chairs in Generative Design in Revit, and a 3D view of the result in the Revit model
ヒント: このスタディ タイプを使用してレストランのレイアウトを設計するケース スタディについては、「お試しください: ジェネレーティブ デザイン」を参照してください。

このトピックの内容

このスタディ タイプについて

長方形グリッド ステップ グリッド
A diagram showing object placement on a rectangular grid in rows and columns A diagram showing object placement on a steped grid where the objects are offset to create a diamond pattern
長方形グリッドでは、要素は X 軸と Y 軸の両方に位置合わせされます。要素間の均等性および直線の循環が必要な場合に、この情報を使用します。長方形グリッドは、病院のベッド、教室の机などを配置する場合によく使用されます。

長方形グリッドを使用するには、[スタディを作成]ダイアログで[オブジェクトをグリッド状に配置]を選択します。

ステップ グリッドでは、オブジェクトでひし形のパターンが作成されます。固定の X-Y の形成を避けるため、各軸には位置合わせされません。この形式は、カフェテリアのダイニング テーブル、庭の植栽、劇場の座席などの配置に使用します。

ステップ グリッドを使用するには、[スタディを作成]ダイアログで[オブジェクトをステップ グリッド状に配置]を選択します。

これらのスタディでは、オブジェクトの配置に[最適化]方法を使用します。部屋全体の範囲のパーセンテージ、配置されるオブジェクトの数、およびオブジェクトが領域にオーバーラップする可能性がある量を比較します。

オブジェクト領域: これらのスタディでは、重要な概念がオブジェクト領域です。オブジェクト(要素)によって占有される領域を決定するために、スタディではまずオブジェクトの中点を決定します。次に、その点からオブジェクトの境界ボックスの最も遠いエッジまでの円を描きます。結果の円はオブジェクト領域を表します。上の図では黄色の円がその領域に該当します。たとえば次の図の黄色の円は、テーブルと椅子で構成されるネストされたファミリの領域の境界を表します。

The yellow circle showing the boundary of the area for a nested family consisting of a table and chairs

原点: もう 1 つの重要な概念はファミリの原点です。これは、ファミリ タイプのインスタンスの挿入点です。たとえば机を配置する場合、机の左前の脚を原点に設定し、その脚を使用してモデルに机を配置することができます。これらのスタディでは、オブジェクトを配置するときに原点を使用します。原点は、オブジェクト間の距離や、オブジェクトと壁の間の距離を計測する場合にも使用されます。このスタディ タイプを使用する前に、配置するファミリの原点を確認します。ベスト プラクティスとして、ファミリの中点またはその付近にファミリの原点を再配置することをお勧めします。

注: これらのスタディ タイプでは、柱など、部屋の中の障害物は考慮されません。また、ドアのクリアランスや他の部屋の特性も考慮されません。選択した成果を統合した後、これらの部屋の特性に対応するように、モデル内の要素を削除または位置を調整することができます。

目標

[最適化]方法を使用して部屋にオブジェクトを配置する場合の一般的な目標は次のとおりです。

スタディ タイプにアクセスする

[スタディを作成]ダイアログは、これらのスタディ タイプは Autodesk サンプル フォルダから使用できます。

DynamoDynamoには、次のフォルダに移動します。

その場所にスタディ タイプが見つからない場合は、これらのリンクを使用してスタディ タイプをダウンロードできます。各 ZIP ファイルには、DYN ファイルとその従属フォルダが含まれています。コンテンツをコンピュータ上のフォルダに解凍(抽出)します。

モデルを準備する

スタディを作成するプロセス中に、配置するファミリのターゲットの部屋とインスタンスを選択する必要があります。

モデルを準備するには

  1. Revit モデルを開きます。

    必要に応じて、このスタディ タイプで rac_advanced_sample_project.rvt をダウンロードして使用することができます。

  2. ビューを開いて対象の部屋を表示します。

    たとえば、rac_advanced_sample_project.rvt で、02 - 平面図を開きます。建物の左上隅の部屋 Lounge 223 を拡大表示します。

  3. 部屋に、目的のファミリのインスタンスを配置します。

    たとえば、rac_advanced_sample_project.rvt で、「テーブル-円形食卓、椅子付き」というファミリをロードします(Autodesk·サンプル·コンテンツをダウンロードした場合は、[家具] > [テーブル]の下の Revit·ライブラリにあります)。目的の直径のテーブルと椅子の数を持つファミリを選択します。次に、Lounge 223 にファミリのインスタンスを配置します。

  4. ファミリを編集し、原点の位置を確認します。必要に応じて、ファミリの中点またはその付近に原点を移動します。

    この変更により、より良い成果が得られます。

    「テーブル-円形食卓、椅子付き」の場合、ファミリの原点はテーブルの中心として設定されます。変更の必要はありません。

  5. スタディの作成時にモデル内の要素を簡単に選択できるようにするには、部屋の参照線と、ターゲット インスタンスのカテゴリ(家具など)の[表示/非表示]をオンにします。

    たとえば、rac_advanced_sample_project.rvt の場合は、VG と入力して[表示/グラフィックスの上書き]ダイアログを開きます。次に、カテゴリを展開して、[部屋] > [パターン塗り潰し]と[参照]、および[家具]の表示をオンにします。

入力

スタディを作成する際に、次の入力を指定できます。

選択

A 3D view of a nested family consisting of a round table and six chairs

変数を選択

出力

各成果には次の出力が表示されます。

既知の問題と制限事項

メッシュ(植栽や RPC 点景など)から内部的に構築されるファミリには、Dynamo に測定可能な境界ボックスがないため、サイズを Dynamo から抽出できません。これらのファミリ タイプのいずれかをスタディで選択した場合、ジオメトリ出力の円は描画されず、面積計算が正しくありません。スタディでは引き続き点の位置を生成し、これらの成果を使用して Revit モデル内の要素を生成することができます。