Cooling tubes parameters added into GUI and configuration layer (not yet into wipe tower generator)

This commit is contained in:
Lukas Matena 2018-03-01 16:15:00 +01:00
parent 1d787a15a0
commit d2006c8d8e
6 changed files with 48 additions and 4 deletions

View file

@ -171,6 +171,22 @@ PrintConfigDef::PrintConfigDef()
def->cli = "cooling!";
def->default_value = new ConfigOptionBools { true };
def = this->add("cooling_tube_retraction", coFloat);
def->label = _L("Cooling tube position");
def->tooltip = _L("Distance of the center-point of the cooling tube from the extruder tip ");
def->sidetext = _L("mm");
def->cli = "cooling_tube_retraction=f";
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("cooling_tube_length", coFloat);
def->label = _L("Cooling tube length");
def->tooltip = _L("Length of the cooling tube to limit space for cooling moves inside it ");
def->sidetext = _L("mm");
def->cli = "cooling_tube_length=f";
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("default_acceleration", coFloat);
def->label = _L("Default");
def->tooltip = _L("This is the acceleration your printer will be reset to after "
@ -947,6 +963,15 @@ PrintConfigDef::PrintConfigDef()
def->cli = "overhangs!";
def->default_value = new ConfigOptionBool(true);
def = this->add("parking_pos_retraction", coFloat);
def->label = _L("Filament parking position");
def->tooltip = _L("Distance of the extruder tip from the position where the filament is parked"
"when unloaded. This should match the value in printer firmware. ");
def->sidetext = _L("mm");
def->cli = "parking_pos_retraction=f";
def->min = 0;
def->default_value = new ConfigOptionFloat(0);
def = this->add("perimeter_acceleration", coFloat);
def->label = _L("Perimeters");
def->tooltip = _L("This is the acceleration your printer will use for perimeters. "