GRASSHOPPER参数化非线性设计

GRASSHOPPER参数化非线性设计

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

参数化设计插件Grasshopper应用指导,基础教程+进阶应用。

内容简介

本书主要内容使参数化设计中的非线性设计所用到的插件Grasshopper应用指导。全书共包含七章,前两章主要是对Grasshopper的基本设置、理论基础及数据结构进行讲解,然后通过三个章节对Vector、Surface、Mesh的操作原理进行讲述,并以案例演示来加深对GH的应用理解。最后两章属于Grasshopper的进阶应用,包含常用插件介绍以及算法建模专题,同时还会对Grasshopper在结构优化方面进行介绍。

作者简介

白云生:毕业于西北大学城市规划专业。曾任职于西安市建筑设计研究院,负责参数化辅助设计。犀牛参数化云平台创办者之一,现任西安建筑科技大学和吉林大学珠海学院的客座讲师,著有书籍《参数化建筑设计》。高云河:从事CG(计算机图形图像)行业长达15年之久,在水晶石数字科技有限公司及水晶石数字教育学院供职超过8年,曾任水晶石教育的LCD参数化研究中心(Laboratory for computational Design)技术班讲师。犀牛参数化云平台创办者之一,2015年成为北京易视互动传媒科技有限公司的合伙人,著有书籍《参数化建筑设计》。

章节目录

版权信息

前言

第一章 Grasshopper基本设置与理论基础

1.软件的下载与安装

2. GH界面介绍(UI)

3. GH个性化设置

3.1 自定义物体颜色与背景颜色

3.2 自定义模板文件

3.3 GH界面调用Rhino视窗

4. GH实用工具

4.1 创建GH启动按钮

4.2 帮助文件

4.3 定位运算器

4.4 封装运算器

4.5 GH远程控制面板

5. 公差的含义与单位设置

6. Point(点)基本概念

7. Vector(向量)基本概念

8. Plane(平面)基本概念

9. Domain(区间)基本概念

10. Curve(曲线)基本概念

11. Surface(曲面)基本概念

12. Brep(多重曲面)基本概念

13. Mesh(网格)基本概念

14. Color(颜色)基本概念

第二章 数据结构

1.数据类型

2. List Item、List Length运算器

2.1 List Item、List Length运算器介绍

2.2 扭转高层案例

3. Shift List、Partition List运算器

3.1 Shift List运算器介绍

3.2 Shift List运算器案例

3.3 Partition List运算器介绍

3.4 扭转连廊案例

4. Sort List、Sub List运算器

4.1 Sort List运算器介绍

4.2 Sub List运算器介绍

5. Dispatch、Weave运算器

5.1 Dispatch运算器介绍

5.2 Dispatch运算器案例

5.3 Weave运算器介绍

5.4 Dispatch与Weave运算器综合应用案例

6. Shortest List、Longest List、Cross Reference运算器

6.1 三种运算器匹配数据的方式

6.2 数据匹配综合案例

7. Flatten Tree、Graft Tree、Simplify Tree运算器

7.1 树形数据介绍

7.2 Flatten Tree运算器介绍

7.3 Graft Tree运算器介绍

7.4 Simplify Tree运算器介绍

8. Flip Matrix运算器

8.1 Flip Matrix运算器介绍

8.2 Flip Matrix运算器应用实例

9. Unflatten Tree运算器

9.1 Unflatten Tree运算器介绍

9.2 Unflatten Tree运算器应用案例

10. Entwine、Explode Tree运算器

10.1 Entwine运算器介绍

10.2 Explode Tree运算器介绍

11. 数据结构综合应用案例

11.1 数字景观装置设计

11.2 参数化随机立面

12. 数据可视化

12.1 Ladybug&Honeybee插件介绍

12.2 干球温度与露点温度分析

12.3 光照辐射与作用温度分析

12.4 日照时间和辐射强度分析

第三章 Vector专题

1. Vector应用实例

1.1 随机向量构建高层实例

1.2 向量控制表皮实例

1.3 向量控制曲面变形

2. Attractor干扰应用实例

2.1 Point Attractor案例一

2.2 Point Attractor案例二

2.3 Curve Attractor案例一

2.4 Curve Attractor案例二

2.5 Curve Attractor案例三

2.6 Curve Attractor案例四

3. Field应用实例

3.1 Field构建二维磁场线

3.2 Field构建三维磁场线

4. FlowL磁场线插件介绍

4.1 Equi2D运算器应用介绍

4.2 StreamLines2D运算器应用介绍

4.3 StreamLines2DVortex运算器应用介绍

4.4 StreamLines3D运算器应用介绍

5. 最短路径

5.1 Shortest Walk插件介绍

5.2 Shortest Walk创建直线段最短路径

5.3 Shortest Walk创建曲线最短路径

5.4 最短路径创建形体

6. 雨水径流

6.1 Nudibranch插件模拟雨水径流

6.2 Mosquito插件模拟雨水径流

7. Physarealm插件模拟生长路径

7.1 Physarealm插件介绍

7.2 模拟生长路径案例一

7.3 模拟生长路径案例二

8. Quelea插件模拟集群运动行为

8.1 Quelea插件介绍

8.2 Quelea插件模拟鱼群运动

8.3 Quelea插件创建仿生结构

第四章 Mesh应用实例

1. 网格细分

1.1 网格细分生成渐变表皮

1.2 水立方膜结构

1.3 不规则泰森多边形结构体

1.4 泰森多边形构建空间网格

2. 网格桥接

2.1 网格细分桥接

2.2 网格混接相连

3. 网格结构体

3.1 网格构建多重曲面结构杆件

3.2 网格“蚀筑”

3.3 网格噪波

3.4 参数化辅助激光切割

3.5 MetaBall算法应用

3.6 网格图片映射

4. Exoskeleton插件应用

4.1 Exoskeleton插件简介

4.2 Exoskeleton插件应用案例一

4.3 Exoskeleton插件应用案例二

5. Millipede插件应用

5.1 Millipede插件简介

5.2 点场构建Iso Surface

5.3 线磁场构建Iso Surface

5.4 极小曲面

5.5 3D打印参数化模型

5.6 拓扑优化

6. Kangaroo插件应用

6.1 Kangaroo插件简介

6.2 Kangaroo插件创建膜结构

6.3 Kangaroo插件创建像素网格结构体

6.4 Kangaroo插件优化网格平板

6.5 Kangaroo插件其他应用

第五章 Surface应用实例

1. 数学曲面

1.1 数学曲面案例一

1.2 数学曲面案例二

2. 扭转结构表皮

3. 莫比乌斯曲面

3.1 莫比乌斯曲面应用实例

3.2 丝带教堂案例

4. 曲面映射

5.逻辑构成建筑立面

5.1 相交法构成建筑立面

5.2 图块定义建筑立面

6.参数化体育场

7.数字城市

7.1 参数化城市背景

7.2 ELK插件创建城市地图

8.幕墙参数化应用实例

8.1 幕墙嵌板的排序与编号

8.2 遗传算法——双曲面优化为单曲圆柱面

GRASSHOPPER参数化非线性设计是2018年由华中科技大学出版社出版,作者白云生。

得书感谢您对《GRASSHOPPER参数化非线性设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Go语言程序设计项目化教程(微课版) 电子书
本书切合现代职业教育计算机类专业教学实际,围绕电商平台开发案例予以深入浅出的项目化设计,夯实读者Go语言基础语法知识点的同时,强化其应用Go语言解决实际工程应用问题的能力,为“零基础”的读者提供全面的Go语言学习入门指导和综合应用实践。本书覆盖Go语言的核心语法和特色功能应用,主要内容包括熟悉Go语言开发环境、学习Go语言基础语法、掌握Go语言函数应用、理解Go语言面向对象、体会Go语言高级特性、
PowerBI数据分析:报表设计和数据可视化应用大全 电子书
涉及PowerBI所有原生组件、微软APPStore的三方组件,以及上北智信科技有限公司研发的特色组件,提供全书所有组件及案例文件,帮助读者火速上手并实际应用。
从零开始:Qt可视化程序设计基础教程 电子书
本书主要介绍C++的基础知识和Qt编程的相关知识,帮助读者尽快掌握Qt编程的相关技术。
边做边学——SolidWorks 2014机械设计立体化实例教程 电子书
本书理论与实践相结合,系统地介绍了SolidWorks2014的功能和用法,循序渐进地介绍了软件的基本操作、二维图形构建与编辑、图形尺寸标注、三维实体造型、三维曲面造型、装配体、工程图、模具设计及运动仿真等内容。本书辅以大量的典型实例进行讲解,通过详细的操作步骤,使读者能轻松自如地学习和掌握软件用法。
边做边学——Creo 3.0机械设计立体化教程(微课版) 电子书
内容提要Creo是美国PTC(ParametricTechnologyCorporation,参数技术公司)公司开发的大型CAD/CAM/CAE集成软件,该软件广泛应用于工业产品造型设计、机械设计、模具设计、加工制造、有限元分析、功能仿真以及关系数据库管理等方面,是当今的三维设计软件之一。Creo3.0具有更加完善、友好和直观的用户界面,同时新增的设计功能也进一步拓展了软件的应用范围,强化了设计能