Revitのためにダイナモ:窓やドアの壁を作成します。

序文

本論文では、RevitのことでRevitの、壁、ドア、窓の基本的な要素を作成します。

ステップ

壁、ドア、窓、またはモデルラインからを作成するには:

  1. モデルの行を選択し、壁を作成し、を参照してください:ダイナモ用のRevit:壁を作成するために、モデルの行数を選択する方法
  2. 壁には、ドアや窓の顔を置くことができます
  3. Pythonのノードと場所のドアや窓に

制御入力

制御可能なパラメータ:

  1. タイプのドアや窓
  2. 壁の高さ
  3. 床、壁
  4. 壁のタイプ
  5. モデルライン
  6. 窓やドアのUV座標
    ここに画像を挿入説明

壁を作成します

ここに画像を挿入説明

あなたは窓やドアの表面を置くことができます検索

表面特性は、窓やドアを置くことができます。

  1. それは確かにアップまたはダウン方向ではありません
  2. その位置と特定のラインの方向は平行ではありません
  3. 必要に応じて条件1及び2フィルタのある場所への扉または窓面のうち
    ここに画像を挿入説明

ドアや窓を配置します

ドアや窓があるFamilyInstanceが、それらを作成するために、もし適切なダイナモノードが存在しない、これを行うことができますのRevit API、そしてPythonのノードは、仕事を終えることができます。
ここに画像を挿入説明
参考:RevitのAPI:家族インスタンスFamilyInstance作成
Pythonのノードを:

instance = document.Create.NewFamilyInstance(location, familyType, host, level, Structure.StructuralType.NonStructural)

ここに画像を挿入説明

綱領

ここに画像を挿入説明

レンダリング

ここに画像を挿入説明

注意事項

パイソンを使用する場合は、あなたが実際に使用があなたが変換する必要があるので、あなたは、変換を行うにはしたくない、のRevit APIは、あなたのユニットへのAPIユニットとダイナモは異なる場合がありますされ、単位はフィートに行くために設定されています。
パラメータを調整し、オリジナルのドアや窓には、この問題を回避するために、ネイティブC#のノードで書かれている場合、移動しますが、新しいインスタンスを作成しません。

公開された54元の記事 ウォン称賛13 ビュー10000 +

おすすめ

転載: blog.csdn.net/weixin_44153630/article/details/104882261