mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 10:32:20 +00:00
Cherry-picked Repetier acceleration fixes, thanks to @lordofhyphens
e0d8101627885f27b8aeAdded a printer settings to enable / disable variable layer height editing.
This commit is contained in:
@@ -526,18 +526,22 @@ PrintConfigDef::PrintConfigDef()
|
||||
def->cli = "gcode-flavor=s";
|
||||
def->enum_keys_map = ConfigOptionEnum<GCodeFlavor>::get_enum_values();
|
||||
def->enum_values.push_back("reprap");
|
||||
def->enum_values.push_back("repetier");
|
||||
def->enum_values.push_back("teacup");
|
||||
def->enum_values.push_back("makerware");
|
||||
def->enum_values.push_back("sailfish");
|
||||
def->enum_values.push_back("mach3");
|
||||
def->enum_values.push_back("machinekit");
|
||||
def->enum_values.push_back("smoothie");
|
||||
def->enum_values.push_back("no-extrusion");
|
||||
def->enum_labels.push_back("RepRap (Marlin/Sprinter/Repetier)");
|
||||
def->enum_labels.push_back("RepRap (Marlin/Sprinter)");
|
||||
def->enum_labels.push_back("Repetier");
|
||||
def->enum_labels.push_back("Teacup");
|
||||
def->enum_labels.push_back("MakerWare (MakerBot)");
|
||||
def->enum_labels.push_back("Sailfish (MakerBot)");
|
||||
def->enum_labels.push_back("Mach3/LinuxCNC");
|
||||
def->enum_labels.push_back("Machinekit");
|
||||
def->enum_labels.push_back("Smoothie");
|
||||
def->enum_labels.push_back("No extrusion");
|
||||
def->default_value = new ConfigOptionEnum<GCodeFlavor>(gcfRepRap);
|
||||
|
||||
@@ -1432,6 +1436,12 @@ PrintConfigDef::PrintConfigDef()
|
||||
def->cli = "use-volumetric-e!";
|
||||
def->default_value = new ConfigOptionBool(false);
|
||||
|
||||
def = this->add("variable_layer_height", coBool);
|
||||
def->label = "Enable variable layer height feature";
|
||||
def->tooltip = "Some printers or printer setups may have difficulties printing with a variable layer height. Enabled by default.";
|
||||
def->cli = "variable-layer-height!";
|
||||
def->default_value = new ConfigOptionBool(true);
|
||||
|
||||
def = this->add("wipe", coBools);
|
||||
def->label = "Wipe while retracting";
|
||||
def->tooltip = "This flag will move the nozzle while retracting to minimize the possible blob on leaky extruders.";
|
||||
|
||||
Reference in New Issue
Block a user