Merge pull request #10857 from thinkyhead/bf1_rename_some_options
[1.1.x] Rename and document some configuration options
This commit is contained in:
@@ -118,7 +118,7 @@ script:
|
|||||||
# Add a Sled Z Probe, use UBL Cartesian moves, use Japanese language
|
# Add a Sled Z Probe, use UBL Cartesian moves, use Japanese language
|
||||||
#
|
#
|
||||||
- opt_set LANGUAGE kana_utf8
|
- opt_set LANGUAGE kana_utf8
|
||||||
- opt_enable Z_PROBE_SLED SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE BEZIER_JERK_CONTROL
|
- opt_enable Z_PROBE_SLED SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE S_CURVE_ACCELERATION
|
||||||
- opt_disable SEGMENT_LEVELED_MOVES
|
- opt_disable SEGMENT_LEVELED_MOVES
|
||||||
- opt_enable_adv BABYSTEP_ZPROBE_OFFSET DOUBLECLICK_FOR_Z_BABYSTEPPING
|
- opt_enable_adv BABYSTEP_ZPROBE_OFFSET DOUBLECLICK_FOR_Z_BABYSTEPPING
|
||||||
- build_marlin
|
- build_marlin
|
||||||
|
@@ -612,15 +612,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -273,6 +273,12 @@
|
|||||||
#error "FILAMENT_CHANGE_LOAD_LENGTH is now FILAMENT_CHANGE_FAST_LOAD_LENGTH. Please update your configuration."
|
#error "FILAMENT_CHANGE_LOAD_LENGTH is now FILAMENT_CHANGE_FAST_LOAD_LENGTH. Please update your configuration."
|
||||||
#elif ENABLED(LEVEL_BED_CORNERS) && !defined(LEVEL_CORNERS_INSET)
|
#elif ENABLED(LEVEL_BED_CORNERS) && !defined(LEVEL_CORNERS_INSET)
|
||||||
#error "LEVEL_BED_CORNERS requires a LEVEL_CORNERS_INSET value. Please update your Configuration.h."
|
#error "LEVEL_BED_CORNERS requires a LEVEL_CORNERS_INSET value. Please update your Configuration.h."
|
||||||
|
#elif defined(BEZIER_JERK_CONTROL)
|
||||||
|
#error "BEZIER_JERK_CONTROL is now S_CURVE_ACCELERATION. Please update your configuration."
|
||||||
|
#elif defined(JUNCTION_DEVIATION_FACTOR)
|
||||||
|
#error "JUNCTION_DEVIATION_FACTOR is now JUNCTION_DEVIATION_MM. Please update your configuration."
|
||||||
|
#elif defined(JUNCTION_ACCELERATION_FACTOR)
|
||||||
|
#error "JUNCTION_ACCELERATION_FACTOR is now JUNCTION_ACCELERATION. Please update your configuration."
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define BOARD_MKS_13 -47
|
#define BOARD_MKS_13 -47
|
||||||
|
@@ -637,15 +637,14 @@
|
|||||||
#define DEFAULT_EJERK 10.0
|
#define DEFAULT_EJERK 10.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -665,15 +665,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -624,15 +624,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -605,15 +605,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -618,15 +618,14 @@
|
|||||||
#define DEFAULT_EJERK 1.0
|
#define DEFAULT_EJERK 1.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -605,15 +605,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -616,15 +616,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -627,15 +627,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -636,15 +636,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -627,15 +627,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -621,15 +621,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -621,15 +621,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -627,15 +627,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -599,15 +599,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -599,15 +599,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -623,15 +623,14 @@
|
|||||||
#define DEFAULT_EJERK 4.0
|
#define DEFAULT_EJERK 4.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -632,15 +632,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 4.0
|
#define DEFAULT_EJERK 4.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -632,15 +632,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -632,15 +632,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -621,15 +621,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -629,15 +629,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -637,15 +637,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -621,15 +621,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -621,15 +621,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -657,15 +657,14 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -615,15 +615,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -630,15 +630,14 @@
|
|||||||
#define DEFAULT_EJERK 3.0
|
#define DEFAULT_EJERK 3.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -648,15 +648,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -668,15 +668,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -628,15 +628,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -646,15 +646,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -449,8 +449,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 20.0
|
#define DEFAULT_EJERK 20.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 20.0
|
#define DEFAULT_EJERK 20.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -627,15 +627,14 @@
|
|||||||
#define DEFAULT_EJERK 1.0
|
#define DEFAULT_EJERK 1.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -617,15 +617,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -699,15 +699,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -699,15 +699,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -699,15 +699,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -704,15 +704,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -689,15 +689,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -689,15 +689,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -682,15 +682,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -453,8 +453,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -692,15 +692,14 @@
|
|||||||
#define DEFAULT_EJERK 20.0
|
#define DEFAULT_EJERK 20.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -448,8 +448,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -630,15 +630,14 @@
|
|||||||
#define DEFAULT_EJERK 4.0
|
#define DEFAULT_EJERK 4.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -620,15 +620,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
@@ -446,8 +446,8 @@
|
|||||||
//
|
//
|
||||||
//#define JUNCTION_DEVIATION
|
//#define JUNCTION_DEVIATION
|
||||||
#if ENABLED(JUNCTION_DEVIATION)
|
#if ENABLED(JUNCTION_DEVIATION)
|
||||||
#define JUNCTION_DEVIATION_FACTOR 0.02
|
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
|
||||||
#define JUNCTION_ACCELERATION_FACTOR 1000
|
#define JUNCTION_ACCELERATION 1000 // (mm/s²) Maximum centripetal acceleration
|
||||||
//#define JUNCTION_DEVIATION_INCLUDE_E
|
//#define JUNCTION_DEVIATION_INCLUDE_E
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -612,15 +612,14 @@
|
|||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Realtime Jerk Control
|
* S-Curve Acceleration
|
||||||
*
|
*
|
||||||
* This option eliminates vibration during printing by fitting a Bézier
|
* This option eliminates vibration during printing by fitting a Bézier
|
||||||
* curve to move acceleration, producing much smoother direction changes.
|
* curve to move acceleration, producing much smoother direction changes.
|
||||||
* Because this is computationally-intensive, a 32-bit MCU is required.
|
|
||||||
*
|
*
|
||||||
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
* See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
|
||||||
*/
|
*/
|
||||||
//#define BEZIER_JERK_CONTROL
|
//#define S_CURVE_ACCELERATION
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user