|
@@ -132,6 +132,12 @@ void GcodeSuite::M205() {
|
132
|
132
|
if (parser.seen('B')) planner.min_segment_time_us = parser.value_ulong();
|
133
|
133
|
if (parser.seen('X')) planner.max_jerk[X_AXIS] = parser.value_linear_units();
|
134
|
134
|
if (parser.seen('Y')) planner.max_jerk[Y_AXIS] = parser.value_linear_units();
|
135
|
|
- if (parser.seen('Z')) planner.max_jerk[Z_AXIS] = parser.value_linear_units();
|
|
135
|
+ if (parser.seen('Z')) {
|
|
136
|
+ planner.max_jerk[Z_AXIS] = parser.value_linear_units();
|
|
137
|
+ #if HAS_MESH
|
|
138
|
+ if (planner.max_jerk[Z_AXIS] <= 0.1)
|
|
139
|
+ SERIAL_ECHOLNPGM("WARNING! Low Z Jerk may lead to unwanted pauses.");
|
|
140
|
+ #endif
|
|
141
|
+ }
|
136
|
142
|
if (parser.seen('E')) planner.max_jerk[E_AXIS] = parser.value_linear_units();
|
137
|
143
|
}
|