来源: vctcn93 建筑师的Python
知乎有问:
公司新成立了bim部门,但选了个部门一把手不懂revit,考个证都只考了32分,这部门还能走下去么?
答:我觉得首先题主弄混了以下三个概念:
- 建筑信息化
- BIM
- Revit
以上三个概念从上至下,逐级被包含,即:
BIM
是实现建筑信息化的一种手段;Revit
是做 BIM
的一个软件。
他们之间互不相等。
弄清楚了上三个概念,我们才能够探讨以下几个问题:
- 搞 BIM 的核心目的是什么?
答:建筑信息化。
原本在建筑行业的工作方式已经很稳定的情况下,引入建筑信息化的概念,其 50%
的目的是使用最新的计算机技术来提升手工作坊式的行业效率,比如:
- 与 GIS 数据的前期互动,帮助方案决策
- 自动化分析,即时的信息反馈及可视化
- 中期的建筑构建化、精准化(PC向)
- 后期的建筑维护、降低建筑运营成本等
另 50%
是将建筑师创造的信息,交付给下游使用,比如智慧城市
,AI 算力模拟
等。它们都需建筑行业创造的信息,才能让整个信息化的产业,顺利地走下去。
总而言之:做 BIM 就是为了建筑信息化,不是为了建筑信息化的 BIM 毫无意义。
下一风口,智慧城市
- BIM 的关键是什么?
答:I
- Information。
从建筑方案的最开始,建筑师都在用自己的设计创造信息,只是当时受限于发展水平,人们没有找到一种合理的手法记录下这些信息,只能让它们白白流失。
在这种情况下,诞生的建筑信息建模
(Building Information Modeling,BIM)就成了一种可行的方式。在建筑师不能适应程序员做纯代码开发的前提下,这种通过建模来记录建筑信息的手法,无疑是一种最为无痛的方式。
所以,你要实现建筑信息化,不一定要靠使用建信息模型的手段,或者说建模,在建筑信息化的过程中是可有可无的(模型本身就是一种信息)。
理论上数据库
,SQLite
,甚至 Excel
,只要合理设计数据结构和编码方式(难点所在),它们都能够做建筑信息化。
DataBase 数据库
虽然现实有点骨感,目前国内 90%
的 BIM 相关从业者,都需要经历痛苦的建模(翻模)过程,但并不影响信息化的本质,何况目前国内已经有大佬在牵头做纯信息流
相关方向的尝试和推广,你可以了解一下。
- Revit 都操作不好能搞好 BIM 吗?
答:当然能。
单单就从建模的角度来说,我完全可以使用 ArchiCAD
或者 Bentley
来做 BIM 模型。前者在欧洲以及国内的建筑设计事务所都有市场,后者更是大型基建项目做信息模型的第一选择。
任何人,完全没有必要被锁死在 Revit
上(作为三款软件的高强度用户,我客观地说一句,Revit 在建模方面优势并不大:不如 ArchiCAD 灵活,不如 Bentley 万能),只是由于 Autodesk 在国内营销做得太好,与 BIM 概念绑定得死死的,在和培训班的多重作用之下,总给人一种 Revit 就是 BIM 的错误观念,以至于早在上世纪 80 年代就提出虚拟建筑
(Virtual Building)概念的 Graphisoft,都不得不附和着说自己是一款 BIM 软件。
Virtual Building by Graphisoft
何况,目前建筑编程
,可视化编程
在近年都有了爆炸性的发展,建模这种低端且没门槛的活,一定最先被淘汰掉。
比如很多原来需要建模员付出大量体力劳动的建模任务,都被脚本或者插件解决掉了,很多人类靠双手根本无法精准建立的模型,计算机都能帮你精准且快速地做到,而且效率是人类的上万倍
(朋友的公司开发了一款牛逼的排图插件,马上就少了两个实习生的工位)。
建筑向可视化编程
手工作坊如何同自动化流水线相比?
脚本插件,又快又准,一次开发,终生复用,每成熟一批脚本和插件,就淘汰掉一批人(除非你本身技术进步)。
Revit 根本不是 BIM 的硬性要求;建模,真的是最没有意义的工作。
综上所述:
Revit
不是BIM
的必要选项 --BIM
不是建筑信息化
的必要选项 -- 只有建筑信息化有唯一价值
题外话:我进公司时,我的上司也不会 Revit,可我从未怀疑过他能推动我司信息化工作科学发展下去,对于他那种会玩海量数据,并且贯穿了软件设计本质的大神,基本上只需要听一下我提的方案,就知道合不合理,技术难点在哪里了,工具根本不是障碍,完全不值一提。
所以你的领导即使 Revit 打零分,但他如果对如何建筑信息化的意义、方式和发展形势,有深刻的认识;或者他是一个见识过并且知道大数据该怎么玩的人(最好有一定的编程技能),那么你们公司的建筑信息化,一定能顺利的推动下去。
建模无意义,要玩玩真谛。