书籍详情
Grasshopper参数化技术:从基础建模到数字设计
作者:燕海南,杨艳,曹雅男,王军 著
出版社:华中科技大学出版社
出版时间:2022-03-01
ISBN:9787568077583
定价:¥78.00
购买这本书可以去
内容简介
Grasshopper(简称GH)是一款可视化编程语言,它基于Rhino平台运行,是数据化设计方向的主流软件之一,同时与交互设计也有重叠的区域。与传统设计方法相比,GH的*大的特点有两个:一是可以通过输入指令,使计算机根据拟定的算法自动生成结果,算法结果不限于模型,视频流媒体以及可视化方案。二是通过编写算法程序,机械性的重复操作及大量具有逻辑的演化过程可被计算机的循环运算取代,方案调整也可通过参数的修改直接得到修改结果,这些方式可以有效的提升设计人员的工作效率。本书分为三个部分的内容,第一部分主要讲解Grasshopper建模的相关原理与技巧;第二部分的内容主要讲解建筑采光、辐射、风环境和能耗的相关模拟方法和设计优化流程;第三部分主要解读了相关的参数化建筑设计案例。
作者简介
南京大学的博士,专筑讲坛(https://mp.weixin.qq.com/s/r6Gq8SU_E9b9jR7VUd-_yw)、RAC设计课堂(https://mp.weixin.qq.com/s/00taBx0nYSkgA9N4tJNYrw)和广州观内外机构(https://mp.weixin.qq.com/s/N484A935M-aK7bTVoeT-oQ)的参数建模课程讲师,同时运营了专门讲参数化建模和参数化建筑设计的微信公众号“云犀笔记”和个人网站www.parametric-design.cn
目录
PART AGrasshopper参数化建模与分析
第1章Grasshopper入门2
1.1Grasshopper的用户操作界面2
1.1.1界面介绍2
1.1.2中轴键菜单3
1.1.3预览3
1.2运算器与数据6
1.2.1运算器属性6
1.2.2运算器栏7
1.2.3运算器状态与颜色9
1.2.4数据装载10
1.3Grasshopper工作流及案例演示12
1.3.1设定对象12
1.3.2连线处理13
1.3.3保存与烘培15
1.3.4分割曲线16
1.3.5移动对象16
第2章在Grasshopper中管理数据18
2.1数据管理18
2.1.1树状数据结构18
2.1.2Panel运算器与Param Viewer运算器18
2.1.3数据配对19
2.2List数据管理21
2.2.1List组常用运算器介绍21
2.2.2Sequence组常用运算器介绍23
2.2.3Domain组常用运算器介绍28
2.3高级数据管理30
2.3.1树状数据结构30
2.3.2用于操作数据树的常用运算器介绍33
2.3.3编织案例37
第3章控制Grasshopper中的线与面41
3.1点、向量、平面41
3.1.1点相关运算器介绍413.1.2向量相关运算器介绍42
3.1.3平面相关运算器介绍43
3.2曲线生成与分析45
3.2.1NURBS曲线45
3.2.2曲线的参数化表示46
3.2.3Grasshopper曲线分析——寻找曲线上的点47
3.2.4Grasshopper曲线分析——划分曲线50
3.3曲面生成与分析52
3.3.1曲面的参数化表示52
3.3.2曲面生成相关运算器介绍54
3.3.3Grasshopper曲面分析——寻找曲面上的点57
3.3.4Grasshopper曲面分析——划分曲面58
3.3.5Grasshopper曲面分析——分解曲面58
3.3.6Grasshopper曲面分析——分割曲面59
第4章几何变换62
4.1几何变换的类型62
4.2欧氏变换相关运算器介绍62
4.2.1移动(Move)运算器62
4.2.2旋转(Rotate)运算器和绕轴旋转(Rotate Axis)运算器63
4.3仿射变换相关运算器介绍65
4.3.1投影(Project)运算器65
4.3.2沿物体投影(Project Along)运算器65
4.3.3缩放(Scale)运算器66
4.4其他变换相关运算器介绍68
4.4.1图形映射器(Graph Mapper)运算器68
4.4.2图像采样器(Image Sampler)运算器71
4.4.3实体变形(Box Morph)运算器71
4.5案例演示72
4.5.1嵌板案例演示72
4.5.2干扰元案例演示74
PART B参数化建筑性能模拟与优化
第5章参数化建筑性能模拟分析80
5.1Ladybug气象数据可视化80
5.1.1EPW概念介绍80
5.1.2Ladybug主要运算器介绍81
5.1.3气象数据获取方法83
5.1.4气象数据可视化主要运算器介绍83
5.1.5气象数据可视化案例(以北京市EPW气象数据为例)875.2Ladybug太阳辐射与日照分析89
5.2.1主要运算器介绍89
5.2.2太阳辐射与日照分析案例92
5.3Honeybee构建分析模型95
5.3.1主要运算器介绍95
5.3.2Honeybee构建分析模型的三种方式98
5.4Honeybee Radiance自然采光模拟99
5.4.1主要运算器介绍99
5.4.2自然采光模拟案例104
5.5Honeybee Energy建筑能耗模拟107
5.5.1原理介绍107
5.5.2主要运算器介绍108
5.5.3建筑能耗模拟案例110
5.6Butterfly风环境模拟112
5.6.1原理介绍112
5.6.2主要运算器介绍113
5.6.3室外通风模拟案例116
5.6.4室内通风模拟案例120
第6章参数化建筑性能优化与数据处理123
6.1Galapagos单目标优化工具123
6.1.1背景介绍123
6.1.2运算器介绍123
6.1.3案例演示125
6.2Wallacei多目标优化工具127
6.2.1原理与概念介绍127
6.2.2运算器介绍128
6.2.3案例演示133
6.3Octopus多目标优化工具137
6.3.1原理与概念介绍137
6.3.2运算器介绍138
6.3.3案例演示141
6.4Design Explorer数据处理与可视化工具144
6.4.1原理与概念介绍144
6.4.2运算器介绍145
6.4.3案例演示147
PART C参数化建筑设计案例解读
第7章参数化建筑设计案例解读154
7.1基于风环境优化的街区尺度建筑布局研究——以湿热地区为例
7.2基于三维Voronoi的住宅建筑形体优化设计研究165
7.3基于光热性能优化的南京市动态建筑表皮设计研究172
第1章Grasshopper入门2
1.1Grasshopper的用户操作界面2
1.1.1界面介绍2
1.1.2中轴键菜单3
1.1.3预览3
1.2运算器与数据6
1.2.1运算器属性6
1.2.2运算器栏7
1.2.3运算器状态与颜色9
1.2.4数据装载10
1.3Grasshopper工作流及案例演示12
1.3.1设定对象12
1.3.2连线处理13
1.3.3保存与烘培15
1.3.4分割曲线16
1.3.5移动对象16
第2章在Grasshopper中管理数据18
2.1数据管理18
2.1.1树状数据结构18
2.1.2Panel运算器与Param Viewer运算器18
2.1.3数据配对19
2.2List数据管理21
2.2.1List组常用运算器介绍21
2.2.2Sequence组常用运算器介绍23
2.2.3Domain组常用运算器介绍28
2.3高级数据管理30
2.3.1树状数据结构30
2.3.2用于操作数据树的常用运算器介绍33
2.3.3编织案例37
第3章控制Grasshopper中的线与面41
3.1点、向量、平面41
3.1.1点相关运算器介绍413.1.2向量相关运算器介绍42
3.1.3平面相关运算器介绍43
3.2曲线生成与分析45
3.2.1NURBS曲线45
3.2.2曲线的参数化表示46
3.2.3Grasshopper曲线分析——寻找曲线上的点47
3.2.4Grasshopper曲线分析——划分曲线50
3.3曲面生成与分析52
3.3.1曲面的参数化表示52
3.3.2曲面生成相关运算器介绍54
3.3.3Grasshopper曲面分析——寻找曲面上的点57
3.3.4Grasshopper曲面分析——划分曲面58
3.3.5Grasshopper曲面分析——分解曲面58
3.3.6Grasshopper曲面分析——分割曲面59
第4章几何变换62
4.1几何变换的类型62
4.2欧氏变换相关运算器介绍62
4.2.1移动(Move)运算器62
4.2.2旋转(Rotate)运算器和绕轴旋转(Rotate Axis)运算器63
4.3仿射变换相关运算器介绍65
4.3.1投影(Project)运算器65
4.3.2沿物体投影(Project Along)运算器65
4.3.3缩放(Scale)运算器66
4.4其他变换相关运算器介绍68
4.4.1图形映射器(Graph Mapper)运算器68
4.4.2图像采样器(Image Sampler)运算器71
4.4.3实体变形(Box Morph)运算器71
4.5案例演示72
4.5.1嵌板案例演示72
4.5.2干扰元案例演示74
PART B参数化建筑性能模拟与优化
第5章参数化建筑性能模拟分析80
5.1Ladybug气象数据可视化80
5.1.1EPW概念介绍80
5.1.2Ladybug主要运算器介绍81
5.1.3气象数据获取方法83
5.1.4气象数据可视化主要运算器介绍83
5.1.5气象数据可视化案例(以北京市EPW气象数据为例)875.2Ladybug太阳辐射与日照分析89
5.2.1主要运算器介绍89
5.2.2太阳辐射与日照分析案例92
5.3Honeybee构建分析模型95
5.3.1主要运算器介绍95
5.3.2Honeybee构建分析模型的三种方式98
5.4Honeybee Radiance自然采光模拟99
5.4.1主要运算器介绍99
5.4.2自然采光模拟案例104
5.5Honeybee Energy建筑能耗模拟107
5.5.1原理介绍107
5.5.2主要运算器介绍108
5.5.3建筑能耗模拟案例110
5.6Butterfly风环境模拟112
5.6.1原理介绍112
5.6.2主要运算器介绍113
5.6.3室外通风模拟案例116
5.6.4室内通风模拟案例120
第6章参数化建筑性能优化与数据处理123
6.1Galapagos单目标优化工具123
6.1.1背景介绍123
6.1.2运算器介绍123
6.1.3案例演示125
6.2Wallacei多目标优化工具127
6.2.1原理与概念介绍127
6.2.2运算器介绍128
6.2.3案例演示133
6.3Octopus多目标优化工具137
6.3.1原理与概念介绍137
6.3.2运算器介绍138
6.3.3案例演示141
6.4Design Explorer数据处理与可视化工具144
6.4.1原理与概念介绍144
6.4.2运算器介绍145
6.4.3案例演示147
PART C参数化建筑设计案例解读
第7章参数化建筑设计案例解读154
7.1基于风环境优化的街区尺度建筑布局研究——以湿热地区为例
7.2基于三维Voronoi的住宅建筑形体优化设计研究165
7.3基于光热性能优化的南京市动态建筑表皮设计研究172
猜您喜欢