mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-08 00:52:33 -04:00
fix(cutting): preserve clean geometry through shared graph rotation
This commit is contained in:
1 parent
fef93cbfa5
commit
6f7652ee83
3 files changed
+103
-3
No files matched your search
@@ -40,8 +40,10 @@ must not rotate shared programs through their property setters. No live drawings
|
||||
are attached to preview plates, so capture/search do not change quantity accounting.
|
||||
The snapshot is historical, not a freshness check against later edits. Original
|
||||
clean and executable graphs are type/mode-checked before cloning can erase unknown
|
||||
semantics. Owned copies preserve authored motion feed/exact-stop flags, symbolic
|
||||
bindings and shared subprogram identity; unsupported graphs are refused.
|
||||
semantics. Exact placed/proposed copies preserve authored motion feed/exact-stop
|
||||
flags, symbolic bindings and shared subprogram identity; unsupported graphs are
|
||||
refused. The geometry-only clean transform uses per-parent copies so legacy rotation
|
||||
does not visit a globally shared descendant twice; it never changes the fixed payload.
|
||||
|
||||
## Search and exact output
|
||||
|
||||
|
||||
Reference in new issue
Block a user