Dynamo パッケージ

このセクションでは、Dynamo コミュニティで人気のあるパッケージをいくつか紹介します。これ以外にも便利なパッケージがあれば、リストに追加してください。Dynamo Primerは、オープンソース型のドキュメントです。開発者の皆様の積極的な参加をお待ちしています。

ARCHI-LAB archi-lab の公式サイトにアクセス
archi-lab には、Dynamo と Revit との対話機能を大幅に拡張する 50 個超のカスタム パッケージが含まれています。archi-lab パッケージには、基本的なリスト操作用のノードから、Revit 用の高度な Analysis Visualization Framework ノードまで、さまざまなノードが含まれています。
BIMORPH NODES BimorphNodes Dictionary を参照
BimorphNodes は強力なユーティリティ ノードを集めたもので、汎用性があります。パッケージの特徴は、きわめて効率的な干渉検出とジオメトリの交差ノード、ImportInstance (CAD)の曲線変換ノード、そして、Revit API での制限を解決するリンクされた要素のコレクタにあります。利用可能なすべての範囲のノードについては、BimorphNodes Dictionary を参照してください。
BUMBLEBEE FOR DYNAMO BumbleBee の公式サイトを参照
Bumblebee は、Dynamo で Excel ファイルを読み書きする際の機能を大幅に向上させる、Excel と Dynamo の相互運用性プラグインです。
CLOCKWORK FOR DYNAMO Clockwork For Dynamo GitHub を参照
Clockwork は、Dynamo ビジュアル プログラミング環境用のカスタム ノードが集まったものです。Clockwork には、Revit に関連する多数のノードに加え、リスト管理、算術演算、文字列処理、単位変換、ジオメトリの操作(主に、境界ボックス、メッシュ、平面、点、サーフェス、UV、ベクトル)、パネル作成など、さまざまな用途のノードが豊富に用意されています。
DATA|SHAPES GitHub の Data|Shapes を参照
DataShapes は、Dynamo スクリプトのユーザ機能を拡張するためのパッケージです。 このパッケージにより、Dynamo プレーヤーの機能が大幅に拡張されます。詳細については、https://data-shapes.net/ を参照してください。このパッケージを使用すれば、Dynamo プレーヤーで高度なワークフローを作成することができます。
DYNAMO SAP Core Studio で DynamoSAP プロジェクトを参照
DynamoSAP は、Dynamo 上に構築された、SAP2000 用のパラメトリック インタフェースです。このプロジェクトにより、設計者とエンジニアは Dynamo で SAP モデルを駆動し、SAP 上の構造システムを生成的なアプローチで作成して解析することができます。このプロジェクトでは、付属のサンプル ファイルで説明されているように、一般的なワークフローが事前に用意されています。これらのワークフローにより、SAP における多くの一般的なタスクを自動化することができます。
DYNAMO UNFOLD DynamoUnfold GitHub を参照
このライブラリを使用すると、ユーザ自身がサーフェスとポリサーフェスのジオメトリを展開できるようになるため、Dynamo と Revit の機能が拡張されます。ユーザはこのライブラリを使用して、最初にサーフェスを平らな Tessellate トポロジに変換し、次に Dynamo の ProtoGeometry ツールを使用して Tessellate トポロジを展開することができます。このパッケージには、いくつかのサンプル ノードと、基本的なサンプル ファイルも含まれています。
DYNASTRATOR Package Manager で Dynastrator をダウンロード
Illustrator または Web からベクター アートを .svg 形式で読み込むことにより、 手作業で作成したイラストを Dynamo に取り込み、パラメトリック操作を行うことができます。
ENERGY ANALYSIS FOR DYNAMO GitHub で Energy Analysis for Dynamo Project を参照
Energy Analysis for Dynamo を使用すると、Dynamo 0.8 でパラメトリック エネルギー モデリングと建物全体のエネルギー解析ワークフローを実行することができます。また、Autodesk Revit でエネルギー モデルを設定し、そのモデルを Green Building Studio に送信して DOE2 エネルギー解析を行ったり、解析結果を詳しく分析することもできます。このパッケージは、Thornton Tomasetti の CORE studio で開発されています。
FIREFLY FOR DYNAMO Dynamo Package Manager で Firefly をダウンロード
ノードの集まりである Firefly を使用すると、Dynamo で Arduino マイコンなどの入出力デバイスと通信を行うことができます。データがリアルタイムに処理されるため、Web カメラ、携帯電話、ゲーム コントローラ、センサなどを使用して、ディジタルの世界と現実の世界を連携させるためのさまざまなプロトタイプを作成することができます。
LUNCHBOX FOR DYNAMO Proving Ground で LunchBox for Dynamo を参照
LunchBox は、再利用可能なジオメトリ ノードとデータ管理ノードの集合です。このツールは、Dynamo 0.8.1 と Revit 2016 で動作することがテストによって確認されています。このツールには、サーフェスのパネル化、ジオメトリ、Revit データ集合などで使用できるノードが含まれています。
MANTIS SHRIMP Mantis Shrimp の公式サイトにアクセス
Mantis Shrimp は、Grasshopper ジオメトリや Rhino ジオメトリを Dynamo に簡単に読み込むことができる、相互運用性プロジェクトです。
MESH TOOLKIT Dynamo Mesh Toolkit GitHub を参照
Dynamo Mesh Toolkit には、メッシュ ジオメトリを操作するための便利な各種ツールが用意されています。このパッケージには、外部のファイル形式からメッシュを読み込む機能、既存の Dynamo ジオメトリ オブジェクトからメッシュを生成する機能、頂点と接続に関する情報からメッシュを手動で作成する機能が含まれています。また、このツールキットには、メッシュ ジオメトリの修正や修復を行うためのツールが含まれています。
OPTIMO Optimo GitHub を参照
Dynamo ユーザは、Optimo で各種の高度なアルゴリズムを使用して、自分で定義した設計上の問題を最適化することができます。また、問題の目的と適応度関数を定義することができます。
RHYNAMO Rhynamo Bitbucket を参照
Rhynamo ノード ライブラリを使用すると、Rhino 3DM ファイルを Dynamo 内で読み書きすることができます。Rhynamo は、McNeel の OpenNURBS ライブラリを使用して、Rhino のジオメトリを Dynamo で使用できるジオメトリに変換します。これにより、Rhino と Revit 間でジオメトリやデータを柔軟に交換するための新しいワークフローが作成されます。このパッケージには、Rhino コマンド ラインへの「ライブ」アクセスが可能なサンプル ノードも含まれています。
RHYTHM GitHub で Rhythm を参照
一見すると、Rhythm には、 高度なコードなどの特別な機能は見当たりません。しかし、実践的な思考や絶え間ない取り組みの積み重ねで開発されたのが Rhythm です。このパッケージは、ユーザが Revit と Dynamo でスムーズに作業できるように作成されています。Rhythm を構成する主要なノードは、Revit 環境ですぐに使用できる Dynamo ノードです。