mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-07 15:07:31 -06:00
Gap fill tool tip clarification & filter_out_gap_fill setting visibility (#6468)
* Gap fill tool tip clarification * Gap fill text and parameter visibility update
This commit is contained in:
parent
364d91bd56
commit
01b16814ad
2 changed files with 16 additions and 10 deletions
|
@ -817,12 +817,22 @@ void PrintConfigDef::init_fff_params()
|
|||
def = this->add("gap_fill_target", coEnum);
|
||||
def->label = L("Apply gap fill");
|
||||
def->category = L("Strength");
|
||||
def->tooltip = L("Enables gap fill for the selected surfaces. The minimum gap length that will be filled can be controlled "
|
||||
def->tooltip = L("Enables gap fill for the selected solid surfaces. The minimum gap length that will be filled can be controlled "
|
||||
"from the filter out tiny gaps option below.\n\n"
|
||||
"Options:\n"
|
||||
"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n"
|
||||
"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only\n"
|
||||
"3. Nowhere: Disables gap fill\n");
|
||||
"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces for maximum strength\n"
|
||||
"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only, balancing print speed, "
|
||||
"reducing potential over extrusion in the solid infill and making sure the top and bottom surfaces have "
|
||||
"no pin hole gaps\n"
|
||||
"3. Nowhere: Disables gap fill for all solid infill areas. \n\n"
|
||||
"Note that if using the classic perimeter generator, gap fill may also be generated between perimeters, "
|
||||
"if a full width line cannot fit between them. That perimeter gap fill is not controlled by this setting. \n\n"
|
||||
"If you would like all gap fill, including the classic perimeter generated one, removed, "
|
||||
"set the filter out tiny gaps value to a large number, like 999999. \n\n"
|
||||
"However this is not advised, as gap fill between perimeters is contributing to the model's strength. "
|
||||
"For models where excessive gap fill is generated between perimeters, a better option would be to "
|
||||
"switch to the arachne wall generator and use this option to control whether the cosmetic top and "
|
||||
"bottom surface gap fill is generated");
|
||||
def->enum_keys_map = &ConfigOptionEnum<GapFillTarget>::get_enum_values();
|
||||
def->enum_values.push_back("everywhere");
|
||||
def->enum_values.push_back("topbottom");
|
||||
|
@ -2539,7 +2549,8 @@ void PrintConfigDef::init_fff_params()
|
|||
def = this->add("filter_out_gap_fill", coFloat);
|
||||
def->label = L("Filter out tiny gaps");
|
||||
def->category = L("Layers and Perimeters");
|
||||
def->tooltip = L("Filter out gaps smaller than the threshold specified");
|
||||
def->tooltip = L("Don't print gap fill with a length is smaller than the threshold specified (in mm). This setting applies to top, "
|
||||
"bottom and solid infill and, if using the classic perimeter generator, to wall gap fill. ");
|
||||
def->sidetext = L("mm");
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionFloat(0));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue