mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-31 00:52:51 +00:00
Configurable volumetric extrusion rate slope.
This commit is contained in:
@@ -464,7 +464,8 @@ sub build {
|
||||
infill_every_layers infill_only_where_needed
|
||||
solid_infill_every_layers fill_angle solid_infill_below_area
|
||||
only_retract_when_crossing_perimeters infill_first
|
||||
max_print_speed max_volumetric_speed
|
||||
max_print_speed max_volumetric_speed
|
||||
max_volumetric_extrusion_rate_slope_positive max_volumetric_extrusion_rate_slope_negative
|
||||
perimeter_speed small_perimeter_speed external_perimeter_speed infill_speed
|
||||
solid_infill_speed top_solid_infill_speed support_material_speed
|
||||
support_material_interface_speed bridge_speed gap_fill_speed
|
||||
@@ -627,6 +628,8 @@ sub build {
|
||||
my $optgroup = $page->new_optgroup('Autospeed (advanced)');
|
||||
$optgroup->append_single_option_line('max_print_speed');
|
||||
$optgroup->append_single_option_line('max_volumetric_speed');
|
||||
$optgroup->append_single_option_line('max_volumetric_extrusion_rate_slope_positive');
|
||||
$optgroup->append_single_option_line('max_volumetric_extrusion_rate_slope_negative');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -117,7 +117,8 @@ sub BUILD {
|
||||
if $self->config->pressure_advance > 0;
|
||||
|
||||
$self->_pressure_equalizer(Slic3r::GCode::PressureEqualizer->new($self->config))
|
||||
if defined($ENV{"SLIC3R_PRESSURE_EQUALIZER"}) && $ENV{'SLIC3R_PRESSURE_EQUALIZER'} == 1;
|
||||
if ($self->config->max_volumetric_extrusion_rate_slope_positive > 0 ||
|
||||
$self->config->max_volumetric_extrusion_rate_slope_negative > 0);
|
||||
|
||||
$self->_gcodegen->set_enable_extrusion_role_markers(defined $self->_pressure_equalizer);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user