mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-07 23:17:38 -06:00
Multiple PID defaults
This commit is contained in:
parent
83970fc2dc
commit
9423a57c28
202 changed files with 2321 additions and 3312 deletions
|
@ -486,24 +486,17 @@
|
||||||
//#define PID_AUTOTUNE_MENU // Add PID auto-tuning to the "Advanced Settings" menu. (~250 bytes of PROGMEM)
|
//#define PID_AUTOTUNE_MENU // Add PID auto-tuning to the "Advanced Settings" menu. (~250 bytes of PROGMEM)
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
// Specify between 1 and HOTENDS values per array.
|
||||||
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
// Ultimaker
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
#define DEFAULT_Kd 114
|
#else
|
||||||
|
#define DEFAULT_Kp 22.20
|
||||||
// MakerGear
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Ki 0.1
|
#endif
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,28 +488,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Electron
|
// Electron
|
||||||
#define DEFAULT_Kp 29.12
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.22
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 65.83
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 29.12, 29.12 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 3.22, 3.22 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 65.83, 65.83 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 29.12
|
||||||
|
#define DEFAULT_Ki 3.22
|
||||||
// MakerGear
|
#define DEFAULT_Kd 65.83
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,32 +487,23 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
// Buda 2.0 on 24V
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kp 6
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Ki .3
|
#define DEFAULT_Kp_LIST { 6.0, 6.0 }
|
||||||
#define DEFAULT_Kd 125
|
#define DEFAULT_Ki_LIST { 0.3, 0.3 }
|
||||||
|
#define DEFAULT_Kd_LIST { 125.0, 125.0 }
|
||||||
// Buda 2.0 on 12V
|
#else
|
||||||
//#define DEFAULT_Kp 22.2
|
// Buda 2.0 on 24V
|
||||||
//#define DEFAULT_Ki 1.01
|
#define DEFAULT_Kp 6.0
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Ki 0.3
|
||||||
|
#define DEFAULT_Kd 125.0
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
|
// Buda 2.0 on 12V
|
||||||
|
//#define DEFAULT_Kp 22.20
|
||||||
|
//#define DEFAULT_Ki 1.01
|
||||||
|
//#define DEFAULT_Kd 114.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -525,27 +525,21 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Alfawise U30/U20
|
// Alfawise U30/U20
|
||||||
// Please refine the PID settings for your own machine to avoid the E1 hotend error. These a basic settings allowing first startups.
|
// Please refine the PID settings for your own machine to avoid the E1 hotend error. These a basic settings allowing first startups.
|
||||||
// Use the command M303 E0 S200 C8 each time you make any changes to your extruder
|
// Use the command M303 E0 S200 C8 each time you make any changes to your extruder
|
||||||
|
|
||||||
#define DEFAULT_Kp 17.22
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.00
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 74.22
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 17.22, 17.22 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.00, 1.00 }
|
||||||
// MakerGear
|
#define DEFAULT_Kd_LIST { 74.22, 74.22 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#else
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kp 17.22
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Ki 1.00
|
||||||
|
#define DEFAULT_Kd 74.22
|
||||||
// Mendel Parts V9 on 12V
|
#endif
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -525,27 +525,21 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Alfawise U30/U20
|
// Alfawise U30/U20
|
||||||
// Please refine the PID settings for your own machine to avoid the E1 hotend error. These a basic settings allowing first startups.
|
// Please refine the PID settings for your own machine to avoid the E1 hotend error. These a basic settings allowing first startups.
|
||||||
// Use the command M303 E0 S200 C8 each time you make any changes to your extruder
|
// Use the command M303 E0 S200 C8 each time you make any changes to your extruder
|
||||||
|
|
||||||
#define DEFAULT_Kp 17.22
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.00
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 74.22
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 17.22, 17.22 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.00, 1.00 }
|
||||||
// MakerGear
|
#define DEFAULT_Kd_LIST { 74.22, 74.22 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#else
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kp 17.22
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Ki 1.00
|
||||||
|
#define DEFAULT_Kd 74.22
|
||||||
// Mendel Parts V9 on 12V
|
#endif
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,34 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker2+
|
// Ultimaker2+
|
||||||
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Kp 9.74
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Ki 0.69
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kd 34.32
|
#define DEFAULT_Kp_LIST { 9.74, 9.74 }
|
||||||
|
#define DEFAULT_Ki_LIST { 0.69, 0.69 }
|
||||||
/*
|
#define DEFAULT_Kd_LIST { 34.32, 34.32 }
|
||||||
#define DEFAULT_Kp 10.03
|
#else
|
||||||
#define DEFAULT_Ki 1.50
|
#define DEFAULT_Kp 9.74
|
||||||
#define DEFAULT_Kd 70.0
|
#define DEFAULT_Ki 0.69
|
||||||
*/
|
#define DEFAULT_Kd 34.32
|
||||||
|
#endif
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,34 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
// ANET A6 Firmware V2.0 Standard Extruder defaults:
|
|
||||||
// PID-P: +022.20, PID-I: +001.08, PID-D: +114.00, PID-C: 1
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114.0
|
|
||||||
|
|
||||||
// Tuned by ralf-e. Always re-tune for your machine!
|
// Tuned by ralf-e. Always re-tune for your machine!
|
||||||
#define DEFAULT_Kp 16.83
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.02
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 69.29
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 16.83, 16.83 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.02, 1.02 }
|
||||||
|
#define DEFAULT_Kd_LIST { 69.29, 69.29 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 16.83
|
||||||
|
#define DEFAULT_Ki 1.02
|
||||||
|
#define DEFAULT_Kd 69.29
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,29 +488,19 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 21.0
|
|
||||||
//#define DEFAULT_Ki 1.25
|
|
||||||
//#define DEFAULT_Kd 86.0
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
// ANET A8 Standard Extruder at 210 Degree Celsius and 100% Fan
|
// ANET A8 Standard Extruder at 210 Degree Celsius and 100% Fan
|
||||||
//(measured after M106 S255 with M303 E0 S210 C8)
|
//(measured after M106 S255 with M303 E0 S210 C8)
|
||||||
#define DEFAULT_Kp 21.0
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.25
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 86.0
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.00, 20.00 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.25, 1.25 }
|
||||||
|
#define DEFAULT_Kd_LIST { 86.00, 86.00 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 21.00
|
||||||
|
#define DEFAULT_Ki 1.25
|
||||||
|
#define DEFAULT_Kd 86.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,28 +488,19 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 21.0
|
|
||||||
//#define DEFAULT_Ki 1.25
|
|
||||||
//#define DEFAULT_Kd 86.0
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
// ANET A8 Standard Extruder at 210 Degree Celsius and 100% Fan
|
// ANET A8 Standard Extruder at 210 Degree Celsius and 100% Fan
|
||||||
//(measured after M106 S255 with M303 E0 S210 C8)
|
//(measured after M106 S255 with M303 E0 S210 C8)
|
||||||
#define DEFAULT_Kp 49.19
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 6.33
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 95.60
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 49.19, 49.19 }
|
||||||
|
#define DEFAULT_Ki_LIST { 6.33, 6.33 }
|
||||||
|
#define DEFAULT_Kd_LIST { 95.60, 95.60 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 49.19
|
||||||
|
#define DEFAULT_Ki 6.33
|
||||||
|
#define DEFAULT_Kd 95.60
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,29 +487,19 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
// ANET E16 Standard Extruder at 210 Degree Celsius and 100% Fan
|
// ANET E16 Standard Extruder at 210 Degree Celsius and 100% Fan
|
||||||
//(measured after M106 S255 with M303 E0 S210 C8)
|
//(measured after M106 S255 with M303 E0 S210 C8)
|
||||||
#define DEFAULT_Kp 21.0
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.25
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 86.0
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.00, 21.00 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.25, 1.25 }
|
||||||
|
#define DEFAULT_Kd_LIST { 86.00, 86.00 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 21.00
|
||||||
|
#define DEFAULT_Ki 1.25
|
||||||
|
#define DEFAULT_Kd 86.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,19 +487,23 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// ET4 Default settings
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
// #define DEFAULT_Kp 40.00
|
#define DEFAULT_Kp_LIST { 18.62, 18.62 }
|
||||||
// #define DEFAULT_Ki 0.70
|
#define DEFAULT_Ki_LIST { 1.38, 1.38 }
|
||||||
// #define DEFAULT_Kd 50.00
|
#define DEFAULT_Kd_LIST { 62.92, 62.92 }
|
||||||
|
#else
|
||||||
// ET4 Autotune PID results
|
// ET4 Default settings
|
||||||
#define DEFAULT_Kp 18.62
|
//#define DEFAULT_Kp 40.00
|
||||||
#define DEFAULT_Ki 1.38
|
//#define DEFAULT_Ki 0.70
|
||||||
#define DEFAULT_Kd 62.92
|
//#define DEFAULT_Kd 50.00
|
||||||
|
|
||||||
|
|
||||||
|
// ET4 Autotune PID results
|
||||||
|
#define DEFAULT_Kp 18.62
|
||||||
|
#define DEFAULT_Ki 1.38
|
||||||
|
#define DEFAULT_Kd 62.92
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,28 +488,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
// Anycubic Mega Zero, generated with M303 C8 S190
|
// Anycubic Mega Zero, generated with M303 C8 S190
|
||||||
#define DEFAULT_Kp 17.72
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.18
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 66.76
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 17.72, 17.72 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.18, 1.18 }
|
||||||
|
#define DEFAULT_Kd_LIST { 66.76, 66.76 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 17.72
|
||||||
|
#define DEFAULT_Ki 1.18
|
||||||
|
#define DEFAULT_Kd 66.76
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -492,28 +492,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// i3 Mega stock v5 hotend, 40W heater cartridge (3.6Ω @ 22°C)
|
// i3 Mega stock v5 hotend, 40W heater cartridge (3.6Ω @ 22°C)
|
||||||
#define DEFAULT_Kp 15.94
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.17
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 54.19
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 15.94, 15.94 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.17, 1.17 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 54.19, 54.19 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 15.94
|
||||||
|
#define DEFAULT_Ki 1.17
|
||||||
// MakerGear
|
#define DEFAULT_Kd 54.19
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// ANYCUBIC I3 240C and 8 cycles
|
// ANYCUBIC I3 240C and 8 cycles
|
||||||
#define DEFAULT_Kp 17.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.84
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 64.84
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 17.80, 17.80 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 0.84, 0.84 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 64.84, 64.84 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 17.80
|
||||||
|
#define DEFAULT_Ki 0.84
|
||||||
// MakerGear
|
#define DEFAULT_Kd 64.84
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Armed
|
// Armed
|
||||||
#define DEFAULT_Kp 23.41
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 2.57
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 53.37
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 23.41, 23.41 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 2.57, 2.57 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 53.37, 53.37 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 23.41
|
||||||
|
#define DEFAULT_Ki 2.57
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 53.37
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Genius
|
// Genius
|
||||||
#define DEFAULT_Kp 9.31
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.57
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 37.76
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 9.31, 9.31 }
|
||||||
|
#define DEFAULT_Ki_LIST { 0.57, 0.57 }
|
||||||
|
#define DEFAULT_Kd_LIST { 37.76, 37.76 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 9.31
|
||||||
|
#define DEFAULT_Ki 0.57
|
||||||
|
#define DEFAULT_Kd 37.76
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Sidewinder X1
|
// Sidewinder X1
|
||||||
#define DEFAULT_Kp 14.58
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.14
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 46.57
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 14.58, 14.58 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 1.14, 1.14 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 46.57, 46.57 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 14.58
|
||||||
|
#define DEFAULT_Ki 1.14
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 46.57
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,33 +487,28 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#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 { 35.92, 35.92 }
|
||||||
|
#define DEFAULT_Ki_LIST { 5.69, 5.69 }
|
||||||
|
#define DEFAULT_Kd_LIST { 56.64, 56.64 }
|
||||||
|
#else
|
||||||
|
// E3D V6 at 190C
|
||||||
|
//#define DEFAULT_Kp 38.87
|
||||||
|
//#define DEFAULT_Ki 4.61
|
||||||
|
//#define DEFAULT_Kd 82.00
|
||||||
|
|
||||||
// E3D V6 at 190C
|
// E3D at 200C
|
||||||
//#define DEFAULT_Kp 38.87
|
//#define DEFAULT_Kp 31.89
|
||||||
//#define DEFAULT_Ki 4.61
|
//#define DEFAULT_Ki 3.93
|
||||||
//#define DEFAULT_Kd 82.00
|
//#define DEFAULT_Kd 64.66
|
||||||
|
|
||||||
// E3D at 200C
|
|
||||||
//#define DEFAULT_Kp 31.89
|
|
||||||
//#define DEFAULT_Ki 3.93
|
|
||||||
//#define DEFAULT_Kd 64.66
|
|
||||||
|
|
||||||
// E3D at 240C
|
|
||||||
#define DEFAULT_Kp 35.92
|
|
||||||
#define DEFAULT_Ki 5.69
|
|
||||||
#define DEFAULT_Kd 56.64
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
|
// E3D at 240C
|
||||||
|
#define DEFAULT_Kp 35.92
|
||||||
|
#define DEFAULT_Ki 5.69
|
||||||
|
#define DEFAULT_Kd 56.64
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 23.89
|
#define DEFAULT_Kp_LIST { 23.89, 23.89 }
|
||||||
#define DEFAULT_Ki 1.37
|
#define DEFAULT_Ki_LIST { 1.37, 1.37 }
|
||||||
#define DEFAULT_Kd 104.5
|
#define DEFAULT_Kd_LIST { 104.50, 104.50 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 23.89
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.37
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 104.50
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 23.89
|
#define DEFAULT_Kp_LIST { 23.89, 23.89 }
|
||||||
#define DEFAULT_Ki 1.37
|
#define DEFAULT_Ki_LIST { 1.37, 1.37 }
|
||||||
#define DEFAULT_Kd 104.5
|
#define DEFAULT_Kd_LIST { 104.50, 104.50 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 23.89
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.37
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 104.50
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// BIQU B1
|
// BIQU B1
|
||||||
#define DEFAULT_Kp 23.34
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.85
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 73.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 23.34, 23.34 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.85, 1.85 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 73.55, 73.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 23.34
|
||||||
|
#define DEFAULT_Ki 1.85
|
||||||
// MakerGear
|
#define DEFAULT_Kd 73.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// BIQU B1
|
// BIQU B1
|
||||||
#define DEFAULT_Kp 23.34
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.85
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 73.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 23.34, 23.34 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.85, 1.85 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 73.55, 73.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 23.34
|
||||||
|
#define DEFAULT_Ki 1.85
|
||||||
// MakerGear
|
#define DEFAULT_Kd 73.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,10 +488,17 @@
|
||||||
// Set/get with gcode: M301 E[extruder number, 0-2]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Hephestos i3
|
// Hephestos i3
|
||||||
#define DEFAULT_Kp 23.05
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 2.00
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 66.47
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 23.05, 23.05 }
|
||||||
|
#define DEFAULT_Ki_LIST { 2.00, 2.00 }
|
||||||
|
#define DEFAULT_Kd_LIST { 66.47, 66.47 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 23.05
|
||||||
|
#define DEFAULT_Ki 2.00
|
||||||
|
#define DEFAULT_Kd 66.47
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -495,16 +495,23 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Tuned PID values using M303
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Kp 23.75
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Ki 2.12
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kd 66.63
|
#define DEFAULT_Kp_LIST { 23.75, 23.75 }
|
||||||
|
#define DEFAULT_Ki_LIST { 2.12, 2.12 }
|
||||||
// BQ firmware stock PID values
|
#define DEFAULT_Kd_LIST { 66.63, 66.63 }
|
||||||
//#define DEFAULT_Kp 10.7
|
#else
|
||||||
//#define DEFAULT_Ki 0.45
|
// Tuned PID values using M303
|
||||||
//#define DEFAULT_Kd 3
|
#define DEFAULT_Kp 23.75
|
||||||
|
#define DEFAULT_Ki 2.12
|
||||||
|
#define DEFAULT_Kd 66.63
|
||||||
|
|
||||||
|
// BQ firmware stock PID values
|
||||||
|
//#define DEFAULT_Kp 10.70
|
||||||
|
//#define DEFAULT_Ki 0.45
|
||||||
|
//#define DEFAULT_Kd 3.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,10 +488,17 @@
|
||||||
// Set/get with gcode: M301 E[extruder number, 0-2]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Witbox
|
// Witbox
|
||||||
#define DEFAULT_Kp 22.2
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.08
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 114
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 22.20
|
||||||
|
#define DEFAULT_Ki 1.08
|
||||||
|
#define DEFAULT_Kd 114.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// CTC
|
// CTC
|
||||||
#define DEFAULT_Kp 19.86
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.0
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 98.93
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 19.86, 19.86 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.00, 1.00 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 98.93, 98.93 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 19.86
|
||||||
|
#define DEFAULT_Ki 1.00
|
||||||
// MakerGear
|
#define DEFAULT_Kd 98.93
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,23 +488,28 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#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 { 18.0, 18.0 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.0, 1.0 }
|
||||||
|
#define DEFAULT_Kd_LIST { 100.0, 100.0 }
|
||||||
|
#else
|
||||||
|
// Cartesio extruderV6 40W Normal
|
||||||
|
#define DEFAULT_Kp 18.0
|
||||||
|
#define DEFAULT_Ki 1.0
|
||||||
|
#define DEFAULT_Kd 100.0
|
||||||
|
|
||||||
// Cartesio extruderV6 40W Normal
|
// Cartesio extruderV6 40W Volcano
|
||||||
#define DEFAULT_Kp 18
|
//#define DEFAULT_Kp 50.0
|
||||||
#define DEFAULT_Ki 1
|
//#define DEFAULT_Ki 9.0
|
||||||
#define DEFAULT_Kd 100
|
//#define DEFAULT_Kd 70.0
|
||||||
|
|
||||||
// Cartesio extruderV6 40W Volcano
|
|
||||||
//#define DEFAULT_Kp 50
|
|
||||||
//#define DEFAULT_Ki 9
|
|
||||||
//#define DEFAULT_Kd 70
|
|
||||||
|
|
||||||
// Cartesio extruderV6 40W Cyclops
|
|
||||||
//#define DEFAULT_Kp 18
|
|
||||||
//#define DEFAULT_Ki 1
|
|
||||||
//#define DEFAULT_Kd 100
|
|
||||||
|
|
||||||
|
// Cartesio extruderV6 40W Cyclops
|
||||||
|
//#define DEFAULT_Kp 18.0
|
||||||
|
//#define DEFAULT_Ki 1.0
|
||||||
|
//#define DEFAULT_Kd 100.0
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Copymaster 3D hotend
|
// Copymaster 3D hotend
|
||||||
#define DEFAULT_Kp 86.56
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 16.53
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 113.58
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 86.56, 86.56 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 16.53, 16.53 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 113.58, 113.58 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 86.56
|
||||||
|
#define DEFAULT_Ki 16.53
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 113.58
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Copymaster 3D hotend
|
// Copymaster 3D hotend
|
||||||
#define DEFAULT_Kp 86.56
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 16.53
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 113.58
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 86.56, 86.56 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 16.53, 16.53 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 113.58, 113.58 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 86.56
|
||||||
|
#define DEFAULT_Ki 16.53
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 113.58
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -494,28 +494,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// CR10-V2
|
// CR10-V2
|
||||||
#define DEFAULT_Kp 19.47
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.59
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 59.40
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 19.47, 19.47 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 1.59, 1.59 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 59.40, 59.40 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 19.47
|
||||||
|
#define DEFAULT_Ki 1.59
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 59.40
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Stock CR-10 tuned for 70C
|
// Stock CR-10 tuned for 70C
|
||||||
#define DEFAULT_Kp 22.57
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.72
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 73.96
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 22.57, 22.57 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.72, 1.72 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 73.96, 73.96 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 22.57
|
||||||
|
#define DEFAULT_Ki 1.72
|
||||||
// MakerGear
|
#define DEFAULT_Kd 73.96
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -496,28 +496,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Stock CR-10 tuned for 70C
|
// Stock CR-10 tuned for 70C
|
||||||
#define DEFAULT_Kp 22.57
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.72
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 73.96
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 22.57, 22.57 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.72, 1.72 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 73.96, 73.96 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 22.57
|
||||||
|
#define DEFAULT_Ki 1.72
|
||||||
// MakerGear
|
#define DEFAULT_Kd 73.96
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 25.20
|
#define DEFAULT_Kp_LIST { 25.20, 25.20 }
|
||||||
#define DEFAULT_Ki 2.11
|
#define DEFAULT_Ki_LIST { 2.11, 2.11 }
|
||||||
#define DEFAULT_Kd 75.35
|
#define DEFAULT_Kd_LIST { 75.35, 75.35 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 25.20
|
||||||
#define DEFAULT_Kp 25.20
|
#define DEFAULT_Ki 2.11
|
||||||
#define DEFAULT_Ki 2.11
|
#define DEFAULT_Kd 75.35
|
||||||
#define DEFAULT_Kd 75.35
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
#define DEFAULT_Kp 25.20
|
|
||||||
#define DEFAULT_Ki 2.11
|
|
||||||
#define DEFAULT_Kd 75.35
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ender-4
|
// Ender-4
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender
|
// Creality Ender
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ender 3 v2
|
// Ender 3 v2
|
||||||
#define DEFAULT_Kp 28.72
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 2.62
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 78.81
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 28.72, 28.72 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 2.62, 2.62 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 78.81, 78.81 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 28.72
|
||||||
|
#define DEFAULT_Ki 2.62
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 78.81
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Creality Ender-3 Pro
|
// Creality Ender-3 Pro
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Creality Ender-3 Pro
|
// Creality Ender-3 Pro
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Creality Ender-3 Pro
|
// Creality Ender-3 Pro
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ender 3 v2
|
// Ender 3 v2
|
||||||
#define DEFAULT_Kp 28.72
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 2.62
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 78.81
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 28.72, 28.72 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 2.62, 2.62 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 78.81, 78.81 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 28.72
|
||||||
|
#define DEFAULT_Ki 2.62
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 78.81
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,12 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,12 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,12 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
//PID for Makerlab J-head
|
//PID for Makerlab J-head
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
//PID for Makerlab J-head
|
//PID for Makerlab J-head
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
//PID for Makerlab J-head
|
//PID for Makerlab J-head
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
//PID for Makerlab J-head
|
//PID for Makerlab J-head
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 25.20
|
#define DEFAULT_Kp_LIST { 25.20, 25.20 }
|
||||||
#define DEFAULT_Ki 2.11
|
#define DEFAULT_Ki_LIST { 2.11, 2.11 }
|
||||||
#define DEFAULT_Kd 75.35
|
#define DEFAULT_Kd_LIST { 75.35, 75.35 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 25.20
|
||||||
#define DEFAULT_Kp 25.20
|
#define DEFAULT_Ki 2.11
|
||||||
#define DEFAULT_Ki 2.11
|
#define DEFAULT_Kd 75.35
|
||||||
#define DEFAULT_Kd 75.35
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
#define DEFAULT_Kp 25.20
|
|
||||||
#define DEFAULT_Ki 2.11
|
|
||||||
#define DEFAULT_Kd 75.35
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Creality Ender-3
|
// Creality Ender-3
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ender-4
|
// Ender-4
|
||||||
#define DEFAULT_Kp 16.67
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.12
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 62.14
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 16.67, 16.67 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.12, 1.12 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 62.14, 62.14 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 16.67
|
||||||
|
#define DEFAULT_Ki 1.12
|
||||||
// MakerGear
|
#define DEFAULT_Kd 62.14
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-5 Pro
|
// Creality Ender-5 Pro
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -514,30 +514,18 @@
|
||||||
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
|
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
|
||||||
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
|
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-5
|
// Creality Ender-5
|
||||||
//#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
//#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 28.81
|
#define DEFAULT_Kp_LIST { 28.81, 28.81 }
|
||||||
#define DEFAULT_Ki 2.25
|
#define DEFAULT_Ki_LIST { 2.25, 2.25 }
|
||||||
#define DEFAULT_Kd 92.34
|
#define DEFAULT_Kd_LIST { 92.34, 92.34 }
|
||||||
|
#else
|
||||||
// Ultimaker
|
#define DEFAULT_Kp 28.81
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Ki 2.25
|
||||||
//#define DEFAULT_Ki 1.08
|
#define DEFAULT_Kd 92.34
|
||||||
//#define DEFAULT_Kd 114
|
#endif
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,12 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-5
|
// Creality Ender-5
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// 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 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
|
#define DEFAULT_Kd 76.55
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
// Creality Ender-5
|
// Creality Ender-5
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -489,13 +489,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Creality Ender-5 Plus, auto tune result of: M303 E0 S225 C10
|
// Creality Ender-5 Plus, auto tune result of: M303 E0 S225 C10
|
||||||
#define DEFAULT_Kp 19.41
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.38
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 68.38
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 19.41, 19.41 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.38, 1.38 }
|
||||||
|
#define DEFAULT_Kd_LIST { 68.38, 68.38 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 19.41
|
||||||
|
#define DEFAULT_Ki 1.38
|
||||||
|
#define DEFAULT_Kd 68.38
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 32.48
|
#define DEFAULT_Kp_LIST { 32.48, 32.48 }
|
||||||
#define DEFAULT_Ki 6.4
|
#define DEFAULT_Ki_LIST { 6.40, 6.40 }
|
||||||
#define DEFAULT_Kd 41.25
|
#define DEFAULT_Kd_LIST { 41.25, 41.25 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 32.48
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 6.40
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 41.25
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -489,28 +489,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Daycom 3DP-100 MK8
|
// Daycom 3DP-100 MK8
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 11.21 // 36.59 //9.29 //8.34 //22.2
|
#define DEFAULT_Kp_LIST { 11.21, 11.21 }
|
||||||
#define DEFAULT_Ki 0.44 // 3.02 //0.6 //0.34 //1.08
|
#define DEFAULT_Ki_LIST { 0.44, 0.44 }
|
||||||
#define DEFAULT_Kd 71.37 // 110.92 //68.17 //51.75 //114
|
#define DEFAULT_Kd_LIST { 71.37, 71.37 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 11.21
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 0.44
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 71.37
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,29 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
// Einstart S - Autotune M303 S180 C8
|
||||||
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
// Einstart S
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Autotune M303 S180 C8
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 15.31
|
#define DEFAULT_Kp_LIST { 15.31, 15.31 }
|
||||||
#define DEFAULT_Ki 0.93
|
#define DEFAULT_Ki_LIST { 0.93, 0.93 }
|
||||||
#define DEFAULT_Kd 63.03
|
#define DEFAULT_Kd_LIST { 63.03, 63.03 }
|
||||||
|
#else
|
||||||
// Ultimaker
|
#define DEFAULT_Kp 15.31
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Ki 0.93
|
||||||
//#define DEFAULT_Ki 1.08
|
#define DEFAULT_Kd 63.03
|
||||||
//#define DEFAULT_Kd 114
|
#endif
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Makerlab J-head
|
// Makerlab J-head
|
||||||
#define DEFAULT_Kp 21.73
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.54
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 76.55
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 21.73, 21.73 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 1.54, 1.54 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 76.55, 76.55 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 21.73
|
||||||
|
#define DEFAULT_Ki 1.54
|
||||||
// MakerGear
|
#define DEFAULT_Kd 76.55
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -489,23 +489,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,10 +488,17 @@
|
||||||
// Set/get with gcode: M301 E[extruder number, 0-2]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Felix 2.0+ electronics with v4 Hotend
|
// Felix 2.0+ electronics with v4 Hotend
|
||||||
#define DEFAULT_Kp 12
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.84
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 85
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 12.00, 12.00 }
|
||||||
|
#define DEFAULT_Ki_LIST { 0.84, 0.84 }
|
||||||
|
#define DEFAULT_Kd_LIST { 85.00, 85.00 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 12.00
|
||||||
|
#define DEFAULT_Ki 0.84
|
||||||
|
#define DEFAULT_Kd 85.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -488,10 +488,17 @@
|
||||||
// Set/get with gcode: M301 E[extruder number, 0-2]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Felix 2.0+ electronics with v4 Hotend
|
// Felix 2.0+ electronics with v4 Hotend
|
||||||
#define DEFAULT_Kp 12
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.84
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 85
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 12.00, 12.00 }
|
||||||
|
#define DEFAULT_Ki_LIST { 0.84, 0.84 }
|
||||||
|
#define DEFAULT_Kd_LIST { 85.00, 85.00 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 12.00
|
||||||
|
#define DEFAULT_Ki 0.84
|
||||||
|
#define DEFAULT_Kd 85.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kp 20.03
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Ki 1.22
|
#define DEFAULT_Kp_LIST { 20.03, 20.03 }
|
||||||
#define DEFAULT_Kd 82.05
|
#define DEFAULT_Ki_LIST { 1.22, 1.22 }
|
||||||
|
#define DEFAULT_Kd_LIST { 82.05, 82.05 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 20.03
|
||||||
|
#define DEFAULT_Ki 1.22
|
||||||
|
#define DEFAULT_Kd 82.05
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kp 20.03
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Ki 1.22
|
#define DEFAULT_Kp_LIST { 20.03, 20.03 }
|
||||||
#define DEFAULT_Kd 82.05
|
#define DEFAULT_Ki_LIST { 1.22, 1.22 }
|
||||||
|
#define DEFAULT_Kd_LIST { 82.05, 82.05 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 20.03
|
||||||
|
#define DEFAULT_Ki 1.22
|
||||||
|
#define DEFAULT_Kd 82.05
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// P905
|
// P905
|
||||||
#define DEFAULT_Kp 15.35
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.16
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 150.60
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 15.35, 15.35 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 1.16, 1.16 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 150.60, 150.60 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 15.35
|
||||||
|
#define DEFAULT_Ki 1.16
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 150.60
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,28 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// FolgerTech i3-2020
|
// FolgerTech i3-2020
|
||||||
#define DEFAULT_Kp 11.50
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.50
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 60.00
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 11.50, 11.50 }
|
||||||
// Ultimaker
|
#define DEFAULT_Ki_LIST { 0.50, 0.50 }
|
||||||
//#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kd_LIST { 60.00, 60.00 }
|
||||||
//#define DEFAULT_Ki 1.08
|
#else
|
||||||
//#define DEFAULT_Kd 114
|
#define DEFAULT_Kp 11.50
|
||||||
|
#define DEFAULT_Ki 0.50
|
||||||
// MakerGear
|
#define DEFAULT_Kd 60.00
|
||||||
//#define DEFAULT_Kp 7.0
|
#endif
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -94,7 +94,11 @@
|
||||||
*/
|
*/
|
||||||
//#define BED_AC
|
//#define BED_AC
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable for all-metal hotend PID tuning
|
||||||
|
*/
|
||||||
//#define HotendAllMetal
|
//#define HotendAllMetal
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enable if you install a filament runout sensor from www.formbotusa.com
|
* Enable if you install a filament runout sensor from www.formbotusa.com
|
||||||
*/
|
*/
|
||||||
|
@ -534,29 +538,27 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
#if ENABLED(HotendAllMetal)
|
#if ENABLED(HotendAllMetal)
|
||||||
#define DEFAULT_Kp 21.9
|
#define HOTEND_Kp 21.90
|
||||||
#define DEFAULT_Ki 1.5
|
#define HOTEND_Ki 1.50
|
||||||
#define DEFAULT_Kd 79.88
|
#define HOTEND_Kd 79.88
|
||||||
#else
|
#else
|
||||||
#define DEFAULT_Kp 22.2
|
#define HOTEND_Kp 22.20
|
||||||
#define DEFAULT_Ki 1.08
|
#define HOTEND_Ki 1.08
|
||||||
#define DEFAULT_Kd 114
|
#define HOTEND_Kd 114.00
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// MakerGear
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
//#define DEFAULT_Kp 7.0
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//#define DEFAULT_Ki 0.1
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp_LIST { HOTEND_Kp, HOTEND_Kp }
|
||||||
|
#define DEFAULT_Ki_LIST { HOTEND_Ki, HOTEND_Ki }
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd_LIST { HOTEND_Kd, HOTEND_Kd }
|
||||||
//#define DEFAULT_Kp 63.0
|
#else
|
||||||
//#define DEFAULT_Ki 2.25
|
#define DEFAULT_Kp HOTEND_Kp
|
||||||
//#define DEFAULT_Kd 440
|
#define DEFAULT_Ki HOTEND_Ki
|
||||||
|
#define DEFAULT_Kd HOTEND_Kd
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -486,10 +486,18 @@
|
||||||
#define PID_AUTOTUNE_MENU // Add PID auto-tuning to the "Advanced Settings" menu. (~250 bytes of PROGMEM)
|
#define PID_AUTOTUNE_MENU // Add PID auto-tuning to the "Advanced Settings" menu. (~250 bytes of PROGMEM)
|
||||||
#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
#define DEFAULT_Kp 19.38
|
|
||||||
#define DEFAULT_Ki 1.46
|
|
||||||
#define DEFAULT_Kd 64.31
|
|
||||||
|
|
||||||
|
#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 { 19.38, 19.38 }
|
||||||
|
#define DEFAULT_Ki_LIST { 1.46, 1.46 }
|
||||||
|
#define DEFAULT_Kd_LIST { 64.31, 64.31 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 19.38
|
||||||
|
#define DEFAULT_Ki 1.46
|
||||||
|
#define DEFAULT_Kd 64.31
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -491,23 +491,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// Based on T-Rex 2+
|
// Based on T-Rex 2+
|
||||||
#define DEFAULT_Kp 22.2
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 1.08
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 114
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
// MakerGear
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
//#define DEFAULT_Ki 0.1
|
#else
|
||||||
//#define DEFAULT_Kd 12
|
#define DEFAULT_Kp 22.20
|
||||||
|
#define DEFAULT_Ki 1.08
|
||||||
// Mendel Parts V9 on 12V
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kp 63.0
|
#endif
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A10M [@thinkyhead]
|
// A10M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,12 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kp 226.93 //11.93
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Ki 0.43 //0.59
|
#define DEFAULT_Kp_LIST { 226.93, 226.93 }
|
||||||
#define DEFAULT_Kd 854.89 //59.89
|
#define DEFAULT_Ki_LIST { 0.43, 0.43 }
|
||||||
|
#define DEFAULT_Kd_LIST { 854.89, 854.89 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 226.93
|
||||||
|
#define DEFAULT_Ki 0.43
|
||||||
|
#define DEFAULT_Kd 854.89
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A10M [@thinkyhead]
|
// A10M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A10M [@thinkyhead]
|
// A10M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A20M [@thinkyhead]
|
// A20M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A20M [@thinkyhead]
|
// A20M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,13 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// A20M [@thinkyhead]
|
// A20M [@thinkyhead]
|
||||||
#define DEFAULT_Kp 45.80
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 3.61
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 145.39
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,14 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//FIND YOUR OWN: "M303 C8 S200 U" HOTEND PID
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
#define DEFAULT_Kp 45.80
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
#define DEFAULT_Ki 3.61
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
#define DEFAULT_Kd 145.39
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,14 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//FIND YOUR OWN: "M303 C8 S200 U" HOTEND PID
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
#define DEFAULT_Kp 45.80
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
#define DEFAULT_Ki 3.61
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
#define DEFAULT_Kd 145.39
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,14 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//FIND YOUR OWN: "M303 C8 S200 U" HOTEND PID
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 45.80, 45.80 }
|
||||||
#define DEFAULT_Kp 45.80
|
#define DEFAULT_Ki_LIST { 3.61, 3.61 }
|
||||||
#define DEFAULT_Ki 3.61
|
#define DEFAULT_Kd_LIST { 145.39, 145.39 }
|
||||||
#define DEFAULT_Kd 145.39
|
#else
|
||||||
|
#define DEFAULT_Kp 45.80
|
||||||
|
#define DEFAULT_Ki 3.61
|
||||||
|
#define DEFAULT_Kd 145.39
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,33 +487,23 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// Geeetech MK8 Extruder
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Kp 12.33
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Ki 0.51
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kd 74.50
|
#define DEFAULT_Kp_LIST { 12.33, 12.33 }
|
||||||
|
#define DEFAULT_Ki_LIST { 0.51, 0.51 }
|
||||||
// CTC MK8 Extruder
|
#define DEFAULT_Kd_LIST { 74.50, 74.50 }
|
||||||
//#define DEFAULT_Kp 19.86
|
#else
|
||||||
//#define DEFAULT_Ki 1.0
|
// Geeetech MK8 Extruder
|
||||||
//#define DEFAULT_Kd 98.83
|
#define DEFAULT_Kp 12.33
|
||||||
|
#define DEFAULT_Ki 0.51
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#define DEFAULT_Kd 74.50
|
||||||
|
|
||||||
// Ultimaker
|
|
||||||
//#define DEFAULT_Kp 22.2
|
|
||||||
//#define DEFAULT_Ki 1.08
|
|
||||||
//#define DEFAULT_Kd 114
|
|
||||||
|
|
||||||
// MakerGear
|
|
||||||
//#define DEFAULT_Kp 7.0
|
|
||||||
//#define DEFAULT_Ki 0.1
|
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
|
// CTC MK8 Extruder
|
||||||
|
//#define DEFAULT_Kp 19.86
|
||||||
|
//#define DEFAULT_Ki 1.00
|
||||||
|
//#define DEFAULT_Kd 98.83
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,23 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
// Ultimaker
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Kd 114
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
|
#else
|
||||||
// MakerGear
|
#define DEFAULT_Kp 22.20
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Ki 1.08
|
||||||
//#define DEFAULT_Ki 0.1
|
#define DEFAULT_Kd 114.00
|
||||||
//#define DEFAULT_Kd 12
|
#endif
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,14 +487,17 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
|
// Specify between 1 and HOTENDS values per array.
|
||||||
//FIND YOUR OWN: "M303 C8 S200 U" HOTEND PID
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
|
#define DEFAULT_Kp_LIST { 22.20, 22.20 }
|
||||||
#define DEFAULT_Kp 22.2
|
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
|
||||||
#define DEFAULT_Ki 1.08
|
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
|
||||||
#define DEFAULT_Kd 114
|
#else
|
||||||
|
#define DEFAULT_Kp 22.20
|
||||||
|
#define DEFAULT_Ki 1.08
|
||||||
|
#define DEFAULT_Kd 114.00
|
||||||
|
#endif
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
|
@ -487,27 +487,18 @@
|
||||||
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
//#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]
|
// Set/get with gcode: M301 E[extruder number, 0-2]
|
||||||
|
|
||||||
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
|
|
||||||
|
|
||||||
// MeCreator2
|
// MeCreator2
|
||||||
#define DEFAULT_Kp 11.93
|
#if ENABLED(PID_PARAMS_PER_HOTEND)
|
||||||
#define DEFAULT_Ki 0.59
|
// Specify between 1 and HOTENDS values per array.
|
||||||
#define DEFAULT_Kd 59.89
|
// If fewer than EXTRUDER values are provided, the last element will be repeated.
|
||||||
// Ultimaker
|
#define DEFAULT_Kp_LIST { 11.93, 11.93 }
|
||||||
// #define DEFAULT_Kp 22.2
|
#define DEFAULT_Ki_LIST { 0.59, 0.59 }
|
||||||
// #define DEFAULT_Ki 1.08
|
#define DEFAULT_Kd_LIST { 59.89, 59.89 }
|
||||||
// #define DEFAULT_Kd 114
|
#else
|
||||||
|
#define DEFAULT_Kp 11.93
|
||||||
// MakerGear
|
#define DEFAULT_Ki 0.59
|
||||||
//#define DEFAULT_Kp 7.0
|
#define DEFAULT_Kd 59.89
|
||||||
//#define DEFAULT_Ki 0.1
|
#endif
|
||||||
//#define DEFAULT_Kd 12
|
|
||||||
|
|
||||||
// Mendel Parts V9 on 12V
|
|
||||||
//#define DEFAULT_Kp 63.0
|
|
||||||
//#define DEFAULT_Ki 2.25
|
|
||||||
//#define DEFAULT_Kd 440
|
|
||||||
|
|
||||||
#endif // PIDTEMP
|
#endif // PIDTEMP
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue