File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1948,7 +1948,7 @@ void TreeSupport::draw_circles()
1948
1948
// generate areas
1949
1949
const coordf_t layer_height = config.layer_height .value ;
1950
1950
const size_t top_interface_layers = config.support_interface_top_layers .value ;
1951
- const size_t bottom_interface_layers = config.support_interface_bottom_layers .value ;
1951
+ const size_t bottom_interface_layers = config.support_interface_bottom_layers .value < 0 ? top_interface_layers : config. support_interface_bottom_layers . value ;
1952
1952
const double nozzle_diameter = m_object->print ()->config ().nozzle_diameter .get_at (0 );
1953
1953
const coordf_t line_width = config.get_abs_value (" support_line_width" , nozzle_diameter);
1954
1954
const coordf_t line_width_scaled = scale_ (line_width);
@@ -2428,8 +2428,8 @@ void TreeSupport::drop_nodes()
2428
2428
const size_t tip_layers = base_radius / layer_height; // The number of layers to be shrinking the circle to create a tip. This produces a 45 degree angle.
2429
2429
const coordf_t radius_sample_resolution = m_ts_data->m_radius_sample_resolution ;
2430
2430
const bool support_on_buildplate_only = config.support_on_build_plate_only .value ;
2431
- const size_t bottom_interface_layers = config.support_interface_bottom_layers .value ;
2432
2431
const size_t top_interface_layers = config.support_interface_top_layers .value ;
2432
+ const size_t bottom_interface_layers = config.support_interface_bottom_layers .value < 0 ? top_interface_layers : config.support_interface_bottom_layers .value ;
2433
2433
SupportNode::diameter_angle_scale_factor = diameter_angle_scale_factor;
2434
2434
float DO_NOT_MOVER_UNDER_MM = is_slim ? 0 : 5 ; // do not move contact points under 5mm
2435
2435
You can’t perform that action at this time.
0 commit comments