From ad2d54546ebe21a813e0ba5a7b991bf9f61198dc Mon Sep 17 00:00:00 2001 From: Vlad Gribinchuk Date: Fri, 26 Oct 2018 12:05:23 +0300 Subject: [PATCH 1/3] JSON setting for "Z Hop After Extruder Switch Height" feature --- resources/definitions/fdmprinter.def.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index bc6e8a40f4..42e6b73477 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3529,6 +3529,19 @@ "enabled": "retraction_hop_enabled and extruders_enabled_count > 1", "settable_per_mesh": false, "settable_per_extruder": true + }, + "retraction_hop_after_extruder_switch_height": + { + "label": "Z Hop After Extruder Switch Height", + "description": "The height difference when performing a Z Hop after extruder switch.", + "unit": "mm", + "type": "float", + "default_value": 1, + "minimum_value_warning": "0", + "maximum_value_warning": "10", + "enabled": "retraction_enable and retraction_hop_after_extruder_switch", + "settable_per_mesh": false, + "settable_per_extruder": true } } }, From a52939730fac83363f5829619bb17922e4a50ae7 Mon Sep 17 00:00:00 2001 From: Vlad Gribinchuk Date: Thu, 18 Apr 2019 16:30:47 +0300 Subject: [PATCH 2/3] Put retraction_hop_after_extruder_switch_height into expert.cfg --- resources/setting_visibility/expert.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 437790ef74..dc34f498e1 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -199,6 +199,7 @@ retraction_hop_enabled retraction_hop_only_when_collides retraction_hop retraction_hop_after_extruder_switch +retraction_hop_after_extruder_switch_height [cooling] cool_fan_enabled From 7d73921d63eda202ae365d79359587e1c135b151 Mon Sep 17 00:00:00 2001 From: Vlad Gribinchuk Date: Thu, 18 Apr 2019 16:32:23 +0300 Subject: [PATCH 3/3] Set "value" for retraction_hop_after_extruder_switch_height to ensure it copies the value of retraction_hop --- resources/definitions/fdmprinter.def.json | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 42e6b73477..249a227d4f 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3537,6 +3537,7 @@ "unit": "mm", "type": "float", "default_value": 1, + "value": "retraction_hop", "minimum_value_warning": "0", "maximum_value_warning": "10", "enabled": "retraction_enable and retraction_hop_after_extruder_switch",