mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-15 23:12:08 +00:00
Feature: Small perimeters speed for supports (#13459)
This commit is contained in:
@@ -2191,6 +2191,28 @@ void PrintConfigDef::init_fff_params()
|
||||
def->nullable = true;
|
||||
def->set_default_value(new ConfigOptionFloatsNullable{0});
|
||||
|
||||
def = this->add("small_support_perimeter_speed", coFloatsOrPercents);
|
||||
def->label = L("Small support perimeters");
|
||||
def->category = L("Speed");
|
||||
def->tooltip = L("Same as \"Small perimeters\", but for supports. "
|
||||
"This separate setting will affect the speed of support for areas <= `small_support_perimeter_threshold`. "
|
||||
"If expressed as a percentage (for example: 80%), it will be calculated on the support or support interface speed setting above. "
|
||||
"Set to zero for auto.");
|
||||
def->sidetext = L("mm/s or %");
|
||||
def->ratio_over = "outer_wall_speed";
|
||||
def->min = 1;
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionFloatsOrPercentsNullable{FloatOrPercent(50, true)});
|
||||
|
||||
def = this->add("small_support_perimeter_threshold", coFloats);
|
||||
def->label = L("Small support perimeters threshold");
|
||||
def->category = L("Speed");
|
||||
def->tooltip = L("This sets the threshold for small support perimeter length. The default threshold is 0mm.");
|
||||
def->sidetext = L("mm"); // millimeters, CIS languages need translation
|
||||
def->min = 0;
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionFloatsNullable{0});
|
||||
|
||||
def = this->add("wall_sequence", coEnum);
|
||||
def->label = L("Walls printing order");
|
||||
def->category = L("Quality");
|
||||
|
||||
Reference in New Issue
Block a user