mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-13 15:59:00 +08:00
#226 extra wipe: filament override
This commit is contained in:
parent
a27258a8be
commit
2b5689e4e6
@ -3355,6 +3355,7 @@ void PrintConfigDef::init_fff_params()
|
||||
for (const char *opt_key : {
|
||||
// floats
|
||||
"retract_length", "retract_lift", "retract_lift_above", "retract_lift_below", "retract_speed", "deretract_speed", "retract_restart_extra", "retract_before_travel",
|
||||
"wipe_extra_perimeter",
|
||||
// bools
|
||||
"retract_layer_change", "wipe",
|
||||
// percents
|
||||
@ -3414,7 +3415,8 @@ void PrintConfigDef::init_extruder_option_keys()
|
||||
"retract_lift_below",
|
||||
"retract_restart_extra",
|
||||
"retract_speed",
|
||||
"wipe"
|
||||
"wipe",
|
||||
"wipe_extra_perimeter"
|
||||
};
|
||||
assert(std::is_sorted(m_extruder_retract_keys.begin(), m_extruder_retract_keys.end()));
|
||||
}
|
||||
|
@ -551,7 +551,7 @@ const std::vector<std::string>& Preset::filament_options()
|
||||
"start_filament_gcode", "end_filament_gcode",
|
||||
// Retract overrides
|
||||
"filament_retract_length", "filament_retract_lift", "filament_retract_lift_above", "filament_retract_lift_below", "filament_retract_speed", "filament_deretract_speed", "filament_retract_restart_extra", "filament_retract_before_travel",
|
||||
"filament_retract_layer_change", "filament_wipe", "filament_retract_before_wipe",
|
||||
"filament_retract_layer_change", "filament_wipe", "filament_wipe_extra_perimeter", "filament_retract_before_wipe",
|
||||
// Profile compatibility
|
||||
"filament_vendor", "compatible_prints", "compatible_prints_condition", "compatible_printers", "compatible_printers_condition", "inherits"
|
||||
//merill adds
|
||||
|
@ -1986,6 +1986,7 @@ void TabFilament::add_filament_overrides_page()
|
||||
"filament_retract_before_travel",
|
||||
"filament_retract_layer_change",
|
||||
"filament_wipe",
|
||||
"filament_wipe_extra_perimeter",
|
||||
"filament_retract_before_wipe"
|
||||
})
|
||||
append_single_option_line(opt_key, extruder_idx);
|
||||
@ -2013,6 +2014,7 @@ void TabFilament::update_filament_overrides_page()
|
||||
"filament_retract_before_travel",
|
||||
"filament_retract_layer_change",
|
||||
"filament_wipe",
|
||||
"filament_wipe_extra_perimeter",
|
||||
"filament_retract_before_wipe"
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user