折叠的程序
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787553745398
- 装帧:120g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:268
- 出版时间:2015-06-01
- 条形码:9787553745398 ; 978-7-5537-4539-8
本书特色
也许是受到传统计算机辅助设计的影响,大部分设计者总会将目前的计算机辅助设计停留在某个命令如何操作的基础上,也许是种无奈。基本的命令操作很重要毋庸置疑,但是编程辅助设计的方法本身已经不再是某个基本的命令,而是一个编程设计的知识系统。设计者应该具有编程的能力来创造性地设计和研究设计的过程,使用编程的方法探索设计的各类问题。 《折叠的程序》是面向建筑师编程设计知识体系研究的一个方向,是使用编程的方法研究折叠的过程,以此抛砖引玉改变传统设计意识的束缚,从根本的方面阐述编程辅助设计的方法。 《折叠的程序》开篇主要阐述编写折叠的程序核心的grasshopper模块动力学模拟kangaroo,通过翻译设计者daniel piker的帮助文件,对kangaroo的使用方法有较深入的理解; “开始折叠的程序”、“基础褶皱”、“其他褶皱”、“v 形褶皱”、“拱形与抛物线形”和“无折缝或一条折痕”部分都是以paul jackson 编写的《从平面到立体——设计师**的折叠技巧,folding techniques for designers:from sheet to form》为基础研究折叠的方法,但是通过程序的编写实现折叠的过程; 除了对于折叠程序的探讨,在“ 基于动力学设计方法探索”中,通过程序探索索膜结构、极小曲面与无限周期极小曲面和展平的程序方法; 用程序的方法重新诠释折叠的过程并不仅仅是换种思维来表述折叠,同时也并不仅仅是为了熟练掌握grasshopper 加kangaroo 动力学模块,更重要的是编程设计的思维。对于很多设计师应该能够根据前文阐述的折叠程序发展出很多出色的设计形式,一方面是根据折叠方法的研究,创造出更多的折叠形式;另一方面是根据折叠的形式衍生出建筑形式。“折叠的建筑”部分正是利用前文阐述的一个程序,加以梳理完成一个建筑概念的设计。
内容简介
折叠的过程令人着迷,一张简简单单的纸通过折叠可以构建千变万化的形式,这个过程本身就是形式创造的一种方法。总会拿起一张纸开始把玩,虽然实际折叠过程为设计创作提供了一种设计形式研究的手段,但是如何把这多变的形式转化为实际的建造,能否通过实际的折叠研究出基本的形式再在计算机中直接构建*终的结果呢?如果在信息化技术已经发展到目前的阶段水平下,还在使用“静态”构建的方法已经表现出设计本身的固守或者对于编程设计知识体系的茫然。设计的过程是创造的过程,实际折叠的过程才是设计的根本,而不是折叠的结果,因此在计算机中使用编程的方法直接开始折叠过程的研究而不是折叠结果的构建。 《折叠的程序》以paul jackson 编写的《从平面到立体——设计师**的折叠技巧,folding techniques for designers:from sheet to form》为基础研究折叠的方法,但是放弃传统用纸折叠的方式,进而寻求应用计算机程序折叠的途径。通过grasshopper+kangaroo+python 编写折叠的过程,研究实际折叠过程中无法达到的更深入形式探索的领域,精确控制施加的力,甚至施加具有正弦函数特征的力;精确的捕捉折叠过程中任意时刻;方便计算折叠形式的尺寸、角度,以及在基本形式下各种实际建造的变化,例如作为墙体表皮的形式、幕墙的形式、建筑的空间、地形的变化等等与实际结合的方法。
目录
目录:(中英文对照图书必需提供中英文目录)
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 扭曲褶皱
125v 形褶皱
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折叠的建筑作者简介
包瑞清 西安建筑科技大学建筑学院讲师 城市规划与设计专业博士,任教于西安建筑科技大学建筑学院,主攻计算机辅助设计应用研究,从作为设计者的角度寻找和融合编程与建筑、风景园林、城乡规划等设计规划学科之间的关联,建立面向设计师的编程设计知识系统,力图使编程设计成为设计领域的基础环节,探索未来设计的方法。 2012 年,作为caDesign 设计创始人之一,以“编程让设计更具创造力!”的信念为指引,分享研究成果,发展面向设计师的编程设计知识系统网络服务体系。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0