forked from quanbinn/Learn-Revit-the-Parametric-Way
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
392 additions
and
100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
172 changes: 172 additions & 0 deletions
172
...章0-学习前的准备/1-前言1-我的Revit全过程参数的建筑设计师之路(XIABIN-PC--xiabin--2016-08-26-15,01,52).md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,172 @@ | ||
## 摘要 | ||
|
||
现在,在整个建筑行业快速走向信息化的背景下,整个社会对建筑师有更高的要求,需要建筑师用建筑信息模型(BIM)来全过程的展现建筑设计的成果。也就是说,需要建筑师在建筑策划,概念设计,方案设计,到施工图设计的各个设计阶段,使用BIM软件来控制建筑数据,从而控制建筑的各部分使用功能和总的造价。 | ||
|
||
我领衔的设计团队,在一系列的项目实践中,针对全过程的建筑设计,基于建筑行业最广泛使用的Revit,研发出了Uuarch设计框架。使用这个框架,可以很好的解决目前建筑行业对全过程建筑师的要求。 | ||
|
||
|
||
|
||
## 建筑设计学习和工作中的疑问 | ||
|
||
#### 疑问1:空间在建筑设计中怎么进行设计? | ||
|
||
我是在1995年开始读建筑学的本科,那时候彭一刚先生的《空间组合论》在学生中非常流行,我当时仔细读了这本书。但是有一个隐约的问题在我脑海中浮现:空间如何运用在我们的课程设计中?除了空间很重要,是不是还有其它重要的因素在设计中需要被考虑? | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/疑问1.png) | ||
|
||
#### 疑问2:为什么学校教学中非常认可的实体模型在实际的生产环境中丢失了? | ||
|
||
在建筑学低年级的设计中,老师非常看重使用实体模型来推敲方案,小的建筑作业可以细致到房间里面的家具摆布;但是随着到了高年级,建筑面积变大了,模型只能做到宏观的体块,房间或者细节的模型老师就不做要求了,我们就不做了。等到了社会上的设计机构工作的时候,实体模型就变成了一个可有可无的设计手段。 | ||
|
||
对于我个人而言,我非常喜欢做实体模型,喜欢依据实体模型在大脑中建立起设计的映像。感觉使用草图和CAD的二维绘图来做设计有很大的缺陷。这时候就出现了一个疑问:为什么学校教学中非常认可的实体模型在实际的生产环境中丢失了。 | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/疑问2.png) | ||
|
||
#### 疑问3:如何得出一个相对准确的建筑策划,并且将建筑策划的数据运用到建筑设计中,并且可以动态的修改建筑设计方案? | ||
|
||
在实际的工程项目中,我发现设计任务书的制定很不严格,大多数业主也不是很清楚里面具体的功能房间应该是什么,面积应该是多少,导致设计很容易因为任务书的改变而进行修改。在清华大学读研期间修了庄惟敏先生的《建筑策划导论》课,我对建筑策划有了一个清晰的认识,但是对如何制作建筑功能的策划没有得到一个可执行的方法。出现了问题:如何得出一个相对准确的建筑策划,并且将建筑策划的数据运用到建筑设计中,并且可以进行动态的修改建筑设计方案? | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/疑问3.png) | ||
|
||
#### 疑问4:建筑设计有没有流程? | ||
|
||
在学校的课程设计和实际的工程设计中,我发现设计工作没有流程。我们在学校里被教育的是从场地设计,概念设计,方案设计,初步设计,到施工图设计依次进行。但是在学校教学中,有的老师会不停地改方案,例如一稿,二稿和三稿的方案都不一样;在实际工程中,业主通常会在后面进行的设计阶段改变方案,有时候,项目组的管理者也会在后面改方案。建筑设计没有一个大家认可的流程,整个过程非常的混乱。出现了问题:建筑设计有没有流程? | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/疑问4.png) | ||
|
||
## 美国的读书和工作大致解决了疑问 | ||
|
||
带着国内学习和工作中的疑问,自2004年起,我去了美国TAMU大学和哈佛大学设计学院读书。 | ||
|
||
- 在TAMU,我上了建筑策划(Design Programming)的课,课上完成了一个虚拟的建筑策划。 | ||
- 在哈佛大学设计学院,我上了[Michael Schroeder](http://www.gsd.harvard.edu/cgi-bin/courses/faculty.cgi?term=201040&person=104227)先生主讲的 [Information Models](http://isites.harvard.edu/icb/icb.do?keyword=k76421)的课,对建筑信息模型有了一个全面的认识。 | ||
|
||
在美国毕业后,我相继在美国RTKL的洛杉矶分部和盖里科技工作。 | ||
|
||
- 在RTKL和盖里科技工作中,看到了美国公司在设计过程中,如何制定并修改策划,并将这些数据应用在设计过程中 | ||
- 在盖里科技工作期间,我看到了盖里是如何将实体模型运用于设计过程的各个阶段,有效的完成几乎各种类型和各种规模的建筑。 | ||
- 在盖里科技工作期间,我看到了盖里把房间作为一个实体的要素放在实体模型里,和空间一起设计,即真实的建筑=房间+空间+表皮。 | ||
- 在盖里科技工作期间,我看到盖里建筑设计有一个流程,200多人在同时进行十几个项目,基本上没有争吵,大家在默认的盖里的工作方法下进行工作。 | ||
|
||
## 国内建筑设计现状 | ||
|
||
2008年,美国发生了金融危机,建筑市场非常的差,于是我回国了。在国内做建筑设计的过程中,我发现: | ||
|
||
- 国内的建筑工程项目非常多,很多时候一个设计师需要负责一个项目,甚至有时候同时负责几个项目。 | ||
- 国内建筑的设计周期很快,而且项目修改的次数很多,这样导致建筑师的设计成果要不断的修改,工作负荷很大。 | ||
- 对于小的建筑设计公司,画效果图在投标及方案设计中会是一笔不小的开支。而且在画效果图的过程中,设计师需要花不小的精力和效果图绘制人员沟通。 | ||
|
||
## 在实际的工程项目中进行研发 | ||
|
||
在国内一系列项目的压力下,我发觉AutoCAD这个软件解决不了我面临的问题,于是我开始使用在美国工作环境中使用的Revit来做设计。希望能把美国学习和工作中学到的知识运用到国内的建筑项目中。 | ||
|
||
在研发期间,我继承了盖里在设计阶段全过程使用实体模型的方法,同时做了一个重大的创新,将实体模型的方法完全用计算机的虚拟模型代替。这样不光解决了实体模型不易于制作的问题,而且避免了实体模型的一些很明显的缺点: | ||
|
||
- 很难进行微观的表达,很难用于表达细节 | ||
- 实体模型不能重用,每次新的设计都要重新制作。 | ||
- 在对实体模型的位置摆放中,不能进行交错的摆放。 | ||
|
||
在我完成一系列城市规划/城市设计/建筑设计/室内设计和景观设计等领域的项目中,我基本上解决了我认为困扰我的建筑领域的一些基本问题,形成了我的基于Revit的设计框架,我把它简称为Uuarch。 | ||
|
||
在采用Uuarch设计框架,基本上全程使用Revit这一个软件的过程中,我领衔的设计团队获得了两个重要的奖项。 | ||
|
||
- 第一个是城市设计的案例,在深圳市宝安中心区地域文化研究与建筑风貌设计国际竞赛的评标中,得到了深圳大学林毅教授等专家的认可。最终被选为第一名中选方案。 | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/深圳市宝安中心区地域文化研究与建筑风貌设计.png) | ||
|
||
- 另外一个是建筑设计的案例,杭州北干山通惠路山口综合改造设计方案得评标中,得到了评审专家的认可,最终被选为第一名中选方案。 | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/杭州北干山通惠路山口综合改造设计方案.jpg) | ||
|
||
## 自学计算机编程对Uuarch设计框架研发的影响 | ||
|
||
在Uuarch设计框架的研发中,不得不提到我的计算机科学的背景对它的重要影响。 | ||
|
||
在美国哈佛大学设计学院的读书期间,我接触了参数化设计,学习了Catia和Revit。尤其是在Catia的学习期间,我深刻的理解了参数的意义。于是我发现建筑设计受限于软件的使用,同时也受限于建筑师对于参数的理解和使用。不懂编程,很难理解参数化软件。而且计算机行业,已经成了几乎所有行业的重要的工具。于是在2008年回国后,我就开始自学编程。 | ||
|
||
在我学习和工作中,我对比计算机科学,和建筑设计行业,发现了下面的区别: | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/建筑设计学科vs计算机科学.png) | ||
|
||
- 在计算机科学行业,有统一的理论和方法,而建筑设计行业没有; | ||
- 它们的设计成果的可重用性高,而建筑设计行业低; | ||
- 它们的企业有技术研发部,而建筑设计行业大部分没有; | ||
- 它们的产品研发速度快速,而建筑设计行业缓慢; | ||
- 在计算机科学行业,行业的产品(例如手机,游戏)普通人易于理解,而我们设计的体育馆,音乐厅普通人难于理解。 | ||
|
||
经过我个人多年学习,工作的思考,我认为城市规划和设计,建筑设计,景观设计都需要 | ||
|
||
- 迅速的做出可视化的成果 | ||
- 我们的行业需要有统一的理论和方法 | ||
- 需要有技术开放联盟,比如计算机行业的开源系统,例如:linux基金会等等 | ||
- 需要逻辑清晰的项目管理文件 | ||
- 设计师的产品库要不断地的更新优化 | ||
- 在我们设计之初,必须要有详细的策划,在策划中考虑使用者的需求。 | ||
|
||
这就是从2008年底,我通过一些列的实际项目和国际国内竞赛,开始独立研发Uuarch设计框架的原因。 | ||
|
||
## Uuarch设计框架的十个特点 | ||
|
||
2014年,在一系列的项目中,Uuarch1.0的版本基本完成。它其中包含了一系列的项目管理文件,BIM模型和参数化的设计流程。它有着下面的显著特点: | ||
|
||
![](/images/我的Revit全过程参数的建筑设计师之路/Uuarch的十个特点.png) | ||
|
||
|
||
- 在建筑策划,概念设计,方案设计,到施工图设计的各个设计阶段,使数据被依次传递,从而控制建筑的各部分使用功能和总的造价。 | ||
- 有着清晰可控的设计流程:将建筑设计过程拆分成技术准备,建基地-场地分析,策划等7个部分。 | ||
- 这7个部分的每一个分别由N个具体的子设计任务组成。 | ||
- 可以应用于建筑设计的几乎所有相关领域:城市规划,城市设计,建筑设计,室内设计和景观设计。 | ||
- 其它特点:处处是参数,拼装N个组件,积木式的设计手段,功能和外表皮分开设计,真实的模拟用户使用场景 ,快速搭建设计原型 ,和只用一个软件Revit。 | ||
|
||
## 全过程的说明 | ||
|
||
全过程指的是建筑设计的各个阶段,即建筑策划阶段,概念设计阶段,方案设计阶段,初步设计阶段和施工图设计阶段。每一个建筑师基本上只使用Revit这一个软件,就能独立完成上面阶段的各项工作。 | ||
|
||
- 在建筑设计的整个阶段,对于平立剖面的绘制,建筑师使用Revit自有的绘图功能,基本上不使用AutoCAD这个软件。 | ||
- 在概念设计阶段和方案设计阶段,对于方案造型的推敲,建筑师使用Revit自有的体量功能,不使用Sketckup这个软件。 | ||
- 在概念设计阶段和方案设计阶段中,对于曲线等异形形状的模型创建,建筑师使用Revit的自适应构件功能,不使用Rhinoceros 3D这个软件,同时也不使用它的参数化可视化的插件Grasshopper 3D。 | ||
- 对于在建筑场景中建筑构件的渲染,建筑师使用Revit内置的渲染器,不使用3ds Max这个软件。 | ||
|
||
##“参数的”和“参数化的”解释 | ||
|
||
Revit官方文档里对“[参数化](https://knowledge.autodesk.com/support/revit-products/getting-started/caas/CloudHelp/cloudhelp/2014/ENU/Revit/files/GUID-71F2C8EE-2A90-4076-A6C7-702082566DDF-htm.html)”的解释是: | ||
> | ||
> | ||
- 术语“参数化”是指模型的所有图元之间的关系,这些关系可实现 Revit 提供的协调和变更管理功能。 这些关系可以由软件自动创建,也可以由设计者在项目开发期间创建。 | ||
- 在数学和机械 CAD 中,定义这些关系的数字或特性称为参数,因此该软件的运行是参数化的。该功能为 Revit 提供了基本的协调能力和生产率优势:无论何时在项目中的任何位置进行任何修改,Revit 都能在整个项目内协调该修改。 | ||
|
||
注明:因为“参数化”这个词比较抽象,我在一些情况下会用“参数的”来取代它。当你们看到“参数化”这个词出现时,可以把它理解为“参数的”。关于“参数化”这个词的理解,你们在我的网络公开的教学资源中的练习中会体会这一点。如果你们以后学习编程的话,会深刻的理解这个词的含义。 | ||
|
||
关于Revit相关的参数化设计,我重点强调以下几点: | ||
|
||
- Revit和CATIA和Grasshopper 3D 一样,都是参数化的软件,都能够做[参数化设计](https://en.wikipedia.org/wiki/Parametric_design)。 | ||
- 使用Revit这个参数化的软件能够做出CATIA和Grasshopper 3D能做的很多工作。 | ||
- Revit关于参数化的使用效率,比CATIA和Grasshopper 3D高很多。 | ||
- 我网络公开的教学资源里的参数化不涉及到有关算法的设计。 | ||
|
||
|
||
## 我的网络公开的教学资源 | ||
|
||
下面的这些课程及资料被放置在网易云课堂,百度网盘和编程网站github.com。 | ||
|
||
课程1:[基于Revit的Uuarch设计框架](http://study.163.com/course/courseMain.htm?courseId=1220010) | ||
|
||
<a href="http://study.163.com/course/courseMain.htm?courseId=1220010"><img src="/images/Revit全过程参数的建筑设计师速成/基于Revit的Uuarch设计框架.jpg" width="400"></a> | ||
|
||
[uuarch设计框架下载地址](http://pan.baidu.com/s/1ntmR9hR) | ||
|
||
课程2:[用参数的方法使用Revit做建筑设计](http://study.163.com/course/courseMain.htm?courseId=1443006) | ||
|
||
<a href="http://study.163.com/course/courseMain.htm?courseId=1443006"><img src="/images/Revit全过程参数的建筑设计师速成/用参数的方法使用Revit做建筑设计.jpg" width="400"></a> | ||
|
||
[Revit全过程的参数化建筑设计师-练习文件汇总](http://pan.baidu.com/s/1sksRZCp) | ||
|
||
课程3:用Uuarch做Guggenheim-Helsinki | ||
|
||
<a href="http://study.163.com/u/ykt1431307425393"><img src="/images/Revit全过程参数的建筑设计师速成/用Uuarch做Guggenheim-Helsinki.jpg" width="400"></a> | ||
|
||
课程4:用Uuarch30分钟搭建设计原型 | ||
|
||
<a href="http://study.163.com/u/ykt1431307425393"><img src="/images/Revit全过程参数的建筑设计师速成/用Uuarch30分钟搭建设计原型.jpg" width="400"></a> | ||
|
||
网络书:[Revit全过程的参数化建筑设计师](https://github.com/quanbinn/Learn-Revit-the-Parametric-Way/blob/master/README.md) |
Oops, something went wrong.