學習Dynamo有一段時間了,最近整理了下自己的筆記,分享一些給初學者,做個備忘吧!(PS:很多資料網上都能搜到,我僅僅是收集整理下筆記,分享給大家)
今天先簡單介紹下Dynamo,后續會逐步深入。
?
首先我們來了解一下 Dynamo、Dynamo Player、Dynamo Sandbox與Dynamo Studio的區別:
1、Dynamo是免費插件,可以鏈接在圖形類主程序(AutoCAD、Maya等)上運行,實現各個軟件平臺間的信息以及數據交互。
附加在圖形類軟件上時,需要設計針對主程序圖形類實體的節點庫。
Dynamo以前也是Revit的插件,現在已經集成為Revit內置的可視化編程工具,可輔助快速實現參數化設計、數據管理以及性能分析。
2、Dynamo Player是Dynamo的自動執行器,自Revit2017.1開始內置提供。
Dynamo Player可以不打開Dynamo界面而直接自動執行DYN文件,從而實現插件式運行。不過目前Dynamo內的節點尚無法實現真正的用戶交互界面的設計及驅動,需要預先在DYN文件內指定(如選中Revit構件)才能保證DYN文件直接執行。否則唯有通過Data-Shapes等軟件包來構造一個簡易的用戶交互對話框界面來實現實時選擇、指定。
3、Dynamo Sandbox是插件的沙盒程序,可以在沒有鏈接主程序的支持下輕量運行。但是與主程序相關的節點均不可用,同時因為缺乏主程序提供的圖形顯示驅動,圖形顯示往往有問題。
Dynamo Sandbox可以當成是Dynamo程序的代碼瀏覽器,不需要打開龐大的應用程序再激活Dynamo,就能直接快速地看到程序內的節點及其鏈接關系。
4、Dynamo Studio是需要獨立注冊的軟件,可以脫離主程序運行,同時也是Autodesk一切基于WEB的Dynamo服務的基礎。
?
Dynamo早期版本在“附加模塊”菜單,Revit 2017開始內置Dynamo,在“管理”菜單下。
Dynamo在Ribbon菜單的位置如圖:
?
Dynamo軟件包的安裝
默認可用通過在線搜索軟件包并進行安裝
?
若聯機安裝軟件包時提示“空路徑是非法的”,安裝時需要保持翻墻狀態
也可以從別人電腦拷貝已經下載的軟件包,復制到默認軟件包路徑即可(默認路徑,可以在設置-管理節點和軟件包路徑中看到)
?
一般路徑為:C:\Users\Administrator\AppData\Roaming\Dynamo\Dynamo Revit\1.3\packages
只需把拷貝的軟件包扔到里面,重新打開Dynamo就有了。
軟件包內一般包含三個目錄及一個JSON格式的配置文件。
其中的DYF目錄放置的是自定義節點文件;BIN一般放置DLL等自定義節點或者自定義節點需要調用的二進制的文件;EXTRA目錄用于放置一些說明、案例等文件。
?
?
Dynamo啟動界面
?
工作界面
?
了解了這些,就可以選擇節點,進行一些基本操作了
今天就先這些,我們下次接著分享