Enhancement: Do not slow down external perimeters to meet minimum layer time (#5148)
* POC - Do not slow down external perimeters to meet minimum layer time * POC - Do not slow down external perimeters to meet minimum layer time - rework * Revert "POC - Do not slow down external perimeters to meet minimum layer time" This reverts commit d84ff93f901c6773c246926f6fd34f22e14b7131. * Dont slow down external perimeters to meet layer time target v2 * Reverted previous implementation * UI fixes for dont slow down for layer cooling * Update dont slow down outer walls naming convention --------- Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
committed by
GitHub
parent
c9038099fd
commit
762ec5838c
@@ -1700,6 +1700,15 @@ void PrintConfigDef::init_fff_params()
|
||||
def->tooltip = L("If enable this setting, part cooling fan will never be stoped and will run at least "
|
||||
"at minimum speed to reduce the frequency of starting and stoping");
|
||||
def->set_default_value(new ConfigOptionBools { false });
|
||||
|
||||
def = this->add("dont_slow_down_outer_wall", coBools);
|
||||
def->label = L("Don't slow down outer walls");
|
||||
def->tooltip = L("If enabled, this setting will ensure external perimeters are not slowed down to meet the minimum layer time. "
|
||||
"This is particularly helpful in the below scenarios:\n\n "
|
||||
"1. To avoid changes in shine when printing glossy filaments \n"
|
||||
"2. To avoid changes in external wall speed which may create slight wall artefacts that appear like z banding \n"
|
||||
"3. To avoid printing at speeds which cause VFAs (fine artefacts) on the external walls\n\n");
|
||||
def->set_default_value(new ConfigOptionBools { false });
|
||||
|
||||
def = this->add("fan_cooling_layer_time", coFloats);
|
||||
def->label = L("Layer time");
|
||||
|
||||
Reference in New Issue
Block a user