Files
solidcraft/tests/kernel-cases/sweeps/3111-loft-rectangular-ring-to-circular-ring/expected.json
T
Brennen HerbruckandClaude Opus 5.5 b5853aec6c Wave 58/509: kernel-cases: sweeps lofts from #271-#3412 (zig-zag pairing, ring sections, flush joins and cuts)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 739524a17 Brennen Herbruck: kernel-cases: sweeps lofts from #271-#3412 (zig-zag pairing, ring sections, flush joins and cuts)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 06:20:15 -04:00

21 lines
690 B
JSON

{
"sources": [
"tangency-labs/solidcraft#3111"
],
"what": "a loft from a rectangular ring (two nested rectangles) to a circular ring (two concentric circles) 30 mm above: a hollow transition piece",
"source": "invariants",
"method": "no closed form for the ring-to-ring pairing, so only invariants are graded: the loft succeeds as one closed valid solid (outer wall, hole wall and two caps), and since every ruling joins a point of one section to a point of the other, the solid lies in the hull of both sections: bbox x +-20, y +-15 (the 40 x 30 outer rectangle), z 0 to 30.",
"body_count": 1,
"bbox": {
"min": [
-20,
-15,
0
],
"max": [
20,
15,
30
]
}
}