Repository navigation
v0.3.0 — 2D Blueprints, MEP & IFC4.3 Infrastructure Engine
??? debim v0.3.0 ? The Unified Architecture & Infrastructure Release
We are excited to announce debim v0.3.0, a major evolution expanding debim beyond structural modeling into complete 2D architectural blueprint drafting, full MEP distribution topology, civil infrastructure (IFC4.3), and automated MasterFormat architectural specification compilation.
? What's New in v0.3.0
1. ?? 2D Architectural Blueprint & DXF Export Engine
- Horizontal & Vertical Section Slicing: Cut-plane slicing for floor plans and building sections (debim draw view).
- 4-Direction Elevations: Automated North, South, East, and West architectural projections.
- Standalone 2D Viewer: Interactive SVG blueprint viewer (�iewer_2d.html) with pan-zoom and measurement ruler.
- AutoCAD DXF Export: Direct export into standard CAD layers (A-WALL, S-COLS, A-GRID, A-DOOR, A-WIND) via ezdxf (debim draw export-dxf).
- Flexible Title Blocks: Configurable metadata, responsive typography, and Thai font support.
2. ? Full MEP Distribution Systems
- HVAC, Plumbing & Electrical Fixtures: Full IFC4 coverage for air terminals, dampers, sanitary ware, lighting fixtures, and distribution boards.
- Port-based Topology: Explicit port connectivity (IfcDistributionPort) and network graphs for MEP flow calculations.
3. ??? Civil Infrastructure & IFC4.3 Support
- Alignments & Roads: 3D alignment curve sweeping, road profiles, and bridge structures (IfcAlignment, IfcRoad, IfcBridge).
- Earthworks & Retaining Walls: Cut and fill soil volume take-offs and retaining wall calculations.
4. ?? Declarative Specification Book Engine
- MasterFormat Compiler: Automated compilation of architectural specifications (debim spec build).
- MS Word (.docx) Export: Native DOCX export with project organization, architect, engineer, and approval sheets.
- Open Registry & Discrepancy Auditor: Detect discrepancies between 3D BIM elements and written specifications (debim spec audit).
5. ?? bSDD Validation & Universal Schema Registry
- Automated Pset Validation: Integration with buildingSMART Data Dictionary (bSDD) for standardized property set compliance.
- Universal Declarative Proxy: Fallback engine supporting extended IFC entity subtrees.
6. ?? Packaging & Distribution
- PyPI Release: Available via pip install -U debim
- Windows Package Manager (WinGet): Automated packaging for standalone Windows binary (winget install debim).
- Full Test Suite: 454 deterministic unit tests passing (100% pass rate).
Full Changelog: v0.2.2...v0.3.0