add range control of brims
This commit is contained in:
parent
9cfba41476
commit
0aa1edf02b
2 changed files with 9 additions and 2 deletions
|
|
@ -51,6 +51,8 @@
|
|||
"sliceSupportDensity": LANG.sp_dens_s,
|
||||
"sliceSupportOffset": LANG.sp_offs_s,
|
||||
"sliceLayerStart": LANG.sl_strt_s,
|
||||
"firstLayerBrim": LANG.fl_brim_s,
|
||||
"firstLayerBrimTrig": LANG.fl_brmn_s,
|
||||
// export
|
||||
"zHopDistance": LANG.ad_zhop_s,
|
||||
"arcTolerance": LANG.ad_zhop_s,
|
||||
|
|
|
|||
|
|
@ -38,8 +38,6 @@
|
|||
firstLayerSeek = process.outputSeekrate,
|
||||
firstLayerRate = process.firstLayerRate,
|
||||
firstLayerMult = process.firstLayerPrintMult,
|
||||
firstLayerBrim = process.firstLayerBrim,
|
||||
firstLayerBrimTrig = process.firstLayerBrimTrig,
|
||||
layerRetract = process.outputLayerRetract,
|
||||
layerno = 0,
|
||||
zoff = 0,
|
||||
|
|
@ -505,6 +503,13 @@
|
|||
// iterate over layers, find extrusion on belt and
|
||||
// apply corrections and add brim when specified
|
||||
for (let layer of output) {
|
||||
let params = getRangeParameters(settings, layer.layer || 0);
|
||||
let firstLayerBrim = params.firstLayerBrim;
|
||||
let firstLayerBrimTrig = params.firstLayerBrimTrig;
|
||||
if (!firstLayerBrim) {
|
||||
continue;
|
||||
}
|
||||
|
||||
let lastout, first = false;
|
||||
let minz = Infinity, maxy = -Infinity, minx = Infinity, maxx = -Infinity;
|
||||
let mins = Infinity;
|
||||
|
|
|
|||
Loading…
Reference in a new issue