fix z for shallow cloned infill
This commit is contained in:
parent
68435e9254
commit
d225370317
2 changed files with 8 additions and 4 deletions
|
|
@ -18,7 +18,7 @@
|
|||
LOCAL = self.debug && !SETUP.remote,
|
||||
SDB = MOTO.KV,
|
||||
ODB = KIRI.odb = new MOTO.Storage(SETUP.d ? SETUP.d[0] : 'kiri'),
|
||||
K3DB = KIRI.wdb = new MOTO.Storage('kiri3', { stores:["file","work"] }).init(),
|
||||
// K3DB = KIRI.wdb = new MOTO.Storage('kiri3', { stores:["file","work"] }).init(),
|
||||
SPACE = KIRI.space = MOTO.Space,
|
||||
WIDGETS = KIRI.widgets = [],
|
||||
CATALOG = KIRI.catalog = KIRI.openCatalog(ODB),
|
||||
|
|
@ -248,7 +248,7 @@
|
|||
dec: () => { kiri.api.event.emit("busy", --busy) }
|
||||
},
|
||||
conf: {
|
||||
dbo: () => { console.log("dbo() deprecated"); return ls2o('ws-settings') },
|
||||
dbo: () => { return ls2o('ws-settings') },
|
||||
get: getSettings,
|
||||
put: putSettings,
|
||||
load: loadSettings,
|
||||
|
|
@ -3252,10 +3252,10 @@
|
|||
// prevent safari from exiting full screen mode
|
||||
DOC.onkeydown = function (evt) { if (evt.keyCode == 27) evt.preventDefault() }
|
||||
|
||||
K3DB.onIdle(function() {
|
||||
// K3DB.onIdle(function() {
|
||||
// upgrade on db idle. maybe delay init, too
|
||||
// console.log("k3db idle");
|
||||
});
|
||||
// });
|
||||
|
||||
// run optional module functions NOW before kiri-init has run
|
||||
if (Array.isArray(self.kirimod)) {
|
||||
|
|
|
|||
|
|
@ -820,6 +820,10 @@
|
|||
}
|
||||
}
|
||||
// let emit = i === 0 ? 0 : extrude;
|
||||
// handle shallow cloned infill
|
||||
if (poly.z !== undefined) {
|
||||
p = p.clone().setZ(poly.z);
|
||||
}
|
||||
addOutput(preout, p, emit, speed || printSpeed, extruder);
|
||||
lp = p;
|
||||
}, !poly.open);
|
||||
|
|
|
|||
Loading…
Reference in a new issue