From 1a2dc78a7380afb43e39be72e0814051029ac48b Mon Sep 17 00:00:00 2001 From: Aleksei Lebedev <1329824+LastDragon-ru@users.noreply.github.com> Date: Thu, 25 May 2023 11:39:06 +0400 Subject: [PATCH] Calibration. --- Marlin/Configuration.h | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 9987d4736d2e..13bac828a77b 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -669,9 +669,9 @@ #define DEFAULT_Ki_LIST { 2.96, 2.96 } #define DEFAULT_Kd_LIST { 52.81, 52.81 } #else - #define DEFAULT_Kp 24.99 - #define DEFAULT_Ki 2.96 - #define DEFAULT_Kd 52.81 + #define DEFAULT_Kp 11.46 + #define DEFAULT_Ki 0.51 + #define DEFAULT_Kd 64.84 #endif #endif @@ -718,9 +718,9 @@ #define MPC_TUNING_END_Z 10.0f // (mm) M306 Autotuning final Z position. // E3D with 30MM fan - #define DEFAULT_Kp 41.09 - #define DEFAULT_Ki 7.60 - #define DEFAULT_Kd 55.54 + #define DEFAULT_Kp 17.06 + #define DEFAULT_Ki 1.54 + #define DEFAULT_Kd 47.14 #endif // PIDTEMP //=========================================================================== @@ -758,9 +758,9 @@ //#define PID_BED_DEBUG // Print Bed PID debug data to the serial port. // 220V TEVO Little Monster PID Autotune - #define DEFAULT_bedKp 60.40 - #define DEFAULT_bedKi 6.86 - #define DEFAULT_bedKd 354.49 + #define DEFAULT_bedKp 287.83 + #define DEFAULT_bedKi 31.81 + #define DEFAULT_bedKd 651.15 // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. #endif // PIDTEMPBED @@ -921,26 +921,26 @@ #endif // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). - #define DELTA_PRINTABLE_RADIUS 165.0 // (mm) + #define DELTA_PRINTABLE_RADIUS 155.0 // (mm) // Maximum reachable area - #define DELTA_MAX_RADIUS 165.0 // (mm) + #define DELTA_MAX_RADIUS 155.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 397.19 // (mm) // Distance between bed and nozzle Z home position - #define DELTA_HEIGHT 523.81 // (mm) Get this value from G33 auto calibrate + #define DELTA_HEIGHT 525.00 // (mm) Get this value from G33 auto calibrate - #define DELTA_ENDSTOP_ADJ { 0.0, -2.54, -0.53 } // Get these values from G33 auto calibrate + #define DELTA_ENDSTOP_ADJ { -0.36, -0.16, 0.00 } // Get these values from G33 auto calibrate // Horizontal distance bridged by diagonal push rods when effector is centered. - #define DELTA_RADIUS 157.25 // (mm) Get this value from G33 auto calibrate + #define DELTA_RADIUS 156.45 // (mm) Get this value from G33 auto calibrate // Trim adjustments for individual towers // tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0 // measured in degrees anticlockwise looking from above the printer - #define DELTA_TOWER_ANGLE_TRIM { -0.12, 0.11, 0.01 } // Get these values from G33 auto calibrate + #define DELTA_TOWER_ANGLE_TRIM { +0.07, -0.44, +0.38 } // Get these values from G33 auto calibrate // Delta radius and diagonal rod adjustments (mm) //#define DELTA_RADIUS_TRIM_TOWER { 0.0, 0.0, 0.0 } @@ -1497,7 +1497,7 @@ * | [-] | * O-- FRONT --+ */ -#define NOZZLE_TO_PROBE_OFFSET { 0, 20, 0 } +#define NOZZLE_TO_PROBE_OFFSET { 0, 20, -0.65 } // Most probes should stay away from the edges of the bed, but // with NOZZLE_AS_PROBE this can be negative for a wider probing area.