2019年9月29日日曜日

タイプ名の一覧をエクセルに出力するには?

ダイナモで簡単にできます!

現在のプロジェクトに設定されている壁タイプの一覧が必要になった場合、ダイナモを使えば簡単にその一覧を取得することができます。
もちろん壁タイプに限らず、床や屋根、構造フレームなどのファミリ名、配管タイプなど、様々な一覧をエクセルに出力することができます。

作り方


  1. [管理]タブ>[ビジュアルプログラミング]パネル>[Dynamo]
  2. 新規作成
  3. 左下の自動を手動に変更。
    自動→手動
  4. 次のノードを追加する。
    • [Revit]>[Selection]>[ElementTypes]
    • [Revit]>[Selection]>[All Elements of Type]
    • [Revit]>[Elements]>[Element]>[Name]
  5. 下の図のように接続する。
    三つのノードを接続
  6. 次のノードを追加する
    • [ImportExport]>[Data]>[ExportExcel]
    • [ImportExport]>[File System]>[File Path]で任意のファイル名を指定
    • [Input]>[Basic]>[String]、値を壁タイプ
    • [Input]>[Basic]>[Number]
    • [Input]>[Basic]>[Boolean]
  7. 下の図のように接続する
    ノードを接続
  8. 実行ボタンをクリックすると、エクセルが立ち上がって結果が表示される。
    壁タイプが出力される

例えば!~線種パターンの一覧

同じグラフを使って様々な要素タイプの名前を一覧出力できます。線種パターンを出力するには
  • [Element Types]にLinePatternElement
  • [String]に線種
    線種パターンを出力する
として実行ボタンを押すだけです。ほかにも様々な要素タイプがあるので試してみてください。