Enable junction deviation by default (#15481)
This commit is contained in:
		| @@ -838,28 +838,15 @@ | ||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration for travel (non printing) moves | ||||
|  | ||||
| /** | ||||
|  * Junction Deviation | ||||
|  * | ||||
|  * Use Junction Deviation instead of traditional Jerk Limiting | ||||
|  * | ||||
|  * See: | ||||
|  *   https://reprap.org/forum/read.php?1,739819 | ||||
|  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html | ||||
|  */ | ||||
| //#define JUNCTION_DEVIATION | ||||
| #if ENABLED(JUNCTION_DEVIATION) | ||||
|   #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Default Jerk (mm/s) | ||||
|  * Default Jerk limits (mm/s) | ||||
|  * Override with M205 X Y Z E | ||||
|  * | ||||
|  * "Jerk" specifies the minimum speed change that requires acceleration. | ||||
|  * When changing speed and direction, if the difference is less than the | ||||
|  * value set here, it may happen instantaneously. | ||||
|  */ | ||||
| #if DISABLED(JUNCTION_DEVIATION) | ||||
| #define CLASSIC_JERK | ||||
| #if ENABLED(CLASSIC_JERK) | ||||
|   #define DEFAULT_XJERK 10.0 | ||||
|   #define DEFAULT_YJERK DEFAULT_XJERK | ||||
|   #define DEFAULT_ZJERK DEFAULT_XJERK // Must be same as XY for delta | ||||
| @@ -872,6 +859,17 @@ | ||||
|  | ||||
| #define DEFAULT_EJERK    5.0  // May be used by Linear Advance | ||||
|  | ||||
| /** | ||||
|  * Junction Deviation Factor | ||||
|  * | ||||
|  * See: | ||||
|  *   https://reprap.org/forum/read.php?1,739819 | ||||
|  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html | ||||
|  */ | ||||
| #if DISABLED(CLASSIC_JERK) | ||||
|   #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * S-Curve Acceleration | ||||
|  * | ||||
|   | ||||
		Reference in New Issue
	
	Block a user