完善主體資料,免費贈送VIP會員!
    * 主體類型
    * 企業名稱
    * 信用代碼
    * 所在行業
    * 企業規模
    * 所在職位
    * 姓名
    * 所在行業
    * 學歷
    * 工作性質
    請先選擇行業
    您還可以選擇以下福利:
    行業福利,領完即止!

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    發布于:2018-09-04 18:06:58
    首頁/技術分享/Dynamo
    收藏
    56992

    網友投稿

    更多

    本文來源:微信公眾號“GreenBIM2017”

    更多內容請關注公眾號:

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?


    Dynamo,中文翻譯為發電機,每個項目文件為一個電池組,由各種電池模塊依照一定的排列連接起來的。

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    Dynamo是基于Revit的參數化設計的輔助工具,它可以實現Revit自身無法實現的功能,功能極其豐富和強大。由于Dynamo也是一種編程工具,它的程序足夠靈活,可以跨行業規程進行使用,它的功能也許只受限于你和團隊的想象力。

    Dynamo是一種可視化編程工具,用于定義關系和創建算法,可以在3D空間中生成幾何圖形和處理數據。使用Dynamo電池的時候,我們需要像程序員一樣思考,不僅熟悉3D模型的構建流程,也需要知道各個電池組件之間的關系。

    想要成功地利用Dynamo進行參數化應用,關鍵點在于充分掌握這個程序的工作方式,并且需要在構建前建立一個清晰的規劃過程。

    01-關系數據庫

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    首先要考慮的是關系數據庫(一組包含預定義類別的數據表),每個表格包含一個或多個列的數據參數。每一行都包含由欄目定義的類別唯一的數據實例。這有點類似于Revit的參數列表,因為Revit就是一個關系數據庫,只是使用了不同的術語。

    一個很好的例子就是Revit的“元素ID”。這個參數是作為主鍵的。主鍵和外鍵在關系數據庫中扮演著重要的角色。外鍵是關系表中的一個字段,它鏈接到另一張表的主鍵列,例如一個空間暖通區,區域號作為機械設備的關鍵字。這個唯一的ID被用作空格表中的外鍵。正是這種關系使得Dynamo能夠將元素連接在一起。

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    02-關系數據庫


    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    在Dynamo中所有的數據都被組織成列表。接下來,我們需要了解Revit和電池組的層次結構。為了便于說明,讓我們以俄羅斯套娃進行類比說明。大多數的Dynamo工作流程都是從Revit中選擇一個類別開始的。在這個類比中,最外層,最大的玩偶是Revit類別(墻壁,機械設備,電子插座等)我們打開娃娃來展示這個類別中包含的所有元素。如果你的類別是墻,想想墻的類型——外墻、磚塊、CMU等等。現在打開元素娃娃,顯示出墻類型的參數——如類別名稱、面積、防火等級等。

    03-腳本設計

    我們需要對Dynamo工作流程有一個全面的了解。我喜歡在開始思考我的最終目標是什么,然后我努力去弄清楚我需要做些什么來達到我的目標,這通常需要幾個步驟。

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    安德魯鄧肯和安德烈卡普拉盧在他們的Autodesk大學的演講中有一個很好的比喻,那就是MEP工程師的Dynamo指南。他們把建立一個Dynamo的工作流程比作做飯。用上面的圖,讓我們來看看自己做的飯菜。我們從選擇我們想要的食物開始,挑選出我們需要的食材,除非我們做通心粉和奶酪,否則我們將需要切碎、測量和混合這些原料。把數據想象成我們的原料,Dynamo就像有一把瑞士軍刀一樣,可以自動切碎、測量、混合和烹飪。

    Dynamo數據管理

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?

    數學是在Revit元素中開始建立數學關系和模式的好方法,Dynamo有許多預定義的數學節點,從簡單的加法到復雜的公式。

    字符串。字符串是表示文字常量或某種變量的字符序列,使用數字和字符串來驅動Dynamo項目中的參數。

    條件邏輯。構建邏輯包括將列表、數字、字符串組合在一起,以生成設計器的預期輸出。執行邏輯將輸出一個表示true或false的布爾值,我們可以使用它來構建和篩選允許數據流的列表。

    清單列表。不同結構的數據清單列表會影響計算結果產生很大的差異。

    腿腿教學網-Dynamo教程 | 從零開始學Dynamo-001什么是Dynamo?


    本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

    未標題-1.jpg

    上一篇:Revit教程 | Revit MEP基礎操作之水系統創建(八)標高標注

    下一篇:Revit教程 | Revit(操作篇)載入系統族至項目中為什么對齊不了族四周?

    主站蜘蛛池模板: 免费观看日本污污ww网站一区| 中文字幕无线码一区| 国产一区二区三区免费视频| 国产美女露脸口爆吞精一区二区| 亚洲愉拍一区二区三区| 日本在线不卡一区| 国产成人无码AV一区二区在线观看 | 免费视频一区二区| 亚洲中文字幕丝袜制服一区| 亚洲国产欧美日韩精品一区二区三区| 久久久久久免费一区二区三区 | 国产精品免费一区二区三区四区| 国产一区二区三区在线免费| 无码乱码av天堂一区二区| 一区二区三区日韩精品| 国产内射999视频一区| 中文字幕人妻丝袜乱一区三区| 高清一区高清二区视频| 色一情一乱一伦一区二区三区日本| 亚洲国产成人久久一区二区三区 | 亚洲一区二区三区久久| 风间由美性色一区二区三区 | 一区二区免费在线观看| 老湿机一区午夜精品免费福利| 国产伦精品一区二区三区无广告| 在线免费一区二区| 乱人伦一区二区三区| 一区二区三区免费视频观看| 国产激情精品一区二区三区| 狠狠做深爱婷婷综合一区 | 中文字幕久久久久一区| 农村人乱弄一区二区| 亚洲爆乳精品无码一区二区三区 | 无码午夜人妻一区二区不卡视频| 国产精品av一区二区三区不卡蜜| 好吊妞视频一区二区| 一本色道久久综合一区| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 日韩一本之道一区中文字幕| 午夜福利一区二区三区在线观看| 亚洲综合一区二区精品久久|