本書運(yùn)用Grasshopper軟件進(jìn)行參數(shù)化建模。在基礎(chǔ)篇中,首先對(duì)Grasshopper的安裝、界面、特征和運(yùn)算器等基本知識(shí)進(jìn)行介紹,接著對(duì)基本幾何體和NURBS幾何體的相關(guān)概念及具體操作進(jìn)行介紹,以幫助初學(xué)者建立信心。在實(shí)踐篇中,結(jié)合24個(gè)案例對(duì)數(shù)據(jù)結(jié)構(gòu)、向量、區(qū)間、變換、隨機(jī)、網(wǎng)格、圖像及遺傳算法等建模原理和相關(guān)運(yùn)算器的用法進(jìn)行了講解,系統(tǒng)地介紹Grasshopper建模的精華。書中通過圖文并茂的詳細(xì)案例講解,幫助讀者快速上手,循序漸進(jìn)地掌握軟件的使用技巧,并逐步建立參數(shù)化設(shè)計(jì)的思維邏輯。
本書既可用于建筑學(xué)專業(yè)本科生和研究生的專業(yè)學(xué)習(xí),也可供有關(guān)科研及設(shè)計(jì)工作者參考。
基礎(chǔ)篇
第1章 概述
1.1 Rhino(犀牛)的安裝
1.2 Rhino簡介
1.2.1 Rhino用戶界面概述
1.2.2 Polygon與NURBS
1.3 Grasshopper界面
1.3.1 標(biāo)題欄
1.3.2 菜單欄
1.3.3 運(yùn)算器面板
1.3.4 工作區(qū)工具欄
1.3.5 其他界面區(qū)域
1.4 Grasshopper參數(shù)化建模的特點(diǎn)
1.4.1 模型的關(guān)聯(lián)性
1.4.2 模型的復(fù)雜性
習(xí)題
第2章 運(yùn)算器
2.1 運(yùn)算器基礎(chǔ)操作
2.1.1 運(yùn)算器的調(diào)用
2.1.2 運(yùn)算器的構(gòu)成、外觀及相關(guān)設(shè)置
2.1.3 兩個(gè)重要的運(yùn)算器
2.1.4 運(yùn)算器和運(yùn)算器的關(guān)聯(lián)
2.2 運(yùn)算器群體操作
2.2.1 多個(gè)運(yùn)算器的排列操作
2.2.2 多個(gè)運(yùn)算器的成組操作
習(xí)題
第3章 基本幾何體建模
3.1 幾何體的顯示
3.2 基本曲線的創(chuàng)建
3.2.1 線段的創(chuàng)建
3.2.2 圓的創(chuàng)建
3.2.3 圓弧的創(chuàng)建
3.2.4 矩形的創(chuàng)建
3.2.5 正多邊形的創(chuàng)建
3.3 基本曲面的創(chuàng)建
3.3.1 立方體的創(chuàng)建
3.3.2 球體的創(chuàng)建
3.3.3 圓柱體的創(chuàng)建
3.3.4 圓錐體的創(chuàng)建
3.4 幾何體的烘焙
習(xí)題
實(shí)踐篇
第4章 NURBS幾何體建模
4.1 NURBS曲線簡介
4.1.1 曲線的階
4.1.2 曲線的控制點(diǎn)
4.1.3 曲線的節(jié)點(diǎn)
4.1.4 評(píng)估法則
4.2 NURBS曲線的創(chuàng)建
4.2.1 點(diǎn)的拾取
4.2.2 NURBS曲線相關(guān)運(yùn)算器的介紹
4.3 其他常用的曲線運(yùn)算器
4.4 NURBS曲面簡介
4.5 NURBS曲面的創(chuàng)建
4.5.1 4Point Surface運(yùn)算器
4.5.2 Edge Surface運(yùn)算器
4.5.3 Ruled Surface運(yùn)算器
4.5.4 Pipe運(yùn)算器
4.5.5 Loft運(yùn)算器
4.5.6 Sweepl運(yùn)算器
4.6 其他常用的曲面運(yùn)算器
4.7 案例1參數(shù)化花瓶建模
4.7.1 建模思路
4.7.2 建模思路二
4.8 案例2點(diǎn)干擾
4.8.1 單個(gè)點(diǎn)干擾圖案
4.8.2 多個(gè)點(diǎn)干擾圖案
4.8.3 多屬性的點(diǎn)干擾
4.9 案例3線干擾
4.9.1 單條曲線干擾圖案
4.9.2 多條曲線干擾圖案
習(xí)題
第5章 數(shù)據(jù)結(jié)構(gòu)
5.1 Grasshopper中的數(shù)據(jù)結(jié)構(gòu)
5.1.1 簡介
5.1.2 樹形數(shù)據(jù)的標(biāo)記
5.2 列表數(shù)據(jù)的操作
5.3 樹形數(shù)據(jù)的基本操作
5.3.1 樹形結(jié)構(gòu)的查看
5.3.2 樹形數(shù)據(jù)的列表操作
5.3.3 將列表結(jié)構(gòu)成組為樹形結(jié)構(gòu)
5.3.4 將列表編織為樹形結(jié)構(gòu)
5.3.5 將樹形結(jié)構(gòu)拍平為列表結(jié)構(gòu)
5.3.6 翻轉(zhuǎn)數(shù)據(jù)結(jié)構(gòu)
5.3.7 簡化數(shù)據(jù)結(jié)構(gòu)
5.3.8 數(shù)據(jù)結(jié)構(gòu)對(duì)運(yùn)算結(jié)果的影響
5.4 樹形數(shù)據(jù)的高級(jí)操作
5.4.1 Relative Item運(yùn)算器
5.4.2 Path Mapper運(yùn)算器
5.5 案例4空腹桁架
5.5.1 建模思路
5.5.2 具體步驟
5.6 案例5展廳建模
5.6.1 建模思路
5.6.2 具體步驟
5.7 案例6曲面平面化
5.7.1 建模思路
5.7.2 具體步驟
習(xí)題
第6章 向量和平面
6.1 向量
6.1.1 向量的概念
6.1.2 向量的顯示
6.1.3 向量的創(chuàng)建
6.1.4 向量運(yùn)算
6.2 平面
6.2.1 平面的概念
6.2.2 平面的創(chuàng)建
習(xí)題
第7章 區(qū)間、數(shù)列和范圍
7.1 點(diǎn)陣的生成
7.2 參數(shù)化曲線的創(chuàng)建
7.3 參數(shù)化曲面的創(chuàng)建
7.4 案例7上海世博會(huì)丹麥國家館
7.4.1 建模思路
7.4.2 具體步驟
7.5 案例8北京鳳凰傳媒中心
7.5.1 建模思路
7.5.2 具體步驟
習(xí)題
第8章 變換和布爾運(yùn)算
8.1 變換
8.2 布爾運(yùn)算
8.3 案例9迪拜風(fēng)中燭火大廈
8.3.1 建模思路
8.3.2 具體步驟
8.4 案例10艾舍爾之塔
8.4.1 建模思路
8.4.2 具體步驟
8.5 案例11折面建筑形體
8.5.1 建模思路
8.5.2 具體步驟
8.6 案例12曲面磚墻
8.6.1 建模思路
8.6.2 具體步驟
8.7 案例13華夫結(jié)構(gòu)
8.7.1 建模思路
8.7.2 具體步驟
習(xí)題
第9章 隨機(jī)
9.1 與隨機(jī)有關(guān)的運(yùn)算器
9.2 隨機(jī)點(diǎn)集
9.3 案例14引入隨機(jī)性的圖案設(shè)計(jì)
9.3.1 建模思路一
9.3.2 具體步驟一
9.3.3 建模思路二
9.3.4 具休步驟二
9.4 案例15立而隨機(jī)出挑
9.4.1 建模思路
9.4.2 具體步驟
9.5 案例16立面隨機(jī)劃分
9.5.1 建模思路
9.5.2 具體步驟
9.6 案例17樹狀立面
9.6.1 建模思路
9.6.2 具體步驟