您可以使用 Dynamo 建立用作 Revit 中的衍生式設計研究類型的圖表。
身為 Dynamo 作者,您可能必須與 Revit 設計師合作,了解有關特定設計挑戰、目標、約束和其他特性的詳細資料。如需工作流程的高階描述,請參閱工作流程:衍生式設計。
如果您是 Revit 設計師又是 Dynamo 作者,就可以單獨工作。但是,您可能要與團隊成員討論您的工作,以確保適當地描述目標及其輸入和輸出。
若要了解如何為 Revit 中的衍生式設計建立圖表,請查看範例研究類型,並參閱 Generative Design Primer。
開發適用於衍生式設計 的 Dynamo 圖表時,請遵循這些規則。
另外您還可以使用下列兩個節點,這兩個節點會隨著 Revit 中的衍生式設計安裝在自訂套件中。
為了確保衍生式設計 能夠有效率地執行多次以產生不同的結果,已經停用 Revit 節點。若要使用目前資料或產生與 Revit 模型相關的新資料,請使用 Data.Remember 節點。
Data.Remember 節點會擷取任何節點的輸出,並在儲存圖表時快取 DYN 檔案中的結果。它可以採用序列化格式保留非幾何資料 (字串和數字) 以及幾何圖形 (例如實體、點、網格和表面)。
當您加入與 Revit Selected 節點相依的節點時,也會加入 Data.Remember 節點來保留資料。當「衍生式設計」工具面板在撰寫過程中處於開啟狀態時,Dynamo 會指出需要 Data.Remember 節點的位置。按一下「+」圖示即可加入。如果工具面板處於關閉狀態,則當您建立或更新研究類型時,Dynamo 會執行此檢查。
請參閱 Generative Design Primer: Using Data from Revit 及後續有關 Data.Remember 節點輸入、如何測試 Revit 擷取資料,以及目前限制等資訊的主題。
Data.Gate 節點控制節點後的資料流。它會啟用「探索結果」對話方塊上的「建立 Revit 元素」按鈕。在衍生式設計 中,按一下「建立 Revit 元素」可在 Data.Gate 節點後執行圖表分支,以整合選取的結果。
使用 Data.Gate 節點可控制圖表分支執行的時機。此分支會建立元素,例如在房間中增加桌子。