Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'xs/src/libslic3r/PrintConfig.cpp')
-rw-r--r--xs/src/libslic3r/PrintConfig.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/xs/src/libslic3r/PrintConfig.cpp b/xs/src/libslic3r/PrintConfig.cpp
index 2c8d78882..463dc7eeb 100644
--- a/xs/src/libslic3r/PrintConfig.cpp
+++ b/xs/src/libslic3r/PrintConfig.cpp
@@ -395,10 +395,18 @@ PrintConfigDef::PrintConfigDef()
def->label = L("External perimeters first");
def->category = L("Layers and Perimeters");
def->tooltip = L("Print contour perimeters from the outermost one to the innermost one "
- "instead of the default inverse order.");
+ "instead of the default inverse order.");
def->cli = "external-perimeters-first!";
def->default_value = new ConfigOptionBool(false);
+ def = this->add("perimeter_loop", coBool);
+ def->label = L("Looping perimeters");
+ def->category = L("Layers and Perimeters");
+ def->tooltip = L("Join the perimeters to create only one continuous extrusion without any z-hop."
+ " Long inside travel (from external to holes) are not extruded to give some place to the infill.");
+ def->cli = "loop-perimeter!";
+ def->default_value = new ConfigOptionBool(false);
+
def = this->add("extra_perimeters", coBool);
def->label = L("Extra perimeters if needed");
def->category = L("Layers and Perimeters");