From 36038ab214a472d143e8c2dd9731f7655760bb5d Mon Sep 17 00:00:00 2001 From: iGoX Date: Fri, 11 Oct 2024 02:29:39 +0200 Subject: [PATCH] Ender 3 - Update FW config --- .../Marlin-2.1.2.4/Marlin/Configuration.h | 17 ++++++++++------- .../Marlin-2.1.2.4/Marlin/Configuration_adv.h | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration.h b/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration.h index 48dde09..01d583a 100644 --- a/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration.h +++ b/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration.h @@ -1576,7 +1576,7 @@ * A total of 2 does fast/slow probes with a weighted average. * A total of 3 or more adds more slow probes, taking the average. */ -//#define MULTIPLE_PROBING 2 +#define MULTIPLE_PROBING 2 //#define EXTRA_PROBING 1 /** @@ -1732,8 +1732,9 @@ * Nozzle is above the plate when X=0. * It is is right shifted by 10mm related to plate's left border on X axis. * Decrease X plate size by 10mm. +* #define X_BED_SIZE 225 */ -#define X_BED_SIZE 225 +#define X_BED_SIZE 235 #define Y_BED_SIZE 235 // Travel limits (linear=mm, rotational=°) after homing, corresponding to endstop positions. @@ -1742,13 +1743,15 @@ * Nozzle is out of plate when Y=0. * It is is shifted by 4mm related to plate's bottom border on Y axis. * Increase Y_MIN_POS by 4mm. + * #define Y_MIN_POS -4 */ -#define Y_MIN_POS -4 +#define Y_MIN_POS 0 #define Z_MIN_POS 0 /** - * Nozzle can move out of the right side of the plate by 15mm. + * Nozzle can go out of bed @ X = BED_SIZE + 15mm + * #define X_MAX_POS (X_BED_SIZE + 15) */ -#define X_MAX_POS (X_BED_SIZE + 15) +#define X_MAX_POS X_BED_SIZE #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 250 //#define I_MIN_POS 0 @@ -2079,7 +2082,7 @@ #endif // Add a menu item to move between bed corners for manual bed adjustment -#define LCD_BED_TRAMMING +//#define LCD_BED_TRAMMING #if ENABLED(LCD_BED_TRAMMING) #define BED_TRAMMING_INSET_LFRB { 30, 30, 30, 30 } // (mm) Left, Front, Right, Back insets @@ -2229,7 +2232,7 @@ #define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load #if ENABLED(EEPROM_SETTINGS) #define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors. - //#define EEPROM_INIT_NOW // Init EEPROM on first boot after a new build. + #define EEPROM_INIT_NOW // Init EEPROM on first boot after a new build. #endif // @section host diff --git a/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration_adv.h b/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration_adv.h index 82ab1c4..9050c24 100644 --- a/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration_adv.h +++ b/creality-ender3/Marlin-2.1.2.4/Marlin/Configuration_adv.h @@ -1037,7 +1037,7 @@ // Define from 3 to 9 points to probe. //#define TRAMMING_POINT_XY { { 35, 30 }, { 205, 30 }, { 205, 205 }, { 35, 205 } } - #define TRAMMING_POINT_XY { { 35, 30 }, { 181, 30 }, { 181, 181 }, { 35, 181 } } + #define TRAMMING_POINT_XY { { 35, 30 }, { 180, 30 }, { 180, 180 }, { 35, 180 } } // Define position names for probe points. #define TRAMMING_POINT_NAME_1 "Front-Left"