allow trace/follow + down to observe zThru when it is on the part bottom
This commit is contained in:
parent
7bfe59de90
commit
f41db779fc
1 changed files with 6 additions and 2 deletions
|
|
@ -719,7 +719,7 @@
|
|||
slice(progress) {
|
||||
let { op, state } = this;
|
||||
let { tool, rate, down, plunge, offset } = op;
|
||||
let { settings, widget, sliceAll, zMax, zTop, tabs } = state;
|
||||
let { settings, widget, sliceAll, zMax, zTop, zThru, tabs } = state;
|
||||
let { updateToolDiams, cutTabs, cutPolys, healPolys } = state;
|
||||
let { process, stock } = settings;
|
||||
let poly2polyEmit = BASE.util.poly2polyEmit;
|
||||
|
|
@ -867,7 +867,11 @@
|
|||
}
|
||||
for (let pi of poly)
|
||||
if (down) {
|
||||
for (let z of BASE.util.lerp(zTop, pi.getZ(), down)) {
|
||||
let zto = pi.getZ();
|
||||
if (zThru && similar(zto,0)) {
|
||||
zto -= zThru;
|
||||
}
|
||||
for (let z of BASE.util.lerp(zTop, zto, down)) {
|
||||
followZ(pi.clone().setZ(z));
|
||||
}
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in a new issue