From 8caaf230df7e6d3793e069fb04ad49444fb98514 Mon Sep 17 00:00:00 2001 From: Arthur Date: Sun, 18 Feb 2024 15:48:17 +0800 Subject: [PATCH] FIX: Rectilinear Interlaced pattern not working for sung supports jira: STUDIO-6276 github: #3596 Change-Id: Icea80646c7526448a81ff4f00e868a34db2fa8cf (cherry picked from commit 6f86b4f6e70c8d1778e3beb867d0ab2583fc3e87) --- src/libslic3r/Support/SupportMaterial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/Support/SupportMaterial.cpp b/src/libslic3r/Support/SupportMaterial.cpp index def6250fd..554fc823a 100644 --- a/src/libslic3r/Support/SupportMaterial.cpp +++ b/src/libslic3r/Support/SupportMaterial.cpp @@ -4827,7 +4827,7 @@ void generate_support_toolpaths( { SupportLayer &support_layer = *support_layers[support_layer_id]; LayerCache &layer_cache = layer_caches[support_layer_id]; - float interface_angle_delta = config.support_style.value == smsSnug || is_tree(config.support_type.value) ? + float interface_angle_delta = is_tree(config.support_type.value) ? (support_layer.interface_id() & 1) ? float(- M_PI / 4.) : float(+ M_PI / 4.) : 0;