refactor(brain): structured pocket output — 3 lines + 3 arcs per pocket
Replaced Shapely buffer-based fillet (59-pt polylines) with exact geometric fillet computation. Each pocket now outputs: - 3 straight edges (line start/end pairs) - 3 fillet arcs (center, radius, tangent points, angles) NX import updated to use SketchLineBuilder + SketchArcBuilder (3-point). Total NX entities: ~2,600 (was ~13,000). Includes arc fallback to 2-line segments if SketchArcBuilder fails. Also outputs circular hole definitions for future NX circle creation.
This commit is contained in:
37881
tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json
Normal file
37881
tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user