下載app免費(fèi)領(lǐng)取會(huì)員
節(jié)點(diǎn)庫(kù)(Library)是所有Dynamo節(jié)點(diǎn)的集合,在Dynamo for Revit左側(cè)的節(jié)點(diǎn)庫(kù)選項(xiàng)卡中,共有八類(lèi)節(jié)點(diǎn)庫(kù),分別為:Analyze(分析節(jié)點(diǎn))、BuiltIn(內(nèi)置節(jié)點(diǎn))、Core(核心節(jié)點(diǎn))、Display(顯示節(jié)點(diǎn))、Geometry(幾何圖形節(jié)點(diǎn))、Office(辦公軟件相關(guān)節(jié)點(diǎn))、Operators(運(yùn)算節(jié)點(diǎn))、以及Revit(Revit相關(guān)節(jié)點(diǎn))。Dynamo的節(jié)點(diǎn)庫(kù)并沒(méi)有一個(gè)固定的版本或架構(gòu),隨著版本的更新迭代,節(jié)點(diǎn)在節(jié)點(diǎn)庫(kù)的位置也可能隨之改變。節(jié)點(diǎn)庫(kù)分類(lèi)方式的差異會(huì)使得使用方式上有不同的側(cè)重方面,Dynamo的專(zhuān)業(yè)性也會(huì)隨著節(jié)點(diǎn)庫(kù)的增多與優(yōu)化而越來(lái)越強(qiáng)。同時(shí)要善用節(jié)點(diǎn)庫(kù)上方的搜索功能,無(wú)論節(jié)點(diǎn)庫(kù)如何變化,都可隨時(shí)找到所需要的任意節(jié)點(diǎn)。比如在搜索框中搜索關(guān)鍵詞“point”,節(jié)點(diǎn)庫(kù)就會(huì)展示出與之相關(guān)的所有節(jié)點(diǎn),以供用戶(hù)選擇。

Dynamo中的節(jié)點(diǎn)根據(jù)行為可以劃分為三種,點(diǎn)開(kāi)任一節(jié)點(diǎn)庫(kù),我門(mén)會(huì)發(fā)現(xiàn)所有節(jié)點(diǎn)都被劃分在了三個(gè)不同的標(biāo)記之下:第一種是創(chuàng)建類(lèi),在節(jié)點(diǎn)庫(kù)中用“+”標(biāo)記,這類(lèi)節(jié)點(diǎn)主要用來(lái)新建數(shù)據(jù),如添加構(gòu)件、數(shù)據(jù)等;第二種是操作類(lèi),在節(jié)點(diǎn)庫(kù)中用閃電符號(hào)標(biāo)記,該種節(jié)點(diǎn)用來(lái)操作構(gòu)件或數(shù)據(jù),例如旋轉(zhuǎn)圖形、移動(dòng)構(gòu)件等;第三種是查詢(xún)類(lèi),在節(jié)點(diǎn)庫(kù)中用“?”標(biāo)記,這類(lèi)節(jié)點(diǎn)可用來(lái)查詢(xún)某些特定的信息,如查詢(xún)圖形的面積或位置等。
Dynamo中除去這些現(xiàn)有已編譯好的節(jié)點(diǎn),還存在兩種特殊的節(jié)點(diǎn):一是CodeBlock,在Dynamo中,代碼塊可直接輸入DesignScript的節(jié)點(diǎn),雙擊鼠標(biāo)左鍵即可快速打開(kāi)CodeBlock節(jié)點(diǎn)。CodeBlock節(jié)點(diǎn)具有輸入字符串、數(shù)值、列表、公式等功能,Dynamo中的許多節(jié)點(diǎn)都可以用這一節(jié)點(diǎn)代替。二是PythonScript節(jié)點(diǎn),該節(jié)點(diǎn)可以與外部的Python庫(kù)相連,利用現(xiàn)有的Python中的資源來(lái)達(dá)到較為高級(jí)的函數(shù)功能,PythonScript節(jié)點(diǎn)還為鏈接RevitAPI提供了橋梁,通過(guò)解析的方式來(lái)運(yùn)行API的功能。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Dynamo教程 | Dynamo for Revit是什么插件?Dynamo for Revit的功能介紹
下一篇:Dynamo教程 | Revit里的Dynamo怎么用?如何使用Dynamo批量處理Revit構(gòu)件?
推薦專(zhuān)題