diff --git a/resources/definitions/creality_ender3s1plus.def.json b/resources/definitions/creality_ender3s1plus.def.json index 38784fabe0..33692ad569 100644 --- a/resources/definitions/creality_ender3s1plus.def.json +++ b/resources/definitions/creality_ender3s1plus.def.json @@ -26,7 +26,7 @@ "speed_print": { "value": 50 }, "speed_layer_0": { "value": 25 }, - "speed_travel": { "default_value": 120 }, + "speed_travel": { "value": "120.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, "retraction_amount": { "value": 0.8 }, "retraction_speed": { "default_value": 40 } diff --git a/resources/definitions/creality_ender3s1pro.def.json b/resources/definitions/creality_ender3s1pro.def.json index 6e028fb32d..2aa8be58b2 100644 --- a/resources/definitions/creality_ender3s1pro.def.json +++ b/resources/definitions/creality_ender3s1pro.def.json @@ -26,7 +26,7 @@ "speed_print": { "value": 50 }, "speed_layer_0": { "value": 20 }, - "speed_travel": { "default_value": 120 }, + "speed_travel": { "value": "120.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, "retraction_amount": { "value": 0.8 }, "retraction_speed": { "default_value": 40 }