Cad To Data

🏗️ BIM数据一键结构化提取

基于DDC方法论将CAD/BIM文件(IFC/DWG/DGN等)转换为结构化数据,提取构件属性、几何量、材料关系,支持工程量统计与进度分析

收藏
2.8k
安装
1.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

CAD To Data 是一款面向建筑数字化转型的数据提取工具,严格遵循《Data-Driven Construction》第2.4章方法论,实现从传统CAD/BIM文件到结构化数据的无缝转换。核心功能包括:

多格式支持:原生支持IFC(开放BIM标准)、DWG/DXF(AutoCAD)、DGN(Bentley)、NWD(Navisworks)等主流格式,通过统一的数据模型CADElement抽象各类构件。

三级数据提取

  • 几何层:3D包围盒(BoundingBox3D)、精确坐标、体积/面积/周长计算
  • 属性层:材质信息、防火等级、承载状态等工程属性
  • 关系层:空间关联(门-墙宿主关系)、层级结构、系统归属

业务场景:工程量清单自动生成(QTO)、进度模拟数据准备、BIM模型验证、多软件数据互通。

显著优点

1. 标准化输出:内置JSON/CSV/DataFrame多格式导出,可直接对接Pandas、Power BI、SQL数据库
2. 分类体系完善:预置16种BIM构件类别(墙板梁柱、MEP系统、空间等),支持自定义扩展

3. 增量提取能力:支持按类别、楼层、图层过滤,处理大型项目时可控内存占用

4. 量测聚合引擎:自动汇总同类构件的总面积、总体积、数量统计,减少人工算量误差

潜在局限

  • 依赖外部库:IFC解析需ifcopenshell、DWG需ezdxf,生产环境需额外安装C++依赖
  • 复杂几何简化:当前版本对参数化曲面、NURBS的提取精度有限,可能退化为包围盒近似
  • 属性映射非标:不同软件导出的IFC属性集(Property Sets)存在方言差异,需配置映射规则
  • 无可视化能力:纯数据提取工具,需配合BIM viewer或Three.js等库实现几何渲染

适合人群

  • 施工企业的BIM工程师/造价师(自动化算量)
  • 智慧工地数据平台开发者(模型解析中间件)
  • 建筑科研团队(大规模模型数据集构建)
  • 房地产资产管理方(空间面积审计、改造成本估算)

常规风险

数据完整性风险:复杂项目IFC文件可能因导出设置遗漏关键属性,建议提取后执行完整性校验(参考配套的bim-validation-pipeline)。单位换算陷阱:DWG毫米 vs IFC米的单位差异需显式处理,工具内置units元数据字段辅助校验。GUID一致性:跨版本Revit导出的IFC可能GUID变化,长期数据追踪需建立备用标识机制。

Cad To Data 内容

手动下载zip · 5.4 kB
SKILL.mdtext/markdown
请选择文件