步进器的运动由加加速度和加速度设置控制。两者都在 Marlin配置文件中控制/设置。
/**
* 默认最大加速度(变化/秒)变化 = 毫米/秒
*(加速移动的最大启动速度)
* 用 M201 覆盖
* X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
*/
#define DEFAULT_MAX_ACCELERATION { 3000, 3000, 100, 10000 }
/**
* 默认加速度(变化/秒)变化 = 毫米/秒
* 用 M204 覆盖
*
* M204 P 加速度
* M204 R 后退加速
* M204 T 行驶加速度
*/
#define DEFAULT_ACCELERATION 3000 // 打印移动的 X、Y、Z 和 E 加速度
#define DEFAULT_RETRACT_ACCELERATION 3000 // E 回缩加速度
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X、Y、Z 加速度为行进(非打印)移动
/**
* 默认加加速度 (mm/s)
* 用 M205 XYZE 覆盖
*
* “Jerk”指定需要加速的最小速度变化。
* 改变速度和方向时,如果差值小于
* 此处设置的值,可能会瞬间发生。
*/
#define DEFAULT_XJERK 10.0
#define DEFAULT_YJERK 10.0
#define DEFAULT_ZJERK 0.3
#define DEFAULT_EJERK 5.0
/**