0
0
Fork 0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2025-07-22 17:51:57 +00:00

🚸 Optional X-Axis ()

Co-authored-by: alextrical <35117191+alextrical@users.noreply.github.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
This commit is contained in:
ellensp 2023-05-10 06:59:25 +12:00 committed by GitHub
parent 3e9848f49c
commit 1f9bfc5c74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 1201 additions and 925 deletions
Marlin/src/lcd/menu

View file

@ -475,9 +475,23 @@ void menu_backlash();
// M201 / M204 Accelerations
void menu_advanced_acceleration() {
float max_accel = planner.settings.max_acceleration_mm_per_s2[A_AXIS];
TERN_(HAS_Y_AXIS, NOLESS(max_accel, planner.settings.max_acceleration_mm_per_s2[B_AXIS]));
TERN_(HAS_Z_AXIS, NOLESS(max_accel, planner.settings.max_acceleration_mm_per_s2[C_AXIS]));
float max_accel = (
#if NUM_AXES
_MAX(NUM_AXIS_LIST(
planner.settings.max_acceleration_mm_per_s2[A_AXIS],
planner.settings.max_acceleration_mm_per_s2[B_AXIS],
planner.settings.max_acceleration_mm_per_s2[C_AXIS],
planner.settings.max_acceleration_mm_per_s2[I_AXIS],
planner.settings.max_acceleration_mm_per_s2[J_AXIS],
planner.settings.max_acceleration_mm_per_s2[K_AXIS],
planner.settings.max_acceleration_mm_per_s2[U_AXIS],
planner.settings.max_acceleration_mm_per_s2[V_AXIS],
planner.settings.max_acceleration_mm_per_s2[W_AXIS]
))
#else
0
#endif
);
// M201 settings
constexpr xyze_ulong_t max_accel_edit =