BIM Dynamo到底在學什麼呢?(轉自羅嘉祥講師)

DYNAMO到底是什麼呢?

DYNAMO是基於REVIT內建的視覺化程式語言,使用節點與連接線,類似建立流程圖的方式建立自動化程式。

營建業的夥伴都是建築、土木相關科系相關,較無程式語言背景,所以要用一般的程式語言如C#或者PYTHON等進行REVIT的API開發門檻較高。

所以使用DYNAMO這類視覺化程式語言可在初期降低學習程式撰寫的門檻,減少使用者學習的門檻。

 

01-除了BIM,自動化讓你更有生產力

從繪圖演進發展與營建生產力提升的角度來看BIM與程式開發的重要性,分析在BIM軟體上面幾種進行程式開發的方式與優缺點,視覺化程式DYNAMO初步介紹。

 

02-簡單入手的DYNAMO入門

簡單介紹DYNAMO的介面、節點組與基礎範例,也提到一些功能與限制。

 

03-DYNAMO在營建產業的運用(上)

這邊舉出兩個實用的範例,第一個是使用放樣線進行房間號碼自動化排序,此範例用途相當的廣泛,例如自動排停車格編號、房間或樓地板面積計算編號等。

第二個是示範將EXCEL之粉刷表資料讀入DYNAMO後寫回REVIT中的房間粉刷欄位。

 

04- DYNAMO在營建產業的運用(中)

在此舉出兩個範例,第一個是接續上篇中REVIT的粉刷資料自動創建房間地坪與牆面,此部分涉及到房間與結構資料讀取,進行房間邊界(粉刷地坪與粉刷牆面)的範圍界定與讀取粉刷表資料進行裝修材質創建。

第二個範例是讀取CAD或EXCEL中的柱、樑等尺寸等,使用自動化快速創建柱樑族群類型。

 

04- DYNAMO在營建產業的運用(下)

最後提出兩個比較複雜的運用,其一是讀取CAD圖檔進行柱、樑與板的翻模作業,並寫入柱樑標號,除了標準的翻模外,讀取CAD資訊並寫入至模型中,形成自動化翻模。

其二是進行房間粉刷面積計算,讀取模型中房間、門窗與結構體資料,進行開口與結構的差積,計算房間天地牆面積後轉出囗EXCEL表單。

 

在建築中心DYNAMO的課程中有許多這類範例,DYNAMO是REVIT上程式開發的入門軟體,也歡迎大家一起踏入有趣的DYNAMO世界。

《本文轉自羅嘉祥講師

 

已加入購物車
已更新購物車
網路異常,請重新整理