Allow default acceleration/jerk for all parameters. (#6418)

Though code uses default jerk value if the parameter is set to zero,
some parameters wasn't allow to have zero. This PR allows zero value for
them.


![image](https://github.com/user-attachments/assets/42d3c6b9-68da-4bf3-9bee-47e0a4f942d5)
This commit is contained in:
SoftFever 2025-02-19 19:32:57 +08:00 committed by GitHub
commit 7b167bbe7b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2567,7 +2567,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Top surface");
def->tooltip = L("Jerk for top surface");
def->sidetext = L("mm/s");
def->min = 1;
def->min = 0;
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionFloat(9));
@ -2575,7 +2575,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Infill");
def->tooltip = L("Jerk for infill");
def->sidetext = L("mm/s");
def->min = 1;
def->min = 0;
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionFloat(9));
@ -2583,7 +2583,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Initial layer");
def->tooltip = L("Jerk for initial layer");
def->sidetext = L("mm/s");
def->min = 1;
def->min = 0;
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionFloat(9));
@ -2591,7 +2591,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Travel");
def->tooltip = L("Jerk for travel");
def->sidetext = L("mm/s");
def->min = 1;
def->min = 0;
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionFloat(12));