Add rib_web to Brain output + import_profile draws rib material

Brain: profile_assembly.py now exports 'rib_web' — the actual material
geometry from Shapely boolean (exterior + interior rings). This is the
rib shape, not the pocket cutouts.

import_profile.py: prefers rib_web when available, drawing exterior +
interior polyline rings directly. Falls back to pocket-based drawing
for older rib JSONs without rib_web.
This commit is contained in:
2026-02-17 03:02:15 +00:00
parent 0bc0c24c1c
commit 1badc370ab
4 changed files with 10640 additions and 66 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff