SketchUp与Revit的交互操作

   2021-12-17 14:25:11    作者:SketchUp Team



1.png

 

大多数的SketchUp项目最终都会进入其他程序进行深化设计和文档制作。反过来说,来自这些软件的项目也可以通过SketchUp得到更好的可视化、协作和交流。Revit是一款经常需要为许多大型建筑项目交付施工文件的软件。SketchUpRevit之间有多种转换的形式方法,而对于你的项目来说最好的办法就是取决于你项目最后的交付成果和目标需要。本文主要介绍几种从SketchUpRevit和从RevitSketchUp的转换方法。

 

SketchUpRevit:方法和流程

 

SketchUpRevit最佳操作条件

  • 一个有组织的SketchUp模型是任何成功工作流程的关键

  • 因为不能保证Revit的导入器是最新的SketchUp版本,你可以将你的SketchUp模型进行降级保存。另存为在你的Revit版本之前至少1年的一个版本(例如,如果你使用的是Revit      2021,你的SketchUp模型保存为2020版本)

  • 明确你的交付成果和目标——最好的互操方法取决于你的最终目标或者交付成果。

 

主要的方法

我们有三个主要的方法,你们可以应用这些方法将SketchUp的元素应用到Revit中。这些方法利用了SketchUpRevit的一些可用的本地功能。

 

方法一:SketchUp作为一个内建族

 

这种方法允许用户在Revit中使用SketchUp模型时,可以将SketchUp模型作为内建族。作为一个内建族Revit族类别可以指定和更改。此外,RevitOmniClass 编码数据可以进行调度和标记。

 

1内建族使用场景 

 

SketchUp用于概念设计和方案设计——SketchUp用于概念和方案设计并且在Revit中,将SketchUp模型用作参考,可以进行创建Revit中的墙、地板和屋顶。

 

SketchUp用于创建特殊的或者自定义对象—— SketchUp用于创建特殊的或自定义的对象,这些对象很难在Revit中创建(例如楼梯、装饰墙、族)SketchUp模型被放置在Revit项目中正确的族类别下。

 

3DWarehouse的资源库—— 3DWarehouse的资源很丰富,在Revit中建模时,族库可能不是特别充足,但是3DWarehouse的资源很丰富。(如家具,案例,灯具)。这些在3DWarehouse中的SketchUp组件可以导入Revit中并且被指定在正确的族类别下。

 

2内建族的操作方法

 

Revit项目中,选择结构样板>组件载入>模型原点操作并选择你想用的Revit族类型(例如,块,族,家具)。接下来,选择插入选项卡> 链接CAD…并选择SketchUp文件。

 

完成以后,在你的Revit项目中,SketchUp模型是一个内建族的形式存在。

 

作为一个内建族,你能够

 

  • 标签实体。

  • 输入标识数据”(选择族编辑类型)

  • 在平面图、剖面图和立面图中使用切割命令。

  • 通过过滤器来定义Revit族类型

  • 在族类别中修改和替换模型

  • SketchUp的标签将成为链接的图层,可以通过Revit的可见性来控制。

 

要使用SketchUp“内建族作为参照来创建原生Revit组件族和组件,就像在概念和方案设计使用场景中一样,有两种选择:

 

基于面的建模方法(只适用于Revit墙和屋顶)

基于面的建模方法中,用户将使用Revit的自带的面墙面屋顶功能,从SketchUp的面来创建一个Revit族。

2.gif

 

描摹的方法

描摹的方法中,用户将使用Revit的各种对象创建工具绘制,和SketchUp内建族提供的点和线来工作。注意在这种方法中,Revit只能捕捉在Revit同标高内的点。

3.gif

 

使用任意方法完成后,生成的实体即是原生的Revit部件。

 

方法二:在Revit项目中SketchUp作为外部链接

 

这种方法主要用于当需要将SketchUp模型可视化为Revit中的环境背景。这将满足非常详细的环境模型的视觉效果,同时让这些元素从Revit项目(环境背景建筑,街景,地形,家具布局等)分离。这也可以作为专业之间协作的一种手段。

 

1SketchUp作为链接的使用场景

 

SketchUp作为环境背景

SketchUp通常用于创建详细的场地模型或环境模型。SketchUp模型在项目中作为环境背景环绕于Revit模型。当需要在大型场地上显示额外的城市背景、详细的邻近结构或基础设施时,这个结果可以用于建筑场地和范围规划、效果图或3D视图。

 

2SketchUp作为外链的操作方法

 

打开一个Revit项目,选择插入>链接CAD(文件类型.skp)…并选择SketchUp文件。

 

*我们不建议用插入导入CAD的方法。

CAD 文件链接到 Revit 模型时,Revit 将保留指向该文件的链接。每次打开模型时,Revit 将获取保存的链接文件的最新版本,并将其显示在模型中。对该链接文件进行的所有修改都会显示在模型中。如果在模型打开期间修改了链接文件,请重新载入该文件,以便获取最新的修改。

这种获取对 CAD 文件的最新修改的功能就是链接和导入之间的区别。导入 CAD 文件时,Revit 使用导入的文件版本, 而不获取或显示对导入文件所做的任何修改。

 

结果:SketchUp模型是作为一个链接文件存在于Revit中,并插入到Revit原点坐标,这是与SketchUp相同的原点。

 

4.jpg

Revit项目中链接SketchUp场地环境

 

5.jpg

Revit项目中链接办公家具布局(红色)

 

现在,SketchUp模型链接进了Revit项目中

 

  • 你可以使用Revit的绘图和测量工具捕捉到链接的模型

  • 链接进去的模型也可以在SketchUp中进一步修改,并通过更新链接不断地重新将新的模型加载到Revit中。

  • SketchUp的标签/层将成为链接,可以通过Revit的可见图形控制。

  • 大型模型作为链接可以在每个视图或视图模板上切换开关。

  • 您可以与没有 Revit 知识的 SketchUp 设计师或建模团队成员合作。

 

方法三:SketchUp作为IFC格式导出

 

这种方法方便于模型信息集成到Revit项目中进行协调和协作。

 

1SketchUp作为IFC格式导出使用场景

 

SketchUp节点模型

SketchUp来创建一个节点的模型。在Revit中,只需要少量的修改,用于持续的深化设计和标注。

 

参考或顾问模型

SketchUp模型在Revit中用于第三方协作和协调。模型对象显示和可见性选项控制在Revit族类别中。

 

2SketchUp作为IFC格式导出的操作方法

 

  1. SketchUp中,所有的几何图形都必须被做成单独的组或组件。


获得最佳效果的小窍门:


a.    
元素应该是真正的3D对象并且是有材质的。例如,墙壁不应该是单一的平面。相反,它们应该画成实际尺寸的墙。

    

6.png








单面墙(NO

墙(YES




 

提示:在实体信息对话框中,你可以确定一个组/组件是否严密的。如果对话框中注明了体积,则组/组件是严密的。实体信息对话框还会在选择一个对象实体组实体组件时显示,以确定所选对象是否闭合。SketchUp插件可以帮助你检查你的组/组件,甚至帮助修复任何问题。推荐一个插件可以试试Solid Inspector (免费)

 

b.    如果可能的话,标准墙系统应该拆分为直段。Revit不能正确解析包含折墙的或有高差的IFC墙体,可能会影响支持Revit族的能力。

 

7.jpg

连续墙系统 - (NO) 不适合 IFC导出

由直墙段制成的墙系统 -YES)非常适合 IFC 导出



 

提示:SketchUp有一些插件,如ProfileBuilder3(付费)Simple Tool(免费),可以帮助创建密闭和直墙系统

 

8.gif

ProfileBuilder3 绘制折墙系统

 

c.     如果你想通过使用IFCSketchUp的材质转移到Revit中,材质必须应用到组/组件。应用于原始几何图形的材质将不会在IFC导出中转移。

 

2.     将所有组件和组归类为IFC对象。材质转移到Revit中,材质必须应用到组/组件。应用于原始几何图形的材质将不会在IFC导出中转移。

3.     将模型导出为IFC文件(文件>导出> 3D模型选择2x3 IFC文件类型)

4.     Revit中,选择文件>打开> IFC…并选择IFC文件。

总结被分配IFC分类的SketchUp/组件将成为具有正确Revit族类别的Revit“内建族”(IFCWall = Revit)


作为一个内建族,你能够

 

  • 组织窗,门,和面基于族

  • 标记和统计族

  • Revit族类型建立过滤器

  • 编辑族

  • 在平面图、剖面图和立面图中应用切割

  • 输入标识数据”(选择族编辑类型)


请注意:

  • 虽然内建族有一个Revit族类别,但你将无法将其更改为本地Revit部件类型。

  • 门只能在Revit标高插入——你必须先创建Revit标高。



RevitSketchUp:方法和流程

 

Revit模型导出到SketchUp中,可以很方便得到客户反馈,也可以在专项研讨会、设计评审和相关人员演示时方便的进行模型操作。

1、从RevitSketchUp使用场景

 

用户希望在SketchUp中查看Revit几何图形的原因有很多。以下只是在 SketchUp 中查看 Revit 创建的几何图形有助于进一步深化项目的应用场景。

 

  • 为面向公众的设计演示创造引人注目的视觉效果

  • 光影和日照分析

  • 材质分析

  • 创建在Revit很难创建的复杂的几何形状

  • 向模型添加细节

  • 实时快速变更,以加快设计选型验证

  • 与非建筑行业相关人员进行快速地协作

  • 为路径漫游动画创建一个更轻的模型

  • 使用3Dwarehouse创建家具和固定设备设施的布置

 

主要的方法

有多种方法可以将Revit模型或模型的元素导入SketchUp中,包括DWGDXFIFC。我们针对用户可以应用的两种方法将 Revit 项目引入 SketchUp

 

2Revit模型作为DWG导出的操作方法

 

  1. 在一个打开的Revit项目,选择或创建一个3D视图。只能在3D视图中,选择文件>导出> DWG >修改导出设置(3…)>固定>确保ACIS被选中完成导出。

  2. SketchUp中,选择文件>导入(文件类型DWG) >选择. DWG文件完成导入。

 

总结:Revit族类别成为SketchUp组件,并标记为默认的CAD图层名称。

 

SketchUp中,你可以像处理正常的SketchUp实体模型一样处理模型,并根据你的需要进行操作和可视化。

 

请注意:

 

  • Revit将只导出在你的3D视图中可见的内容。关闭不必要的组件,以确保一个干净和可用的SketchUp模型。

  • 材质到SketchUp的过渡可能会不一致,并且这取决于你的导出首选项设置。首选项在Revit导出设置中的颜色选项卡中进行控制。最一致的方法是通过CAD索引颜色导出,并在导入到SketchUp 后调整材质。在导入SketchUp的过程中,单击选项,并勾选导入材质框。IFC的导出方法在转换着色材质方面是更成功的。

 

9.jpg

Revit导出DWG并在SketchUp中查看

 

2Revit作为一个IFC导出的操作方法

 

  1. 在一个打开的Revit项目,选择文件>导出> IFC…完成导出。

  2. SketchUp中,选择文件 > 导入 (文件类型 .IFC) >选择IFC 文件完成导入。

 

总结Revit族是SketchUp中的组件,它们将被分配为未加标签的属性,并在SketchUp的大纲中适当地标记。在Revit中设定的IFC分类将保留在各个组件上,以便将来可能作为IFC格式再导出。

 

SketchUp中,您可以像处理正常的SketchUp实体模型一样处理模型元素,并根据你的需要进行操作和可视化。

 

请注意:

 

  • 由于Revit的可调度参数,每个Revit族类别成为一个独特的SketchUp组件。例如,如果在Revit中有同一个门的5种族的实例标记为“A101-A105”,这将创建5个独特的SketchUp组件,而不是5个相同组件的实例。

  • 虽然着色材质可以转移到SketchUp中,但是Revit的渲染材质不能。如果需要的话,插件Material Replacer (免费)可以帮助更新着色材质到一个您选择的更真实的材质。

 

提示:有一些SketchUp插件可以帮助准确地将IFC导入SketchUp,将IFC分类分配为标签,甚至可以帮助减少几何三角化。一个值得尝试的插件是IFC Manager (免费)

 

10.jpg

IFC文件从Revit导出并导入SketchUp

 

3、从RevitSketchUp:插件参考

 

根据你的工作流程,第三方插件可能会有所帮助。我们建议研究他们的潜在的可能性,尽可能无缝地转变。下面的Revit插件可能会值得你考虑:

 

  • rvt2skp

  • SimLab SketchUp Exporter

  • BIMDeX

 

11.png

原文:SketchUp Team

翻译:麦格天宝 Zhang Chao

校对:麦格天宝 ZH07

编辑:麦格天宝 ZH07

 

编后:

文中提到的所有插件可以在官方网站 extensions.sketchup.com 找到

文章原文地址是 https://help.sketchup.com/en/sketchup-to-revit#revit-friendly-extensions