From b068cdf742454d49c80bd992cd7fa9fe388fbe92 Mon Sep 17 00:00:00 2001 From: NilsRo Date: Tue, 6 Jul 2021 07:48:41 +0200 Subject: [PATCH 1/4] Update anycubic_i3_mega_s.def.json Adapted Deviation to ATMega2560 of Anycubic Mega S --- resources/definitions/anycubic_i3_mega_s.def.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/definitions/anycubic_i3_mega_s.def.json b/resources/definitions/anycubic_i3_mega_s.def.json index f0c786a393..27fd316c90 100644 --- a/resources/definitions/anycubic_i3_mega_s.def.json +++ b/resources/definitions/anycubic_i3_mega_s.def.json @@ -115,6 +115,8 @@ "skirt_gap": { "value": 5.0 }, "skirt_line_count": { "value": 4 }, + "meshfix_maximum_deviation": { "value": 0.05 }, + "meshfix_maximum_resolution": { "value": 0.5 }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, "support_pattern": { "value": "'zigzag'" }, From 3527a14f0485fc2d2590ee7e37fd789e1f18ebf2 Mon Sep 17 00:00:00 2001 From: NilsRo <51311453+NilsRo@users.noreply.github.com> Date: Tue, 20 Jul 2021 08:04:51 +0200 Subject: [PATCH 2/4] Update resources/definitions/anycubic_i3_mega_s.def.json Good points. Thanks! Co-authored-by: Konstantinos Karmas --- resources/definitions/anycubic_i3_mega_s.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/anycubic_i3_mega_s.def.json b/resources/definitions/anycubic_i3_mega_s.def.json index 27fd316c90..a0e83627c4 100644 --- a/resources/definitions/anycubic_i3_mega_s.def.json +++ b/resources/definitions/anycubic_i3_mega_s.def.json @@ -115,8 +115,7 @@ "skirt_gap": { "value": 5.0 }, "skirt_line_count": { "value": 4 }, - "meshfix_maximum_deviation": { "value": 0.05 }, - "meshfix_maximum_resolution": { "value": 0.5 }, + "meshfix_maximum_deviation": { "value": 0.05 }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, "support_pattern": { "value": "'zigzag'" }, From b33f4640ad1e542a8bd6487c90d7b918e58f0a16 Mon Sep 17 00:00:00 2001 From: NilsRo Date: Thu, 12 Aug 2021 22:10:37 +0200 Subject: [PATCH 3/4] Updated Acceleration to firmware default Updated Acceleration to firmware default to increase time estimation accuracy and match firmware default --- resources/definitions/anycubic_i3_mega_s.def.json | 2 +- resources/definitions/anycubic_i3_mega_x.def.json | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/definitions/anycubic_i3_mega_s.def.json b/resources/definitions/anycubic_i3_mega_s.def.json index a0e83627c4..8709bcb508 100644 --- a/resources/definitions/anycubic_i3_mega_s.def.json +++ b/resources/definitions/anycubic_i3_mega_s.def.json @@ -44,7 +44,7 @@ "material_diameter": { "default_value": 1.75 }, - "acceleration_print": { "value": 1800 }, + "acceleration_print": { "value": 1500 }, "acceleration_travel": { "value": 3000 }, "acceleration_travel_layer_0": { "value": "acceleration_travel" }, "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, diff --git a/resources/definitions/anycubic_i3_mega_x.def.json b/resources/definitions/anycubic_i3_mega_x.def.json index eb70c60c98..1bdab1028c 100644 --- a/resources/definitions/anycubic_i3_mega_x.def.json +++ b/resources/definitions/anycubic_i3_mega_x.def.json @@ -12,6 +12,9 @@ "machine_name": { "default_value": "Anycubic i3 Mega X" }, "machine_width": { "default_value": 300 }, "machine_height": { "default_value": 305 }, - "machine_depth": { "default_value": 300 } + "machine_depth": { "default_value": 300 }, + + "acceleration_print": { "value": 400 }, + "acceleration_travel": { "value": 400 } } } From a1243421275da295542e05c6f21a2ad5d3dd708f Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 16 Aug 2021 11:15:30 +0200 Subject: [PATCH 4/4] Fix Pause at height issue Fixes #8575 Thanks to @EGOiST1991 for suggesting the fix! --- plugins/PostProcessingPlugin/scripts/PauseAtHeight.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py index 5c28073fb1..e6ca36730a 100644 --- a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py +++ b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py @@ -491,7 +491,7 @@ class PauseAtHeight(Script): # Move the head back if current_z < 15: - prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + "\n" + prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + "\n" prepend_gcode += self.putValue(G = 1, X = x, Y = y, F = 9000) + "\n" prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + " ; move back down to resume height\n" if retraction_amount != 0: