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