diff --git a/src/kiri/print.js b/src/kiri/print.js index 0d1956dc..307d221a 100644 --- a/src/kiri/print.js +++ b/src/kiri/print.js @@ -99,8 +99,8 @@ .split("\n"); const scope = this, - morph = false, - // morph = true, + // morph = false, + morph = true, bounds = scope.bounds = { max: { x:-Infinity, y:-Infinity, z:-Infinity}, min: { x:Infinity, y:Infinity, z:Infinity} diff --git a/src/mode/fdm/export.js b/src/mode/fdm/export.js index 39735adf..de6c6d5d 100644 --- a/src/mode/fdm/export.js +++ b/src/mode/fdm/export.js @@ -201,9 +201,7 @@ console.log({isBelt, offset}); if (isBelt) { epos.x = pos.x; epos.z = pos.z * icos; - epos.y = pos.y + epos.z * bcos; - // epos.z = pos.y * icos; - // epos.y = pos.z + (pos.y * icos) * bcos; + epos.y = -pos.y + epos.z * bcos; } if (emit.x) o.append(" X").append(epos.x.toFixed(decimals)); if (emit.y) o.append(" Y").append(epos.y.toFixed(decimals));