工业基础类IFC—开源库汇总

ifc 基础解析库 支持语言 和授权协议!

|-----------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| name | descrip | license |
| Adapy | Adapy是一个用于结构分析和设计的python库,致力于IFC与各种有限元格式的交互。同时,它还提供一套CAD模型和FEM网格模型的参数化建模框架。 | GPL-3.0 |
| bcfplugin | bcfplugin 是一个用于读写BCF数据的python库,兼容BCF-XML 2.1 规范。 | LGPL-2.1 |
| Charonifc | Charonifc 用于从IFC文件中提取文本信息,由此生成技术文档,例如产品规格和工程清单,其IFC读写支持由IfcOpenShell 开源库提供。 | GNU GPL v3 |
| GeometryGymIFC | 用于生成和解析IFC文件,兼容 IFC2x3, IFC4 甚至 未来面向基础设施的 IFC5。 | MIT |
| IFC.js | IFC.js 是ifc文件与Three.js几何之间的前端解析器,该项目读取IFC文件至内存,并将其结构化数据转化成 Three.js自定义的几何实体,从而实现在浏览器中呈现。 | MIT |
| IFC-Commenter | 调整IFC文本文件,使其更具层次性,以便于人工阅读。 | MIT |
| File::IFC Perl library | File::IFC是一个简易的IFC解析器和生成器。 | GPL-3.0 |
| ifc-syntax-express-parser | EXPRESS 语言解析器,一般用于定义IFC数据结构版本。 | MIT |
| IFC2B3DM | 将IFC格式转换为B3DM(Batched 3D Model)格式,从而保证在Cesium中的对象选择和信息管理。 | MIT |
| IfcSharp | IfcSharp 是一个C#库,其包含IFC模型的所有接口,支持读写多种格式,例如.ifc, .html, .cs, .sqlite3, .xml , ifcSQL. | MIT |
| IfcOpenShell | IfcOpenShell 是IFC格式解析的开源包,支持C++ 和 python。 | LGPL- |
| IfcQuery/IFC++ (IfcPlusPlus) | 同上 | MIT |
| xbim | .NET 开源解析包。 | CDDL |

相关推荐
兆龙电子单片机设计10 小时前
【STM32项目开源】STM32单片机多功能饮水机系统
stm32·单片机·物联网·开源·毕业设计
王嘉俊92511 小时前
HarmonyOS 微服务与 OpenHarmony 开发:构建模块化与开源生态应用
微服务·开源·harmonyos·arkts·开发·鸿蒙
CoderJia程序员甲14 小时前
GitHub 热榜项目 - 日榜(2025-10-27)
ai·开源·大模型·github·ai教程
北邮-吴怀玉14 小时前
2.2.2.3 大数据方法论与实践指南-开源服务跟踪工具对比
大数据·开源
FIT2CLOUD飞致云14 小时前
支持添加外部面板、支持设置水印,1Panel v2.0.12版本正式发布
人工智能·开源
亿坊电商16 小时前
如何检查开源CMS的数据库连接问题?
数据库·开源
蚂蚁数据AntData16 小时前
DB-GPT 0.7.4 版本更新|开源蚂蚁集团Text2SQL数据集:Falcon、支持GLM-4.5大模型
数据库·gpt·语言模型·开源
量子位17 小时前
全球开源大模型杭州霸榜被终结,上海MiniMax M2发布即爆单,百万Tokens仅需8元人民币
开源
Lucky小小吴18 小时前
开源项目解读4-高性能并发缓存库Ristretto
缓存·开源·高并发·高性能缓存·实时数据处理·ristretto·tinylfu
十五年专注C++开发18 小时前
qtmqtt: 一个开源且好用的mqtt开源客户端
c++·qt·mqtt·开源