【问题标题】:Find Material of IPersistentEntity查找 IPersistentEntity 的材料
【发布时间】:2019-01-15 12:18:27
【问题描述】:

我有IPersistEntity 实例的列表,可以进行网格划分,这意味着它们中的每一个都实现了以下接口之一:IIfcFaceBasedSurfaceModelIIfcShellBasedSurfaceModelIIfcConnectedFaceSetIIfcTriangulatedFaceSetIIfcFacetedBrep

我想为每个实例找到对应的IIfcMaterialIIfcSurfaceStyle

我花了很多时间在存储库中进行挖掘,但没有找到这样做的方法。将不胜感激。

【问题讨论】:

    标签: xbim


    【解决方案1】:

    您可以尝试将您的实体转换为IfcObjectDefinition,您将能够从那里获取材料。

        foreach (var entity in entities)
        {
          var definition = entity as IfcObjectDefinition;
          var material = definition.Material as IIfcMaterial;
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-11
      • 2020-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多