- 网页设计
- 整站网页设计
- 网站模板设计
- 网站开发
- 综合门户网开发
- 企业网站开发
- 电子商务网站开发
- 资讯网站开发
- 团购网站开发
- 手机网站开发
- 宣传展示网站
- 网站功能开发
- 网站特效制作
- 应用软件开发
- 手机应用软件
- 计算机应用软件
- 软件美工
- 程序修改
- 仿网站开发
- 脚本插件
- 软件测试
- 网站改版
- 企业办公系统
- 软件汉化
- 软件界面皮肤
- 企业办公系统界面
- 应用移植
- Android开发
- IOS开发
- 应用汉化
- 安卓系统定制
- 网店装修
折叠的程序 包瑞清 计算机辅助设计图书Grasshopper加Kangaroo动力学模块改变编程设计的思维的书籍.
- 产品名称:折叠的程序
- 是否是套装:否
- 书名:折叠的程序
- 定价:128.00元
- 出版社名称:江苏凤凰科学技术出版社
- 出版时间:2015年6月
- 作者:包瑞清
- 开本:16开
- 书名:折叠的程序
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||
|
凤凰空间荣誉出品~
凤凰空间荣誉出品~
用程序诠释“纸“折叠过程的魅力!
- 作者姓名: 包瑞清
- 出版社名称: 江苏凤凰科学技术出版社
- ISBN: 978-7-5537-4539-8
- 语种: 中文
- 价格: 128.00 人民币
- 装帧: 简装
- 版次: 1
- 出版时间: 2015.07
- 开本: 16
- 页数: 272
折叠的过程令人着迷,一张简简单单的纸通过折叠可以构建千变万化的形尸这个过程本身就是形式创造的一种方法。总会拿起一张纸开始把玩,虽然实际折叠过程为设计创作提供了一种设计形式研究的手段,但是如何把这多变的形式转化为实际的建造,能否通过实际的折叠研究出基本的形式再在计算机中直接构建**终的结果呢?如果在信息化技术已经发展到目前的阶段水平下,还在使用“静态”构建的方法已经表现出设计本身的固守或者对于编程设计知识体系的茫然。设计的过程是创造的过程,实际折叠的过程才是设计的根本,而不是折叠的结果,因此在计算机中使用编程的方法直接开始折叠过程的研究而不是折叠结果的构建。
《折叠的程序》以Paul Jackson编写的《从平面到立体——设计师必备的折叠技巧,Folding Techniques for Designers:From Sheet to Form》为基础研究折叠的方法,但是放弃传统用纸折叠的方尸进而寻求应用计算机程序折叠的途径。通过Grasshopper+Kangaroo+Python编写折叠的过程,研究实际折叠过程中无法达到的更深入形式探索的*域,**控制施加的力,甚至施加具有正弦函数特征的力;**的捕捉折叠过程中任意时刻;方便计算折叠形式的尺寸、角度,以及在基本形式下各种实际建造的变化,例如作为墙体表皮的形式、幕墙的形式、建筑的空间、地形的变化等等与实际结合的方法。
也许是受到传统计算机辅助设计的影响,大部分设计者总会将目前的计算机辅助设计停留在某个命令如何操作的基础上,也许是种无奈。基本的命令操作很重要毋庸置疑,但是编程辅助设计的方法本身已经不再是某个基本的命令,而是一个编程设计的知识系统。设计者应该具有编程的能力来创造性地设计和研究设计的过程,使用编程的方法探索设计的各类问题。
《折叠的程序》是面向建筑师编程设计知识体系研究的一个方向,是使用编程的方法研究折叠的过程,以此抛砖引玉改变传统设计意识的束缚,从根本的方面阐述编程辅助设计的方法。
《折叠的程序》开篇主要阐述编写折叠的程序核心的Grasshopper模块动力学模拟Kangaroo,通过翻译设计者Daniel Piker的帮助文件,对Kangaroo的使用方法有较深入的理解;“开始折叠的程序”、“基础褶皱”、“其他褶皱”、“V形褶皱”、“拱形与抛物线形”和“无折缝或一条折痕”部分都是以Paul Jackson编写的《从平面到立体——设计师必备的折叠技巧,Folding Techniques for Designers:From Sheet to Form》为基础研究折叠的方法,但是通过程序的编写实现折叠的过程;
除了对于折叠程序的探讨,在“基于动力学设计方法探索”中,通过程序探索索膜结构、*小曲面与无限周期*小曲面和战的程序方法;
用程序的方法重新诠释折叠的过程并不仅仅是换种思维来表述折叠,同时也并不仅仅是为了熟练掌握Grasshopper加Kangaroo动力学模块,更重要的是编程设计的思维。对于很多设计师应该能够根据前文阐述的折叠程序发展出很多出色的设计形尸一方面是根据折叠方法的研究,创造出更多的折叠形驶另一方面是根据折叠的形式衍生出建筑形式。“折叠的建筑”部分正是利用前文阐述的一个程序,加以梳理完成一个建筑概念的设计。
包瑞清
西安建筑科技大学建筑学院讲师
城市规划与设计专业博士,任教于西安建筑科技大学建筑学院,主攻计算机辅助设计应用研究,从作为设计者的角度寻找和融合编程与建筑、风景园林、城乡规划等设计规划学科之间的关联,建立面向设计师的编程设计知识系统,力图使编程设计成为设计*域的基础环节,探索未来设计的方法。
(咨询特价)年,作为caDesign设计创始人之一,以“编程让设计更具创造力!”的信念为指引,分享研究成果,发展面向设计师的编程设计知识系统网络服务体系。
用程序诠释“纸”折叠过程的魅力
在不经意间看到Paul Jackson编写的《从平面到立体——设计师必备的折叠技巧,Folding Techniques for Designers:From Sheet to Form》时,作者就产生用程序编写的方法研究折叠过程的想法,编写完《学习Python——做个有编程能力的设计师》之后,就开始编写《折叠的程序》这本书。《折叠的程序》不仅涉及基本的Grasshopper节点式程序编写,同时以Grasshopper的动力学扩展组件Kangaroo为基础,并使用Python编写大量辅助程序。这也是为什么阅读《折叠的程序》需要具备Grasshopper、Kangaroo以及Python这三个方面的知识系统。在caDesign设计构建的“面向建筑师的编程知识系统”中,如果需要学习Grasshopper的基础知识可以阅读《参数化逻辑构建过程》,如果需要学习Python可以阅读《学习Python——做个有编程能力的设计师》,而Kangaroo部分直接阅读本书《折叠的程序》。
折叠的过程令人着迷,一张简简单单的纸通过折叠可以构建千变万化的形尸这个过程本身就是形式创造的一种方法。总会拿起一张纸开始把玩,虽然实际折叠过程为设计创作提供了一种设计形式研究的手段,但是如何把这多变的形式转化为实际的建造,能否通过实际的折叠研究出基本的形式再在计算机中直接构建**终的结果呢?如果在信息化技术已经发展到目前的阶段水平下,还在使用“静态”构建的方法已经表现出设计本身的固守或者对于编程设计知识体系的茫然。设计的过程是创造的过程,实际折叠的过程才是设计的根本,而不是折叠的结果,因此在计算机中使用编程的方法直接开始折叠过程的研究而不是折叠结果的构建。
开始使用Grasshopper+Kangaroo+Python编写折叠的过程,并且研究实际折叠过程无法达到的更深入形式探索的*域。在实际折叠过程中并不能**地控制施加的力,也并不能方便地施加多种形式的力,或者施加具有正弦函数特征的力,这些在实际折叠过程中无法实现的使用程序编写的方法却可以轻易做祷在实际折叠过程中**地捕捉折叠过程任意时刻也很难做惮但是计算机的模拟可以在任何迭代的时刻停止甚至记录下每一时刻的形式变化;更加让设计者头痛的是实际折叠的形式结果如何转变为实际的建造,基于编程的折叠过程研究本身就是基于数据,因此可以很方便地计算折叠形式的尺寸、角度,以及在基本形式下各种实际建造的变化,例如作为墙体表皮的形式、幕墙的形式、建筑的空间、地形的变化等等与实际结合的方法。
折叠的过程并不是动力学形式研究全部,仅是动力学形式研究的一种,因此Kangaroo所提供的动力学组件并不会全部使用,折叠的过程也不是某个组件的学习,而是一种设计形式研究的方法探索。设计是一种创造,编程设计也是一种创造,一种改变设计过程的创造。
“纸”在程序中表现为Mesh的格网,在研究折叠的过程构建具有折痕的“纸”是模拟研究的基础。构建各种形式的格网大部分程序的组件使用Grasshopper的Mesh组件部分,但是很多富于变化的折痕借助Python会更加方便,因此折叠过程研究中积累了大量使用Python组织数据的方法,例如组织*点的排序、组织索引值、树形数据的模式分组等,这些Python程序提供了构建Mesh格网的一种方法,可以更加方便和容易地构建具有折痕的“纸”。
研究本身是一种乐趣,作为设计形式探索的一种方法——折叠在编程辅助设计研究的基础上,实现更具有创造性的研究过程。
9动力学与折叠的程序
10 1折叠的过程
13 1.1构建具有折痕的“纸”
13 1.2力对象与解算的几何对象
15 1.3解算与几何对象的输出
18 2关于Kangaroo
18 2.1作者
18 2.2什么是粒子系统Partical System?
19 2.3 Kangaroo的主引擎组件(Kangaroo Physics Engine)
19 2.4 Kangaroo设置(Kangaroo Settings)
20 2.5工具(Utilities)
21 2.6 Kangaroo的力(Forces)
27开始折叠的程序
28 1变换旋转
29 1.1构建具有折痕的“纸”
30 1.2力对象与解算的几何对象
30 1.3解算与几何对象的输出
33 2对称重复
33 2.1平移
40 2.2反射
46 2.3旋转
51 2.4滑动反射
56 3拉伸和倾斜
56 3.1构建具有折痕的“纸”
59 3.2力对象与解算的几何对象
60 3.3解算与几何对象的输出
61基础褶皱
62 1手风琴式
62 1.1线型
66 1.2旋转
68 1.3圆柱体
70 1.4圆锥体
72 2刀片褶皱
72 2.1线型
74 2.2旋转
77 2.3反射
80 2.4圆柱体
82 2.5圆锥体
83 3盒形褶皱
83 3.1线型
87 3.2旋转
90 3.3圆柱体
92 3.4圆锥体
93 4增量褶皱
95其他褶皱
96 1螺旋褶皱
96 1.1简单的螺旋
99 1.2盒形螺旋
107 2聚集褶皱
107 2.1手风琴褶皱
112 2.2刀片褶皱
121 2扭曲褶皱
125 V形褶皱
126 1基础的V形褶皱
126 1.1沿中轴折叠
132 1.2沿对角线折叠
138 2变形
138 2.1移动对称线
140 2.2改变V形褶皱的角度
142 2.3打破对称
144 3 V形叠加
144 3.1重复
148 3.2平行但不相等
149 3.3随机的对称线
150 3.4变形
152 4圆柱体V形
161拱形与抛物线形
162 1拱形
162 1.1 X形拱形
166 1.2 V形拱
173 2抛物线
177无折缝或一条折痕
178 1无折缝
181 2一条折痕(折缝)
183基于动力学设计方法探索
184 1基于Kangaroo官方折叠案例
194 2索膜结构
194 2.1关于索膜结构
205 2.2索膜结构形式探索
232 3战
243折叠的建筑-
最近销售:0 掌柜:津津有料工作室¥30 元
-
最近销售:0 掌柜:津津有料工作室¥30 元
-
最近销售:10 掌柜:岚雅科技工作室¥22 元
-
最近销售:0 掌柜:岚雅科技工作室¥26 元
-
最近销售:0 掌柜:瑾一全球自动化设备¥270 元
-
最近销售:0 掌柜:瑾一全球自动化设备¥270 元
-
最近销售:0 掌柜:中信大方图书专营店¥192 元