solid.hole: position takes length expressions and follows them (#1678) (#1683)

Thanks @DuBearte.
This commit is contained in:
DuBearte authored and GitHub committed 2026-10-16 08:26:23 -04:00
1 parent 838d0e86f2
commit dd5278a402
8 files changed
+128 -17

No files matched your search

@@ -0,0 +1,5 @@
//! A Hole placed by position can keep that position as length expressions (`at`: `[x, y, z]`,
//! numbers as numbers, expressions as strings), and is drilled where they evaluate, so it follows
//! the design's parameters (#1678). `position` still holds the point it was made at. Older designs
//! need no transformation: a hole without `at` is drilled at `position` as before; 0.13.x asks for
//! an update instead of drilling a moved hole at its old point.