← Small House

South Eave Wall

v1 AI approved

South eave wall, SIP-120 (120mm core,142mm total), runs through outer-to-outer, span 8000mm, height 2700mm. Two fixed windows 1800x1200mm sill 900mm at x=400mm,5000mm. Sole plate screwed to foundation; bevelled top plate (30 deg) bears south roof slope.

Dependencies

foundation.bearing_face

Interfaces Provided

south_top_plate (connection) south_inner_face (connection)
◉
Agent initialized (status: waiting_for_dependencies, action: check_dependencies)
◉
Provider: claude_code | Profile: quality
◉
Provider updated to claude_code / quality
◇
Received interface foundation.bearing_face: %{name: "bearing_face", type: "connection", value: %{}, agent_id: "foundation"}
◉
All dependencies resolved, starting generation
◉
Refreshed placement from design spec (bbox %{"x" => 8000.0, "y" => 142.0, "z" => 2700.0})
◉
Generating v1
◉
Using deterministic sip.wall generation
◆
south_wall_v1.py · 10 lines
from elixifree.domains.sip import Wall

result = (
    Wall(span=8000.0, height=2700.0, stock="SIP-120")
    .opening(x=400.0, z=900.0, width=1800.0, height=1200.0)
    .opening(x=5000.0, z=900.0, width=1800.0, height=1200.0)
    .build()
)
result.add_to_doc("Body")
●
Executing in FreeCAD...
◉
StepAnalyzer failed: FreeCAD could not read STEP file: FreeCAD exception thrown (File to load not existing or not readable) — skipping
●
FreeCAD execution succeeded
●
Exported: model.stl
★
Ready for review (v1)
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code
◉
Component approved by user
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Applied 2 deterministic .opening() call(s) from the design spec
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◉
Provider updated to claude_code / quality
◇
Received interface foundation.foundation_top: %{name: "foundation_top", type: "bearing", value: %{}, agent_id: "foundation"}
v0.0.985