随着BIM浪潮的兴起,设计公司和建筑师都在纠结与选择什么软件作为自己的设计平台。这里收集整理了有关ArchiCAD 与 Revit 的对比资料,供参考。
软件的架构对其功能、效率影响极大。ArchiCAD架构应该说比较简单,从其菜单、参数设置等方面可以看出,对初学者来说,入门相对是比较容易的。Revit由于是后起,野心极大,什么都想要,架构也搞得异常复杂。
在建模方面,Revit可说领先ArchiCAD不止一个马位。
首当其冲的是。Revit提出的这个概念非常受欢迎,尤其对于异型曲面爱好者来说。它有几方面的优势:
1、建模自由,可使用拉伸、旋转、放样、布尔等多种手段进行建模,不规则曲面建模也没有问题。
2、部分引入sketchup的推拉方式,操作方便。
3、最重要的一点,建出来的体量,不管是直面曲面,都可以直接拾取变成墙体、幕墙或屋顶。
4、最重要的另一点,体量模型直接设楼层高度,直接得出平面。这个功能也可以扩展到导入的其他3D模型。
ArchiCAD的墙体与屋顶工具远没有这么自由,虽然这几版也在不断改进, 此外,Revit支持弧梁,支持倾斜的板,做坡道也相当的方便。ArchiCAD没有弧梁、没有斜板(要用屋顶工具做斜板)、做坡道也相当的不方便(一般用网面工具做坡道,简单的坡道有图库)。
1、线条。ArchiCAD的线条工具灵活性与便利性都无与伦比。首先是创造性地加入箭头等线端形式;其次是线型灵活,自定义线型也很容易,可轻易做出“线图案”的效果(如土壤填充),这在AutoCAD中是个难题,天正等二次开发有类似功能。线条的编辑更是随心所欲,一个小面板四两拨千斤,比如pline加点,在AutoCAD中又是个难题,ArchiCAD则只需鼠标一点一拉即可。唯一需诟病的可能就是offset功能,操作不便(本版小技巧系列有专题讨论)。Revit的线条工具可说中规中矩,无功无过。它的“拾取”功能有点相当于ArchiCAD的魔术棒,但逻辑性比后者强,后者是不分墙板柱线,只要是连续的线段都给你一下拾取,常常拾“多了”。2、文字。ArchiCAD的文字工具相当完善,比AutoCAD强的地方是大段文字几乎不影响速度(全是TrueType字体),而比AutoCAD弱的地方是没有段落退缩、编号等功能。Revit的文字工具让人抓狂——字高设置之麻烦前面已经提到,另一点让人绝难接受的是,如果你遇到一个倾斜的文字,你永远无法知道它的角度,也无法写出另一个同样倾角的文字,除非复制一个再编辑。3、标签。两者的标签功能类似,但ArchiCAD仍比Revit要灵活。Revit的标签是无法旋转的,你能想象吗?它还无法在标签处加入一些注释性的文字,改族也不行(它可以加入对象的“注释”参数,但有时同样的物体需要不同的注释,这就很麻烦)。ArchiCAD的标签很多有“自定义”一栏,即使没有也可以修改gsm加入,比较方便。4、尺寸标注。两者都无法让国内用户满意。相对而言,ArchiCAD好一些,至少会避让(尽管它只往固定的一侧避让,让人很无奈),但也比Revit完全不会避让好啊~5、填充。ArchiCAD在填充方面的表现让人诧异。一方面它编辑边界极其方便,另一方面它修改密度极其麻烦,而且无法传递。我觉得这在编程技术上应该是毫无问题的,加X、Y两个方向的比例参数就是了,无法理解程序的设计意图。Revit可直接应用AutoCAD的填充图案,这有一定的吸引力(ArchiCAD也可以,周折些,本版有贴专讲)。另一个显著区别是ArchiCAD的填充有前景和背景,一开始可能很不习惯,但它其实很巧妙的解决了一些显示上的问题,并且填充的样式更为丰富,这得慢慢体会,很难说明。此外,ArchiCAD的实体填充可以设置各种透明度,这一点优于Revit。6、各种本地化符号。诸如图名图号、剖切号、索引号等等,无疑都是ArchiCAD遥遥领先了。举个简单的例子,Revit就是无法做出符合国标的剖切号(文字在短线对出位置,方向跟随剖切方向),Revit的剖切号文字永远是固定角度的。在制作这些本地化符号方面,ArchiCAD的gdl语言有天然的优势。唯一让人不太满意的可能就是轴网系统了,ArchiCAD的轴网系统应该是参考Revit的,但做得不够好,比如无法统一拉伸。7、布图。这方面ArchiCAD几近完美,在其中布图可说是种享受。Revit别的不说,每张图的边界都是矩形,调节边界的范围更是一种痛苦。8、打印。Revit比ArchiCAD要好一些,主要是因为ArchiCAD没有预览。两者对于没有布图的临时打印都不太方便,打印范围无法记录,比例、线宽较难控制。但对于布好图的打印出图,尤其是批量出图,两者都无可挑剔。
说起扩展,ArchiCAD自然当仁不让,这是它引以为傲的一个特点(或许同时也是骑虎难下的一个特点),借用iPhone的广告词:通过插件,“你几乎可以做任何事情”。我不知道ArchiCAD总共有多少插件,但上百个估计不成问题。粗略数起来,插件可以做:楼梯、门窗、地形、幕墙、放样造型、3D旋转、2D编辑、施工模拟、导入导出、重复检查、草图效果、墙体造型、阶段记录、能量分析、立面校正……
Revit又如何?Revit是非常自负的一个软件,以上列出的ArchiCAD插件功能,Revit都企图一网打尽,全部集成在软件自带功能里(也许除了能量分析、施工模拟、立面校正这些比较专门或偏门的功能以外)。比如楼梯、异形门窗、幕墙、墙体造型、3D旋转等等,Revit自带的功能不输于ArchiCAD插件的效果,让人不得不叹服。当然它的兼容并包带来的臃肿与缓慢。
ArchiCAD与Revit都有协同工作模式,而且有点类似——确定权限,划分工作范围,各自工作,将成果汇总至中心文件,同时在各成员处有一个中心文件的实时镜像,可查看同伴的工作进度。
Revit的协同模式是不可逆的,也就是说,一个文件如果采用了工作集,那么它的脑袋上永远有一个“工作集”的烙印,永远无法去除。
在兼容性方面,ArchiCAD与Revit各有擅长,表现在:
1、导入、导出dwg格式,尤其是导出dwg,ArchiCAD提供了非常细腻的选项,举凡图层、字体、线型、颜色等等,均可进行细微的设置。Revit虽然跟AutoCAD是同一个东家,但也不及ArchiCAD跟AutoCAD那么亲密。最大的缺陷是由于Revit没有图层概念,因此Revit只能通过构件类型来区分转换后的图层,少了一些灵活性。
2、导入sketchup模型:ArchiCAD通过插件转换,使各种构件转换为建筑构件;Revit则是将sk模型导入为一个体量模型,然后用墙、屋顶、幕墙等工具手动拾取导入模型,生成建筑构件。
3、ArchiCAD与Cinema 4D、Revit与3Ds Max,都是秤不离砣的好朋友,彼此都合作无间,不相上下,但C4D的普及程度是无法跟3Ds Max相比了。
4、在IFC方面,ArchiCAD要远胜Revit,我常举一个例子——Revit文件另存为IFC,再打开,自己都不认得自己了。为什么?我认为就是因为前文一开始提到的Revit“族类型” 在作祟。Revit如果事先不定义好族类型,什么都干不了,很让人无奈。