revit导入sketchup如何让材质相同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了revit导入sketchup如何让材质相同相关的知识,希望对你有一定的参考价值。

从SketchUp到Revit最佳操作条件

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

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

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

主要的方法

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

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

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族。

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

“描摹”的方法

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

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

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

1、SketchUp作为“链接”的使用场景

SketchUp作为环境背景

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

2、SketchUp作为“外链”的操作方法

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

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

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

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

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

Revit项目中链接SketchUp场地环境

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

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

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

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

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

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

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

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

方法三:SketchUp作为IFC格式导出
这种方法方便于模型信息集成到Revit项目中进行协调和协作。

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

SketchUp节点模型

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

参考或顾问模型

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

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

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

获得最佳效果的小窍门:

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

单面墙(NO)“厚”墙(YES)

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

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

连续墙系统 - (NO) 不适合 IFC导出 由直墙段制成的墙系统 -(YES)非常适合 IFC 导出

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

ProfileBuilder3 绘制折墙系统

c. 如果你想通过使用IFC将SketchUp的材质转移到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标高。

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

1、从Revit到SketchUp使用场景

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

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

光影和日照分析

材质分析

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

向模型添加细节

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

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

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

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

主要的方法

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

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

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

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

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

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

请注意:

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

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

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

从Revit导出DWG并在SketchUp中查看

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

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

在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 (免费)。

腿腿教学网-SketchUp与Revit怎么交互?SketchUp与Revit的交互操作

IFC文件从Revit导出并导入SketchUp

3、从Revit到SketchUp:插件参考

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

rvt2skp

SimLab SketchUp Exporter

BIMDeX
参考技术A 将SketchUp 3D模型转换为Revit族的步骤

SketchUp

1)在SketchUp中打开文件

2)保存为另一个版本,以免覆盖原件

3)根据需要多次炸开模型以删除所有嵌套的组和组件

4)为每种材料或颜色创建一个新的适当命名的图层。Revit中的材料按字母顺序列出,遵循通用特定将更容易找到材料, 尽量保持名称简洁和描述性。为材料提供唯一的名称,因为Revit的方式是在材料名称已被使用时不警告用户,并且在加载新系列时仅指定项目文件中已存在的同名材料的材料属性

5)将材质按材质分成各种命名的图层

6)通过关闭所有图层然后打开和关闭每个图层来检查每个图层中的几何图形。请注意,如果几何体的一个材质应用于一侧而另一个材质应用于另一侧,则使用“按材质选择”有时会获得不正确的几何体

7)删除模型中的所有材质,以便所有几何体都具有默认材质

8)确认所有法线都朝向相机。多边形颜色应为黄绿色而不是蓝色。

9)检查型号单位:记下设定单位

10)导出到dwg文件,为其提供唯一的名称,例如Mercedes_SLR_noColor,使用AutoCAD 2000的导出选项并仅导出面。确保不包含线条或者revit模型即使在仅着色渲染模式下也会有线条。

Revit

1)创建一个新的族,选择适当的族类型

2)使用以下选项导入dwg文件:颜色:黑色和白色 导入单位:选择“英寸”或“毫米” 定位:自动 - 原点到原点 放置于:保持原样

3)点击“确定”

4)模型加载后,验证它是否自动放置在原点

5)单击设置>>对象样式

6)单击“导入的对象”选项卡

7)验证图层是否已成为Revit-管理-对象样式-导入对象中的一部分。

8)删除0层作为不必要的层

9)单击设置>>材料进入材料编辑

10)删除所有材料除默认外

11)通过复制“默认”材质为每个SketchUp图层(颜色)创建新材质

12)将每个材质命名为与SketchUp图层相同(颜色)这样可以很容易地知道在分配材料时以及在大型项目文件中何时使用哪个材料。

13)在图形选项卡下,单击“使用渲染外观进行着色”

14)单击“渲染外观”选项卡

15)在“通用材料属性”标题下,单击RGB按钮

16)输入RGB颜色值 - 通过查看每种材质的原始SketchUp模型来获取这些颜色值

17)使用通用材料来保持“SketchUp”外观 - 或者选择适合玻璃,金属,塑料等的材料。

18)单击“应用”并继续添加材料直至完成

19)单击“确定”退出“材质”

20)单击设置>>对象样式...

21)单击“导入的对象”选项卡

22)在标题材料下,不应为每个进口层列出材料

23)单击第一层的材质单元格,然后单击“...”

24)材料编辑框来了

25)选择合适的材料

26)单击“确定”

27)对每个导入的模型层执行上述步骤#23到#25

28)完成所有分配后,通过确保图层名称和材料名称相同,验证每个图层是否分配了正确的材料。

29)完成后,在“对象样式”框中单击“确定”

30)保存模型

质量保证

1)通过加载到项目中来检查模型以验证比例和材料的呈现方式,这一点非常重要

2)单击着色显示按钮以验证所有颜色是否正确

3)渲染场景的3D视图

4)验证所有材料是否正确渲染

5)如果它们没有正确渲染,请返回族文件以查看其中的内容

6)要再次测试,加载测试Revit项目,更新系列并将其重新加载到项目不会更新我们之前导入的材料。由于材料名称相同,导入的第一个材料将继续导致固定系列再次呈现不正确。

以上是关于revit导入sketchup如何让材质相同的主要内容,如果未能解决你的问题,请参考以下文章

sketchup导入arcgis后材质出错

revit中如何修改构件的颜色

3d模型可以导入bim吗

Revit2020材质自定义导出如何设置UV坐标

建筑设计类软件整理ACDSee,PS,CAD,Ecotect,SketchUp,Phoenics,Revit,Rhino,

如何把SketchUP里创建的模型正确的导入到CityEngine中