Configurations/config/examples/linear_axes/Octopus 8 LINEAR_AXES
Scott Lahteine 367c9b8a0d 🔧 Avoid bad Z_MIN_PROBE_PIN
MarlinFirmware/Marlin#25524

Co-Authored-By: ellensp <530024+ellensp@users.noreply.github.com>
2023-03-16 00:39:06 -05:00
..
Configuration.h 🔧 Avoid bad Z_MIN_PROBE_PIN 2023-03-16 00:39:06 -05:00
Configuration_adv.h ♻️ Refactor PROBE_PT_[123] 2023-03-15 22:25:32 -05:00
README.md Octopus with 8 axes (#827) 2022-10-17 16:01:32 -05:00

Octopus with 8 Linear Axes (no extruders)

The axes are controlled with parameters X, Y, Z, A, B, C, U, and V.

All axes in this example use the same steps/mm, acceleration, etc.

NOTE: Internal to Marlin the first five additional axes are called I, J, K, U and V. However, the G-code parameters for extra axes are assigned using AXIS4_NAME, AXIS5_NAME, AXIS6_NAME, etc.

In this example Marlin automatically maps extra axes to the unused E0, E1, E2, E3 and E4 (Z2) stepper ports. Endstop pins must be assigned manually, so this example assigns endstops as follows:

I_MIN_PIN PG11  // Z2-STOP
J_MIN_PIN PG12  // E0DET
K_MIN_PIN PG13  // E1DET
U_MIN_PIN PG14  // E2DET
V_MIN_PIN PG15  // E3DET