Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/CuraEngine.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCasper Lamboo <c.lamboo@ultimaker.com>2022-04-20 23:08:05 +0300
committerGitHub <noreply@github.com>2022-04-20 23:08:05 +0300
commitdc6c356d274bac8dd6841ffb76cfe433f7c7983a (patch)
treef41088fcf4cc2a743aacaa662f830765a4d1e235
parent2906bc3bfe0ae98cb0e5a9bf10d6fe08110394e5 (diff)
parentef18bf2b0b2dc3fb898d4914102ea4529f91da81 (diff)
Merge pull request #1646 from Ultimaker/CURA-9077_missing_thin_support_parts
Print wall_toolpaths_here, which has the thin toolpaths of support
-rw-r--r--src/FffGcodeWriter.cpp2
-rw-r--r--src/support.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/FffGcodeWriter.cpp b/src/FffGcodeWriter.cpp
index d620fdbd9..4b2532743 100644
--- a/src/FffGcodeWriter.cpp
+++ b/src/FffGcodeWriter.cpp
@@ -2796,7 +2796,7 @@ bool FffGcodeWriter::processSupportInfill(const SliceDataStorage& storage, Layer
const ZSeamConfig z_seam_config(EZSeamType::SHORTEST, gcode_layer.getLastPlannedPositionOrStartingPosition(), EZSeamCornerPrefType::Z_SEAM_CORNER_PREF_NONE, simplify_curvature);
InsetOrderOptimizer wall_orderer(*this, storage, gcode_layer, infill_extruder.settings, extruder_nr,
config, config, config, config,
- retract_before_outer_wall, wipe_dist, wipe_dist, extruder_nr, extruder_nr, z_seam_config, wall_toolpaths);
+ retract_before_outer_wall, wipe_dist, wipe_dist, extruder_nr, extruder_nr, z_seam_config, wall_toolpaths_here);
added_something |= wall_orderer.addToLayer();
}
}
diff --git a/src/support.cpp b/src/support.cpp
index 23e611ffb..0034ad19a 100644
--- a/src/support.cpp
+++ b/src/support.cpp
@@ -865,7 +865,7 @@ void AreaSupport::generateSupportAreasForMesh(SliceDataStorage& storage, const S
if (use_xy_distance_overhang) //Z overrides XY distance.
{
// we also want to use the min XY distance when the support is resting on a sloped surface so we calculate the area of the
- // layer below that protudes beyond the current layer's area and combine it with the current layer's overhang disallowed area
+ // layer below that protrudes beyond the current layer's area and combine it with the current layer's overhang disallowed area
Polygons larger_area_below; // the areas in the layer below that protrude beyond the area of the current layer
if (layer_idx > 1)
@@ -875,7 +875,7 @@ void AreaSupport::generateSupportAreasForMesh(SliceDataStorage& storage, const S
if (larger_area_below.size())
{
- // if the layer below protudes sufficiently such that a normal support at xy_distance could be placed there,
+ // if the layer below protrudes sufficiently such that a normal support at xy_distance could be placed there,
// we don't want to use the min XY distance in that area and so we remove the wide area from larger_area_below
// assume that a minimal support structure would be one line spaced at xy_distance from the model (verified by experiment)