44 lines
1.6 KiB
Markdown
44 lines
1.6 KiB
Markdown
# ifc-commit
|
|
|
|
An IFC data bus for OpenBIM workflows — developed during the **Porto OpenBIM Hackathon 2026**.
|
|
|
|
## Overview
|
|
|
|
ifc-commit provides a transport layer for IFC data, enabling extraction, transformation, and insertion of IFC parts across models. The project explores git-based IFC workflows and interoperability between BIM tools.
|
|
|
|
## Related Projects
|
|
|
|
- [ifc-data-bus](https://github.com/vyzn-tech/ifc-data-bus)
|
|
- [ifc-data-horse](https://gitaec.org/rvba/ifc-data-horse)
|
|
- [buildingSMART-Hackathon-2026](https://github.com/lfcastel/buildingSMART-Hackathon-2026)
|
|
- [Git-based IFC example](https://gitaec.org/brunopostle/creative-freedom)
|
|
|
|
## Porto OpenBIM Hackathon
|
|
|
|
- Site: [porto.gitaec.org](http://porto.gitaec.org)
|
|
- Discord: [channel](https://discord.com/channels/1480593045001998488/1481234201540821075)
|
|
|
|
### Contributors
|
|
|
|
| Name | Background |
|
|
|------|-----------|
|
|
| Louis | Brussels airport, BIM expert, IfcOpenShell |
|
|
| Milovann | Architect, Associate professor, coding |
|
|
| Scott | Australia, architect, IFC4.3 infrastructure expert |
|
|
| Agi | BIM expert & dev, Amsterdam airport, Revit plugins, WebApps |
|
|
| Tina | Architect, BIM expert, Vienna airport |
|
|
| Morten | Vienna airport spinoff, City of Vienna Hospital |
|
|
| Tim | Holland AEC / BAM, BIM expert, C#, Python |
|
|
|
|
## Architecture
|
|
|
|
```
|
|
[IFC Source] → [ifc-commit] → [IFC Target]
|
|
|
|
|
Extract / Transform / Insert
|
|
```
|
|
|
|
## References
|
|
|
|
- [How to extract and insert IFC parts](https://chatgpt.com/share/69bff32d-91b4-8007-b453-0d819ef6fe0d)
|
|
- [Git schema / Drawings](https://excalidraw.com/#room=213b6e07c41eeebe8cc5,YM28lHTeybMPC8dyfSc55g)
|