進階搜尋


下載電子全文  
系統識別號 U0026-2407202014060600
論文名稱(中文) 視覺化程式語言工具於BIM流程之應用整合
論文名稱(英文) BIM Workflow with Visual Programming Tools
校院名稱 成功大學
系所名稱(中) 建築學系
系所名稱(英) Department of Architecture
學年度 108
學期 2
出版年 108
研究生(中文) 陳雍
研究生(英文) Yung Chen
學號 N76034223
學位類別 碩士
語文別 中文
論文頁數 71頁
口試委員 指導教授-鄭泰昇
口試委員-施宣光
口試委員-李孟崇
中文關鍵字 BIM  視覺化程式語言工具  工作流程 
英文關鍵字 BIM  Visual Prgramming tools  Workflow  VPL 
學科別分類
中文摘要   傳統的建築工作流程大多關注於建築從設計階段到竣工,導入BIM技術之後,人們也開始更關注如何在建築竣工後更有效率地維護,以延長建築的生命周期。隨著建築資訊模型(BIM, Building Information Modeling)在近年來技術發展,推陳出新,逐漸成為AEC產業(Architecture, Engineering & Construction)的主流工作模式,BIM就有如將建築專案進行資訊結構化,將一棟建築物所有的直接與間接資訊置入模型中。形成視覺化數位模型資料庫,讓建築專業者甚至是一般民眾直觀地閱覽建築專案資訊,成為對於AEC產業而言的新型態的資訊生成與優化系統工具-視覺化程式語言工具(Visual programming tools)。

  視覺化程式設計將純文字程式語言功能封包為視覺化節點,使用者透過連接節點的方式進行程式腳本開發,為BIM軟體增進使用彈性介面。主流的BIM軟體也開發配套的視覺化程式語言工具。對於沒有程式語言開發基礎的建築專業者來說,視覺化程式語言的圖像式操作介面降低了程式開發的門檻。

  本研究的目標有兩個,其一,試圖歸納視覺化程式語言工具於BIM平台之應用;其二,將視覺化工具於BIM平台的應用方式歸納出一套工作流程。而內容主要分為三個部分:
一、定義在BIM中應用視覺化程式設計工作的使用者特性、主流軟體以及現今建築業界的應用案例。
二、分析傳統BIM建築專案之工作流程中如何運作,以及試圖歸納視覺化程式設計工作流程,並將兩者整合為一套視覺化程式語言工具於BIM專案的工作流程。
三、驗證視覺化程式於BIM專案的工作流程的可行性。以「台北影像博物館」作為建築設計之演示案例,利用視覺化程式語言腳本執行空間定性定量、初步量體設計、建築立面設計、建築規範檢討到物理環境分析等工作事項,導入並分析節點連接之邏輯。

  本研究印證使用視覺化程式語言工具可提升BIM建築專案的工作效率,但運作效能可能容易受到電腦硬體與BIM軟體現階段發展而限制。總言之,研究者認為視覺化程式語言工具在未來BIM技術甚至於AEC產業技術的發展過程中勢必佔有一席之地。
英文摘要 As an architectural dimensional become lager, the increasing information is more complicated to manage with human resource. Visual programming is an ideal tool for information management and functional extend in Building Information Modeling (BIM) platform. This thesis aims to research applications of Visual programming tools (VPL) and systematize the VPL workflow of a BIM projects.
論文目次 摘 要 I
Extend Abstract II
謝 誌 IV
目 錄 V
圖目錄 VII
表目錄 VIII
第一章 緒論 1
1.1研究背景 2
1.1-1 AEC產業之趨勢 - 建築資訊模型(BIM) 2
1.1-2 視覺化程式語言 - 自動化輔助設計工具 2
1.2研究動機 3
1.3研究目標 3
1.3研究流程架構 4
第二章 文獻回顧 8
2.1視覺化程式語言 8
2.1-1視覺化程式語言定義 8
2.1-2視覺與文字程式語言之比較 8
2.2 現有的BIM平台下視覺化程式語言工具 9
2.2.1 BIM平台的視覺化程式語言工具簡介 9
2.2-2 BIM平台的視覺化程式語言工具比較 12
2.3 BIM平台的視覺化程式語言使用調查 13
2.3-1 調查背景 13
2.3-2 調查成果與分析 13
2.4 視覺化程式語言於BIM之應用 17
2.4-1 建築資訊數據分析 17
2.4-2 模型建置之應用 18
2.5 小結 20
第三章 研究方法 24
3.1流程演示工具 - Dynamo介紹 24
3.2 設計方法 25
3.2-1設計流程角色層級分析 26
3.3 Dynamo設計流程分析 26
第四章 視覺化工具及BIM設計流程分析 30
4.1 BIM設計流程分析 30
4.1-1相關規範 30
4.1-2業界建築專案設計流程 31
4.2視覺化程式語言設計流程(簡稱VPL流程) 32
4.3 視覺化程式語言整合BIM建築專案設計流程 34
4.3-1傳統建築專案設計流程與設計工具 34
4.3-2視覺化程式語言整合建築專案設計流程 35
第五章 流程操作演示 38
5.1 演示案例說明-以台灣影像博物館為例 38
5.2 流程演示1 - 空間規劃 39
5.2-1需求分析 39
5.2-2 腳本設計 40
5.2-3 腳本測試 40
5.2-4 整合平台 41
5.2-5 回饋迴路 42
5.2-6延伸應用 42
5.3 流程演示2 - 感應式節能立面 43
5.3-1 需求分析 43
5.3-2腳本設計 44
5.3-3 腳本測試 44
5.3-4整合平台 47
5.3-5 回饋迴路 48
5-4 小結 49
第六章 結論與建議 52
6.1 結論 52
6.2 後續研究建議 53
參考文獻 54
附錄A Dynamo基本操作說明 56
附錄B 流程演示操作Dynamo腳本詳圖 62
參考文獻 外文文獻

Eastman, C., Teicholz, P., Sacks, R., & Liston, K. (2013) A guide to building information modeling for owners, managers, designers, engineers and contractors. John Wiley & Sons.
Boshernitsa,M.,Downes,M.(2004) Visual Programming Languages: A Survey. Computer Science Division (EECS) Report No. UCB/CSD-04-1368 , University of California.
Vogt, T, M. (2016) Current application of graphical programming in the design phase of a BIM project:Development opportunities and future scenarios with 'Dynamo'.
Miller,N .(2015) The Great Dynamo Dig—Mining Your Revit Model with Computation—Take 2.
https://www.autodesk.com/autodesk-university/class/Great-Dynamo-Dig-Mining-Your-Revit-Model-Computation-Take-2-2015
Schwerdtfeger, E. (2018) Custom Computational Workflows for BIM Design Implementation
https://www.autodesk.com/autodesk-university/class/Custom-Computational-Workflows-BIM-Design-Implementation-2018
Mousiadis T., Mengana S. (2016) Parametric BIM: Energy Performance Analysis Using Dynamo for Revit.
Nezamaldin, D., Gudmundsson, K.(2019) Parametric design with Visual Programming in Dynamo with Revit.
Dynamo Primer. (2019)
https://primer.dynamobim.org/
Dynamo Forum. (2019) Place family by surface with voids issue.
https://forum.dynamobim.com/t/place-family-by-surface-with-voids-issue/37656
Kron, Z.(2014) FAQ: Code Block nodes and DesignScript in Dynamo 0.7.
https://forum.dynamobim.com/t/faq-code-block-nodes-and-designscript-in-dynamo-0-7/282
Martin, K. (2015) The Space Planning Data Cycle with Dynamo.
https://dynamobim.org/space-planning-data-cycle/
Sgambelluri,M. (2015) WHAT IS DYNAMO?.
http://therevitcomplex.blogspot.com/2015/01/what-is-dynamo.html

中文文獻

羅嘉祥, 宋姍, 田宏鈞(2017) Autodesk Revit煉金術:Dynamo基礎實戰教程, 同濟大學出版社
蔡宗瑋 (2013) 性能導向之參數式設計於BIM 整合評估流程, 國立成功大學建築研究所, 碩士論文
鄭泰昇(2014) BIM 導入台灣綠建築設計案例實作研究, 內政部建築研究所,研究成果報告
呂啟銘 (2015) 應用BIM 於建築設計階段之碳足跡模擬計算工具研發, 國立成功大學建築研究所,碩士論文
黃紹筑 (2016) 整合BIM 工具的感應式節能立面設計流程, 國立成功大學建築研究所, 碩士論文
郭建宏(2017)操作Autodesk Revit及Dynamo 建構BIM在建築領域應用研究, 國立臺灣科技大學建築系研究所, 碩士論文
呂啟銘(2017) Dynamo BIM x NCKU課程講座, 講座簡報
鄭慶一(2019) 跨域橋接-由設計到人機互動,再到人工智能, 講座簡報
建筑极客. “再探DYNAMO”系列——“节能窗洞”案例第1/3~3/3讲.
http://www.archgeek.org/
Bentley. 计算型建筑设计软件 - GenerativeComponents
https://www.bentley.com/zh/products/product-line/modeling-and-visualization-software/generativecomponents
論文全文使用權限
  • 同意授權校內瀏覽/列印電子全文服務,於2020-09-02起公開。
  • 同意授權校外瀏覽/列印電子全文服務,於2020-09-02起公開。


  • 如您有疑問,請聯絡圖書館
    聯絡電話:(06)2757575#65773
    聯絡E-mail:etds@email.ncku.edu.tw