課程概述
本課程是與清華建築學院本科二年級「CAAD實習」相配套的在線學習內容。「CAAD實習」課為期一周,全周上課,是建築學院的建築學、城市規劃、風景園林專業本科生必修的實習課,學生人數約120人。本在線課程是「CAAD實習」課的第一部分,為Grasshopper編程方法的教學。
使用參數化的方法做設計,就是將編寫程序的思維引入設計中,使用算法邏輯來生成幾何形體。這樣一種設計方法可以將設計中的形態、功能和構造的邏輯通過算法來描述,不僅拓展了建築師對形式的操控能力,也使得設計更為理性,更具適應性。
Grasshopper是一個受到廣泛應用的參數化設計平台,它 Rhinoceros三維建模軟件之上,基於Nurbs和 Mesh
等幾何建模系統進行參數化建模的編程。
Grasshopper採用了圖形化編程的方法,很多常用算法都被封裝在模塊中,並在圖形化的界面中進行組合,因此編寫簡便,且效率很高,非常適合設計人員學習與應用。此外,Grasshopper作為一個參數化設計平台,有眾多插件可以將不同的幾何建模、物理模擬、性能優化的算法引入其系統,拓展其功能,而且這些插件還在快速增長中。因此,Grasshopper是一個在方案創作和日常設計工作中都非常有價值的工具,值得每一個設計人員學習。
教學單元
參數化設計簡介
Grasshopper簡介
基本數據類型
數據結構(一)
Nurbs曲線與曲面建模
數據結構(二)
建模技巧
Mesh建模
課程列表
名稱 時間長度
第01講1.1 參數化設計簡介 00:06:52
第02講2.1 Grasshopper簡介 00:05:30
第03講2.2 Grasshopper界面與基本操作 00:13:42
第04講2.3 Bake與Internalize Data操作 00:04:53
第05講3.1 Math運算器 00:18:24
第06講3.2 00:10:27
第07講3.2.2 00:13:33
第08講3.3.1 00:11:19
第09講3.3.2 00:10:53
第10講3.4.1 00:09:46
第11講3.4.2 00:12:16
第12講3.5 案例:水波 00:16:35
第13講3.6 案例:螺旋曲面 00:13:55
第14講4.1 Grasshopper數據結構基礎 00:17:42
第15講4.2 數據流匹配 00:07:24
第16講4.3.1 00:15:17
第17講4.3.2 00:16:46
第18講4.4.1 00:13:19
第19講4.4.2 00:09:17
第21講5.1 Nurbs原理簡介 00:20:29
第22講5.2 Nurbs建模演示 00:19:40
第23講5.3 Evaluate操作 00:07:42
第24講5.4 由點建立曲線 00:19:15
第25講5.5.1 00:13:50
第26講5.5.2 00:12:11
第27講5.6.1 00:07:59
第28講5.6.2 00:28:27
第29講5.7.1 00:09:32
第30講5.7.2 00:26:56
第31講6.1.1 00:12:36
第32講6.1.2 00:16:55
第33講6.1.3 00:23:39
第34講6.2.1 00:18:39
第35講6.2.2 00:22:57
第36講6.3.1 00:16:54
第37講6.3.2 00:16:19
第38講6.4.1 00:10:15
第39講6.4.2 00:10:39
第40講7.1.1 00:12:39
第41講7.1 00:14:31
第42講7.2 案例:望京soho表皮 00:25:30
第43講7.3 Vironoi運算器 00:17:01
第44講7.4 Metaball運算器 00:21:47
第45講7.5 參數化設計在大型項目中的應用案例-「紅飄帶」景觀裝置 00:09:02
第46講8.1 Mesh原理 00:16:21
第47講8.2 SubDivision與銀河Soho案例 00:10:34
第48講8.3 地形建模 00:16:55
第49講8.4.1 00:10:00
第50講8.4 00:16:09
第51講9.1 Kangaroo插件簡介 00:12:58
第52講9.2 00:14:39
第52講9.2_2 00:09:52
第53講9.2.2 00:09:52
第54講9.2 00:10:48
第55講9.3.1 00:09:28
第56講9.3.2 00:09:10
第57講9.4 CirclePacking 00:07:46
第58講9 00:03:10
第59講 00:14:03
|