mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-28 15:53:00 +00:00
fb3cd09d6d
Two fixes for space generation: 1. IFC2X3 schema: build_brep_space now falls back to plain IfcRelSpaceBoundary because IfcRelSpaceBoundary1stLevel does not exist in IFC2X3. 2. Geometry location: set_space_representation_from_polygon now aligns the IFC ObjectPlacement with the Blender object, converts base_z/planes and the footprint polygon to the object's local coordinate system before building, and fixes the base_z unit scale. The centred-cube regeneration test was updated to check world bounds because the mesh is now placed relative to the object placement. Generated with the assistance of an AI coding tool.