是否可以在IFC 4.0
中定义具有多种颜色(即IfcStyledItem
(的Ifc对象(例如IFC Wall
(?如何激活BIM Viewer程序中的每种颜色(如AutoCAD中的图层(?
谢谢,
形式上,每个IfcRepresentationItem
只能有一个IfcStyledItem
,但样式项可以引用多个表示样式(IfcPresentationStyle
(。类似地,每个IfcPresentationItem
可以有一个IfcPresentationLayerWitStyle
引用多种表示样式。然后,查看器应用程序可以提供用户交互,以打开或关闭每个表示项或层的样式。然而,我认为这不是对这些演示风格集的正确解释。标准还不清楚,但我宁愿假设这些样式应该聚合,也就是说,例如,曲线和填充样式都是互补的,而不是替代的。
一个更高级的解决方案和CAD应用程序的惯用方法是在整个IfcPresentation
的级别上进行分配(与演示的项目相反(。如果您关心产品几何图形级别上的样式(如整面墙(,那么这将是足够的细节。您可以通过图层指定来执行此操作。图层有样式,可以打开和关闭。由于一个演示文稿可以分配给多个图层,这可能与您心目中的功能类似。