Set flowrate per object

This commit is contained in:
SoftFever 2022-12-25 23:29:48 +08:00
parent fb0b7f7b54
commit 7e1a2840e5
6 changed files with 27 additions and 2 deletions

View file

@ -1149,6 +1149,17 @@ void PrintConfigDef::init_fff_params()
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionFloats { 1. });
def = this->add("print_flow_ratio", coPercent);
def->label = L("Flow ratio");
def->tooltip = L("The material may have volumetric change after switching between molten state and crystalline state. "
"This setting changes all extrusion flow of this filament in gcode proportionally. "
"Recommended value range is between 0.95 and 1.05. "
"Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow");
def->sidetext = L("%");
def->mode = comAdvanced;
def->min = 2;
def->set_default_value(new ConfigOptionPercent(100));
def = this->add("enable_pressure_advance", coBools);
def->label = L("Enable pressure advance");
def->tooltip = L("Enable pressure advance, auto calibration result will be overwriten once enabled.");