Skip to content

Commit

Permalink
Higher feedrates, stock pid parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
valerionew committed Nov 21, 2020
1 parent 8d3cac0 commit 58aaac5
Showing 1 changed file with 17 additions and 9 deletions.
26 changes: 17 additions & 9 deletions Marlin/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -488,17 +488,25 @@
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
// Set/get with gcode: M301 E[extruder number, 0-2]

// Creality Ender-3
// Creality Ender-3
#if ENABLED(PID_PARAMS_PER_HOTEND)
// Specify between 1 and HOTENDS values per array.
// If fewer than EXTRUDER values are provided, the last element will be repeated.
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
#else
#define DEFAULT_Kp 24.2
#define DEFAULT_Ki 1.96
#define DEFAULT_Kd 74.6
// stock parameters

// SEE https://github.com/Creality3DPrinting/Ender-3/blob/88c7758cea9d0d00a54fdb238bedb3b33425f409/Ender-3%20Firmware%20(Marlin)/Ender-3%20(includes%20power%20failure%20resume-%20English)/Marlin/Configuration.h#L356-L358
#define DEFAULT_Kp 20.84
#define DEFAULT_Ki 1.96
#define DEFAULT_Kd 55.47

// auto PID parameters
// #define DEFAULT_Kp 24.93
// #define DEFAULT_Ki 2.07
// #define DEFAULT_Kd 74.93
#endif
#endif // PIDTEMP

Expand Down Expand Up @@ -751,11 +759,11 @@
* Override with M203
* X, Y, Z, E0 [, E1[, E2...]]
*/
#define DEFAULT_MAX_FEEDRATE { 500, 500, 10, 25 }
#define DEFAULT_MAX_FEEDRATE { 500, 500, 10, 40 }

//#define LIMITED_MAX_FR_EDITING // Limit edit via M203 or LCD to DEFAULT_MAX_FEEDRATE * 2
#if ENABLED(LIMITED_MAX_FR_EDITING)
#define MAX_FEEDRATE_EDIT_VALUES { 600, 600, 20, 50 } // ...or, set your own edit limits
#define MAX_FEEDRATE_EDIT_VALUES { 600, 600, 20, 80 } // ...or, set your own edit limits
#endif

/**
Expand All @@ -764,11 +772,11 @@
* Override with M201
* X, Y, Z, E0 [, E1[, E2...]]
*/
#define DEFAULT_MAX_ACCELERATION { 500, 500, 100, 5000 }
#define DEFAULT_MAX_ACCELERATION { 500, 500, 100, 1000 }

//#define LIMITED_MAX_ACCEL_EDITING // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
#if ENABLED(LIMITED_MAX_ACCEL_EDITING)
#define MAX_ACCEL_EDIT_VALUES { 6000, 6000, 200, 20000 } // ...or, set your own edit limits
#define MAX_ACCEL_EDIT_VALUES { 6000, 6000, 200, 5000 } // ...or, set your own edit limits
#endif

/**
Expand Down Expand Up @@ -1506,7 +1514,7 @@

// Preheat Constants
#define PREHEAT_1_LABEL "PLA"
#define PREHEAT_1_TEMP_HOTEND 220
#define PREHEAT_1_TEMP_HOTEND 200
#define PREHEAT_1_TEMP_BED 45
#define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255

Expand Down

0 comments on commit 58aaac5

Please sign in to comment.