Spaces:
Sleeping
Sleeping
Commit History
-
Settings save/load, Multi-Material Demo sample set, generation progress
- Save / Load Settings accordion: Export writes every per-shape table setting plus all generation options as a small JSON keyed by STL filename; Import applies them to the loaded shapes by filename (duplicates in order), restores the generation options, and lists exported files not yet uploaded. Split pieces are derived geometry and do not round-trip - Multi-Material Demo sample set: checkerboard cube, wrapped egg, and space helmet (two STLs each, LFS-tracked); loading it groups each model's parts onto a shared nozzle - three assemblies in one click, every part with its own valve - Fixed the long-standing re-sync identity bug the demo set exposed: Gradio re-uploads files under temp-cache paths, so path-only matching treated every re-synced shape as brand-new - wiping nozzle/valve assignments and creating the phantom duplicate rows. Records now match by filename when the path differs - Generate G-Code reports live progress (slicing, reference build, then shape-…3f75aff