WAP手机版 RSS订阅 保存到桌面加入收藏设为首页
BIM资讯
当前位置:首页 > BIM专栏 > BIM资讯

应用心得:BIM江湖演义——ArchiCAD VS Revit

时间:2013-07-08 17:11:31   作者:尉晓飞   来源:绿建之窗   阅读:7979  
内容摘要:江湖中历来不缺乏传奇。在建筑软件的这片江湖中,风云变幻,豪杰辈出,有两大世家始终屹立不倒。。。ArchiCAD与Revit之间的较量开始。。。

    小编最近在网上发现了这篇大作。最初来自探索?发现论坛,作者是Celticblue,此文被收录在《建筑技艺》2011年1-2期。作者推荐:纸媒上发表跟在论坛乱侃不一样,许多话得收敛一下,另外又过了一年,有些内容已经不适用于新版本,众多网友高手也指出了一些谬误之处,因此借此机会作出修订。但本文跟发表的稿件仍略有区别。


    江湖中历来不缺乏传奇。在建筑软件的这片江湖中,风云变幻,豪杰辈出,有两大世家始终屹立不倒——一个来自欧罗巴,名字低调:“图形软件”(Graphisoft),却继承了一身的艺术家气质,手握长剑白衣胜雪;一个来自美利坚,人称“自动桌子”(Autodesk),性格豪放不羁,七种武器样样精础1疚乃说的,就是这两大世家的代表人物:ArchiCAD与Revit之间的较量。

    这个论题本是老生常谈了,谈到BIM绕不过的就是Revit与ArchiCAD。两者的对比许多帖子都讨论过,但往往大而化之,原则性的东西多,细节炊西少,因此我想再作一次比较,希望能深入一点,具体一点,力争较为全面地反映两者的真实面貌。但这种对比往往两面都不讨好,你懂的,因此本文也多用戏说的语气,我姑妄说之,列位看官也就姑妄听之吧,有不当之处还请多多包涵!
    先介绍一下本人对这两个软件的熟悉程度。我用ArchiCAD有4年了,出过几套施工图,都已竣工,编过一系列向日葵图库,颇受好评,对ArchiCAD的认识偏重于施工图;用Revit一年半,出过四个工程的土建及MEP模型,也用其API编了若干插件,对Revit的认识偏重于建模(包括结构及MEP建模)。应该说对ArchiCAD与Revit的认识都算深入了。
    当然两者的深度比较是一个庞大的工程,而且个人看法难免有偏见,技术上也多有误解之处,因此希望各位能指正与补充。

     一、软件的思想、架构对比 

    从软件的历史来说,无疑是ArchiCAD悠久得多,Revit是Autodesk在2002年才收购回来的,但Revit有一个强有力的东家,马上推出“BIM”这个很炫的口号,一下把ArchiCAD沿用多年的“虚拟建筑”这个老老实实的口号给打败了,于是ArchiCAD也只好宣称自己是个BIM软件,搞得在外人看来,倒像是Revit占了先机。 从软件设计的角度来看,两者也是差别巨大的。ArchiCAD从20多年前就致力于三维建筑设计,在这方面积累了足够多的经验,多年来也是沿用其架构做一些小更新、小完善、小整合。从我接触的7.0到最新的14.0,感觉比较大的变动就是10.0版整合PlotMaker、12版支持多核计算提升速度、12版新增幕墙工具、13版团队工作大幅改进。在界面上、D用习惯上一直差别不大,这也在一个侧面反映了ArchiCAD软件设计的一个“精英思路”——我本来就挺好,没必要大改。 Revit大概从6.0版走向成熟,短短几年扩展得很厉害,2010版更是跟随微软的Ribbon界面,来了个彻底的改头换面。当然,这应该是比较稳定的界面了。 软件的架构对D功能、效率影响极大。ArchiCAD架构应该说比较简单,从其菜单、参数设置等方面可以看出来,从而对初学者来说,入门也是相对比较容易的。Revit由于是后起,野心极大,什么功能都想要,架构也搞得异常复杂。比如,视图显示中的“过滤器”与“颜色方案”,这些功能每个都独当一面,但放在一块就常常叫人困惑。  

    我认为,作为参数化软件,在架构上Revit与ArchiCAD最大的不同:

   (1)族的“类型”。这在ArchiCAD用户中是很胬斫獾摹!白濉贝蠹铱梢岳斫猓相当于一个参数化对象。但“类型”是什么东西呢?是族下面的一个分类,某些参数相同的归入一个类型。而同一类型下面不同构件还有不同的参数。比如一道墙,200墙是一个类型,300墙是另一个类型,你要把200墙变为300墙,必须改变它的类型。而在ArchiCAD里,直接在参数栏把200改成300就行了。又比如,你想写一个字高为5的文字,在ArchiCAD直接把字高设为5即可,在Revit,你得先创建一个“字高5”的类型,再在其中写字。万一你又想改字高为6,还不能直接把“字高5”改掉(这样将把整个文档的字高5都变成字高6),还得新建一个“字高6”的类型……,这直接导致我在Revit里一写字就想新建一个类型,因为我老想随心所欲地改字形字高,又害怕把别的字给改了。而在ArchiCAD里,所有构件参数都是只对自己负责的,不用担心影响别人,就相当于Revit所有参数都是“实例参数”,没有任何“类型参数”。就是说,每安排一头猪,Revit都得先找到合适的猪圈,如果没有还得造一个;ArchiCAD则是一个大猪圈,是猪就往里面放,随叫随到。用户体验如何,大家一看即明。对运算速度的影响也可以想象,我经常骂Revit“笨”,主要在骂这个。。

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

   (3)图层。ArchiCAD的图层概念基本上跟AutoCAD一样,这使得AutoCAD用户可以较快上手(当然图层跟颜色不相关这一点还需要适应)。但ArchiCAD还给图b加多了一个称之为“交集组号”的tag,用来控制构件的连接关系,这个想法很不错,只是有点隐晦,初学者往往难以理解。再看Revit,非常让人诧异地取消了图层这一伟大的概念,其结果就是另外派生出了多重的概念来达到图元分类的目的。比如开关图层这一简单的操作,Revit通过一个巨大无比的列表,将所有图元进行分类开关,每一类里面还有子类,每次要打开或关闭诸如楼板之类的都极其痛苦。再比如控制图层的颜色,Revit相应地发明了“图元可见性”、“对象样式”、“过滤器”、“颜色方案”等极其复杂、等级既森严又晦涩的方式来进行控制。这也许是Revit鲅д呙娑缘牡谝坏揽玻等到搞清楚这一系列概念,你已经跻身Revit高手的行列了。此外,在导出dwg的时候,由于没有图层,于是导出的灵活性也大大减少,比如内墙、外墙无法区分,防火门、普通门无法区分,等等,这在ArchiCAD中都不成问题。后面还会谈到,Autodesk经常吹嘘Revit跟AutoCAD系出同门,自然亲密无间——那都是欺负人家没用过ArchiCAD。

   (4)多窗口支持。Revit支持多窗口同时显示,可以很方便地查看同一个地方的平立剖面、3D视图,这也是它的一个优势。当然操作体验仍有待提高,如无法从某层平面快速转入上一层平面或转入立面;再比如,没有Zoom to selected功能。并且——无疑,这又是一个吃资源的大户。ArchiCAD的多窗口是个“伪多窗口”,不能所有窗口即时更新。但它由于切换较快,某种程度上减少了这个需求。不要说我偏心,试试看一个局部的3D就知,ArchiCAD轻轻巧巧一框,再按个快捷键即刻生成。它在平立剖、大样等视图之间切换也可以通过快捷键进行,非常方便。

   (5)即时运算。Revit几乎任何操作都是即时运算的,上述多窗口支持是一个典型体现,再举个例子,比如你要选择一层平面所有的东西(当然前提是东西有足够的多),鼠标一圈,你会发现随着鼠标圈的范围越来越大,它的反应就越来越慢。但你开个AutoCAD对比一下就知道问题所在了,AutoCAD无论你选多少东西,都是先框出范围,再读取选区物体(ArchiCAD亦如此,绝大多数2D、3D蛹都如此),Revit是一边圈一边读取。再比如,你想在平面某处切一刀看看剖面,于是用剖面工具信手一拉,然后发现Revit就已经在生成剖面了,进度条在推进,等它回过神来,你迫不及待想转入剖面看看——又是一个进度条;你想移动一下剖面的位置——又是一个进度条。这导致了一映僦透校项目小的时候没啥感觉,项目一大就让人感觉很不利索。ArchiCAD就取巧得多,许多工具都可以不即时运算,先“暂存”下来,有必要再更新,比如立剖面、大样工具、布图工具,这使得它在运行大型工程的时候仍然可以举重若轻,长袖善舞。 两者的思路差异导致两者的使用体验完全不同,对硬件的要求也有差异。我曾经在双核2G内存笔记本上用ArchiCAD画几万m2的施工图,但基本上,你若没有四核主频3G以上的CPU,8G以上的内存,24寸以上的显示器,在Revit界都不好意思跟人家打招呼。当然,这是Revit 2010版的情况,Autodesk并非没有本领去优化代码,也樗只是还没来得及去做,当前正是扩展他的BIM帝国的时候。就如最新的Revit 2011版,号称大幅优化底层代码,半年来使用的感觉是速度的确提升明显,相应的硬件要求也没那么苛刻了。不说别的,软件的启动时间已经缩短为上一版的1/3,与ArchiCAD 14版基本持平了;3D视图边界调节也比2010版起码快了不止一倍。以上对比只是针对软件的“单项设计”对比。但Revit是个大家族,倘若将RevitArchitecture、Revit Structure、Revit MEP作为一个整体来考量,那么ArchiCAD就多少显得势单力薄,它没有结构专业,MEP也仅通过插件进行,功能那是相当有限,跟Revit MEP捕员热萌撕茔扳辍Revit是想建立一个王国,雄心勃勃;ArchiCAD则固守一郡,不肯低下高傲的头。

该文章所属专题:BIM专题

标签:ArchiCAD  Revit  分析比较  

BIM专栏

本栏最新更新

本栏推荐

阅读排行

通信地址 北京市丰台区宝隆大厦1号楼二层D20   邮编:100070 网站合作QQ:32533240  4993067  | 13693161205(北京)| 010-56208639

绿建之窗网站已运行:
  京公网安备11010802029264号  京ICP备14061276号-3