mirror of
https://github.com/QIDITECH/QIDISlicer.git
synced 2026-01-31 07:58:43 +03:00
add make_overhang_printable
This commit is contained in:
@@ -3698,6 +3698,36 @@ void PrintConfigDef::init_fff_params()
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
//w31
|
||||
def = this->add("make_overhang_printable", coBool);
|
||||
def->label = L("Make overhang printable");
|
||||
def->category = L("Advanced");
|
||||
def->tooltip = L("Modify the geometry to print overhangs without support material.");
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("make_overhang_printable_angle", coFloat);
|
||||
def->label = L("Make overhang printable maximum angle");
|
||||
def->category = L("Advanced");
|
||||
def->tooltip = L("Maximum angle of overhangs to allow after making more steep overhangs printable."
|
||||
"90° will not change the model at all and allow any overhang, while 0 will "
|
||||
"replace all overhangs with conical material.");
|
||||
def->sidetext = L("°");
|
||||
def->mode = comAdvanced;
|
||||
def->min = 0.;
|
||||
def->max = 90.;
|
||||
def->set_default_value(new ConfigOptionFloat(55.));
|
||||
|
||||
def = this->add("make_overhang_printable_hole_size", coFloat);
|
||||
def->label = L("Make overhang printable hole area");
|
||||
def->category = L("Advanced");
|
||||
def->tooltip = L("Maximum area of a hole in the base of the model before it's filled by conical material."
|
||||
"A value of 0 will fill all the holes in the model base.");
|
||||
def->sidetext = L("mm²");
|
||||
def->mode = comAdvanced;
|
||||
def->min = 0.;
|
||||
def->set_default_value(new ConfigOptionFloat(0.));
|
||||
|
||||
def = this->add("wall_transition_length", coFloatOrPercent);
|
||||
def->label = L("Perimeter transition length");
|
||||
def->category = L("Advanced");
|
||||
|
||||
Reference in New Issue
Block a user