From 53b7e1a8ca9bdde6cc156b9e8b56bd643d07c5c6 Mon Sep 17 00:00:00 2001 From: Mark Burton Date: Thu, 4 May 2017 09:02:38 +0100 Subject: [PATCH] Add smooth_spiralized_contours setting to control smoothing of contours when spiralizing. Smoothing the contours minimises the visibility of the z-seam and for most models is probably a good idea. Where it is less good is when the model has a fine surface details which will get mangled by the smoothing. So we should let the user decide whether they want to smooth or not. The default is true as most of the time it's a good thing. # Conflicts: # resources/definitions/fdmprinter.def.json --- resources/definitions/fdmprinter.def.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 99cfede396..1a10e69008 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4565,7 +4565,17 @@ "type": "bool", "default_value": false, "settable_per_mesh": false, - "settable_per_extruder": false + "settable_per_extruder": false, + "children": + { + "smooth_spiralized_contours": + { + "label": "Smooth Spiralized Contours", + "description": "Smooth the spiralized contours to reduce the visibility of the Z seam (the Z-seam should be barely visible on the print but will still be visible in the layer view). Note that smoothing will tend to blur fine surface details.", + "type": "bool", + "default_value": true + } + } } } },