From 9dd61ba094e15491d17189bd2f3602be0795cf4f Mon Sep 17 00:00:00 2001 From: Mark Burton Date: Thu, 2 Feb 2017 10:44:25 +0000 Subject: [PATCH] Added combing_retract_before_outer_wall setting. This boolean setting controls whether travel moves to the first point in an outer wall will always involve a retraction. IMHO, forcing a retraction has two benefits: 1 - avoids taking the ooze that would occur during the travel to the outer surface. 2 - the slight pause when un-retracting could help reduce any ripples introduced by the rapid movement hot-end movement. --- resources/definitions/fdmprinter.def.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index b19c97b793..1a1eea4227 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -2418,6 +2418,16 @@ "settable_per_mesh": false, "settable_per_extruder": false }, + "combing_retract_before_outer_wall": + { + "label": "Retract Before Outer Wall", + "description": "When combing is enabled, always retract when moving to start an outer wall.", + "type": "bool", + "default_value": false, + "enabled": "resolveOrValue('retraction_combing') != 'off'", + "settable_per_mesh": false, + "settable_per_extruder": true + }, "travel_avoid_other_parts": { "label": "Avoid Printed Parts When Traveling",