查看: 6420|回复: 10

分享给初入BIM世界的童鞋们(archicad与revit深度比较)

  [复制链接]

发表于 2010-10-26 11:28:10 | 显示全部楼层 |阅读模式
     我也是刚刚接触所谓的BIM系列软件与相关知识,不懂、懵懂甚至是犹豫、矛盾一直围绕我,原因很简单,“看”不到BIM理念在周围的影响……但有思考的都会明了,BIM将是未来主流,这点事必须的不用怀疑。

那现在,积极做好备战很重要,初探BIM,两款平台就是我们选择的了 ArchiCADrevit,我没尝试过archiCAD,刚刚在网上进行了相关的了解,分享一篇文章,希望给那些还在犹豫中的童鞋们指点迷津。

软件的思想、架构对比

         从软件的历史来说,无疑是ArchiCAD悠久的多,Revit是Autodesk在2002年才收购回来的,可说是“半路出家”,但Revit有一个强有力的东家,马上推出“BIM”这个很潮很炫的口号,一下把ArchiCAD沿用多年的“虚拟建筑”这个老老实实的口号给打败了,于是ArchiCAD也只好宣称自己是个BIM软件,搞得在外人看来,倒像是Revit占了先机。从软件设计的角度来看,两者也是差别巨大的,至少比天正与清华斯维尔要大~。ArchiCAD从20多年前就致力于三维建筑设计,在这方面积累了足够多的经验,多年来也是沿用其架构做一些小更新、小完善、小整合。从我接触的7.0到13.0,感觉比较大的变动就是把PlotMaker在10.0整合进来了(我都快忘了它的名字了)、12版支持多核计算从而速度提升、13版团队工作大幅改进。在界面上、使用习惯上一直差别不大,这也在一个侧面反映了ArchiCAD软件设计的一个“精英思路”——我本来就挺好,没必要大改。 Revit大概从6.0版走向成熟,短短几年扩展得很厉害,2010版更是跟随微软的Ribbon界面,来了个彻底的改头换面,一下子连Revit自己的技术  支持人员都不太找得着北。当然,这应该是比较稳定的界面了,除非微软又改。软件的架构对其功能、效率影响极大。ArchiCAD架构应该说比较简单,从其菜单、参数设置等方面可以看出(从而,对初学者来说,入门相对是比较容易的)。Revit由于是后起,野心极大,什么都想要,架构也搞得异常复杂。比如,体量转化为模型,这是它的一个亮点,但“体量”这个类别就跟别的实体完全不同。

我认为,作为参数化软件,在架构上Revit与ArchiCAD最大的不同:
1、族的“类型”。这在ArchiCAD用户中是很难理解的。“族”大家可以理解,相当于一个参数化对象,一个GDL。但“类型”是什么东西呢?是族下面的一个分类,某些参数相同的归入一个类型。而同一类型下面不同构件还有不同的参数。比如一道墙,200墙是一个类型,300墙是另一个类型,你要把200墙变为300墙,必须改变它的类型。而在ArchiCAD里,直接在参数栏把200改成300就行了。又比如,你想写一个字高为5的文字,在ArchiCAD直接把字高设为5即可,在Revit,你得先创建一个“字高5”的类型,再在其中写字。万一你又想改字高为6,还不能直接把“字高5”改掉(这样将把整个文档的字高5都变成字高6),还得新建一个“字高6”的类型……,就是说,每安排一头猪,Revit都得先找到合适的猪圈,如果没有还得造一个;ArchiCAD则是一个大猪圈,是猪就往里面放,随叫随到。用户体验如何,大家一看即明。对运算速度的影响也可以想象,我经常骂Revit“笨”,主要在骂这个。


2、尺寸锁定与驱动。Revit的构件相对位置都是可以锁定的,这是它的一大优势,比如你可以把走廊两道墙的距离锁住为1.2米,那么它们就永远不会变成1.1米。尺寸驱动与此类似,就是说选择一道墙,它就显示一个长度方向的临时尺寸,比如2000,你可以直接改为2500,那墙就神奇地生长为2500长。这的确是挺爽的一件事情,Revit的族制作也极大地依赖于这一特性。比如建一个附着在楼板上的族(比如一个集水井),只要将它对齐楼板并锁定,那集水井就不会跑到半空中。但这给软件带来极大的负担,你想想看,每选择一个东西,它就马上要测量它自己以及跟周围构件的定位关系,这不就慢下来了?就好比你一看见美女,马上要心里暗算其三围尺寸,同时还在脑海搜索她的亲戚朋友关系,除非你CPU转的飞快,否则话都说不顺畅了。ArchiCAD没有这两个功能,我内心也希望它以后不要加上,否则ArchiCAD的速度优势将大幅下降。在ArchiCAD中,选择构件以后,点击热点也可以直接修改尺寸,部分达到尺寸驱动的功能(但跟构件类型有关)。

3、图层。ArchiCAD的图层概念基本上跟AutoCAD一样,这使得AutoCAD用户可以较快上手(当然图层跟颜色不相关这一点还需要适应)。但ArchiCAD还给图层加多了一个称之为“交集组号”的tag,用来控制构件的连接关系,这个很不错的想法弄得有点难用,成为初学者的一个小困难。再看Revit,Autodesk也许是为了将Revit与AutoCAD拉开距离,也许是觉得图层的概念太老土,反正不知出于什么目的,取消了图层这一伟大的概念。其结果就是另外生出了多重的概念来达到图元分类的目的——就像撒了一个谎,要用十个谎言来弥补漏洞。比如开关图层这一简单的操作,Revit通过一个巨大无比的列表,将所有图元进行分类开关,假如桌子跟马桶都是同一类的族,它们是很难分开来打开/隐藏的。再比如控制图层的颜色,Revit相应地发明了“图元可见性”、“对象样式”、“过滤器”等等极其复杂、等级既森严又晦涩的方式来进行控制。这也许是Revit初学者面对的第一道坎。直到现在,我还经常为了一根风管或一根梁的显示而翻遍了各层设置。此外,在导出dwg的时候,由于没有图层,于是导出的灵活性也大大减少(比如内墙、外墙无法区分,防火门、普通门无法区分,等等,这在ArchiCAD中不成问题)。后面还会谈到,Autodesk经常吹嘘Revit跟AutoCAD系出同门,自然亲密无间——那都是欺负人家没用过ArchiCAD。

4、多窗口支持。Revit支持多窗口同时显示,可以很方便地查看同一个地方的平立剖面、3D视图,这也是它的一个优势。当然操作体验仍有待提高,比如无法从某层平面快速转入上一层平面或转入立面,并且——无疑,这又是一个吃资源的大户。ArchiCAD的多窗口是个“伪多窗口”,不能所有窗口即时更新。但它由于切换较快,某种程度上减少了这个需求。不要说我偏心,试试看一个局部的3D就知道,ArchiCAD轻轻巧巧一框,再按个快捷键即刻生成。Revit的3D是全局的,要看局部,其折腾与纠结请参考下一段。

5、即时运算。Revit几乎任何操作都是即时运算的,上述多窗口支持是一个典型体现,再举个例子,它可以调节每个视图的边界范围,但这个操作怎么进行呢?点击裁剪视图按钮→进度条→调节东面边界→进度条→调节西面边界→进度条→调节南面边界→进度条→调节北面边界→进度条→隐藏边界→进度条。你每动一下鼠标它都要重新生成一次,有必要那么激动吗,一下调整好四条边再一次重生成,能省多少时间!如果不幸你要看一个局部的3D轴测并放进布图,则需要调节:3D范围框(6个面)+视图范围框(4条边)=进度条×10,OMG……从这一点来说,Revit就像一头勤勤恳恳的老牛,时刻都在发动CPU,虽然慢,也不好意思骂它懒,只好骂它笨。ArchiCAD就取巧得多,许多工具都可以不即时运算,先“暂存”下来,有必要再更新,比如立剖面、大样工具、布图工具,这使得它在运行大型工程的时候仍然可以举重若轻,长袖善舞。两者的思路差异导致两者的使用体验完全不同,对硬件的要求也完全不同。我可以在双核2G内存笔记本上用ArchiCAD画几万平方米的施工图,但在四核4G内存的台式机上用Revit仍然用到崩溃——不是机器崩溃,是我。基本上,你若没有四核主频3G以上的CPU,8G以上的内存,24寸以上的双显示器,在Revit界都不好意思跟人家打招呼。双显示器啥用?一台用来画图,一台用来在等待进度条的时候上网。当然,Autodesk自有他的想法,就像大仙在回帖中说的,他不是没有本领去优化代码,他只是还没来得及去做,当前正是扩展他的BIM帝国的时候。据测试人员说,2011版速度确实有所提高。提高到什么程度,新版马上就要发布了,到时看看。

       以上对比只是针对软件的“单项设计”对比。倘若将Revit Architecture、Revit Structure、Revit MEP作为一个整体来考量,那么ArchiCAD就多少显得势单力薄,它没有结构专业,MEP也仅通过插件进行,功能那是相当有限(但同样有轻巧的优点,跟Revit MEP一对比让人很惆怅)。Revit是想建立一个王国,野心勃勃;ArchiCAD则固守一郡,不肯低下高傲的头。

文章转至BIM门户网站

评分

1

查看全部评分

回复

使用道具 举报

发表于 2010-10-26 13:07:32 | 显示全部楼层
长点知识了
回复 支持 反对

使用道具 举报

发表于 2010-11-16 10:41:50 | 显示全部楼层
再多些比较就更好了 ,了解了优势!
回复 支持 反对

使用道具 举报

发表于 2010-11-16 11:43:09 | 显示全部楼层
楼主的知识真是广泛,长知识了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-16 12:03:03 | 显示全部楼层
回复 樂百事 的帖子

只是不懂想了解上网找的相关信息 希望对大家有用那个 就分享下~
回复 支持 反对

使用道具 举报

发表于 2010-11-19 19:48:55 | 显示全部楼层
长进了一点!
回复 支持 反对

使用道具 举报

发表于 2011-1-7 10:24:07 | 显示全部楼层
分析的很不错,第1、2、5条也是我的心声!每用一次就骂一次
回复 支持 反对

使用道具 举报

发表于 2011-5-19 11:57:44 | 显示全部楼层
我才刚开始REVIT你说的那个压根就不知道!
回复 支持 反对

使用道具 举报

发表于 2011-8-2 22:53:17 | 显示全部楼层
oullll 发表于 2010-11-16 10:41
再多些比较就更好了 ,了解了优势!

再多些比较就更好了 ,了解了优势
回复 支持 反对

使用道具 举报

发表于 2011-11-9 15:45:50 | 显示全部楼层
我用两个软件的体会也如此,描写的非常好,赞一个。但是因为revit的知名度明显比archicad高,由于aotoCAD的缘故。觉得发展速度来看还是revit要更快,也和设计施工关系更密切,还是更顶下revit,还是一个词来形容revit,revit就是头大笨猪,内容不少就是运行起来太费资源。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则