Skip to content

Commit

Permalink
✨ EDITABLE_STEPS_PER_UNIT
Browse files Browse the repository at this point in the history
MarlinFirmware/Marlin#26615

Co-Authored-By: plampix <19209306+plampix@users.noreply.github.com>
  • Loading branch information
thinkyhead and plampix committed Jan 4, 2024
1 parent 7f1571e commit b2ebd74
Show file tree
Hide file tree
Showing 355 changed files with 2,127 additions and 357 deletions.
7 changes: 6 additions & 1 deletion config/default/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 500 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/3DFabXYZ/Migbot/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1244,11 +1244,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 79.9738621, 80.2429911, 399.7264854 , 99.4696994 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/ADIMLab/Gantry v1/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.4, 80.4, 400, 94 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/ADIMLab/Gantry v2/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 4000, 100 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Alfawise/U20-bltouch/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1311,11 +1311,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 98 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Alfawise/U20/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1312,11 +1312,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 98 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/AliExpress/CL-260/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 160.6 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/AliExpress/UM2pExt/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1243,11 +1243,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 200, 355 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A2/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 95 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A2plus/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 95 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A6/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1243,12 +1243,17 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 95 }
//#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A8/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1245,11 +1245,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 100 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A8plus/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1244,11 +1244,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/A9/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95.5 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/E10/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/E16/BTT SKR 1.3/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1244,11 +1244,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 100 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/E16/Stock/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1244,11 +1244,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 100 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/ET4+/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1248,11 +1248,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.4, 80.4, 403.1, 100.7 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/ET4-Pro/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1248,11 +1248,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.4, 80.4, 403.1, 100.7 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/ET4/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1248,11 +1248,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.4, 80.4, 403.1, 100.7 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/ET4X/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1248,11 +1248,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.4, 80.4, 403.1, 100.7 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
7 changes: 6 additions & 1 deletion config/examples/Anet/ET5-Pro/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -1242,11 +1242,16 @@

/**
* Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°)
* Override with M92
* Override with M92 (when enabled below)
* X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 100 }

/**
* Enable support for M92. Disable to save ~530 bytes of flash (1400 more if using a display)
*/
#define EDITABLE_STEPS_PER_UNIT

/**
* Default Max Feed Rate (linear=mm/s, rotational=°/s)
* Override with M203
Expand Down
Loading

0 comments on commit b2ebd74

Please sign in to comment.