NSDT工具推荐Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器 - REVIT导出3D模型插件 - 3D模型语义搜索引擎 - Three.js虚拟轴心开发包

如果你看看数字BIM世界,你会发现有许多文件格式,无论是开放的还是封闭的。开放的文件格式是指你可以在任何 BIM 软件中打开和处理的文件格式。但是,封闭的文件格式只能由特定程序处理。在将其导入其他软件时,可能会丢失一些存储的数据。此外,很难确定单个文件的正确目的或每个文件可能包含哪些信息。例如,某些文件适合导出线和点,而其他文件则适用于 3D 平面和实体。

经过长时间的分析,我觉得根据文件的目的正确认知和使用文件是BIM顶层基础之一。因此,我们将了解 BIM 技术支持的基础设施项目中可用文件格式的作用和目的。

DWG:这种格式的一个主要优点是它的多功能性。通常,它保存了几何学科模型和设计对象的信息编码在层名称。此外,它经常作为数字文档。它可能包括设计对象,如纵向剖面、发展计划或横截面。它作为设计基础设施的几何形状的基础,即道路、铁路、污水系统。最后,它可能包含 GIS 数据、矫形图、描述当前情况的对象、测量以及轮廓计划。

IFC:由构BuildingSmart创建的格式。它通常以2×3格式使用。它包括学科模型和设计对象。请注意,它可能包含大量非几何信息。它用于非绘图项目。可以从 IFC 文件下载信息以计算材料数量。最后,IFC文件提供了在建筑维护阶段应用的信息。

SOSI:挪威标准格式,结构分类对象。它按照挪威标准将对象分为类别。每个对象都有一个唯一的代码和名称。

LandXML:主要用于基础结构对象的格式。此格式描述了平面、曲线和点。此外,它还能够记录有关斜面和设计速度的信息。它由机器控制系统操作。

LAS:一种用于记录来自激光扫描的点云的格式。LAS文件通常很大,高达几个GB。

JPG:当涉及到基础设施领域时,必须利用无人机拍摄出高质量的照片,反映当前的情况,即正射影像地图。这些通常以 JPG 格式保存。图像也可以反映建筑工程的进度。

KOF:用于测量的格式。它包含有关名称、点和行的数据。例如,它可能包含有关垂直标志位置或路边位置测量的信息。

TXT:用于测量的格式。此格式用于保存 COGO 点。TXT 格式还适用于许多其他点,例如 Quadri 对象分类工具中的输入文件。

DMI/DMR:标准化的挪威格式。它提供交通管廊数据。文件格式允许接收器(承包商)进一步处理模型。模型未像 DWG 文件中那样死板,例如,当裸露的岩层与根据设计期间的测量结果假设的岩石不同时,它是有用的。承包商可以编辑 3D 模型,以获得正确的地球质量计算。格式由机器控制系统支持。

信息级别和类型

下一个要考虑的因素是文件中包含的信息类型。为此,我选择了最流行的格式。其中包括IFC、DWG和LandXML。让我们将它们与适用于基础设施行业的Quadri(MMS-模型管理系统)进行比较。

上述每个格式都有类似的信息结构,分为 3 个级别* (在 DWG 文件中,我们区分 2 个级别)。基于这样的划分,我们可以假设以下几点:

  • 级别0–对象,
  • 级别1–属性,
  • 级别2–属性,
  • 级别3–信息。

每种格式都能够记录几何和非几何信息。几何信息包含描述元素的典型属性,例如:

  • 曲线
  • 表面

非几何信息的数量取决于文件格式。因此,让我们来看看基础设施行业 3 个最常应用的文件所携带的信息。

DWG - DWG 文件能够直接记录非几何信息的属性,级别1。以下是相关属性:

  • 文件名
  • 层名称
  • 层描述
  • 线型
  • 颜色

将设计信息编码为层名是一种常见做法。通常,此类描述包含有关对象类型、材料、纹理的信息。例如:00_D_fundament_concrete_B40_t-concrete。信息也可以在线型的属性中编码。线型的描述包括ByLayer、Dashed、Continous、Dashdoted。AutoCAD提供了编写自己的线型的可能性。因此,可以对隐藏在行名称下的其他信息进行编码。这些信息在 DWG 文件的高级版本中可见。例如,此类信息可以是 LOD、LOI、MMI、材料等。

IFC–IFC文件在所有列出的文件格式中传输数量最多的非几何信息。它分为3个级别。在0级,你会发现一个对象称为ifcObject以及更高的结构。IfcProject可与AutoCAD中使用的Block相媲美。它具有一般信息,如项目名称、创建文件的软件类型。描述单个项目对象的关键信息保存在最低级别。IFC允许你根据NameValueList存储信息,负责保存有关名称、材料、层名或GUID的信息。PropertySetDataList属性允许分配更多描述项目的信息。

LandXML–当前版本中的LandXML文件具有3个级别的信息。功能编号没有扩展。上述文件的替换格式是 GML 文件。在 2 级,我们可能会找到路由线路名称、表面名称或表面描述等信息。

QuadriModel-是3D视觉模型管理程序中打开的原生格式的示例。该程序在基础设施中具有其对象库。根据功能目录,其中包含与 SOSI 文件类似的类别。每个对象(级别 0) 都有属性(级别 1),可能还有一个功能(级别 2)。与IFC的PropertySetDataList等价的是 Quadri 中的GenericProperty(它有助于将信息保存在 3 级)。

IFC文件中的信息

IFC文件由于其结构,允许在几个级别上编码信息。假设 IFC 文件适用于传输在建筑结构中发现的信息。然而,这只是部分事实。目前形式的IFC成功地用于基础设施建设。这是因为可以轻松提取 2 级和 3 级的信息,同时将划分为对象类型(IfcSlab、ifcBeam、ifcWall 等)。

目前,已经开发了几种工具来过滤IFC文件中包含的信息。在E39项目中,所有的专业模型交付为IFC文件。然后,这些文件被放置在程序中,允许多专业模型的对象导向可视化。ISY Projekt 工具支持上述项目中多专业模型的存储和显示。该程序是专门为项目创建的,允许在不为项目绘制文档的情况下进行浏览。在其出色的功能中,只能显示描述模型的必要信息。例如,如果你单击行业模型中的任何对象,程序仅显示 2 级和 3 级的信息,从而省略了 IFC 文件结构。

IFC文件中非几何信息的一个例子是绘图纸文档表中的信息。它也可以是描述施工细节图纸中显示的参数的信息。这可能包括信息,如:

  • 层体积(例如 200m3),
  • 长度(例如16米),
  • 材料类型(如混凝土C30),
  • 层名称(霜冻保护层),
  • 设计师(马辛·普什佐尔卡),
  • 控制器(克日什托夫·沃伊斯劳),
  • 每 100 万成本3材料 (300 PLN),
  • 状态(MMI 300)。

原文链接:最好的BIM文件格式

BimAnt翻译整理,转载请标明出处