Windows on first-floor walls had been explicitly re-positioned to
world Z=0.75 by the previous session, so they stayed at ground level
despite the walls moving to Z=3. Move all 9 original 'living outside
windows' up by 3m to Z=3.75.
The four new ground-floor walls were created with clockwise profile
winding (0,0→0,0.33→L,0.33→L,0) making face normals point inward.
Replace their body representations with CCW profiles (0,0→L,0→L,0.33→
0,0.33) so outward normals are correct.
The first-floor wall assemblies had been re-parented to storey "1"
(Z=3m) but the walls themselves retained world Z=0 via local offsets
of -3 within their assemblies. Similarly the pitched-roof assembly
was at world Z=0 when it should sit above the first-floor walls.
- Move all 4 first-floor exterior walls from world Z=0 to Z=3
- Move lobby interior door to Z=3
- Move pitched-roof parts (east and west slopes) from Z≈2.94 to Z≈5.94
- Detach lean-to porch roof from pitched-roof assembly, reassign to
storey "0" and restore its position at Z≈2.38 (porch stays ground-level)
- Set storey "1" CompositionType=ELEMENT (was null)
- Fix storey "2" Elevation attribute to 3 (matching ObjectPlacement Z=3)
Move existing living/dining room and pitched roof up 3m to first floor.
Add new ground floor room (same footprint) with 5 windows and entrance door.
Add 250mm first-floor/ceiling slab at 3m. Update storey structure:
storey 0 (ground), new storey 1 (first floor, 3m), storey 2 (roof, 6m).
Extend chimney to serve first-floor fireplace.
New schedule phase P0 (ground floor construction, 3 weeks) inserted
before existing foundations phase. New BoQ section A (Ground Floor)
with walls and slab items, totalling ~£7,400.
The clip normal must point toward the REMOVED material (not the kept
region). Correct the CLAUDE.md examples and note. Update workflow to
use new geometry.clip_solid API.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
library.ifc contains building elements such as doors and windows
IFC4 Landscape Library.ifc contains plants and trees
IFC4 Furniture Library.ifc contains various furniture and fittings
8m x 10m south-facing paved outdoor room adjoining the building south
face. Three low sitting walls (0.45m, 0.3m thick) on south, east and
west sides create enclosure per Pattern 163. Paving slab covers the
full area. IfcSpace EXTERNAL registered as south-garden/0 in storey 0.
Second means of egress on west third of south wall, approximately 45
degrees from the main entrance on the north/east face. IfcOpeningElement
voids the south exterior wall; IfcDoor (panelled type) fills the opening.
EPset_Pattern 160 (Building Edge) applied.
Shed roof over entrance porch: ridge at 3.5m (main wall plate), eave at
2.0m (approx 6ft7in) at east face. Creates visible roof cascade — main
hall pitched roof higher, entrance porch lower — per Patterns 116 and 117.