Skip to main content
Skip table of contents

リンクされたRevitモデルからRevit部屋を作成または更新

多くの場合、Revitモデルは、他のRevitプロジェクトにリンクされます。モデルがホストモデルにリンクされると、ホストモデルで作業している人は、ファミリインスタンスやその他の要素を、配置するために、部屋の拡張子を参照することができます。リンクされたモデルの部屋がすでにdRofusの部屋にリンクされている場合、ホストモデルで作業している人は、リンクされたモデルの部屋に対応する部屋を(ホストモデル内で)簡単に作成、更新することができます。さらに、dRofusでこれらの部屋のアイテムのオカレンスが計画され、ホストモデルの作業者がホストモデルのファミリタイプをdRofusのアイテムにすでにリンクしている場合、”部屋のアイテム (Items in Room)”または、”レベル/モデルのアイテム (Items in level/model)”ウィンドウを使用して、Revitの部屋内のファミリインスタンスを簡単に表示し、検証することができます。

ホストモデルの部屋を (リンクされたモデルの部屋に基づいて) 作成/更新するには、”リンクされたモデルの部屋 (Linked model Rooms) - > 部屋 (Rooms)” :

デフォルトでは、部屋バウンディングにあるすべてのリンクされたモデルが選択されます:

もし、部屋バウンディングでないリンクモデルの部屋からコピーして部屋を作成した場合、コピーした時点で部屋バウンディングに設定されます。

Info

リンクされたモデル内の部屋が設計オプションを持っている場合、以下のチェックボックスを選択することで、主要な設計オプションにある部屋からのみコピーすることで部屋の作成を制限することができます:

Also, see: Working with Revit Design Options.

“OK” をクリックすると、選択したリンクモデルから部屋が作成され、以下のようなメッセージがポップアップ表示され、作成/更新された部屋の総数と、作成されなかった部屋の総数が表示されます(これは、リンクモデルの部屋内で選択されたキーパラメータが一意でないか、空であるためです):

リンクされたモデルから部屋を作成/更新する場合、アクティブな部屋属性の設定に注意することが重要です:

上記のコマンドは、”比較に使用されるキー属性 (Key Attribute used for comparing)”のマッピングを使用して、リンクされたモデル内の部屋をdRofus内の部屋と比較します、
その後、他の属性/パラメータのマッピングに従って値をプッシュ/プルします。上記の例では、” Revit 部屋 (Revit Rooms) - 更新 (Update)”と呼ばれるアクティブな部屋構成は、
dRofusの “部屋 ID” をキー属性として使用しています(その値はホストモデルの対応する部屋パラメータにプッシュされます)、
さらに、dRofus 部屋から “デパートメント/Department (名前/Name)”、”Designed/設計 - Programmed/プログラム %”、”Note/備考”、”Room Function #/部屋機能#”の値を、
Revit 部屋の “Department (デパートメント)”、”drofus_room_des_prog_%”、”Comments (コメント)”、”drofus_room_func_no” にそれぞれ次のようにマッピングします:

したがって、この値はホスト・モデルの新しい/更新された部屋に次のように取り込まれました:

また、上記のコマンドを実行する際、ホストモデルの部屋の “番号 (Number)と “名前 (Name)”パラメーターは、常にリンクされたモデルの部屋のパラメーターからコピーされます。
(たとえ、これらのパラメーターが、アクティブな部屋設定内の dRofus部屋からのパラメーターにマッピングされていない場合でも) :


部屋の追加、削除、移動、形状やサイズの変更など、リンクされたモデル内で部屋が変更されることがよくあります。更新されたリンクモデルが再発行され、ホストモデルへのリンクとして、再ロードされると、ホストモデルで作業している人は、Revitプラグインが変更された部屋にすべての更新を転送するために、再び上記のプロセスを実行する必要があります。

ホストモデル内に対応する部屋が存在しない場合、次回ホストモデル内でリンクされたモデルを再読み込みし、上記のコマンドを実行してホストモデル内の部屋を更新すると、
プラグインは、”不要な部屋を削除しますか (Delete Superfluous Rooms)”と確認します。

レベル名の不一致

ホストモデル内で部屋を作成/更新する際に、ホスト名とリンクされているレベル名が一致しない場合、以下のメッセージが表示されます:

レベル名がモデル間で一致していることを確認する必要があります。

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.