mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-21 16:02:37 +00:00
Port wipe tower BBS improvements (#15485)
This commit is contained in:
@@ -2549,6 +2549,16 @@ void PrintConfigDef::init_fff_params()
|
||||
def->enum_labels.push_back("5");
|
||||
def->mode = comAdvanced;
|
||||
|
||||
// Orca: already carried by the BBL/Qidi/Geeetech/Eryone machine profiles, which inherited it from
|
||||
// the BambuStudio import; without a definition here it was parsed as an unknown key and dropped.
|
||||
def = this->add("extruder_clearance_dist_to_rod", coFloat);
|
||||
def->label = L("Distance to rod");
|
||||
def->tooltip = L("Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing.");
|
||||
def->sidetext = L("mm"); // millimeters, CIS languages need translation
|
||||
def->min = 0;
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionFloat(40));
|
||||
|
||||
def = this->add("extruder_clearance_height_to_rod", coFloat);
|
||||
def->label = L("Height to rod");
|
||||
def->tooltip = L("Distance from the nozzle tip to the lower rod. Used for collision avoidance in by-object printing.");
|
||||
@@ -6673,8 +6683,10 @@ void PrintConfigDef::init_fff_params()
|
||||
def = this->add("wipe_tower_no_sparse_layers", coBool);
|
||||
def->label = L("No sparse layers (beta)");
|
||||
def->tooltip = L("If enabled, the wipe tower will not be printed on layers with no tool changes. "
|
||||
"On layers with a tool change, extruder will travel downward to print the wipe tower. "
|
||||
"User is responsible for ensuring there is no collision with the print.");
|
||||
"On layers with a tool change, extruder will travel downward to print the wipe tower, "
|
||||
"so the tower ends up below the model and the toolhead has to reach down to it. "
|
||||
"Layouts where that would collide with an already printed object are rejected. "
|
||||
"Has no effect with smooth timelapse or clumping detection, which need a tower on every layer.");
|
||||
def->mode = comAdvanced;
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user