Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doc Editing #2097

Closed
wants to merge 4 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 13 additions & 11 deletions src/libslic3r/PrintConfig.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ void PrintConfigDef::init_common_params()
def = this->add("slice_closing_radius", coFloat);
def->label = L("Slice gap closing radius");
def->category = OptionCategory::slicing;
def->tooltip = L("Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. "
def->tooltip = L("Cracks smaller than 2x gap closing radius are filled during the triangle mesh slicing. "
"The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low.");
def->sidetext = L("mm");
def->min = 0;
Expand Down Expand Up @@ -223,7 +223,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Allow empty layers");
def->full_label = L("Allow empty layers");
def->category = OptionCategory::slicing;
def->tooltip = L("Do not prevent the gcode builder to trigger an exception if a full layer is empty and so the print will have to start from thin air afterward.");
def->tooltip = L("Prevent the gcode builder from triggering an exception if a full layer is empty, and allow the print to start from thin air afterward.");
def->mode = comExpert;
def->set_default_value(new ConfigOptionBool(false));

Expand All @@ -240,7 +240,7 @@ void PrintConfigDef::init_fff_params()
def->label = L("Don't avoid crossing on 1st layer");
def->full_label = L("Don't avoid crossing on 1st layer");
def->category = OptionCategory::perimeter;
def->tooltip = L("Do not use the 'Avoid crossing perimeters' on the first layer.");
def->tooltip = L("Disable 'Avoid crossing perimeters' for the first layer.");
def->mode = comExpert;
def->set_default_value(new ConfigOptionBool(true));

Expand All @@ -249,7 +249,7 @@ void PrintConfigDef::init_fff_params()
def->category = OptionCategory::perimeter;
def->tooltip = L("The maximum detour length for avoid crossing perimeters. "
"If the detour is longer than this value, avoid crossing perimeters is not applied for this travel path. "
"Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path.");
"Detour length can be specified either as an absolute value or as percentage (for example 50%) of a direct travel path.");
def->sidetext = L("mm or % (zero to disable)");
def->min = 0;
def->mode = comExpert;
Expand Down Expand Up @@ -4008,13 +4008,15 @@ void PrintConfigDef::init_fff_params()
def->sidetext = L("perimeters");
def->sidetext_width = 20;
def->category = OptionCategory::perimeter;
def->tooltip = L("When you have a medium/hight number of top/bottom solid layers, and a low/medium of perimeters,"
" then it have to put some solid infill inside the part to have enough solid layers."
"\nBy setting this to something higher than 0, you can remove this 'inside filling'."
" This number allow to keep some if there is a low number of perimeter over the void."
"\nIf this setting is equal or higher than the top/bottom solid layer count, it won't evict anything."
"\nIf this setting is set to 1, it will evict all solid fill are are only over perimeters."
"\nSet zero to disable."
def->tooltip = L("In sloping areas, when you have a number of top/bottom solid layers and few perimeters,"
" it may be necessary to put some solid infill above/below the perimeters to fulfill the top/bottom layers criteria."
"\nBy setting this to something higher than 0, you can control this behaviour, which might be desirable if "
"\nundesirable solid infill is being generated on slopes."
"\nThe number set here indicates the number of layers between the inside of the part and the air"
"\nat and beyond which solid infill should no longer be added above/below. If this setting is equal or higher than "
"\nthe top/bottom solid layer count, it won't do anything. If this setting is set to 1, it will evict "
"\nall solid fill above/below perimeters. "
"\nSet zero to disable."
"\n!! ensure_vertical_shell_thickness may be erased by this setting !! You may want to deactivate at least one of the two.");
def->min = 0;
def->mode = comAdvanced;
Expand Down