Freature: Max Resolution and Deviation settings exposed for Arachne (#11925)
* Freature: Max Resolution and Deviation settings exposed for Arachne Fixes #10235 Co-Authored-By: Copilot <175728472+Copilot@users.noreply.github.com> * move the new option to comExpert --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
@@ -2595,7 +2595,7 @@ void PrintConfigDef::init_fff_params()
|
||||
def->label = L("Number of cooling moves");
|
||||
def->tooltip = L("Filament is cooled by being moved back and forth in the "
|
||||
"cooling tubes. Specify desired number of these moves.");
|
||||
def->max = 0;
|
||||
def->min = 0;
|
||||
def->max = 20;
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionInts { 4 });
|
||||
@@ -6797,6 +6797,29 @@ void PrintConfigDef::init_fff_params()
|
||||
def->max = 25.0;
|
||||
def->set_default_value(new ConfigOptionFloat(0.5));
|
||||
|
||||
def = this->add("wall_maximum_resolution", coFloat);
|
||||
def->label = L("Maximum wall resolution");
|
||||
def->category = L("Quality");
|
||||
def->tooltip = L("This value determines the smallest wall line segment length in mm. "
|
||||
"The smaller you set this value, the more accurate and precise the walls will be.");
|
||||
def->sidetext = L("mm"); // millimeters, CIS languages need translation
|
||||
def->mode = comExpert;
|
||||
def->min = 0.005;
|
||||
def->max = 0.5f;
|
||||
def->set_default_value(new ConfigOptionFloat(0.5f));
|
||||
|
||||
def = this->add("wall_maximum_deviation", coFloat);
|
||||
def->label = L("Maximum wall deviation");
|
||||
def->category = L("Quality");
|
||||
def->tooltip = L("The maximum deviation allowed when reducing the resolution for the 'Maximum wall resolution' setting. If you increase this, "
|
||||
"the print will be less accurate, but the G-Code will be smaller. 'Maximum wall deviation' limits 'Maximum wall resolution', "
|
||||
"so if the two conflict, 'Maximum wall deviation' takes precedence.");
|
||||
def->sidetext = L("mm"); // millimeters, CIS languages need translation
|
||||
def->mode = comExpert;
|
||||
def->min = 0.005f;
|
||||
def->max = 0.05f;
|
||||
def->set_default_value(new ConfigOptionFloat(0.025f));
|
||||
|
||||
def = this->add("initial_layer_min_bead_width", coPercent);
|
||||
def->label = L("First layer minimum wall width");
|
||||
def->category = L("Quality");
|
||||
|
||||
Reference in New Issue
Block a user