完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
    * 主體類型
    * 企業(yè)名稱
    * 信用代碼
    * 所在行業(yè)
    * 企業(yè)規(guī)模
    * 所在職位
    * 姓名
    * 所在行業(yè)
    * 學(xué)歷
    * 工作性質(zhì)
    請(qǐng)先選擇行業(yè)
    您還可以選擇以下福利:
    行業(yè)福利,領(lǐng)完即止!

    下載app免費(fèi)領(lǐng)取會(huì)員

    NULL

    ad.jpg

    Dynamo教程 | Dynamo基本要素有哪些?Dynamo基本要素和編程語言

    發(fā)布于:2025-01-18 16:40:02

    BIM中文網(wǎng)

    更多

    可視化編程的基本要素主要有以下三個(gè):

    (1)節(jié)點(diǎn)(Nodes):作為在Dynamo的可視化編程中最基本的要素,每一個(gè)節(jié)點(diǎn)都有其功能,節(jié)點(diǎn)之間通過導(dǎo)線按照一定的邏輯關(guān)系進(jìn)行連接,從而形成可視化程序,每一個(gè)節(jié)點(diǎn)表達(dá)正確則可運(yùn)行程序得到想要的目標(biāo)效果,圖1展示了節(jié)點(diǎn)窗口的組成。

    image.png 

    圖1 節(jié)點(diǎn)窗口(圖片來源:作者自制)

    1.節(jié)點(diǎn)的名字(功能);2.輸入端;3.輸出端;4.節(jié)點(diǎn)的主體

    (2)接線(Wires):作為節(jié)點(diǎn)間的連線,起到傳遞數(shù)據(jù)的作用。

    (3)節(jié)點(diǎn)庫(Library):包含眾多節(jié)點(diǎn)的數(shù)據(jù)庫,每種節(jié)點(diǎn)有不同的功能表達(dá)。

    節(jié)點(diǎn)庫主要由軟件自帶的節(jié)點(diǎn)和自定義節(jié)點(diǎn)組成,如圖2所示。其中自定義節(jié)點(diǎn)具有多樣性,主要由用戶將一系列實(shí)現(xiàn)功能的節(jié)點(diǎn)組封裝為一個(gè)節(jié)點(diǎn),使編程界面更為簡(jiǎn)潔且調(diào)用更方便。而Dynamo中自帶的節(jié)點(diǎn)庫基本是最基本的功能節(jié)點(diǎn),分為10大類,如圖3所示為Revit節(jié)點(diǎn)庫,主要是與Revit軟件有關(guān)的功能節(jié)點(diǎn),該庫在Revit打開的條件下才可以使用。當(dāng)點(diǎn)選某個(gè)節(jié)點(diǎn)時(shí),Dynamo會(huì)有相應(yīng)的解釋和使用說明,方便用戶的了解和使用。

    image.png 

    圖2 Dynamo節(jié)點(diǎn)庫(圖片來源:作者自制)

    image.png 

    圖3 自帶節(jié)點(diǎn)庫示例(圖片來源:作者自制)

    編程語言

    DesignScript是Dynamo的編程語言,主要通過CodeBlock節(jié)點(diǎn)塊寫入代碼可快速實(shí)現(xiàn)用戶的功能需求。除此之外,PythonScript也是Dynamo中用編程來實(shí)現(xiàn)功能的節(jié)點(diǎn),通過選擇“PythonScrip”節(jié)點(diǎn),點(diǎn)擊該節(jié)點(diǎn)可顯示編程界面,從而可以直接編寫代碼,當(dāng)編程完關(guān)掉編程界面即可,圖4所示為通過節(jié)點(diǎn)編程方式創(chuàng)建一條線。使用PythonScript可以很好的彌補(bǔ)可視化節(jié)點(diǎn)存在節(jié)點(diǎn)冗余、功能受限等缺點(diǎn)。如果懂得編程語言,可以采用Python語言編程,通過在Dynamo中編程實(shí)現(xiàn)的效果和通過節(jié)點(diǎn)拼接實(shí)現(xiàn)的效果是一樣的,但通過節(jié)點(diǎn)輸入代碼進(jìn)行可視化編程則更為便捷。一般在使用Dynamo時(shí),普通節(jié)點(diǎn)和編程節(jié)點(diǎn)的結(jié)合使用使得工作更加高效。

    image.png 

    圖4 Dynamo中PythonScript的使用(圖片來源:作者自制)

    文:朱連江(西安建筑科技大學(xué))

    版權(quán)歸原作者所有 侵刪

    本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

    未標(biāo)題-1.jpg

    上一篇:Dynamo教程 | Dynamo結(jié)構(gòu)柱怎么建?如何利用Dynamo自動(dòng)生成“T”字形結(jié)構(gòu)柱?

    下一篇:Dynamo教程 | Dynamo是什么?Dynamo簡(jiǎn)介及輸入節(jié)點(diǎn)介紹與應(yīng)用

    主站蜘蛛池模板: 亚洲视频一区在线播放| 无码国产精品一区二区免费模式| 日本一区二区三区四区视频| 国产激情一区二区三区在线观看| 亚洲一区AV无码少妇电影☆| 亚洲视频一区二区在线观看| 国产福利电影一区二区三区,亚洲国模精品一区 | 国产在线精品一区二区中文| 一区二区三区免费视频网站| 亚洲视频一区二区三区四区| 国产激情无码一区二区| 亚洲av区一区二区三| 精品人妻无码一区二区三区蜜桃一 | 91大神在线精品视频一区| 无码毛片一区二区三区中文字幕| 成人区人妻精品一区二区三区| 亚洲AV无码一区二区三区人| 日韩爆乳一区二区无码| 一区二区三区国产| 2014AV天堂无码一区| 中文字幕在线观看一区二区 | 无码少妇一区二区性色AV| 手机看片福利一区二区三区| 国产在线无码一区二区三区视频| 国产人妖视频一区二区 | 国产中文字幕一区| 国产精品一区二区无线| 午夜视频久久久久一区| 好吊视频一区二区三区| 日韩精品无码一区二区视频| 蜜桃传媒视频麻豆第一区| 国产一区二区视频在线观看| 精品日产一区二区三区手机| 无码人妻久久一区二区三区免费 | 久久精品国产一区二区三区不卡| 国产亚洲情侣一区二区无| 国产精品一区二区av| 国产精品制服丝袜一区| 国产精品成人免费一区二区| 女人和拘做受全程看视频日本综合a一区二区视频 | 四虎精品亚洲一区二区三区|