GRASSHOPPER參數化非線性設計 | 被動收入的投資秘訣 - 2024年7月

GRASSHOPPER參數化非線性設計

作者:白雲升高雲河
出版社:華中科技大學
出版日期:2018年08月01日
ISBN:9787568044066
語言:繁體中文

主要內容是對參數化設計中的非線性設計所用到的外掛程式Grasshopper應用指導。全書共七章,前兩章主要是對Grasshopper的基本設置、理論基礎及資料結構進行講解,然後通過三個章節對Vector、 Surface、Mesh的操作原理進行講述,並以案例演示來加深對GH的應用理解。後兩章屬於Grasshopper的進階應用,包含常用外掛程式介紹,以及演算法建模專題,同時還會對Grasshopper在結構優化方面進行介紹。

白雲生:畢業于西北大學城市規劃專業。曾任職於西安市建築設計研究院,負責參數化輔助設計。犀牛參數化雲平臺創辦者之一,現任西安建築科技大學和吉林大學 珠海學院的客座講師,著有書籍《參數化建築設計》。
 
高雲河:從事CG(電腦圖形圖像)行業長達15年之久,在水晶石數位科技有限公司及水晶石數字教育學 院供職超過8年,曾任水晶石教育的LCD參數化研究中心(Laboratory for computational Design)技術班講師。犀牛參數化雲平臺創辦者之一,2015年成為北京易視互動傳媒科技有限公司的合夥人,著有書籍《參數化建築設計》。

第一章 Grasshopper基本設置與理論基礎
1.軟體的下載與安裝2
2. GH介面介紹( UI )3
3. GH個性化設置4
3.1 自訂物體顏色與背景顏色5
3.2 自訂範本檔6
3.3 GH介面調用Rhino視窗8
4. GH實用工具9
4.1 創建GH啟動按鈕9
4.2 幫助檔11
4.3 定位運算器11
4.4 封裝運算器12
4.5 GH遠程控制台 14
5. 公差的含義與單位設置14
6. Point(點)基本概念15
7. Vector(向量)基本概念16
8. Plane(平面)基本概念17
9. Domain(區間)基本概念19
10. Curve(曲線)基本概念22
11. Surface(曲面)基本概念25
12. Brep(多重曲面)基本概念28
13. Mesh(網格)基本概念30
14. Color(顏色)基本概念35

第二章 資料結構
1.資料類型40
2. List Item、List Length運算器41
2.1 List Item、List Length運算器介紹41
2.2 扭轉高層案例41
3. Shift List、Partition List運算器44
3.1 Shift List運算器介紹44
3.2 Shift List運算器案例44
3.3 Partition List運算器介紹46
3.4 扭轉連廊案例46
4. Sort List、Sub List運算器48
4.1 Sort List運算器介紹48
4.2 Sub List運算器介紹49
5. Dispatch、Weave運算器49
5.1 Dispatch運算器介紹49
5.2 Dispatch運算器案例49
5.3 Weave運算器介紹52
5.4 Dispatch與Weave運算器綜合應用案例54
6. Shortest List、Longest List、Cross Reference運算器56
6.1 三種運算器匹配資料的方式56
6.2 資料匹配綜合案例57
7. Flatten Tree、Graft Tree、Simplify Tree運算器 57
7.1 樹形資料介紹57
7.2 Flatten Tree運算器介紹58
7.3 Graft Tree運算器介紹58
7.4 Simplify Tree運算器介紹59
8. Flip Matrix運算器60
8.1 Flip Matrix運算器介紹60
8.2 Flip Matrix運算器應用實例60
9. Unflatten Tree運算器65
9.1 Unflatten Tree運算器介紹65
9.2 Unflatten Tree運算器應用案例65
10. Entwine、Explode Tree運算器66
10.1 Entwine運算器介紹66
10.2 Explode Tree運算器介紹66
11. 資料結構綜合應用案例67
11.1 數位景觀裝置設計67
11.2 參數化隨機立面70
12. 數據視覺化74
12.1 Ladybug & Honeybee外掛程式介紹74
12.2 幹球溫度與露點溫度分析75
12.3 光照輻射與作用溫度分析76
12.4 日照時間和輻射強度分析77

第三章 Vector專題
1. Vector應用實例80
1.1 隨機向量構建高層實例80
1.2 向量控制表皮實例82
1.3 向量控制曲面變形84
2. Attractor干擾應用實例86
2.1 Point Attractor案例一86
2.2 Point Attractor案例二87
2.3 Curve Attractor案例一89
2.4 Curve Attractor案例二91
2.5 Curve Attractor案例三94
2.6 Curve Attractor案例四97
3. Field應用實例99
3.1 Field構建二維磁場線99
3.2 Field構建三維磁場線100
4. FlowL磁場線外掛程式介紹101
4.1 Equi2D運算器應用介紹101
4.2 StreamLines2D運算器應用介紹102
4.3 StreamLines2DVortex運算器應用介紹103
4.4 StreamLines3D運算器應用介紹104
5. 最短路徑105
5.1 Shortest Walk外掛程式介紹105
5.2 Shortest Walk創建直線段最短路徑105
5.3 Shortest Walk創建曲線最短路徑106
5.4最短路徑創建形體107
6. 雨水徑流110
6.1 Nudibranch外掛程式模擬雨水徑流110
6.2 Mosquito外掛程式模擬雨水徑流111
7. Physarealm外掛程式類比生長路徑112
7.1 Physarealm外掛程式介紹112
7.2類比生長路徑案例一113
7.3類比生長路徑案例二115
8. Quelea外掛程式模擬集群運動行為118
8.1 Quelea外掛程式介紹118
8.2 Quelea外掛程式模擬魚群運動119
8.3 Quelea外掛程式創建仿生結構122

第四章 Mesh應用實例
1. 網格細分128
1.1網格細分生成漸變表皮128
1.2水立方膜結構132
1.3不規則泰森多邊形結構體135
1.4泰森多邊形構建空間網格136
2. 網格橋接138
2.1網格細分橋接138
2.2 網格混接相連140
3. 網格結構體143
3.1 網格構建多重曲面結構杆件143
3.2 網格“蝕築”145
3.3 網格噪波149
3.4參數化輔助鐳射切割152
3.5 MetaBall演算法應用156
3.6 網格圖片映射159
4. Exoskeleton外掛程式應用161
4.1 Exoskeleton外掛程式簡介161
4.2 Exoskeleton外掛程式應用案例一162
4.3 Exoskeleton外掛程式應用案例二165
5. Millipede外掛程式應用167
5.1 Millipede外掛程式簡介167
5.2 點場構建Iso Surface168
5.3 線磁場構建Iso Surface170
5.4 極小曲面173
5.5 3D列印參數化模型179
5.6 拓撲優化180
6. Kangaroo外掛程式應用182
6.1 Kangaroo外掛程式簡介182
6.2 Kangaroo外掛程式創建膜結構183
6.3 Kangaroo外掛程式創建圖元網格結構體185
6.4 Kangaroo外掛程式優化網格平板188
6.5 Kangaroo外掛程式其他應用191

第五章 Surface應用實例
1. 數學曲面194
1.1數學曲面案例一194
1.2數學曲面案例二195
2. 扭轉結構表皮196
3. 莫比烏斯曲面199
3.1 莫比烏斯曲面應用實例199
3.2 絲帶教堂案例201
4. 曲面映射204
5.邏輯構成建築立面211
5.1 相交法構成建築立面211
5.2 圖塊定義建築立面214
6.參數化體育場220
7.數字城市229
7.1 參數化城市背景229
7.2 ELK外掛程式創建城市地圖231
8.幕牆參數化應用實例234
8.1 幕牆嵌板的排序與編號234
8.2 遺傳演算法——雙曲面優化為單曲圓柱面242


相關書籍