#764 bridge acceleration only set when using bridge flow

This commit is contained in:
supermerill 2020-12-10 00:51:45 +01:00
parent b14ed0b860
commit 996a42f2f9
2 changed files with 3 additions and 4 deletions

View File

@ -119,8 +119,7 @@ inline bool is_solid_infill(ExtrusionRole role)
}
inline bool is_bridge(ExtrusionRole role) {
return role == erBridgeInfill
|| role == erOverhangPerimeter;
return role == erBridgeInfill;
}

View File

@ -1061,7 +1061,7 @@ ExtrusionPaths PerimeterGenerator::create_overhangs(LINE loop_polygons, Extrusio
(this->config->overhangs_width_speed.value > 0 ?
diff_pl(poly_speed, this->_lower_slices_bridge_flow):
diff_pl(std::vector<LINE>{ loop_polygons }, this->_lower_slices_bridge_flow)),
erOverhangPerimeter,
erBridgeInfill,
this->_mm3_per_mm_overhang,
this->overhang_flow.width,
this->overhang_flow.height);
@ -1086,7 +1086,7 @@ ExtrusionPaths PerimeterGenerator::create_overhangs(LINE loop_polygons, Extrusio
extrusion_paths_append(
paths,
diff_pl(std::vector<LINE>{ loop_polygons }, this->_lower_slices_bridge_flow),
erOverhangPerimeter,
erBridgeInfill,
this->_mm3_per_mm_overhang,
this->overhang_flow.width,
this->overhang_flow.height);