Configurable volumetric extrusion rate slope.

This commit is contained in:
bubnikv 2016-09-13 15:02:28 +02:00
parent 620c6c7378
commit 15c1edd552
6 changed files with 39 additions and 9 deletions

View file

@ -595,6 +595,24 @@ PrintConfigDef::PrintConfigDef()
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("max_volumetric_extrusion_rate_slope_positive", coFloat);
def->label = "Max volumetric slope positive";
def->tooltip = "This experimental setting is used to limit the speed of change in extrusion rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate "
"of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds.";
def->sidetext = "mm³/s²";
def->cli = "max-volumetric-extrusion-rate-slope-positive=f";
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("max_volumetric_extrusion_rate_slope_negative", coFloat);
def->label = "Max volumetric slope negative";
def->tooltip = "This experimental setting is used to limit the speed of change in extrusion rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate "
"of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds.";
def->sidetext = "mm³/s²";
def->cli = "max-volumetric-extrusion-rate-slope-negative=f";
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("min_fan_speed", coInt);
def->label = "Min";
def->tooltip = "This setting represents the minimum PWM your fan needs to work.";