mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-12 09:17:52 -06:00
Ramp up layer cooling fan over X layers #848
Fan speed will be ramped up linearly from zero at layer disable_fan_first_layers to maximum at layer full_fan_speed_layer. full_fan_speed_layer will be ignored if lower than disable_fan_first_layers, in which case the fan will be running at maximum allowed speed at layer disable_fan_first_layers + 1.; WIP: The cooling PresetHints are likely not finalized yet.
This commit is contained in:
parent
1b720dbc3d
commit
e1fc0b17a2
7 changed files with 56 additions and 26 deletions
|
@ -979,6 +979,17 @@ void PrintConfigDef::init_fff_params()
|
|||
def->max = max_temp;
|
||||
def->set_default_value(new ConfigOptionInts { 200 });
|
||||
|
||||
def = this->add("full_fan_speed_layer", coInts);
|
||||
def->label = L("Full fan speed at layer");
|
||||
def->tooltip = L("Fan speed will be ramped up linearly from zero at layer \"disable_fan_first_layers\" "
|
||||
"to maximum at layer \"full_fan_speed_layer\". "
|
||||
"\"full_fan_speed_layer\" will be ignored if lower than \"disable_fan_first_layers\", in which case "
|
||||
"the fan will be running at maximum allowed speed at layer \"disable_fan_first_layers\" + 1.");
|
||||
def->min = 0;
|
||||
def->max = 1000;
|
||||
def->mode = comExpert;
|
||||
def->set_default_value(new ConfigOptionInts { 0 });
|
||||
|
||||
def = this->add("gap_fill_speed", coFloat);
|
||||
def->label = L("Gap fill");
|
||||
def->category = L("Speed");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue