← wood shed

First-Floor West Wall (Raked Fall-Run)

v1 AI approved

SIP-120, 3716mm span × 142mm thick × RAKED 2700mm north to 2909.63mm south (height_end); mirrors east wall; butt into s1_wall_e0/e2 via 38×90mm spline groove; raked top plate carries roof fall (deck in full contact); 45×120mm sole plate screwed to floor

Dependencies

floor_deck_s0.top_face s1_wall_e0.inner_face s1_wall_e2.inner_face

Interfaces Provided

top_face (raked_bearing_surface)
◉
Agent initialized (status: waiting_for_dependencies, action: check_dependencies)
◉
Provider: claude_code | Profile: balanced
◇
Received interface floor_deck_s0.top_face: %{name: "top_face", type: "bearing_surface", value: %{}, agent_id: "floor_deck_s0"}
◇
Received interface s1_wall_e0.top_face: %{name: "top_face", type: "bearing_surface", value: %{}, agent_id: "s1_wall_e0"}
◇
Received interface s1_wall_e0.inner_face: %{name: "inner_face", type: "spline_pocket", value: %{}, agent_id: "s1_wall_e0"}
◇
Received interface s1_wall_e2.top_face: %{name: "top_face", type: "bearing_surface", value: %{}, agent_id: "s1_wall_e2"}
◇
Received interface s1_wall_e2.inner_face: %{name: "inner_face", type: "spline_pocket", value: %{}, agent_id: "s1_wall_e2"}
◉
All dependencies resolved, starting generation
◉
Refreshed placement from design spec (bbox %{"x" => 3716.0, "y" => 142.0, "z" => 2909.631117132165})
◉
Generating v1
◉
Using deterministic sip.wall generation
◆
s1_wall_e3_v1.py · 8 lines
from elixifree.domains.sip import Wall

result = (
    Wall(span=3716.0, height=2700.0, stock="SIP-120", height_end=2909.6)
    .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
◉
Generation succeeded and component was auto-approved (v1)
◉
Provider updated to claude_code / balanced
◉
Provider updated to claude_code / balanced
◉
Provider updated to claude_code / balanced
◉
Provider updated to claude_code / balanced
v0.0.985