From 49f1ee0207e8a4bf8bf91220370c0975807be473 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Mon, 14 Dec 2020 09:09:19 -0500 Subject: [PATCH] config: Update example configs to use rotation_distance Signed-off-by: Kevin O'Connor --- config/example-cartesian.cfg | 12 ++++-- config/example-corexy.cfg | 12 ++++-- config/example-corexz.cfg | 12 ++++-- config/example-delta.cfg | 12 ++++-- config/example-polar.cfg | 9 +++-- config/example-rotary-delta.cfg | 3 +- config/example-winch.cfg | 15 ++++--- config/generic-archim2.cfg | 20 +++++----- config/generic-azteeg-x5-mini-v3.cfg | 12 ++++-- config/generic-bigtreetech-gtr.cfg | 30 ++++---------- config/generic-bigtreetech-skr-e3-dip.cfg | 20 ++++------ .../generic-bigtreetech-skr-mini-e3-v1.0.cfg | 16 ++++---- .../generic-bigtreetech-skr-mini-e3-v1.2.cfg | 16 ++++---- .../generic-bigtreetech-skr-mini-e3-v2.0.cfg | 16 ++++---- config/generic-bigtreetech-skr-mini.cfg | 12 ++++-- config/generic-bigtreetech-skr-pro.cfg | 24 ++++------- config/generic-bigtreetech-skr-v1.1.cfg | 12 ++++-- config/generic-bigtreetech-skr-v1.3.cfg | 22 ++++------ config/generic-bigtreetech-skr-v1.4.cfg | 22 ++++------ config/generic-cramps.cfg | 12 ++++-- config/generic-creality-v4.2.7.cfg | 12 ++++-- config/generic-duet2-duex.cfg | 40 +++++++++---------- config/generic-duet2-maestro.cfg | 16 ++++---- config/generic-duet2.cfg | 16 ++++---- config/generic-einsy-rambo.cfg | 16 ++++---- config/generic-flyboard.cfg | 30 ++++---------- config/generic-fysetc-cheetah-v1.1.cfg | 16 ++++---- config/generic-fysetc-cheetah-v1.2.cfg | 16 ++++---- config/generic-fysetc-f6.cfg | 24 ++++------- config/generic-fysetc-s6.cfg | 24 ++++------- config/generic-gt2560.cfg | 12 ++++-- config/generic-melzi.cfg | 12 ++++-- config/generic-mightyboard.cfg | 12 ++++-- config/generic-mini-rambo.cfg | 12 ++++-- config/generic-minitronics1.cfg | 12 ++++-- config/generic-mks-robin-e3.cfg | 16 ++++---- config/generic-mks-robin-nano.cfg | 12 ++++-- config/generic-mks-sgenl.cfg | 22 ++++------ config/generic-printrboard-g2.cfg | 12 ++++-- config/generic-printrboard.cfg | 12 ++++-- config/generic-radds.cfg | 12 ++++-- config/generic-rambo.cfg | 12 ++++-- config/generic-ramps.cfg | 12 ++++-- config/generic-re-arm.cfg | 12 ++++-- config/generic-replicape.cfg | 12 ++++-- config/generic-rumba.cfg | 12 ++++-- config/generic-simulavr.cfg | 12 ++++-- config/generic-smoothieboard.cfg | 12 ++++-- config/generic-ultimaker-ultimainboard-v2.cfg | 15 ++++--- config/kit-voron2-250mm.cfg | 21 ++++++---- config/kit-zav3d-2019.cfg | 15 ++++--- config/printer-adimlab-2018.cfg | 12 ++++-- config/printer-alfawise-u30-2018.cfg | 12 ++++-- config/printer-anet-a4-2018.cfg | 12 ++++-- config/printer-anet-a8-2017.cfg | 12 ++++-- config/printer-anet-e10-2018.cfg | 12 ++++-- config/printer-anet-e16-2019.cfg | 12 ++++-- config/printer-anycubic-4max-2018.cfg | 12 ++++-- config/printer-anycubic-i3-mega-2017.cfg | 15 ++++--- config/printer-anycubic-kossel-2016.cfg | 12 ++++-- config/printer-anycubic-kossel-plus-2017.cfg | 12 ++++-- config/printer-creality-cr10-2017.cfg | 12 ++++-- config/printer-creality-cr10mini-2017.cfg | 12 ++++-- config/printer-creality-cr10s-2017.cfg | 12 ++++-- config/printer-creality-cr20-2018.cfg | 12 ++++-- config/printer-creality-cr20-pro-2019.cfg | 12 ++++-- config/printer-creality-ender2-2017.cfg | 12 ++++-- config/printer-creality-ender3-2018.cfg | 12 ++++-- config/printer-creality-ender3-v2-2020.cfg | 12 ++++-- config/printer-creality-ender3pro-2020.cfg | 12 ++++-- config/printer-creality-ender5-2019.cfg | 12 ++++-- config/printer-creality-ender5plus-2019.cfg | 12 ++++-- config/printer-lulzbot-mini1-2016.cfg | 12 ++++-- config/printer-lulzbot-taz6-2017.cfg | 15 ++++--- config/printer-lulzbot-taz6-dual-v3-2017.cfg | 15 ++++--- config/printer-makergear-m2-2016.cfg | 13 ++++-- config/printer-micromake-d1-2016.cfg | 12 ++++-- config/printer-monoprice-mini-delta-2017.cfg | 12 ++++-- .../printer-monoprice-select-mini-v2-2018.cfg | 23 ++++++----- config/printer-mtw-create-2015.cfg | 15 ++++--- .../printer-seemecnc-rostock-max-v2-2015.cfg | 12 ++++-- config/printer-sovol-sv01-2020.cfg | 12 ++++-- config/printer-sunlu-s8-2020.cfg | 12 ++++-- config/printer-tevo-flash-2018.cfg | 18 ++++++--- config/printer-tevo-tarantula-pro-2020.cfg | 15 ++++--- config/printer-tronxy-p802e-2020.cfg | 12 ++++-- config/printer-tronxy-p802m-2020.cfg | 12 ++++-- config/printer-tronxy-x5s-2018.cfg | 12 ++++-- config/printer-tronxy-x5sa-v6-2019.cfg | 12 ++++-- config/printer-tronxy-x8-2018.cfg | 12 ++++-- .../printer-twotrees-sapphire-plus-2020.cfg | 15 ++++--- config/printer-twotrees-sapphire-pro-2020.cfg | 12 ++++-- config/printer-velleman-k8200-2013.cfg | 14 ++++--- config/printer-wanhao-duplicator-6-2016.cfg | 12 ++++-- config/printer-wanhao-duplicator-9-2018.cfg | 12 ++++-- ...printer-wanhao-duplicator-i3-mini-2017.cfg | 12 ++++-- ...printer-wanhao-duplicator-i3-plus-2017.cfg | 12 ++++-- ...r-wanhao-duplicator-i3-plus-mark2-2019.cfg | 12 ++++-- ...printer-wanhao-duplicator-i3-v2.1-2017.cfg | 17 ++++---- config/sample-bigtreetech-exp-mot.cfg | 9 +++-- config/sample-idex.cfg | 12 ++++-- config/sample-mmu2s-diy.cfg | 14 +++---- config/sample-multi-extruder.cfg | 6 ++- config/sample-multi-mcu.cfg | 12 ++++-- 104 files changed, 868 insertions(+), 604 deletions(-) diff --git a/config/example-cartesian.cfg b/config/example-cartesian.cfg index 569f31df..c4405aa0 100644 --- a/config/example-cartesian.cfg +++ b/config/example-cartesian.cfg @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0225 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -20,7 +21,8 @@ position_max: 200 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0225 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -29,7 +31,8 @@ position_max: 200 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .005 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0.5 position_max: 200 @@ -38,7 +41,8 @@ position_max: 200 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .004242 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.500 filament_diameter: 3.500 heater_pin: ar10 diff --git a/config/example-corexy.cfg b/config/example-corexy.cfg index 5ce40ac9..05209aae 100644 --- a/config/example-corexy.cfg +++ b/config/example-corexy.cfg @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -21,7 +22,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -31,7 +33,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0.5 position_max: 200 @@ -40,7 +43,8 @@ position_max: 200 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/example-corexz.cfg b/config/example-corexz.cfg index 16b25fe1..6ce9b22e 100644 --- a/config/example-corexz.cfg +++ b/config/example-corexz.cfg @@ -10,7 +10,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -20,7 +21,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -30,7 +32,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0.5 position_max: 200 @@ -39,7 +42,8 @@ position_max: 200 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/example-delta.cfg b/config/example-delta.cfg index 350cec17..2a5f0e8f 100644 --- a/config/example-delta.cfg +++ b/config/example-delta.cfg @@ -10,7 +10,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar2 homing_speed: 50 position_endstop: 297.05 @@ -20,21 +21,24 @@ arm_length: 333.0 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar15 [stepper_c] step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar19 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/example-polar.cfg b/config/example-polar.cfg index 4f79927f..8cf7d533 100644 --- a/config/example-polar.cfg +++ b/config/example-polar.cfg @@ -17,7 +17,8 @@ gear_ratio: 80:16 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 300 position_max: 300 @@ -27,7 +28,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0.5 position_max: 200 @@ -36,7 +38,8 @@ position_max: 200 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/example-rotary-delta.cfg b/config/example-rotary-delta.cfg index 38ef9365..5325f4ae 100644 --- a/config/example-rotary-delta.cfg +++ b/config/example-rotary-delta.cfg @@ -38,7 +38,8 @@ endstop_pin: ^ar19 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/example-winch.cfg b/config/example-winch.cfg index cb9d0a65..3998f840 100644 --- a/config/example-winch.cfg +++ b/config/example-winch.cfg @@ -14,7 +14,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 anchor_x: 0 anchor_y: -2000 anchor_z: -100 @@ -23,7 +24,8 @@ anchor_z: -100 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 anchor_x: 2000 anchor_y: 1000 anchor_z: -100 @@ -32,7 +34,8 @@ anchor_z: -100 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 anchor_x: -2000 anchor_y: 1000 anchor_z: -100 @@ -41,7 +44,8 @@ anchor_z: -100 step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 anchor_x: 0 anchor_y: 0 anchor_z: 3000 @@ -50,7 +54,8 @@ anchor_z: 3000 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .0022 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/generic-archim2.cfg b/config/generic-archim2.cfg index a3414242..8b159b14 100644 --- a/config/generic-archim2.cfg +++ b/config/generic-archim2.cfg @@ -8,7 +8,8 @@ step_pin: PC6 dir_pin: PC5 enable_pin: !PC9 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PD4 position_endstop: 0 position_max: 200 @@ -16,7 +17,6 @@ homing_speed: 50 [tmc2130 stepper_x] cs_pin: PC7 -microsteps: 16 run_current: .5 sense_resistor: 0.120 diag1_pin: !PA4 @@ -28,7 +28,8 @@ spi_software_miso_pin: PD1 step_pin: PC12 dir_pin: PC11 enable_pin: !PC14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PD6 position_endstop: 0 position_max: 400 @@ -36,7 +37,6 @@ homing_speed: 50 [tmc2130 stepper_y] cs_pin: PC13 -microsteps: 16 run_current: .5 sense_resistor: 0.120 diag1_pin: !PC15 @@ -48,7 +48,8 @@ spi_software_miso_pin: PD1 step_pin: PC17 dir_pin: PC16 enable_pin: !PC19 -step_distance: .0125 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA7 position_endstop: 0 position_max: 400 @@ -56,7 +57,6 @@ homing_speed: 50 [tmc2130 stepper_z] cs_pin: PC18 -microsteps: 16 run_current: .5 sense_resistor: 0.120 diag1_pin: PC4 @@ -68,7 +68,8 @@ spi_software_miso_pin: PD1 step_pin: PB10 dir_pin: PC10 enable_pin: !PB22 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC24 @@ -83,7 +84,6 @@ max_temp: 250 [tmc2130 extruder] cs_pin: PC20 -microsteps: 16 run_current: .5 sense_resistor: 0.120 diag1_pin: !PB23 @@ -95,7 +95,8 @@ spi_software_miso_pin: PD1 #step_pin: PB26 #dir_pin: PB24 #enable_pin: !PA11 -#step_distance: .002 +#microsteps: 16 +#rotation_distance: 33.500 #nozzle_diameter: 0.400 #filament_diameter: 1.750 #heater_pin: PC23 @@ -110,7 +111,6 @@ spi_software_miso_pin: PD1 #[tmc2130 extruder1] #cs_pin: PA10 -#microsteps: 16 #run_current: .5 #sense_resistor: 0.120 #diag1_pin: PD0 diff --git a/config/generic-azteeg-x5-mini-v3.cfg b/config/generic-azteeg-x5-mini-v3.cfg index 1bd40d26..d1919b6b 100644 --- a/config/generic-azteeg-x5-mini-v3.cfg +++ b/config/generic-azteeg-x5-mini-v3.cfg @@ -7,7 +7,8 @@ step_pin: P2.1 dir_pin: P0.11 enable_pin: !P0.10 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.24 position_endstop: 0 position_max: 200 @@ -17,7 +18,8 @@ homing_speed: 50 step_pin: P2.2 dir_pin: P0.20 enable_pin: !P0.19 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.26 position_endstop: 0 position_max: 200 @@ -27,7 +29,8 @@ homing_speed: 50 step_pin: P2.3 dir_pin: P0.22 enable_pin: !P0.21 -step_distance: .0125 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P1.28 position_endstop: 0 position_max: 200 @@ -37,7 +40,8 @@ homing_speed: 50 step_pin: P2.0 dir_pin: P0.5 enable_pin: !P0.4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.5 diff --git a/config/generic-bigtreetech-gtr.cfg b/config/generic-bigtreetech-gtr.cfg index d00c421e..6046960c 100644 --- a/config/generic-bigtreetech-gtr.cfg +++ b/config/generic-bigtreetech-gtr.cfg @@ -13,7 +13,8 @@ step_pin: PC15 dir_pin: PF0 enable_pin: !PF1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PF2 position_endstop: 0 position_max: 220 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PE3 dir_pin: PE2 enable_pin: !PE4 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC13 position_endstop: 0 position_max: 250 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: PB8 dir_pin: PB7 enable_pin: !PB9 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PE0 position_endstop: 0 position_max: 200 @@ -44,7 +47,8 @@ second_homing_speed: 1 step_pin: PG12 dir_pin: PG11 enable_pin: !PG13 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB1 # Heat0 @@ -114,42 +118,36 @@ max_z_accel: 5 #[tmc2208 stepper_x] #uart_pin: PC14 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: PE1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: PB5 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: PG10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder1] #uart_pin: PD4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder2] #uart_pin: PC12 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -161,7 +159,6 @@ max_z_accel: 5 #[tmc2130 stepper_x] #cs_pin: PC14 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 0 @@ -171,7 +168,6 @@ max_z_accel: 5 #[tmc2130 stepper_y] #cs_pin: PE1 -#microsteps: 16 #sense_resistor: 0.075 #run_current: 0.800 #hold_current: 0.500 @@ -182,7 +178,6 @@ max_z_accel: 5 #[tmc2130 stepper_z] #cs_pin: PB5 -#microsteps: 16 #sense_resistor: 0.075 #run_current: 0.650 #hold_current: 0.450 @@ -193,7 +188,6 @@ max_z_accel: 5 #[tmc2130 extruder] #cs_pin: PG10 -#microsteps: 16 #sense_resistor: 0.075 #run_current: 0.800 #hold_current: 0.500 @@ -204,7 +198,6 @@ max_z_accel: 5 #[tmc2130 extruder1] #cs_pin: PD4 -#microsteps: 16 #sense_resistor: 0.075 #run_current: 0.800 #hold_current: 0.500 @@ -215,7 +208,6 @@ max_z_accel: 5 #[tmc2130 extruder2] #cs_pin: PC12 -#microsteps: 16 #sense_resistor: 0.075 #run_current: 0.800 #hold_current: 0.500 @@ -230,7 +222,6 @@ max_z_accel: 5 #[tmc5160 stepper_x] #cs_pin: PC14 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 1 @@ -242,7 +233,6 @@ max_z_accel: 5 #[tmc5160 stepper_y] #cs_pin: PE1 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 1 @@ -254,7 +244,6 @@ max_z_accel: 5 #[tmc5160 stepper_z] #cs_pin: PB5 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 0.4 @@ -266,7 +255,6 @@ max_z_accel: 5 #[tmc5160 extruder] #cs_pin: PG10 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 0.5 @@ -278,7 +266,6 @@ max_z_accel: 5 #[tmc5160 extruder1] #cs_pin: PD4 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 0.800 @@ -290,7 +277,6 @@ max_z_accel: 5 #[tmc5160 extruder2] #cs_pin: PC12 -#microsteps: 16 #sense_resistor: 0.075 #interpolate: True #run_current: 0.800 diff --git a/config/generic-bigtreetech-skr-e3-dip.cfg b/config/generic-bigtreetech-skr-e3-dip.cfg index 22c725bc..fcd62ef4 100644 --- a/config/generic-bigtreetech-skr-e3-dip.cfg +++ b/config/generic-bigtreetech-skr-e3-dip.cfg @@ -15,7 +15,8 @@ step_pin: PC6 dir_pin: !PB15 enable_pin: !PC7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC1 position_endstop: 0 position_max: 235 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PB13 dir_pin: !PB12 enable_pin: !PB14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC0 position_endstop: 0 position_max: 235 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB10 dir_pin: PB2 enable_pin: !PB11 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC15 position_endstop: 0.0 position_max: 250 @@ -44,7 +47,8 @@ position_max: 250 step_pin: PB0 dir_pin: !PC5 enable_pin: !PB1 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC8 @@ -91,28 +95,24 @@ pins: !PC13 #[tmc2208 stepper_x] #uart_pin: PC10 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: PC11 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: PC12 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.500 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: PD2 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -125,7 +125,6 @@ pins: !PC13 #[tmc2130 stepper_x] #cs_pin: PC10 #spi_bus: spi3 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -133,7 +132,6 @@ pins: !PC13 #[tmc2130 stepper_y] #cs_pin: PC11 #spi_bus: spi3 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -141,7 +139,6 @@ pins: !PC13 #[tmc2130 stepper_z] #cs_pin: PC12 #spi_bus: spi3 -#microsteps: 16 #run_current: 0.580 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -149,7 +146,6 @@ pins: !PC13 #[tmc2130 extruder] #cs_pin: PD2 #spi_bus: spi3 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg b/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg index 5bfee9be..4adf19d8 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg @@ -15,7 +15,8 @@ step_pin: PB13 dir_pin: !PB12 enable_pin: !PB14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC0 position_endstop: 0 position_max: 235 @@ -25,7 +26,6 @@ homing_speed: 50 uart_pin: PC11 tx_pin: PC10 uart_address: 0 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -34,7 +34,8 @@ stealthchop_threshold: 250 step_pin: PB10 dir_pin: !PB2 enable_pin: !PB11 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC1 position_endstop: 0 position_max: 235 @@ -44,7 +45,6 @@ homing_speed: 50 uart_pin: PC11 tx_pin: PC10 uart_address: 2 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -53,7 +53,8 @@ stealthchop_threshold: 250 step_pin: PB0 dir_pin: PC5 enable_pin: !PB1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC2 position_endstop: 0.0 position_max: 250 @@ -62,7 +63,6 @@ position_max: 250 uart_pin: PC11 tx_pin: PC10 uart_address: 1 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 5 @@ -71,7 +71,8 @@ stealthchop_threshold: 5 step_pin: PB3 dir_pin: !PB4 enable_pin: !PD2 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC8 @@ -88,7 +89,6 @@ max_temp: 250 uart_pin: PC11 tx_pin: PC10 uart_address: 3 -microsteps: 16 run_current: 0.650 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg b/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg index 26c17b8c..a8fdcee3 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg @@ -15,7 +15,8 @@ step_pin: PB13 dir_pin: !PB12 enable_pin: !PB14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC0 position_endstop: 0 position_max: 235 @@ -23,7 +24,6 @@ homing_speed: 50 [tmc2209 stepper_x] uart_pin: PB15 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -32,7 +32,8 @@ stealthchop_threshold: 250 step_pin: PB10 dir_pin: !PB2 enable_pin: !PB11 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC1 position_endstop: 0 position_max: 235 @@ -40,7 +41,6 @@ homing_speed: 50 [tmc2209 stepper_y] uart_pin: PC6 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -49,14 +49,14 @@ stealthchop_threshold: 250 step_pin: PB0 dir_pin: PC5 enable_pin: !PB1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC2 position_endstop: 0.0 position_max: 250 [tmc2209 stepper_z] uart_pin: PC10 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 5 @@ -65,7 +65,8 @@ stealthchop_threshold: 5 step_pin: PB3 dir_pin: !PB4 enable_pin: !PD2 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC8 @@ -80,7 +81,6 @@ max_temp: 250 [tmc2209 extruder] uart_pin: PC11 -microsteps: 16 run_current: 0.650 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg b/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg index 2354dca8..788cb150 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg @@ -15,7 +15,8 @@ step_pin: PB13 dir_pin: !PB12 enable_pin: !PB14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC0 position_endstop: 0 position_max: 235 @@ -25,7 +26,6 @@ homing_speed: 50 uart_pin: PC11 tx_pin: PC10 uart_address: 0 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -34,7 +34,8 @@ stealthchop_threshold: 250 step_pin: PB10 dir_pin: !PB2 enable_pin: !PB11 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC1 position_endstop: 0 position_max: 235 @@ -44,7 +45,6 @@ homing_speed: 50 uart_pin: PC11 tx_pin: PC10 uart_address: 2 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 250 @@ -53,7 +53,8 @@ stealthchop_threshold: 250 step_pin: PB0 dir_pin: PC5 enable_pin: !PB1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC2 position_endstop: 0.0 position_max: 250 @@ -62,7 +63,6 @@ position_max: 250 uart_pin: PC11 tx_pin: PC10 uart_address: 1 -microsteps: 16 run_current: 0.580 hold_current: 0.500 stealthchop_threshold: 5 @@ -71,7 +71,8 @@ stealthchop_threshold: 5 step_pin: PB3 dir_pin: !PB4 enable_pin: !PD2 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC8 @@ -88,7 +89,6 @@ max_temp: 250 uart_pin: PC11 tx_pin: PC10 uart_address: 3 -microsteps: 16 run_current: 0.650 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-mini.cfg b/config/generic-bigtreetech-skr-mini.cfg index cbdc2719..de4f6894 100644 --- a/config/generic-bigtreetech-skr-mini.cfg +++ b/config/generic-bigtreetech-skr-mini.cfg @@ -13,7 +13,8 @@ step_pin: PC6 dir_pin: PC7 enable_pin: !PB15 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PC2 # X+ is PA2 position_endstop: 0 position_max: 200 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PB13 dir_pin: PB14 enable_pin: !PB12 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PC1 # Y+ is PA1 position_endstop: 0 position_max: 200 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: PB10 dir_pin: PB11 enable_pin: !PB2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 8 endstop_pin: PC0 # Z+ is PC3 position_endstop: 0.5 position_max: 200 @@ -42,7 +45,8 @@ position_max: 200 step_pin: PC5 dir_pin: PB0 enable_pin: !PC4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PA8 diff --git a/config/generic-bigtreetech-skr-pro.cfg b/config/generic-bigtreetech-skr-pro.cfg index c48ad6cb..8a36fa9d 100644 --- a/config/generic-bigtreetech-skr-pro.cfg +++ b/config/generic-bigtreetech-skr-pro.cfg @@ -13,7 +13,8 @@ step_pin: PE9 dir_pin: PF1 enable_pin: !PF2 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PB10 position_endstop: 0 position_max: 200 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PE11 dir_pin: PE8 enable_pin: !PD7 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PE12 position_endstop: 0 position_max: 200 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: PE13 dir_pin: PC2 enable_pin: !PC0 -step_distance: .0125 +microsteps: 16 +rotation_distance: 8 endstop_pin: PG8 position_endstop: 0.5 position_max: 200 @@ -42,7 +45,8 @@ position_max: 200 step_pin: PE14 dir_pin: PA0 enable_pin: !PC3 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB1 # Heat0 @@ -105,42 +109,36 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: PC13 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: PE3 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: PE1 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: PD4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder1] #uart_pin: PD1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder2] #uart_pin: PD6 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -154,7 +152,6 @@ max_z_accel: 100 #cs_pin: PA15 #spi_bus: spi3a ##diag1_pin: PB10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -163,7 +160,6 @@ max_z_accel: 100 #cs_pin: PB8 #spi_bus: spi3a ##diag1_pin: PE12 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -172,7 +168,6 @@ max_z_accel: 100 #cs_pin: PB9 #spi_bus: spi3a ##diag1_pin: PG8 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -181,7 +176,6 @@ max_z_accel: 100 #cs_pin: PB3 #spi_bus: spi3a ##diag1_pin: PE15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -190,7 +184,6 @@ max_z_accel: 100 #cs_pin: PG15 #spi_bus: spi3a ##diag1_pin: PE10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -199,7 +192,6 @@ max_z_accel: 100 #cs_pin: PG12 #spi_bus: spi3a ##diag1_pin: PG5 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-v1.1.cfg b/config/generic-bigtreetech-skr-v1.1.cfg index 172b2585..3bb43c69 100644 --- a/config/generic-bigtreetech-skr-v1.1.cfg +++ b/config/generic-bigtreetech-skr-v1.1.cfg @@ -8,7 +8,8 @@ step_pin: P0.4 dir_pin: !P0.5 enable_pin: !P4.28 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: P1.29 position_endstop: 0 position_max: 200 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: P2.1 dir_pin: P2.2 enable_pin: !P2.0 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: P1.27 position_endstop: 0 position_max: 200 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: P0.20 dir_pin: P0.21 enable_pin: !P0.19 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: !P1.25 position_endstop: 0.5 position_max: 200 @@ -44,7 +47,8 @@ position_max: 200 step_pin: P0.11 dir_pin: P2.13 enable_pin: !P2.12 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 diff --git a/config/generic-bigtreetech-skr-v1.3.cfg b/config/generic-bigtreetech-skr-v1.3.cfg index 6e358242..182fd781 100644 --- a/config/generic-bigtreetech-skr-v1.3.cfg +++ b/config/generic-bigtreetech-skr-v1.3.cfg @@ -8,7 +8,8 @@ step_pin: P2.2 dir_pin: !P2.6 enable_pin: !P2.1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: P1.29 # P1.28 for X-max position_endstop: 0 position_max: 320 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: P0.19 dir_pin: !P0.20 enable_pin: !P2.8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: P1.27 # P1.26 for Y-max position_endstop: 0 position_max: 300 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: P0.22 dir_pin: P2.11 enable_pin: !P0.21 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: P1.25 # P1.24 for Z-max position_endstop: 0.5 position_max: 400 @@ -37,7 +40,8 @@ position_max: 400 step_pin: P2.13 dir_pin: !P0.11 enable_pin: !P2.12 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 @@ -90,35 +94,30 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: P1.17 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: P1.15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: P1.10 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: P1.8 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder1] #uart_pin: P1.1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -138,7 +137,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: P1.29 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -149,7 +147,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: P1.27 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -160,7 +157,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: P1.25 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -171,7 +167,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: P1.28 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -182,7 +177,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: P1.26 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-bigtreetech-skr-v1.4.cfg b/config/generic-bigtreetech-skr-v1.4.cfg index c9aa44d7..e82ad056 100644 --- a/config/generic-bigtreetech-skr-v1.4.cfg +++ b/config/generic-bigtreetech-skr-v1.4.cfg @@ -8,7 +8,8 @@ step_pin: P2.2 dir_pin: P2.6 enable_pin: !P2.1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: !P1.29 position_endstop: 0 position_max: 235 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: P0.19 dir_pin: P0.20 enable_pin: !P2.8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: !P1.28 position_endstop: 0 position_max: 235 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: P0.22 dir_pin: !P2.11 enable_pin: !P0.21 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !P1.27 position_endstop: 0.0 position_max: 300 @@ -37,7 +40,8 @@ position_max: 300 step_pin: P2.13 dir_pin: !P0.11 enable_pin: !P2.12 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 @@ -89,35 +93,30 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: P1.10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 # #[tmc2208 stepper_y] #uart_pin: P1.9 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 # #[tmc2208 stepper_z] #uart_pin: P1.8 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 # #[tmc2208 extruder] #uart_pin: P1.4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 # #[tmc2208 extruder1] #uart_pin: P1.1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -132,7 +131,6 @@ max_z_accel: 100 #spi_software_miso_pin: P0.5 #spi_software_mosi_pin: P1.17 #spi_software_sclk_pin: P0.4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -143,7 +141,6 @@ max_z_accel: 100 #spi_software_miso_pin: P0.5 #spi_software_mosi_pin: P1.17 #spi_software_sclk_pin: P0.4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -154,7 +151,6 @@ max_z_accel: 100 #spi_software_miso_pin: P0.5 #spi_software_mosi_pin: P1.17 #spi_software_sclk_pin: P0.4 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -165,7 +161,6 @@ max_z_accel: 100 #spi_software_miso_pin: P0.5 #spi_software_mosi_pin: P1.17 #spi_software_sclk_pin: P0.4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -176,7 +171,6 @@ max_z_accel: 100 #spi_software_miso_pin: P0.5 #spi_software_mosi_pin: P1.17 #spi_software_sclk_pin: P0.4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-cramps.cfg b/config/generic-cramps.cfg index 0e0fe30b..0e330d66 100644 --- a/config/generic-cramps.cfg +++ b/config/generic-cramps.cfg @@ -14,7 +14,8 @@ step_pin: P8_13 dir_pin: P8_12 enable_pin: !P9_14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P8_8 position_endstop: 0 position_max: 200 @@ -24,7 +25,8 @@ homing_speed: 50 step_pin: P8_15 dir_pin: P8_14 enable_pin: !P9_14 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P8_10 position_endstop: 0 position_max: 200 @@ -34,7 +36,8 @@ homing_speed: 50 step_pin: P8_19 dir_pin: P8_18 enable_pin: !P9_14 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P9_13 position_endstop: 0 position_max: 200 @@ -43,7 +46,8 @@ position_max: 200 step_pin: P9_16 dir_pin: P9_12 enable_pin: !P9_14 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P9_15 diff --git a/config/generic-creality-v4.2.7.cfg b/config/generic-creality-v4.2.7.cfg index 171f050a..ef09fb41 100644 --- a/config/generic-creality-v4.2.7.cfg +++ b/config/generic-creality-v4.2.7.cfg @@ -19,7 +19,8 @@ step_pin: PB9 dir_pin: PC2 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA5 position_endstop: 0 position_max: 235 @@ -29,7 +30,8 @@ homing_speed: 50 step_pin: PB7 dir_pin: PB8 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA6 position_endstop: 0 position_max: 235 @@ -39,7 +41,8 @@ homing_speed: 50 step_pin: PB5 dir_pin: !PB6 enable_pin: !PC3 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA7 position_endstop: 0.0 position_max: 250 @@ -49,7 +52,8 @@ max_extrude_only_distance: 100.0 step_pin: PB3 dir_pin: PB4 enable_pin: !PC3 -step_distance: 0.010752 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PA1 diff --git a/config/generic-duet2-duex.cfg b/config/generic-duet2-duex.cfg index 0ee2c1c6..5b06c6a4 100644 --- a/config/generic-duet2-duex.cfg +++ b/config/generic-duet2-duex.cfg @@ -87,7 +87,8 @@ step_pin: PD6 dir_pin: PD11 enable_pin: !PC6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC14 position_endstop: 0 position_max: 250 @@ -95,7 +96,6 @@ position_max: 250 [tmc2660 stepper_x] cs_pin: PD14 # X_SPI_EN Required for communication spi_bus: usart1 # All TMC2660 drivers are connected to USART1 -microsteps: 16 interpolate: True # 1/16 micro-steps interpolated to 1/256 run_current: 1.000 sense_resistor: 0.051 @@ -105,7 +105,8 @@ idle_current_percent: 20 step_pin: PD7 dir_pin: !PD12 enable_pin: !PC6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA2 position_endstop: 0 position_max: 210 @@ -113,7 +114,6 @@ position_max: 210 [tmc2660 stepper_y] cs_pin: PC9 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -123,7 +123,8 @@ idle_current_percent: 20 step_pin: PD8 dir_pin: PD13 enable_pin: !PC6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PD29 position_endstop: 0.5 position_max: 200 @@ -131,7 +132,6 @@ position_max: 200 [tmc2660 stepper_z] cs_pin: PC10 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -141,12 +141,12 @@ sense_resistor: 0.051 step_pin: PD0 dir_pin: PD16 enable_pin: !PC6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 [tmc2660 stepper_z1] cs_pin: PD25 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -156,12 +156,12 @@ sense_resistor: 0.051 step_pin: PD3 dir_pin: !PD17 enable_pin: !PC6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 [tmc2660 stepper_z2] cs_pin: PD26 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -171,12 +171,12 @@ sense_resistor: 0.051 step_pin: PD27 dir_pin: !PC0 enable_pin: !PC6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 [tmc2660 stepper_z3] cs_pin: PB14 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -186,7 +186,8 @@ sense_resistor: 0.051 step_pin: PD5 dir_pin: PA1 enable_pin: !PC6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PA20 @@ -202,7 +203,6 @@ max_temp: 250 [tmc2660 extruder] cs_pin: PC17 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -212,7 +212,8 @@ sense_resistor: 0.051 step_pin: PD4 dir_pin: PD9 enable_pin: !PC6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PA16 @@ -228,7 +229,6 @@ max_temp: 250 [tmc2660 extruder1] cs_pin: PC25 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -238,7 +238,8 @@ sense_resistor: 0.051 step_pin: PD2 dir_pin: !PD28 enable_pin: !PC6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PC3 @@ -254,7 +255,6 @@ max_temp: 250 [tmc2660 extruder2] cs_pin: PD23 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 @@ -264,7 +264,8 @@ sense_resistor: 0.051 step_pin: PD1 dir_pin: !PD22 enable_pin: !PC6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PC5 @@ -280,7 +281,6 @@ max_temp: 250 [tmc2660 extruder3] cs_pin: PD24 spi_bus: usart1 -microsteps: 16 interpolate: True run_current: 1.000 sense_resistor: 0.051 diff --git a/config/generic-duet2-maestro.cfg b/config/generic-duet2-maestro.cfg index 335a9aa0..a0b2155c 100644 --- a/config/generic-duet2-maestro.cfg +++ b/config/generic-duet2-maestro.cfg @@ -7,7 +7,8 @@ step_pin: PC20 dir_pin: PC18 enable_pin: !PA1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA24 position_endstop: 0 position_max: 200 @@ -18,7 +19,6 @@ uart_pin: PA9 tx_pin: PA10 select_pins: !PC14, !PC16, !PC17 sense_resistor: 0.075 -microsteps: 16 run_current: 0.800 stealthchop_threshold: 250 @@ -26,7 +26,8 @@ stealthchop_threshold: 250 step_pin: PC2 dir_pin: PA8 enable_pin: !PA1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB6 position_endstop: 0 position_max: 200 @@ -37,7 +38,6 @@ uart_pin: PA9 tx_pin: PA10 select_pins: PC14, !PC16, !PC17 sense_resistor: 0.075 -microsteps: 16 run_current: 0.800 stealthchop_threshold: 250 @@ -45,7 +45,8 @@ stealthchop_threshold: 250 step_pin: PC28 dir_pin: PB4 enable_pin: !PA1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC10 position_endstop: 0.5 position_max: 200 @@ -55,7 +56,6 @@ uart_pin: PA9 tx_pin: PA10 select_pins: !PC14, PC16, !PC17 sense_resistor: 0.075 -microsteps: 16 run_current: 0.800 stealthchop_threshold: 30 @@ -68,7 +68,8 @@ vssa_pin: PA19 step_pin: PC4 dir_pin: PB7 enable_pin: !PA1 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PC1 @@ -87,7 +88,6 @@ uart_pin: PA9 tx_pin: PA10 select_pins: PC14, PC16, !PC17 sense_resistor: 0.075 -microsteps: 16 run_current: 0.800 stealthchop_threshold: 5 diff --git a/config/generic-duet2.cfg b/config/generic-duet2.cfg index aebfa3ba..79d3b324 100644 --- a/config/generic-duet2.cfg +++ b/config/generic-duet2.cfg @@ -7,7 +7,8 @@ step_pin: PD6 dir_pin: PD11 enable_pin: !PC6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC14 position_endstop: 0 position_max: 250 @@ -15,7 +16,6 @@ position_max: 250 [tmc2660 stepper_x] cs_pin: PD14 spi_bus: usart1 -microsteps: 16 run_current: 1.000 sense_resistor: 0.051 @@ -23,7 +23,8 @@ sense_resistor: 0.051 step_pin: PD7 dir_pin: !PD12 enable_pin: !PC6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA2 position_endstop: 0 position_max: 210 @@ -31,7 +32,6 @@ position_max: 210 [tmc2660 stepper_y] cs_pin: PC9 spi_bus: usart1 -microsteps: 16 run_current: 1.000 sense_resistor: 0.051 @@ -39,7 +39,8 @@ sense_resistor: 0.051 step_pin: PD8 dir_pin: PD13 enable_pin: !PC6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PD29 #endstop_pin: PD10 # E0 endstop #endstop_pin: PC16 # E1 endstop @@ -49,7 +50,6 @@ position_max: 200 [tmc2660 stepper_z] cs_pin: PC10 spi_bus: usart1 -microsteps: 16 run_current: 1.000 sense_resistor: 0.051 @@ -57,7 +57,8 @@ sense_resistor: 0.051 step_pin: PD5 dir_pin: PA1 enable_pin: !PC6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: !PA20 @@ -73,7 +74,6 @@ max_temp: 250 [tmc2660 extruder] cs_pin: PC17 spi_bus: usart1 -microsteps: 16 run_current: 1.000 sense_resistor: 0.051 diff --git a/config/generic-einsy-rambo.cfg b/config/generic-einsy-rambo.cfg index 1e942b0a..0034a6f5 100644 --- a/config/generic-einsy-rambo.cfg +++ b/config/generic-einsy-rambo.cfg @@ -7,7 +7,8 @@ step_pin: PC0 dir_pin: PL0 enable_pin: !PA7 -step_distance: .005 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB6 #endstop_pin: tmc2130_stepper_x:virtual_endstop position_endstop: 0 @@ -15,7 +16,6 @@ position_max: 250 [tmc2130 stepper_x] cs_pin: PG0 -microsteps: 16 run_current: .5 sense_resistor: 0.220 diag1_pin: !PK2 @@ -24,7 +24,8 @@ diag1_pin: !PK2 step_pin: PC1 dir_pin: !PL1 enable_pin: !PA6 -step_distance: .005 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB5 #endstop_pin: tmc2130_stepper_y:virtual_endstop position_endstop: 0 @@ -32,7 +33,6 @@ position_max: 210 [tmc2130 stepper_y] cs_pin: PG2 -microsteps: 16 run_current: .5 sense_resistor: 0.220 diag1_pin: !PK7 @@ -41,7 +41,8 @@ diag1_pin: !PK7 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PB4 #endstop_pin: tmc2130_stepper_z:virtual_endstop position_endstop: 0.5 @@ -49,7 +50,6 @@ position_max: 200 [tmc2130 stepper_z] cs_pin: PK5 -microsteps: 16 run_current: .5 sense_resistor: 0.220 diag1_pin: !PK6 @@ -58,7 +58,8 @@ diag1_pin: !PK6 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PE5 @@ -73,7 +74,6 @@ max_temp: 250 [tmc2130 extruder] cs_pin: PK4 -microsteps: 16 run_current: .5 sense_resistor: 0.220 diag1_pin: !PK3 diff --git a/config/generic-flyboard.cfg b/config/generic-flyboard.cfg index 8b2e1371..66e3c5a9 100644 --- a/config/generic-flyboard.cfg +++ b/config/generic-flyboard.cfg @@ -14,7 +14,8 @@ step_pin: PB9 dir_pin: PE0 enable_pin: !PE1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PC3 position_endstop: 0 position_max: 200 @@ -24,7 +25,8 @@ homing_speed: 50 step_pin: PB8 dir_pin: PG11 enable_pin: !PG12 -step_distance: .0025 +microsteps: 16 +rotation_distance: 40 endstop_pin: PF2 position_endstop: 0 position_max: 200 @@ -34,7 +36,8 @@ homing_speed: 50 step_pin: PA8 dir_pin: PD6 enable_pin: !PD7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 8 endstop_pin: PF0 position_endstop: 0.5 position_max: 200 @@ -43,7 +46,8 @@ position_max: 200 step_pin: PC7 dir_pin: PD3 enable_pin: !PD4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PF7 # Heat0 @@ -139,63 +143,54 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: PG13 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: PG10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: PD5 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: PD1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder1] #uart_pin: PA14 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder2] #uart_pin: PG6 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder3] #uart_pin: PG3 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder4] #uart_pin: PD10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder5] #uart_pin: PB12 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -208,7 +203,6 @@ max_z_accel: 100 #[tmc2130 stepper_x] #cs_pin: PG13 ##diag1_pin: PC3 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -216,7 +210,6 @@ max_z_accel: 100 #[tmc2130 stepper_y] #cs_pin: PG10 ##diag1_pin: PF2 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -224,7 +217,6 @@ max_z_accel: 100 #[tmc2130 stepper_z] #cs_pin: PBD5 ##diag1_pin: PF0 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -232,7 +224,6 @@ max_z_accel: 100 #[tmc2130 extruder] #cs_pin: PD1 ##diag1_pin: PE15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -240,7 +231,6 @@ max_z_accel: 100 #[tmc2130 extruder1] #cs_pin: PA14 ##diag1_pin: PE10 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -248,7 +238,6 @@ max_z_accel: 100 #[tmc2130 extruder2] #cs_pin: PG6 ##diag1_pin: PC15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -256,7 +245,6 @@ max_z_accel: 100 #[tmc2130 extruder3] #cs_pin: PG3 ##diag1_pin: PC15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -264,7 +252,6 @@ max_z_accel: 100 #[tmc2130 extruder4] #cs_pin: PD10 ##diag1_pin: PC15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -272,7 +259,6 @@ max_z_accel: 100 #[tmc2130 extruder5] #cs_pin: PB12 ##diag1_pin: PC15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-fysetc-cheetah-v1.1.cfg b/config/generic-fysetc-cheetah-v1.1.cfg index da090cd3..cae8f932 100644 --- a/config/generic-fysetc-cheetah-v1.1.cfg +++ b/config/generic-fysetc-cheetah-v1.1.cfg @@ -13,7 +13,8 @@ step_pin: PB8 dir_pin: !PB9 enable_pin: !PA8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA1 position_endstop: 0 position_max: 200 @@ -23,7 +24,6 @@ homing_speed: 50 uart_pin: PA3 tx_pin: PA2 uart_address: 0 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 @@ -32,7 +32,8 @@ stealthchop_threshold: 250 step_pin: PB2 dir_pin: !PB3 enable_pin: !PB1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB4 position_endstop: 0 position_max: 200 @@ -42,7 +43,6 @@ homing_speed: 50 uart_pin: PA3 tx_pin: PA2 uart_address: 2 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 @@ -51,7 +51,8 @@ stealthchop_threshold: 250 step_pin: PC0 dir_pin: PC1 enable_pin: !PC2 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA15 position_endstop: 0 position_max: 200 @@ -60,7 +61,6 @@ position_max: 200 uart_pin: PA3 tx_pin: PA2 uart_address: 1 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 5 @@ -69,7 +69,8 @@ stealthchop_threshold: 5 step_pin: PC15 dir_pin: !PC14 enable_pin: !PC13 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC6 @@ -86,7 +87,6 @@ max_temp: 250 uart_pin: PA3 tx_pin: PA2 uart_address: 3 -microsteps: 16 run_current: 1.0 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-fysetc-cheetah-v1.2.cfg b/config/generic-fysetc-cheetah-v1.2.cfg index 2118d71a..6f2a4d66 100644 --- a/config/generic-fysetc-cheetah-v1.2.cfg +++ b/config/generic-fysetc-cheetah-v1.2.cfg @@ -13,7 +13,8 @@ step_pin: PB8 dir_pin: !PB9 enable_pin: !PA8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA1 position_endstop: 0 position_max: 200 @@ -22,7 +23,6 @@ homing_speed: 50 [tmc2208 stepper_x] uart_pin: PA12 tx_pin: PA11 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 @@ -31,7 +31,8 @@ stealthchop_threshold: 250 step_pin: PB2 dir_pin: !PB3 enable_pin: !PB1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB4 position_endstop: 0 position_max: 200 @@ -40,7 +41,6 @@ homing_speed: 50 [tmc2208 stepper_y] uart_pin: PB7 tx_pin: PB6 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 @@ -49,7 +49,8 @@ stealthchop_threshold: 250 step_pin: PC0 dir_pin: PC1 enable_pin: !PC2 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA15 position_endstop: 0 position_max: 200 @@ -57,7 +58,6 @@ position_max: 200 [tmc2208 stepper_z] uart_pin: PB11 tx_pin: PB10 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 5 @@ -66,7 +66,8 @@ stealthchop_threshold: 5 step_pin: PC15 dir_pin: !PC14 enable_pin: !PC13 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC6 @@ -82,7 +83,6 @@ max_temp: 250 [tmc2208 extruder] uart_pin: PA3 tx_pin: PA2 -microsteps: 16 run_current: 1.0 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-fysetc-f6.cfg b/config/generic-fysetc-f6.cfg index 5ed058e7..dfb76e6e 100644 --- a/config/generic-fysetc-f6.cfg +++ b/config/generic-fysetc-f6.cfg @@ -7,7 +7,8 @@ step_pin: PF0 dir_pin: PF1 enable_pin: !PD7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: PK1 # PK2 for X-max position_endstop: 0 position_max: 200 @@ -16,7 +17,8 @@ position_max: 200 step_pin: PF6 dir_pin: PF7 enable_pin: !PF2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: PJ1 # PJ0 for Y-max position_endstop: 0 position_max: 200 @@ -25,7 +27,8 @@ position_max: 200 step_pin: PL6 dir_pin: PL1 enable_pin: !PF4 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: PB6 # PE4 for Z-max position_endstop: 0 position_max: 400 @@ -34,7 +37,8 @@ position_max: 400 step_pin: PA4 dir_pin: !PA6 enable_pin: !PA2 -step_distance: .01 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PE3 @@ -107,7 +111,6 @@ pins: PB0 #[tmc2208 stepper_x] #uart_pin: PG3 #tx_pin: PJ2 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -115,7 +118,6 @@ pins: PB0 #[tmc2208 stepper_y] #uart_pin: PJ3 #tx_pin: PJ4 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -123,7 +125,6 @@ pins: PB0 #[tmc2208 stepper_z] #uart_pin: PE2 #tx_pin: PE6 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 100 @@ -131,7 +132,6 @@ pins: PB0 #[tmc2208 extruder] #uart_pin: PJ5 #tx_pin: PJ6 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -139,7 +139,6 @@ pins: PB0 #[tmc2208 extruder1] #uart_pin: PE7 #tx_pin: PD4 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -147,7 +146,6 @@ pins: PB0 #[tmc2208 extruder2] #uart_pin: PA1 #tx_pin: PD5 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -167,7 +165,6 @@ pins: PB0 #[tmc2130 stepper_x] #cs_pin: PG4 #diag1_pin: PK1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -175,7 +172,6 @@ pins: PB0 #[tmc2130 stepper_y] #cs_pin: PG2 #diag1_pin: PJ1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -183,7 +179,6 @@ pins: PB0 #[tmc2130 stepper_z] #cs_pin: PJ7 #diag1_pin: PB6 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -191,7 +186,6 @@ pins: PB0 #[tmc2130 extruder] #cs_pin: PL2 #diag1_pin: PE4 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -199,7 +193,6 @@ pins: PB0 #[tmc2130 extruder1] #cs_pin: PC5 #diag1_pin: PJ0 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -207,7 +200,6 @@ pins: PB0 #[tmc2130 extruder2] #cs_pin: PL7 #diag1_pin: PK2 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 diff --git a/config/generic-fysetc-s6.cfg b/config/generic-fysetc-s6.cfg index 649c9519..6c3c50e9 100644 --- a/config/generic-fysetc-s6.cfg +++ b/config/generic-fysetc-s6.cfg @@ -10,7 +10,8 @@ step_pin: PE11 dir_pin: PE10 enable_pin: !PE12 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: PB14 # PA1 for X-max position_endstop: 0 position_max: 200 @@ -19,7 +20,8 @@ position_max: 200 step_pin: PD8 dir_pin: PB12 enable_pin: !PD9 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: PB13 # PA2 for Y-max position_endstop: 0 position_max: 200 @@ -28,7 +30,8 @@ position_max: 200 step_pin: PD14 dir_pin: PD13 enable_pin: !PD15 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: PA0 # PA3 for Z-max (and servo) position_endstop: 0 position_max: 400 @@ -37,7 +40,8 @@ position_max: 400 step_pin: PD5 dir_pin: !PD6 enable_pin: !PD4 -step_distance: .01 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB3 @@ -109,7 +113,6 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: PE8 #tx_pin: PE9 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -117,7 +120,6 @@ max_z_accel: 100 #[tmc2208 stepper_y] #uart_pin: PE13 #tx_pin: PE14 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -125,7 +127,6 @@ max_z_accel: 100 #[tmc2208 stepper_z] #uart_pin: PD12 #tx_pin: PD11 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 100 @@ -133,7 +134,6 @@ max_z_accel: 100 #[tmc2208 extruder] #uart_pin: PA15 #tx_pin: PD3 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -141,7 +141,6 @@ max_z_accel: 100 #[tmc2208 extruder1] #uart_pin: PC5 #tx_pin: PC4 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -149,7 +148,6 @@ max_z_accel: 100 #[tmc2208 extruder2] #uart_pin: PE0 #tx_pin: PE1 -#microsteps: 16 #run_current: 0.8 #hold_current: 0.5 #stealthchop_threshold: 250 @@ -173,7 +171,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PE7 #diag1_pin: PB14 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -182,7 +179,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PE15 #diag1_pin: PB13 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -191,7 +187,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PD10 #diag1_pin: PA0 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -200,7 +195,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PD7 #diag1_pin: PA3 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -209,7 +203,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PC14 #diag1_pin: PA2 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -218,7 +211,6 @@ max_z_accel: 100 #spi_bus: spi1 #cs_pin: PC15 #diag1_pin: PA1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 diff --git a/config/generic-gt2560.cfg b/config/generic-gt2560.cfg index 5f116f37..e8cd97e0 100644 --- a/config/generic-gt2560.cfg +++ b/config/generic-gt2560.cfg @@ -8,7 +8,8 @@ step_pin: ar25 dir_pin: ar23 enable_pin: !ar27 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar22 position_endstop: 0 position_max: 200 @@ -18,7 +19,8 @@ homing_speed: 30 step_pin: ar31 dir_pin: ar33 enable_pin: !ar29 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar26 position_endstop: 0 position_max: 200 @@ -28,7 +30,8 @@ homing_speed: 30 step_pin: ar37 dir_pin: !ar39 enable_pin: !ar35 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar30 position_endstop: 0 position_max: 200 @@ -38,7 +41,8 @@ position_min: 0.0 step_pin: ar43 dir_pin: ar45 enable_pin: !ar41 -step_distance: .0104789 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.4 filament_diameter: 1.750 heater_pin: ar2 diff --git a/config/generic-melzi.cfg b/config/generic-melzi.cfg index 8d619afd..a5dedbf1 100644 --- a/config/generic-melzi.cfg +++ b/config/generic-melzi.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC2 position_endstop: 0 position_max: 200 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC3 position_endstop: 0 position_max: 200 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 200 @@ -44,7 +47,8 @@ position_max: 200 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/generic-mightyboard.cfg b/config/generic-mightyboard.cfg index cd62457f..4f336fee 100644 --- a/config/generic-mightyboard.cfg +++ b/config/generic-mightyboard.cfg @@ -8,7 +8,8 @@ step_pin: PF1 dir_pin: !PF0 enable_pin: !PF2 -step_distance: .010387 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PL1 position_endstop: 152 position_max: 153 @@ -19,7 +20,8 @@ homing_speed: 50 step_pin: PF5 dir_pin: !PF4 enable_pin: !PF6 -step_distance: .010387 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PL3 position_endstop: 77 position_max: 78 @@ -30,7 +32,8 @@ homing_speed: 50 step_pin: PK1 dir_pin: !PK0 enable_pin: !PK2 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PL6 position_endstop: 0 position_max: 230 @@ -40,7 +43,8 @@ position_min: 0 step_pin: PA3 dir_pin: !PA2 enable_pin: !PA4 -step_distance: .010387 +microsteps: 16 +rotation_distance: 33.238 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PH3 diff --git a/config/generic-mini-rambo.cfg b/config/generic-mini-rambo.cfg index 7fa7d4c7..21c999ac 100644 --- a/config/generic-mini-rambo.cfg +++ b/config/generic-mini-rambo.cfg @@ -7,7 +7,8 @@ step_pin: PC0 dir_pin: PL1 enable_pin: !PA7 -step_distance: .005 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB6 #endstop_pin: ^PC7 position_endstop: 0 @@ -17,7 +18,8 @@ position_max: 250 step_pin: PC1 dir_pin: !PL0 enable_pin: !PA6 -step_distance: .005 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB5 #endstop_pin: ^PA2 position_endstop: 0 @@ -27,7 +29,8 @@ position_max: 210 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PB4 #endstop_pin: ^PA1 position_endstop: 0.5 @@ -37,7 +40,8 @@ position_max: 200 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PE5 diff --git a/config/generic-minitronics1.cfg b/config/generic-minitronics1.cfg index 1076e50c..2626d2d0 100644 --- a/config/generic-minitronics1.cfg +++ b/config/generic-minitronics1.cfg @@ -13,7 +13,8 @@ step_pin: PF2 dir_pin: PF1 enable_pin: !PF3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PE3 position_endstop: 0 position_max: 200 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PA1 dir_pin: PA2 enable_pin: !PA0 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PE4 position_endstop: 0 position_max: 200 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: PA4 dir_pin: !PA5 enable_pin: !PA3 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PB4 position_endstop: 0.5 position_max: 200 @@ -42,7 +45,8 @@ position_max: 200 step_pin: PA7 dir_pin: PA6 enable_pin: !PG2 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB5 diff --git a/config/generic-mks-robin-e3.cfg b/config/generic-mks-robin-e3.cfg index 315e28a9..dac9d804 100644 --- a/config/generic-mks-robin-e3.cfg +++ b/config/generic-mks-robin-e3.cfg @@ -19,7 +19,8 @@ step_pin: PC0 dir_pin: PB2 enable_pin: !PC13 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA12 position_endstop: 0 position_max: 165 @@ -29,7 +30,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: PB9 enable_pin: !PB12 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA11 position_endstop: 0 position_max: 165 @@ -39,7 +41,8 @@ homing_speed: 50 step_pin: PB7 dir_pin: !PB6 enable_pin: !PB8 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC6 position_endstop: 0 position_max: 200 @@ -48,7 +51,8 @@ position_max: 200 step_pin: PB4 dir_pin: PB3 enable_pin: !PB5 -step_distance: 0.010753 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC9 @@ -63,28 +67,24 @@ max_temp: 250 [tmc2209 stepper_x] uart_pin: PC7 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 [tmc2209 stepper_y] uart_pin: PD2 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 250 [tmc2209 stepper_z] uart_pin: PC12 -microsteps: 16 run_current: 0.650 hold_current: 0.450 stealthchop_threshold: 30 [tmc2209 extruder] uart_pin: PC11 -microsteps: 16 run_current: 0.800 hold_current: 0.500 stealthchop_threshold: 5 diff --git a/config/generic-mks-robin-nano.cfg b/config/generic-mks-robin-nano.cfg index c92e00a9..62e40119 100644 --- a/config/generic-mks-robin-nano.cfg +++ b/config/generic-mks-robin-nano.cfg @@ -16,7 +16,8 @@ step_pin: PE3 dir_pin: !PE2 enable_pin: !PE4 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: !PA15 position_endstop: 0 position_max: 200 @@ -26,7 +27,8 @@ homing_speed: 50 step_pin: PE0 dir_pin: !PB9 enable_pin: !PE1 -step_distance: .01 +microsteps: 16 +rotation_distance: 40 endstop_pin: !PA12 position_endstop: 230 position_max: 230 @@ -36,7 +38,8 @@ homing_speed: 50 step_pin: PB5 dir_pin: PB4 enable_pin: !PB8 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PA11 position_endstop: 0.5 position_max: 200 @@ -45,7 +48,8 @@ position_max: 200 step_pin: PD6 dir_pin: !PD3 enable_pin: !PB3 -step_distance: .0021 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC3 diff --git a/config/generic-mks-sgenl.cfg b/config/generic-mks-sgenl.cfg index 3851b30d..0498120d 100644 --- a/config/generic-mks-sgenl.cfg +++ b/config/generic-mks-sgenl.cfg @@ -7,7 +7,8 @@ step_pin: P2.2 dir_pin: !P2.3 enable_pin: !P2.1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.29 # ^P1.28 for X-max position_endstop: 0 position_max: 320 @@ -17,7 +18,8 @@ homing_speed: 50 step_pin: P0.19 dir_pin: !P0.20 enable_pin: !P2.8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.27 # ^P1.26 for Y-max position_endstop: 0 position_max: 300 @@ -27,7 +29,8 @@ homing_speed: 50 step_pin: P0.22 dir_pin: P2.11 enable_pin: !P0.21 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P1.25 # ^P1.24 for Z-max position_endstop: 0.5 position_max: 400 @@ -36,7 +39,8 @@ position_max: 400 step_pin: P2.13 dir_pin: !P0.11 enable_pin: !P2.12 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 @@ -85,35 +89,30 @@ max_z_accel: 100 #[tmc2208 stepper_x] #uart_pin: P1.1 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_y] #uart_pin: P1.8 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 #[tmc2208 stepper_z] #uart_pin: P1.10 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 #[tmc2208 extruder] #uart_pin: P1.15 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 #[tmc2208 extruder1] #uart_pin: P1.17 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -129,7 +128,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: ^!P1.29 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -140,7 +138,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: ^!P1.27 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 250 @@ -151,7 +148,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: ^!P1.25 -#microsteps: 16 #run_current: 0.650 #hold_current: 0.450 #stealthchop_threshold: 30 @@ -162,7 +158,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: ^!P1.28 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 @@ -173,7 +168,6 @@ max_z_accel: 100 #spi_software_mosi_pin: P4.28 #spi_software_sclk_pin: P0.4 ##diag1_pin: ^!P1.26 -#microsteps: 16 #run_current: 0.800 #hold_current: 0.500 #stealthchop_threshold: 5 diff --git a/config/generic-printrboard-g2.cfg b/config/generic-printrboard-g2.cfg index 94b31e4e..356d93f6 100644 --- a/config/generic-printrboard-g2.cfg +++ b/config/generic-printrboard-g2.cfg @@ -7,7 +7,8 @@ step_pin: PB15 dir_pin: !PA16 enable_pin: !PB16 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA11 position_endstop: 0 position_max: 200 @@ -17,7 +18,8 @@ homing_speed: 50 step_pin: PA29 dir_pin: !PB1 enable_pin: !PB0 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB26 position_endstop: 150 position_max: 150 @@ -27,7 +29,8 @@ homing_speed: 50 step_pin: PA21 dir_pin: PA26 enable_pin: !PA25 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PA10 position_endstop: 0 position_min: -2 @@ -83,7 +86,8 @@ resistance3: 189 step_pin: PB14 dir_pin: PB23 enable_pin: !PB22 -step_distance: .008 +microsteps: 16 +rotation_distance: 25.600 nozzle_diameter: 0.300 filament_diameter: 1.750 heater_pin: PA5 diff --git a/config/generic-printrboard.cfg b/config/generic-printrboard.cfg index 8db8b2ea..f13e2af9 100644 --- a/config/generic-printrboard.cfg +++ b/config/generic-printrboard.cfg @@ -15,7 +15,8 @@ step_pin: PA0 dir_pin: !PA1 enable_pin: !PE7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PE3 position_endstop: 0 position_max: 200 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PA2 dir_pin: PA3 enable_pin: !PE6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB0 position_endstop: 0 position_max: 200 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PA4 dir_pin: !PA5 enable_pin: !PC7 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PE4 position_endstop: 0.5 position_max: 200 @@ -44,7 +47,8 @@ position_max: 200 step_pin: PA6 dir_pin: PA7 enable_pin: !PC3 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC5 diff --git a/config/generic-radds.cfg b/config/generic-radds.cfg index c97044ee..9f99d6f7 100644 --- a/config/generic-radds.cfg +++ b/config/generic-radds.cfg @@ -11,7 +11,8 @@ step_pin: ar24 dir_pin: ar23 enable_pin: ar26 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar28 #endstop_pin: ^ar34 position_endstop: 0 @@ -22,7 +23,8 @@ homing_speed: 50 step_pin: ar17 dir_pin: !ar16 enable_pin: ar22 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar30 #endstop_pin: ^ar36 position_endstop: 0 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: ar2 dir_pin: ar3 enable_pin: ar15 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar32 #endstop_pin: ^ar38 position_endstop: 0.5 @@ -43,7 +46,8 @@ position_max: 200 step_pin: analog7 dir_pin: analog6 enable_pin: analog8 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar13 diff --git a/config/generic-rambo.cfg b/config/generic-rambo.cfg index f5562e49..1686da25 100644 --- a/config/generic-rambo.cfg +++ b/config/generic-rambo.cfg @@ -7,7 +7,8 @@ step_pin: PC0 dir_pin: PL1 enable_pin: !PA7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB6 #endstop_pin: ^PA2 position_endstop: 0 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: PC1 dir_pin: !PL0 enable_pin: !PA6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PB5 #endstop_pin: ^PA1 position_endstop: 0 @@ -29,7 +31,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PB4 #endstop_pin: ^PC7 position_endstop: 0.5 @@ -39,7 +42,8 @@ position_max: 200 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PH6 diff --git a/config/generic-ramps.cfg b/config/generic-ramps.cfg index 16e3eb89..19e4653d 100644 --- a/config/generic-ramps.cfg +++ b/config/generic-ramps.cfg @@ -8,7 +8,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 #endstop_pin: ^ar2 position_endstop: 0 @@ -19,7 +20,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 #endstop_pin: ^ar15 position_endstop: 0 @@ -30,7 +32,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 #endstop_pin: ^ar19 position_endstop: 0.5 @@ -40,7 +43,8 @@ position_max: 200 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/generic-re-arm.cfg b/config/generic-re-arm.cfg index ba87f416..649dc9a1 100644 --- a/config/generic-re-arm.cfg +++ b/config/generic-re-arm.cfg @@ -7,7 +7,8 @@ step_pin: P2.1 dir_pin: P0.11 enable_pin: !P0.10 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.24 #endstop_pin: ^P1.25 position_endstop: 0.5 @@ -21,7 +22,8 @@ homing_speed: 50 step_pin: P2.2 dir_pin: P0.20 enable_pin: !P0.19 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.26 #endstop_pin: ^P1.27 position_endstop: 0 @@ -32,7 +34,8 @@ homing_speed: 50 step_pin: P2.3 dir_pin: P0.22 enable_pin: !P0.21 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P1.29 #endstop_pin: ^P1.28 position_endstop: 0.5 @@ -43,7 +46,8 @@ position_max: 200 step_pin: P2.0 dir_pin: P0.5 enable_pin: !P0.4 -step_distance: .0011365 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.5 diff --git a/config/generic-replicape.cfg b/config/generic-replicape.cfg index 91aed659..7604772b 100644 --- a/config/generic-replicape.cfg +++ b/config/generic-replicape.cfg @@ -36,7 +36,8 @@ stepper_e_current: 0.5 step_pin: P8_17 dir_pin: P8_26 enable_pin: replicape:stepper_x_enable -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P9_25 position_endstop: 0 position_max: 200 @@ -46,7 +47,8 @@ homing_speed: 50 step_pin: P8_12 dir_pin: P8_19 enable_pin: replicape:stepper_y_enable -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P9_23 position_endstop: 0 position_max: 200 @@ -56,7 +58,8 @@ homing_speed: 50 step_pin: P8_13 dir_pin: P8_14 enable_pin: replicape:stepper_z_enable -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P9_13 position_endstop: 0 position_max: 200 @@ -72,7 +75,8 @@ max_z_accel: 30 step_pin: P9_12 dir_pin: P8_15 enable_pin: replicape:stepper_e_enable -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: replicape:power_e diff --git a/config/generic-rumba.cfg b/config/generic-rumba.cfg index 2840fa2e..abfa7a0a 100644 --- a/config/generic-rumba.cfg +++ b/config/generic-rumba.cfg @@ -7,7 +7,8 @@ step_pin: ar17 dir_pin: ar16 enable_pin: !ar48 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar37 #endstop_pin: ^ar36 position_endstop: 0 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: ar54 dir_pin: !ar47 enable_pin: !ar55 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar35 #endstop_pin: ^ar34 position_endstop: 0 @@ -29,7 +31,8 @@ homing_speed: 50 step_pin: ar57 dir_pin: ar56 enable_pin: !ar62 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar33 #endstop_pin: ^ar32 position_endstop: 0.5 @@ -39,7 +42,8 @@ position_max: 200 step_pin: ar23 dir_pin: ar22 enable_pin: !ar24 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar2 diff --git a/config/generic-simulavr.cfg b/config/generic-simulavr.cfg index b004b8b3..e5ac5d28 100644 --- a/config/generic-simulavr.cfg +++ b/config/generic-simulavr.cfg @@ -11,7 +11,8 @@ step_pin: ar29 dir_pin: ar28 enable_pin: ar25 -step_distance: .0225 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar0 position_min: -0.25 position_endstop: 0 @@ -22,7 +23,8 @@ position_max: 200 step_pin: ar27 dir_pin: ar26 enable_pin: ar25 -step_distance: .0225 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar1 position_min: -0.25 position_endstop: 0 @@ -33,7 +35,8 @@ position_max: 200 step_pin: ar23 dir_pin: ar22 enable_pin: ar25 -step_distance: .005 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar2 position_min: 0.1 position_endstop: 0.5 @@ -44,7 +47,8 @@ position_max: 200 step_pin: ar19 dir_pin: ar18 enable_pin: ar25 -step_distance: .004242 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.500 filament_diameter: 3.500 heater_pin: ar4 diff --git a/config/generic-smoothieboard.cfg b/config/generic-smoothieboard.cfg index 21803fe3..8d5d6474 100644 --- a/config/generic-smoothieboard.cfg +++ b/config/generic-smoothieboard.cfg @@ -7,7 +7,8 @@ step_pin: P2.0 dir_pin: P0.5 enable_pin: !P0.4 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.24 #endstop_pin: ^P1.25 position_endstop: 0 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: P2.1 dir_pin: !P0.11 enable_pin: !P0.10 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^P1.26 #endstop_pin: ^P1.27 position_endstop: 0 @@ -29,7 +31,8 @@ homing_speed: 50 step_pin: P2.2 dir_pin: P0.20 enable_pin: !P0.19 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^P1.28 #endstop_pin: ^P1.29 position_endstop: 0.5 @@ -39,7 +42,8 @@ position_max: 200 step_pin: P2.3 dir_pin: P0.22 enable_pin: !P0.21 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 diff --git a/config/generic-ultimaker-ultimainboard-v2.cfg b/config/generic-ultimaker-ultimainboard-v2.cfg index 0ad25a2e..f79ea6ea 100644 --- a/config/generic-ultimaker-ultimainboard-v2.cfg +++ b/config/generic-ultimaker-ultimainboard-v2.cfg @@ -8,7 +8,8 @@ step_pin: ar25 dir_pin: !ar23 enable_pin: !ar27 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar22 position_endstop: 0 position_max: 230 @@ -18,7 +19,8 @@ homing_speed: 50.0 step_pin: ar32 dir_pin: ar33 enable_pin: !ar31 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar26 position_endstop: 225 position_max: 225 @@ -28,7 +30,8 @@ homing_speed: 50.0 step_pin: ar35 dir_pin: !ar36 enable_pin: !ar34 -step_distance: .005 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar29 position_endstop: 215 position_max: 215 @@ -38,7 +41,8 @@ homing_speed: 20.0 step_pin: ar42 dir_pin: ar43 enable_pin: !ar37 -step_distance: .003546 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 2.850 heater_pin: ar2 @@ -56,7 +60,8 @@ max_temp: 275 #step_pin: ar49 #dir_pin: ar47 #enable_pin: !ar48 -#step_distance: .003546 +#microsteps: 16 +#rotation_distance: 33.500 #nozzle_diameter: 0.400 #filament_diameter: 2.850 #heater_pin: ar3 diff --git a/config/kit-voron2-250mm.cfg b/config/kit-voron2-250mm.cfg index 2d0bcb47..faee7dfc 100644 --- a/config/kit-voron2-250mm.cfg +++ b/config/kit-voron2-250mm.cfg @@ -53,7 +53,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 # X on mcu_xye -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 # 80 steps per mm - 1.8 deg - 1/16 microstepping endstop_pin: ^ar2 # X_MAX on mcu_xye @@ -69,7 +70,8 @@ step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 # Y on mcu_xye -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 # 80 steps per mm - 1.8 deg - 1/16 microstepping endstop_pin: ^ar15 # Y_MAX on mcu_xye @@ -85,7 +87,8 @@ step_pin: z:ar54 dir_pin: !z:ar55 enable_pin: !z:ar38 # X on mcu_z -step_distance: 0.00250 +microsteps: 16 +rotation_distance: 8 # 400 steps per mm - 1.8 deg - 1/16 microstepping endstop_pin: ^!z:ar18 # Z_MIN on mcu_z @@ -104,7 +107,8 @@ step_pin: z:ar60 dir_pin: z:ar61 enable_pin: !z:ar56 # Y on mcu_z -step_distance: 0.00250 +microsteps: 16 +rotation_distance: 8 # 400 steps per mm - 1.8 deg - 1/16 microstepping [stepper_z2] @@ -113,7 +117,8 @@ step_pin: z:ar46 dir_pin: !z:ar48 enable_pin: !z:ar62 # Z on mcu_z -step_distance: 0.00250 +microsteps: 16 +rotation_distance: 8 # 400 steps per mm - 1.8 deg - 1/16 microstepping [stepper_z3] @@ -122,7 +127,8 @@ step_pin: z:ar26 dir_pin: z:ar28 enable_pin: !z:ar24 # E0 on mcu_z -step_distance: 0.00250 +microsteps: 16 +rotation_distance: 8 # 400 steps per mm - 1.8 deg - 1/16 microstepping [extruder] @@ -130,7 +136,8 @@ step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 # E0 on mcu_xye -step_distance: 0.00180180 +microsteps: 16 +rotation_distance: 5.76576 # 555 steps per mm - 1.8 deg - 1/16 microstepping (Mobius2) nozzle_diameter: 0.400 filament_diameter: 1.750 diff --git a/config/kit-zav3d-2019.cfg b/config/kit-zav3d-2019.cfg index f509cdec..2e6058b6 100644 --- a/config/kit-zav3d-2019.cfg +++ b/config/kit-zav3d-2019.cfg @@ -29,7 +29,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -41,7 +42,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -52,7 +54,8 @@ homing_speed: 50 #step_pin: ar46 #dir_pin: ar48 #enable_pin: !ar62 -#step_distance: .0025 +#microsteps: 16 +#rotation_distance: 8 ## I used Z_MAX_ENDSTOP #endstop_pin: ^ar19 ## More about z-calibration is here https://vk.com/topic-107680682_34101598 @@ -66,7 +69,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 position_min: -3 position_max: 230 endstop_pin: probe:z_virtual_endstop @@ -77,7 +81,8 @@ endstop_pin: probe:z_virtual_endstop step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 -step_distance: .004242 +microsteps: 16 +rotation_distance: 13.5744 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-adimlab-2018.cfg b/config/printer-adimlab-2018.cfg index 48a93a72..af73062b 100644 --- a/config/printer-adimlab-2018.cfg +++ b/config/printer-adimlab-2018.cfg @@ -7,7 +7,8 @@ step_pin: ar25 dir_pin: !ar23 enable_pin: !ar27 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar22 position_min: -5 position_endstop: -5 @@ -18,7 +19,8 @@ homing_speed: 30.0 step_pin: ar32 dir_pin: !ar33 enable_pin: !ar31 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar26 position_endstop: 0 position_max: 310 @@ -28,7 +30,8 @@ homing_speed: 30.0 step_pin: ar35 dir_pin: ar36 enable_pin: !ar34 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar29 position_endstop: 0.0 position_max: 400 @@ -38,7 +41,8 @@ homing_speed: 5.0 step_pin: ar42 dir_pin: ar43 enable_pin: !ar37 -step_distance: .010799 +microsteps: 16 +rotation_distance: 34.557 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar2 diff --git a/config/printer-alfawise-u30-2018.cfg b/config/printer-alfawise-u30-2018.cfg index f8291e89..0cdaae1d 100644 --- a/config/printer-alfawise-u30-2018.cfg +++ b/config/printer-alfawise-u30-2018.cfg @@ -16,7 +16,8 @@ step_pin: PB4 dir_pin: !PB3 enable_pin: !PB5 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: !PC1 position_endstop: 0 position_max: 230 @@ -26,7 +27,8 @@ homing_speed: 50 step_pin: PB7 dir_pin: PB6 enable_pin: !PB8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: !PC15 position_endstop: 0 position_max: 222 @@ -36,7 +38,8 @@ homing_speed: 50 step_pin: PE0 dir_pin: !PB9 enable_pin: !PE1 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PE6 position_endstop: 0.0 position_max: 250 @@ -45,7 +48,8 @@ position_max: 250 step_pin: PE3 dir_pin: PE2 enable_pin: !PE4 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD3 diff --git a/config/printer-anet-a4-2018.cfg b/config/printer-anet-a4-2018.cfg index 324e2c23..9879c2ce 100644 --- a/config/printer-anet-a4-2018.cfg +++ b/config/printer-anet-a4-2018.cfg @@ -12,7 +12,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC2 position_endstop: 215 arm_length: 215 @@ -22,14 +23,16 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC3 [stepper_c] step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC4 homing_speed: 20 @@ -37,7 +40,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .01045 +microsteps: 16 +rotation_distance: 33.440 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-anet-a8-2017.cfg b/config/printer-anet-a8-2017.cfg index 04203a1c..9baf01b1 100644 --- a/config/printer-anet-a8-2017.cfg +++ b/config/printer-anet-a8-2017.cfg @@ -12,7 +12,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC2 position_endstop: -30 position_max: 220 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC3 position_endstop: -8 position_min: -8 @@ -34,7 +36,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 240 @@ -44,7 +47,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .0105 +microsteps: 16 +rotation_distance: 33.600 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-anet-e10-2018.cfg b/config/printer-anet-e10-2018.cfg index b4d0c546..8d8c2a93 100644 --- a/config/printer-anet-e10-2018.cfg +++ b/config/printer-anet-e10-2018.cfg @@ -12,7 +12,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC2 position_endstop: -3 position_max: 220 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC3 position_endstop: -22 position_min: -22 @@ -34,7 +36,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 300 @@ -44,7 +47,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.01 +microsteps: 16 +rotation_distance: 32.000 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-anet-e16-2019.cfg b/config/printer-anet-e16-2019.cfg index 3ebf6973..595f8a3c 100644 --- a/config/printer-anet-e16-2019.cfg +++ b/config/printer-anet-e16-2019.cfg @@ -12,7 +12,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC2 position_endstop: -3 position_max: 300 @@ -23,7 +24,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC3 position_endstop: -22 position_min: -22 @@ -34,7 +36,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 400 @@ -44,7 +47,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.01 +microsteps: 16 +rotation_distance: 32.000 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-anycubic-4max-2018.cfg b/config/printer-anycubic-4max-2018.cfg index 10598a13..bebd5427 100644 --- a/config/printer-anycubic-4max-2018.cfg +++ b/config/printer-anycubic-4max-2018.cfg @@ -7,7 +7,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar3 position_min: -2 position_endstop: -2 @@ -18,7 +19,8 @@ homing_speed: 60.0 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar14 position_endstop: 0 position_max: 215 @@ -28,7 +30,8 @@ homing_speed: 60.0 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar18 position_endstop: 0.5 position_max: 305 @@ -38,7 +41,8 @@ homing_speed: 8.0 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: 0.010354 +microsteps: 16 +rotation_distance: 33.133 nozzle_diameter: 0.400 filament_diameter: 1.750 max_extrude_only_distance: 2000 diff --git a/config/printer-anycubic-i3-mega-2017.cfg b/config/printer-anycubic-i3-mega-2017.cfg index 4b057a7a..588fcd62 100644 --- a/config/printer-anycubic-i3-mega-2017.cfg +++ b/config/printer-anycubic-i3-mega-2017.cfg @@ -10,7 +10,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar3 position_min: -5 position_endstop: -5 @@ -21,7 +22,8 @@ homing_speed: 30.0 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar42 position_endstop: 0 position_max: 210 @@ -31,7 +33,8 @@ homing_speed: 30.0 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar18 position_endstop: 0.0 position_max: 205 @@ -41,14 +44,16 @@ homing_speed: 5.0 step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar43 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .010799 +microsteps: 16 +rotation_distance: 34.557 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-anycubic-kossel-2016.cfg b/config/printer-anycubic-kossel-2016.cfg index 1209605c..38e52e98 100644 --- a/config/printer-anycubic-kossel-2016.cfg +++ b/config/printer-anycubic-kossel-2016.cfg @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar2 homing_speed: 60 # The next parameter needs to be adjusted for @@ -25,21 +26,24 @@ arm_length: 229.4 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar15 [stepper_c] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar19 [extruder] step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 -step_distance: 0.010989 +microsteps: 16 +rotation_distance: 35.165 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-anycubic-kossel-plus-2017.cfg b/config/printer-anycubic-kossel-plus-2017.cfg index fc416296..12c61102 100644 --- a/config/printer-anycubic-kossel-plus-2017.cfg +++ b/config/printer-anycubic-kossel-plus-2017.cfg @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar2 homing_speed: 60 # The next parameter needs to be adjusted for @@ -25,21 +26,24 @@ arm_length: 269.0 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar15 [stepper_c] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar19 [extruder] step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 -step_distance: 0.0104166 +microsteps: 16 +rotation_distance: 33.333 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-creality-cr10-2017.cfg b/config/printer-creality-cr10-2017.cfg index 1920c92a..cdbe1f47 100644 --- a/config/printer-creality-cr10-2017.cfg +++ b/config/printer-creality-cr10-2017.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC2 position_endstop: 0 position_max: 300 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC3 position_endstop: 0 position_max: 300 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC4 position_endstop: 0.0 position_max: 400 @@ -44,7 +47,8 @@ position_max: 400 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-creality-cr10mini-2017.cfg b/config/printer-creality-cr10mini-2017.cfg index 12166c8f..3971c088 100644 --- a/config/printer-creality-cr10mini-2017.cfg +++ b/config/printer-creality-cr10mini-2017.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC2 position_endstop: 0 position_max: 300 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC3 position_endstop: 0 position_max: 220 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC4 position_endstop: 0.0 position_max: 300 @@ -44,7 +47,8 @@ position_max: 300 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-creality-cr10s-2017.cfg b/config/printer-creality-cr10s-2017.cfg index df895ae2..5212565c 100644 --- a/config/printer-creality-cr10s-2017.cfg +++ b/config/printer-creality-cr10s-2017.cfg @@ -7,7 +7,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 300 @@ -17,7 +18,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 300 @@ -27,7 +29,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0 position_max: 400 @@ -36,7 +39,8 @@ position_max: 400 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-creality-cr20-2018.cfg b/config/printer-creality-cr20-2018.cfg index 39a4e509..54f8fe21 100644 --- a/config/printer-creality-cr20-2018.cfg +++ b/config/printer-creality-cr20-2018.cfg @@ -7,7 +7,8 @@ step_pin: PF0 dir_pin: PF1 enable_pin: !PD7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PE5 position_endstop: 0 position_max: 235 @@ -17,7 +18,8 @@ homing_speed: 50 step_pin: PF6 dir_pin: PF7 enable_pin: !PF2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PJ1 position_endstop: 0 position_max: 235 @@ -27,7 +29,8 @@ homing_speed: 50 step_pin: PL3 dir_pin: !PL1 enable_pin: !PK0 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PD3 position_endstop: 0 position_max: 250 @@ -36,7 +39,8 @@ position_max: 250 step_pin: PA4 dir_pin: PA6 enable_pin: !PA2 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB4 diff --git a/config/printer-creality-cr20-pro-2019.cfg b/config/printer-creality-cr20-pro-2019.cfg index cd868e29..19b46b63 100644 --- a/config/printer-creality-cr20-pro-2019.cfg +++ b/config/printer-creality-cr20-pro-2019.cfg @@ -7,7 +7,8 @@ step_pin: PF0 dir_pin: PF1 enable_pin: !PD7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PE5 position_endstop: 0 position_max: 235 @@ -17,7 +18,8 @@ homing_speed: 100 step_pin: PF6 dir_pin: PF7 enable_pin: !PF2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PJ1 position_endstop: 0 position_max: 235 @@ -27,7 +29,8 @@ homing_speed: 100 step_pin: PL3 dir_pin: !PL1 enable_pin: !PK0 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: probe:z_virtual_endstop position_max: 250 homing_speed: 10.0 @@ -37,7 +40,8 @@ position_min: -1.0 step_pin: PA4 dir_pin: PA6 enable_pin: !PA2 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB4 diff --git a/config/printer-creality-ender2-2017.cfg b/config/printer-creality-ender2-2017.cfg index 03e44b2d..7b8b191d 100644 --- a/config/printer-creality-ender2-2017.cfg +++ b/config/printer-creality-ender2-2017.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC2 position_endstop: 0 position_max: 165 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC3 position_endstop: 0 position_max: 165 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC4 position_endstop: 0.0 position_max: 205 @@ -44,7 +47,8 @@ position_max: 205 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.010753 +microsteps: 16 +rotation_distance: 34.410 nozzle_diameter: 0.400 filament_diameter: 1.750 max_extrude_only_distance: 500.0 diff --git a/config/printer-creality-ender3-2018.cfg b/config/printer-creality-ender3-2018.cfg index 2018f47f..52928005 100644 --- a/config/printer-creality-ender3-2018.cfg +++ b/config/printer-creality-ender3-2018.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC2 position_endstop: 0 position_max: 235 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC3 position_endstop: 0 position_max: 235 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PC4 position_endstop: 0.0 position_max: 250 @@ -45,7 +48,8 @@ max_extrude_only_distance: 100.0 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-creality-ender3-v2-2020.cfg b/config/printer-creality-ender3-v2-2020.cfg index 695b1d76..7efe5fe2 100644 --- a/config/printer-creality-ender3-v2-2020.cfg +++ b/config/printer-creality-ender3-v2-2020.cfg @@ -20,7 +20,8 @@ step_pin: PC2 dir_pin: PB9 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA5 position_endstop: 0 position_max: 235 @@ -30,7 +31,8 @@ homing_speed: 50 step_pin: PB8 dir_pin: PB7 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA6 position_endstop: 0 position_max: 235 @@ -40,7 +42,8 @@ homing_speed: 50 step_pin: PB6 dir_pin: !PB5 enable_pin: !PC3 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA7 position_endstop: 0.0 position_max: 250 @@ -50,7 +53,8 @@ max_extrude_only_distance: 100.0 step_pin: PB4 dir_pin: PB3 enable_pin: !PC3 -step_distance: 0.010752 +microsteps: 16 +rotation_distance: 34.406 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PA1 diff --git a/config/printer-creality-ender3pro-2020.cfg b/config/printer-creality-ender3pro-2020.cfg index 25f54ff4..b3a35528 100644 --- a/config/printer-creality-ender3pro-2020.cfg +++ b/config/printer-creality-ender3pro-2020.cfg @@ -20,7 +20,8 @@ step_pin: PC2 dir_pin: PB9 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA5 position_endstop: 0 position_max: 235 @@ -30,7 +31,8 @@ homing_speed: 50 step_pin: PB8 dir_pin: PB7 enable_pin: !PC3 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA6 position_endstop: 0 position_max: 235 @@ -40,7 +42,8 @@ homing_speed: 50 step_pin: PB6 dir_pin: !PB5 enable_pin: !PC3 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^PA7 position_endstop: 0.0 position_max: 250 @@ -50,7 +53,8 @@ max_extrude_only_distance: 100.0 step_pin: PB4 dir_pin: PB3 enable_pin: !PC3 -step_distance: 0.010752 +microsteps: 16 +rotation_distance: 34.406 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PA1 diff --git a/config/printer-creality-ender5-2019.cfg b/config/printer-creality-ender5-2019.cfg index c0c79898..0130321b 100644 --- a/config/printer-creality-ender5-2019.cfg +++ b/config/printer-creality-ender5-2019.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .012500 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC2 position_endstop: 235 position_max: 235 @@ -25,7 +26,8 @@ homing_speed: 30 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .012500 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC3 position_endstop: 235 position_max: 235 @@ -35,7 +37,8 @@ homing_speed: 30 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .002500 # Use .001250 for Ender5 versions after late 2019 +microsteps: 16 +rotation_distance: 8 # Use 4 for Ender5 versions after late 2019 endstop_pin: ^PC4 position_endstop: 0.0 position_max: 300 @@ -45,7 +48,8 @@ max_extrude_only_distance: 100.0 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: 0.010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-creality-ender5plus-2019.cfg b/config/printer-creality-ender5plus-2019.cfg index 526250c4..3af96983 100644 --- a/config/printer-creality-ender5plus-2019.cfg +++ b/config/printer-creality-ender5plus-2019.cfg @@ -9,7 +9,8 @@ step_pin: PF0 dir_pin: PF1 enable_pin: !PD7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PE5 position_endstop: 350 position_max: 350 @@ -19,7 +20,8 @@ homing_speed: 100 step_pin: PF6 dir_pin: PF7 enable_pin: !PF2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PJ1 position_endstop: 350 position_max: 350 @@ -29,7 +31,8 @@ homing_speed: 100 step_pin: PL3 dir_pin: PL1 enable_pin: !PK0 -step_distance: .001266 +microsteps: 16 +rotation_distance: 4 endstop_pin: probe:z_virtual_endstop position_max: 400 position_min: 0 @@ -39,7 +42,8 @@ homing_speed: 10.0 step_pin: PA4 dir_pin: PA6 enable_pin: !PA2 -step_distance: .010526 +microsteps: 16 +rotation_distance: 33.683 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PB4 diff --git a/config/printer-lulzbot-mini1-2016.cfg b/config/printer-lulzbot-mini1-2016.cfg index 795d327e..0e8e7816 100644 --- a/config/printer-lulzbot-mini1-2016.cfg +++ b/config/printer-lulzbot-mini1-2016.cfg @@ -16,7 +16,8 @@ dir_pin: PL1 #define X_ENABLE_PIN 29 enable_pin: !PA7 # 1/100 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 #define X_MIN_PIN 12 endstop_pin: ^!PB6 position_endstop: -3 @@ -34,7 +35,8 @@ dir_pin: !PL0 #define Y_ENABLE_PIN 28 enable_pin: !PA6 # 1/100 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 #define Y_MIN_PIN 11 endstop_pin: ^!PB5 position_endstop: -7 @@ -52,7 +54,8 @@ dir_pin: PL2 #define Z_ENABLE_PIN 27 enable_pin: !PA5 # 1/1600 -step_distance: 0.000625 +microsteps: 16 +rotation_distance: 2 #define Z_MAX_PIN 23 endstop_pin: ^!PA1 # I have replaced the original nozzle with @@ -73,7 +76,8 @@ dir_pin: !PL6 #define E0_ENABLE_PIN 26 enable_pin: !PA4 # 1/833 -step_distance: 0.001200480192076831 +microsteps: 16 +rotation_distance: 3.842 nozzle_diameter: 0.400 filament_diameter: 2.850 #define HEATER_0_PIN 3 diff --git a/config/printer-lulzbot-taz6-2017.cfg b/config/printer-lulzbot-taz6-2017.cfg index 543a67f4..ca086970 100644 --- a/config/printer-lulzbot-taz6-2017.cfg +++ b/config/printer-lulzbot-taz6-2017.cfg @@ -10,7 +10,8 @@ step_pin: PC0 dir_pin: PL1 enable_pin: !PA7 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PB6 position_endstop: -20 position_min: -20 @@ -21,7 +22,8 @@ homing_speed: 50 step_pin: PC1 dir_pin: !PL0 enable_pin: !PA6 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PA1 position_endstop: 306 position_min: -20 @@ -32,7 +34,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: 0.000625 +microsteps: 16 +rotation_distance: 2 endstop_pin: ^!PB4 position_endstop: -0.7 position_min: -1.5 @@ -44,7 +47,8 @@ homing_speed: 1 step_pin: PC3 dir_pin: !PL6 enable_pin: !PA4 -step_distance: 0.001182 +microsteps: 16 +rotation_distance: 3.782 nozzle_diameter: 0.400 filament_diameter: 2.920 heater_pin: PH6 @@ -63,7 +67,8 @@ min_extrude_temp: 140 #step_pin: PC3 #dir_pin: !PL6 #enable_pin: !PA4 -#step_distance: 0.002381 +#microsteps: 16 +#rotation_distance: 7.619 #nozzle_diameter: 0.400 #filament_diameter: 2.920 #heater_pin: PH6 diff --git a/config/printer-lulzbot-taz6-dual-v3-2017.cfg b/config/printer-lulzbot-taz6-dual-v3-2017.cfg index c018af27..38248f0d 100644 --- a/config/printer-lulzbot-taz6-dual-v3-2017.cfg +++ b/config/printer-lulzbot-taz6-dual-v3-2017.cfg @@ -33,7 +33,8 @@ step_pin: PC0 dir_pin: PL1 enable_pin: !PA7 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PB6 position_endstop: -20 position_min: -20 @@ -45,7 +46,8 @@ second_homing_speed: 5 step_pin: PC1 dir_pin: !PL0 enable_pin: !PA6 -step_distance: .010000 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PA1 position_endstop: 306 position_min: -17 @@ -57,7 +59,8 @@ second_homing_speed: 5 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: 0.000625 +microsteps: 16 +rotation_distance: 2 endstop_pin: ^!PB4 position_endstop: 5.0 position_min: -5.8 @@ -72,7 +75,8 @@ second_homing_speed: 1 step_pin: PC4 dir_pin: !PL7 enable_pin: !PA3 -step_distance: 0.001315789473 +microsteps: 16 +rotation_distance: 4.211 nozzle_diameter: 0.500 filament_diameter: 2.850 heater_pin: PH4 @@ -93,7 +97,8 @@ min_extrude_temp: 120 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: 0.001315789473 +microsteps: 16 +rotation_distance: 4.211 nozzle_diameter: 0.500 filament_diameter: 2.850 heater_pin: PH6 diff --git a/config/printer-makergear-m2-2016.cfg b/config/printer-makergear-m2-2016.cfg index ace9c97b..db0cfbf8 100644 --- a/config/printer-makergear-m2-2016.cfg +++ b/config/printer-makergear-m2-2016.cfg @@ -8,7 +8,8 @@ step_pin: PC0 dir_pin: !PL1 enable_pin: !PA7 -step_distance: .01125 +microsteps: 16 +rotation_distance: 36 endstop_pin: ^!PB6 position_endstop: 0 position_max: 205 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: PC1 dir_pin: PL0 enable_pin: !PA6 -step_distance: .01125 +microsteps: 16 +rotation_distance: 36 endstop_pin: ^!PB5 position_endstop: 0 position_max: 250 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: !PL2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PB4 position_min: 0.1 position_endstop: 0.7 @@ -40,7 +43,9 @@ homing_retract_dist: 2.0 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: .00188 +microsteps: 16 +gear_ratio: 57:11 +rotation_distance: 31.174 nozzle_diameter: 0.350 filament_diameter: 1.750 heater_pin: PH6 diff --git a/config/printer-micromake-d1-2016.cfg b/config/printer-micromake-d1-2016.cfg index 4a0ca18b..e221602f 100644 --- a/config/printer-micromake-d1-2016.cfg +++ b/config/printer-micromake-d1-2016.cfg @@ -8,7 +8,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^ar2 homing_speed: 100 position_endstop: 319.5 @@ -18,21 +19,24 @@ arm_length: 217.0 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^ar15 [stepper_c] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^ar19 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: 0.006271 +microsteps: 16 +rotation_distance: 20.067 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-monoprice-mini-delta-2017.cfg b/config/printer-monoprice-mini-delta-2017.cfg index 1ccaeb54..0115ba77 100644 --- a/config/printer-monoprice-mini-delta-2017.cfg +++ b/config/printer-monoprice-mini-delta-2017.cfg @@ -26,7 +26,8 @@ homing_speed: 50 step_pin: PB12 dir_pin: PB11 enable_pin: !PB10 -step_distance: .0175 # This is 57.14 steps per mm +microsteps: 16 +rotation_distance: 56 endstop_pin: ^PC14 position_endstop: 125.00 arm_length: 120.8 @@ -37,21 +38,24 @@ arm_length: 120.8 step_pin: PB2 dir_pin: PB1 enable_pin: !PB10 -step_distance: .0175 # This is 57.14 steps per mm +microsteps: 16 +rotation_distance: 56 endstop_pin: ^PC15 [stepper_c] step_pin: PB14 dir_pin: PB13 enable_pin: !PB10 -step_distance: .0175 # This is 57.14 steps per mm +microsteps: 16 +rotation_distance: 56 endstop_pin: ^PC13 [extruder] step_pin: PA7 dir_pin: !PA6 enable_pin: !PB0 -step_distance: .02062 # This is 48.50 steps per mm +microsteps: 16 +rotation_distance: 65.984 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PA1 diff --git a/config/printer-monoprice-select-mini-v2-2018.cfg b/config/printer-monoprice-select-mini-v2-2018.cfg index 1f7fe7d6..dd4ded29 100644 --- a/config/printer-monoprice-select-mini-v2-2018.cfg +++ b/config/printer-monoprice-select-mini-v2-2018.cfg @@ -51,12 +51,13 @@ homing_speed: 15 step_pin: PB14 dir_pin: !PB15 #modify stepper direction if necessary enable_pin: !PA8 -# step_distance varies in the printer model. Check the correct step-rate of -# your Select Mini in the original firmware (with M503) and calculate the -# appropriate value for step_distance = 1/steps per unit. This has to be done -# for all axis. -# This config contains values for later MSPMv2 printers with 93 steps per mm. -step_distance: .01075 # 93 steps/mm +# rotation_distance varies in the printer model. Check the correct +# step-rate of your Select Mini in the original firmware (with M503) +# and calculate the appropriate value for rotation_distance. This has +# to be done for all axes. +# This config contains values for later MSPMv2 printers. +microsteps: 16 +rotation_distance: 34.510 # 17 teeth on pulley; MXL belt (2.03 pitch) endstop_pin: ^!PB4 position_endstop: 0 position_max: 120 @@ -67,7 +68,8 @@ homing_speed: 15 step_pin: PB12 dir_pin: PB13 #modify stepper direction if necessary enable_pin: !PA8 -step_distance: .010753 # 93 steps/mm. check comment in [stepper_x] section +microsteps: 16 +rotation_distance: 34.510 # check comment in [stepper_x] section endstop_pin: ^!PA15 position_endstop: 0 position_max: 120 @@ -78,7 +80,9 @@ homing_speed: 10 step_pin: PB10 dir_pin: PB2 #modify stepper direction if necessary enable_pin: !PB11 -step_distance: 0.000911 # 1097.5 steps/mm. check comment in [stepper_x] section +microsteps: 16 +full_steps_per_rotation: 48 +rotation_distance: 0.7 # M4 rod. check comment in [stepper_x] section endstop_pin: ^!PB5 position_endstop: 0.5 position_max: 120 @@ -88,7 +92,8 @@ position_max: 120 step_pin: PB0 dir_pin: !PC13 #modify stepper direction if necessary enable_pin: !PB1 -step_distance: 0.010301 # 97 steps/mm. check comment in [stepper_x] section +microsteps: 16 +rotation_distance: 32.990 # 97 steps/mm. check comment in [stepper_x] section nozzle_diameter: 0.400 filament_diameter: 1.750 # heater diff --git a/config/printer-mtw-create-2015.cfg b/config/printer-mtw-create-2015.cfg index 74f0056c..cae0524e 100644 --- a/config/printer-mtw-create-2015.cfg +++ b/config/printer-mtw-create-2015.cfg @@ -8,7 +8,8 @@ step_pin: PC0 dir_pin: !PL1 enable_pin: !PA7 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PB6 #endstop_pin: ^PA2 position_endstop: 0 @@ -19,7 +20,8 @@ homing_speed: 50 step_pin: PC1 dir_pin: PL0 enable_pin: !PA6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^PB5 #endstop_pin: ^PA1 position_endstop: 0 @@ -30,7 +32,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: PL2 enable_pin: !PA5 -step_distance: .00125 +microsteps: 16 +rotation_distance: 4 endstop_pin: probe:z_virtual_endstop #endstop_pin: ^PC7 #position_endstop: 0.5 @@ -40,7 +43,8 @@ position_max: 225 step_pin: PC3 dir_pin: PL6 enable_pin: !PA4 -step_distance: .0102 +microsteps: 16 +rotation_distance: 32.640 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PH6 @@ -60,7 +64,8 @@ max_temp: 275 #enable_pin: !PA3 #heater_pin: PH4 #sensor_pin: PF1 -#step_distance: .0102 +#microsteps: 16 +#rotation_distance: 32.640 #nozzle_diameter: 0.400 #filament_diameter: 1.750 #sensor_type: ATC Semitec 104GT-2 diff --git a/config/printer-seemecnc-rostock-max-v2-2015.cfg b/config/printer-seemecnc-rostock-max-v2-2015.cfg index 184b917a..31eb100b 100644 --- a/config/printer-seemecnc-rostock-max-v2-2015.cfg +++ b/config/printer-seemecnc-rostock-max-v2-2015.cfg @@ -8,7 +8,8 @@ step_pin: PC0 dir_pin: !PL1 enable_pin: !PA7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA2 homing_speed: 50 position_endstop: 380 @@ -18,21 +19,24 @@ arm_length: 290.800 step_pin: PC1 dir_pin: PL0 enable_pin: !PA6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PA1 [stepper_c] step_pin: PC2 dir_pin: !PL2 enable_pin: !PA5 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^PC7 [extruder] step_pin: PC3 dir_pin: !PL6 enable_pin: !PA4 -step_distance: .010793 +microsteps: 16 +rotation_distance: 34.538 nozzle_diameter: 0.500 filament_diameter: 1.750 heater_pin: PH6 diff --git a/config/printer-sovol-sv01-2020.cfg b/config/printer-sovol-sv01-2020.cfg index c70d18ab..57d3c4ef 100644 --- a/config/printer-sovol-sv01-2020.cfg +++ b/config/printer-sovol-sv01-2020.cfg @@ -8,7 +8,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 300 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 255 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0 position_max: 300 @@ -37,7 +40,8 @@ position_max: 300 step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 -step_distance: .0024 +microsteps: 16 +rotation_distance: 7.680 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-sunlu-s8-2020.cfg b/config/printer-sunlu-s8-2020.cfg index ac5ecc16..b933ced8 100644 --- a/config/printer-sunlu-s8-2020.cfg +++ b/config/printer-sunlu-s8-2020.cfg @@ -9,7 +9,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar3 position_endstop: 0 position_max: 310 @@ -19,7 +20,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar14 position_endstop: 0 position_max: 310 @@ -29,7 +31,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar18 position_endstop: 0.5 position_max: 400 @@ -38,7 +41,8 @@ position_max: 400 step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 -step_distance: .0104 +microsteps: 16 +rotation_distance: 33.280 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-tevo-flash-2018.cfg b/config/printer-tevo-flash-2018.cfg index 459e64d6..6017fcaf 100644 --- a/config/printer-tevo-flash-2018.cfg +++ b/config/printer-tevo-flash-2018.cfg @@ -3,7 +3,7 @@ # Note, this config has only been tested on a modified Tevo Flash # (using a Bondtech BMG extruder). If using a stock printer it may be -# necessary to update the extruder step_distance parameter. +# necessary to update the extruder rotation_distance parameter. # See docs/Config_Reference.md for a description of parameters. @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .012491 +microsteps: 16 +rotation_distance: 40 endstop_pin: !ar3 position_endstop: -13 position_min: -13 @@ -22,7 +23,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: .012441 +microsteps: 16 +rotation_distance: 40 endstop_pin: !ar14 position_endstop: -3 position_min: -3 @@ -33,7 +35,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: .002520 +microsteps: 16 +rotation_distance: 8 position_max: 250 endstop_pin: probe:z_virtual_endstop position_min: -2 @@ -42,13 +45,16 @@ position_min: -2 step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 -step_distance: .002520 +microsteps: 16 +rotation_distance: 8 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .002401 +microsteps: 16 +gear_ratio: 3:1 +rotation_distance: 23.050 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 diff --git a/config/printer-tevo-tarantula-pro-2020.cfg b/config/printer-tevo-tarantula-pro-2020.cfg index 06577ee9..9a32c83b 100644 --- a/config/printer-tevo-tarantula-pro-2020.cfg +++ b/config/printer-tevo-tarantula-pro-2020.cfg @@ -11,7 +11,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: 0.012583 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar3 position_endstop: -2 position_max: 220 @@ -22,7 +23,8 @@ homing_speed: 25.0 step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 -step_distance: 0.01256 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar14 position_endstop: 0 position_max: 220 @@ -32,7 +34,8 @@ homing_speed: 25.0 step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 -step_distance: 0.002492 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar18 position_endstop: 0 position_max: 200 @@ -42,13 +45,15 @@ position_max: 200 #step_pin: ar36 #dir_pin: ar34 #enable_pin: !ar30 -#step_distance: 0.002492 +#microsteps: 16 +#rotation_distance: 8 [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: 0.002470 +microsteps: 16 +rotation_distance: 7.904 nozzle_diameter: 0.400 filament_diameter: 1.75 diff --git a/config/printer-tronxy-p802e-2020.cfg b/config/printer-tronxy-p802e-2020.cfg index b209ff0e..410c7666 100644 --- a/config/printer-tronxy-p802e-2020.cfg +++ b/config/printer-tronxy-p802e-2020.cfg @@ -13,7 +13,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC2 position_endstop: -8 position_max: 220 @@ -24,7 +25,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC3 position_endstop: 0 position_min: 0 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0 position_max: 210 @@ -45,7 +48,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .0105 +microsteps: 16 +rotation_distance: 33.600 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-tronxy-p802m-2020.cfg b/config/printer-tronxy-p802m-2020.cfg index cc17e17c..8828f7f0 100644 --- a/config/printer-tronxy-p802m-2020.cfg +++ b/config/printer-tronxy-p802m-2020.cfg @@ -13,7 +13,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC2 position_endstop: -8 position_max: 220 @@ -24,7 +25,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC3 position_endstop: 0 position_min: -5 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0 position_max: 230 @@ -45,7 +48,8 @@ homing_speed: 20 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .0105 +microsteps: 16 +rotation_distance: 33.600 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-tronxy-x5s-2018.cfg b/config/printer-tronxy-x5s-2018.cfg index 40e755e2..148188ca 100644 --- a/config/printer-tronxy-x5s-2018.cfg +++ b/config/printer-tronxy-x5s-2018.cfg @@ -15,7 +15,8 @@ step_pin: PD7 dir_pin: !PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC2 position_endstop: 0 position_max: 330 @@ -25,7 +26,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: !PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC3 position_endstop: 0 position_max: 310 @@ -35,7 +37,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: PB2 enable_pin: !PD6 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 400 @@ -44,7 +47,8 @@ position_max: 400 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: .0111 +microsteps: 16 +rotation_distance: 35.520 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-tronxy-x5sa-v6-2019.cfg b/config/printer-tronxy-x5sa-v6-2019.cfg index 3b5b8635..96639a99 100644 --- a/config/printer-tronxy-x5sa-v6-2019.cfg +++ b/config/printer-tronxy-x5sa-v6-2019.cfg @@ -26,7 +26,8 @@ max_z_accel: 30 step_pin: PE5 dir_pin: !PE6 enable_pin: !PC13 -step_distance: .006275 +microsteps: 16 +rotation_distance: 20 endstop_pin: !PG10 position_endstop: -1 position_min: -1 @@ -39,7 +40,8 @@ second_homing_speed: 10.0 step_pin: PE2 dir_pin: !PE3 enable_pin: !PE4 -step_distance: .006275 +microsteps: 16 +rotation_distance: 20 endstop_pin: !PA12 position_endstop: 0 position_max: 330 @@ -51,7 +53,8 @@ second_homing_speed: 10.0 step_pin: PB9 dir_pin: PE0 enable_pin: !PE1 -step_distance: .00125 +microsteps: 16 +rotation_distance: 4 endstop_pin: probe:z_virtual_endstop position_max: 400 position_min: -2 @@ -60,7 +63,8 @@ position_min: -2 step_pin: PB4 dir_pin: PB5 enable_pin: !PB8 -step_distance: 0.0111 +microsteps: 16 +rotation_distance: 35.520 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PG12 diff --git a/config/printer-tronxy-x8-2018.cfg b/config/printer-tronxy-x8-2018.cfg index a9f8cf9b..b261d2b0 100644 --- a/config/printer-tronxy-x8-2018.cfg +++ b/config/printer-tronxy-x8-2018.cfg @@ -19,7 +19,8 @@ serial: /dev/ttyUSB0 step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: 0.010 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC2 position_endstop: -47 position_max: 220 @@ -30,7 +31,8 @@ homing_speed: 50 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: 0.010 +microsteps: 16 +rotation_distance: 32 endstop_pin: ^!PC3 position_endstop: 0 position_max: 220 @@ -41,7 +43,8 @@ homing_speed: 50 step_pin: PB3 dir_pin: !PB2 enable_pin: !PD6 -step_distance: 0.0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0 position_max: 210 @@ -51,7 +54,8 @@ homing_speed: 10 step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 -step_distance: 0.009931 +microsteps: 16 +rotation_distance: 31.779 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/printer-twotrees-sapphire-plus-2020.cfg b/config/printer-twotrees-sapphire-plus-2020.cfg index 58e951e2..5212610d 100644 --- a/config/printer-twotrees-sapphire-plus-2020.cfg +++ b/config/printer-twotrees-sapphire-plus-2020.cfg @@ -21,7 +21,8 @@ step_pin: PE3 dir_pin: !PE2 enable_pin: !PE4 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: !PA15 position_endstop: 0 position_max: 300 @@ -31,7 +32,8 @@ homing_speed: 50 step_pin: PE0 dir_pin: !PB9 enable_pin: !PE1 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: !PA12 position_endstop: 300 position_max: 300 @@ -41,7 +43,8 @@ homing_speed: 50 step_pin: PB5 dir_pin: PB4 enable_pin: !PB8 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PA11 position_endstop: 0 position_max: 340 @@ -50,14 +53,16 @@ position_max: 340 step_pin: PA6 dir_pin: PA1 enable_pin: !PA3 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PC4 [extruder] step_pin: PD6 dir_pin: !PD3 enable_pin: !PB3 -step_distance: .0021 +microsteps: 16 +rotation_distance: 6.720 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC3 diff --git a/config/printer-twotrees-sapphire-pro-2020.cfg b/config/printer-twotrees-sapphire-pro-2020.cfg index d5213441..6de67cdb 100644 --- a/config/printer-twotrees-sapphire-pro-2020.cfg +++ b/config/printer-twotrees-sapphire-pro-2020.cfg @@ -18,7 +18,8 @@ step_pin: PE3 dir_pin: !PE2 enable_pin: !PE4 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: !PA15 position_endstop: 0 position_max: 230 @@ -28,7 +29,8 @@ homing_speed: 50 step_pin: PE0 dir_pin: !PB9 enable_pin: !PE1 -step_distance: .01 +microsteps: 16 +rotation_distance: 32 endstop_pin: !PA12 position_endstop: 230 position_max: 230 @@ -38,7 +40,8 @@ homing_speed: 50 step_pin: PB5 dir_pin: PB4 enable_pin: !PB8 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: !PA11 position_endstop: 0.5 position_max: 230 @@ -47,7 +50,8 @@ position_max: 230 step_pin: PD6 dir_pin: !PD3 enable_pin: !PB3 -step_distance: .0021 +microsteps: 16 +rotation_distance: 6.720 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC3 diff --git a/config/printer-velleman-k8200-2013.cfg b/config/printer-velleman-k8200-2013.cfg index 4c68de9a..7bdce33a 100644 --- a/config/printer-velleman-k8200-2013.cfg +++ b/config/printer-velleman-k8200-2013.cfg @@ -10,7 +10,8 @@ step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -20,7 +21,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -30,7 +32,8 @@ homing_speed: 50 step_pin: ar46 dir_pin: !ar48 enable_pin: !ar63 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^ar18 position_endstop: 0.5 # Set position_max to 200 if you have the original Z-axis setup. @@ -41,9 +44,10 @@ step_pin: ar26 # Remove the "!" from dir_pin if you have an original extruder dir_pin: !ar28 enable_pin: !ar24 -# You will have to calculate your own step_distance. +# You will have to calculate your own rotation_distance. # This is for the belted extruder https://www.thingiverse.com/thing:339928 -step_distance: .001333 +microsteps: 16 +rotation_distance: 4.266 nozzle_diameter: 0.400 filament_diameter: 2.85 heater_pin: ar10 diff --git a/config/printer-wanhao-duplicator-6-2016.cfg b/config/printer-wanhao-duplicator-6-2016.cfg index a993bc02..b1d35fae 100644 --- a/config/printer-wanhao-duplicator-6-2016.cfg +++ b/config/printer-wanhao-duplicator-6-2016.cfg @@ -8,7 +8,8 @@ step_pin: PA3 dir_pin: !PA1 enable_pin: !PA5 -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PA0 position_endstop: 0 position_max: 200 @@ -18,7 +19,8 @@ homing_speed: 50 step_pin: PC5 dir_pin: PC4 enable_pin: !PC6 -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PA4 position_endstop: 0 position_max: 200 @@ -28,7 +30,8 @@ homing_speed: 50 step_pin: PC2 dir_pin: !PC1 enable_pin: !PC3 -step_distance: 0.0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PA7 position_endstop: 0.5 position_max: 175 @@ -38,7 +41,8 @@ homing_speed: 25 step_pin: PL7 dir_pin: !PL6 enable_pin: !PC0 -step_distance: 0.010091 +microsteps: 16 +rotation_distance: 33.291 nozzle_diameter: 0.400 filament_diameter: 1.7500 heater_pin: PE4 diff --git a/config/printer-wanhao-duplicator-9-2018.cfg b/config/printer-wanhao-duplicator-9-2018.cfg index 2763d099..8197c796 100644 --- a/config/printer-wanhao-duplicator-9-2018.cfg +++ b/config/printer-wanhao-duplicator-9-2018.cfg @@ -8,7 +8,8 @@ step_pin: ar61 dir_pin: !ar62 enable_pin: !ar60 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar54 position_endstop: 0 position_max: 295 @@ -18,7 +19,8 @@ homing_speed: 30.0 step_pin: ar64 dir_pin: ar65 enable_pin: !ar2 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar24 position_endstop: 0 position_max: 290 @@ -28,7 +30,8 @@ homing_speed: 30.0 step_pin: ar67 dir_pin: ar69 enable_pin: !ar66 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: probe:z_virtual_endstop position_max: 370 position_min: -0.99 @@ -37,7 +40,8 @@ position_min: -0.99 step_pin: ar58 dir_pin: ar59 enable_pin: !ar57 -step_distance: .009980 +microsteps: 16 +rotation_distance: 31.936 nozzle_diameter: 0.4 filament_diameter: 1.75 heater_pin: ar4 diff --git a/config/printer-wanhao-duplicator-i3-mini-2017.cfg b/config/printer-wanhao-duplicator-i3-mini-2017.cfg index ce2f2ec7..bbcd04d7 100644 --- a/config/printer-wanhao-duplicator-i3-mini-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-mini-2017.cfg @@ -10,7 +10,8 @@ step_pin: ar22 dir_pin: !ar23 enable_pin: !ar57 -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar19 position_endstop: 120 position_max: 120 @@ -20,7 +21,8 @@ homing_speed: 30.0 step_pin: ar25 dir_pin: ar26 enable_pin: !ar24 -step_distance: 0.0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!ar18 position_endstop: 0 position_max: 135 @@ -30,7 +32,8 @@ homing_speed: 30.0 step_pin: ar29 dir_pin: ar39 enable_pin: !ar28 -step_distance: 0.0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!ar38 position_endstop: 0.5 position_max: 100 @@ -39,7 +42,8 @@ position_max: 100 step_pin: ar55 dir_pin: !ar56 enable_pin: !ar54 -step_distance: 0.010638298 +microsteps: 16 +rotation_distance: 34.043 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar4 diff --git a/config/printer-wanhao-duplicator-i3-plus-2017.cfg b/config/printer-wanhao-duplicator-i3-plus-2017.cfg index 8dd5c0ec..a6566161 100644 --- a/config/printer-wanhao-duplicator-i3-plus-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-plus-2017.cfg @@ -11,7 +11,8 @@ step_pin: PF7 dir_pin: !PK0 enable_pin: !PF6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PF0 position_endstop: 0 position_max: 200 @@ -21,7 +22,8 @@ homing_speed: 30.0 step_pin: PK2 dir_pin: !PK3 enable_pin: !PK1 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PA2 position_endstop: 0 position_max: 200 @@ -31,7 +33,8 @@ homing_speed: 30.0 step_pin: PK5 dir_pin: PK7 enable_pin: !PK4 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PA1 position_endstop: 0.5 position_max: 180 @@ -40,7 +43,8 @@ position_max: 180 step_pin: PF4 dir_pin: PF5 enable_pin: !PF3 -step_distance: 0.010417 +microsteps: 16 +rotation_distance: 33.334 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PG5 diff --git a/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg b/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg index 261a5885..5a499bc2 100644 --- a/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg +++ b/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg @@ -8,7 +8,8 @@ step_pin: PF7 dir_pin: !PK0 enable_pin: !PF6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PF0 position_endstop: 0 position_max: 200 @@ -18,7 +19,8 @@ homing_speed: 30.0 step_pin: PK2 dir_pin: !PK3 enable_pin: !PE4 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PA2 position_endstop: 0 position_max: 200 @@ -28,7 +30,8 @@ homing_speed: 30.0 step_pin: PK5 dir_pin: PK7 enable_pin: !PK4 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: probe:z_virtual_endstop position_max: 180 position_min: -0.5 @@ -37,7 +40,8 @@ position_min: -0.5 step_pin: PF4 dir_pin: PF5 enable_pin: !PF3 -step_distance: 0.010417 +microsteps: 16 +rotation_distance: 33.334 nozzle_diameter: 0.300 filament_diameter: 1.750 heater_pin: PG5 diff --git a/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg b/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg index 18d1ebce..8f2fd7ef 100644 --- a/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg @@ -32,15 +32,12 @@ # # - Copy this sample file you are currently reading to ~/printer.cfg, # and customize the following parameters: -# * [extruder] > step_distance +# * [extruder] > rotation_distance # # This is the inverse of "E steps" (extruder steps per mm) from the stock # Wanhao Repetier-based firmware. # (See https://3dprinterwiki.info/extruder-steps/ ) # -# For example, if your E-steps are set to 107.0 steps per mm, -# then step_distance should be (1 / 107.0) ~= .009346 -# # * [extruder] > PID parameters (pid_Kp, pid_Ki, pid_Kd) # * [heater_bed] > PID parameters (pid_Kp, pid_Ki, pid_Kd) # @@ -92,7 +89,8 @@ step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC2 position_endstop: 0 position_max: 200 @@ -102,7 +100,8 @@ homing_speed: 40 step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^!PC3 position_endstop: 0 position_max: 200 @@ -112,7 +111,8 @@ homing_speed: 40 step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 -step_distance: 0.0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^!PC4 position_endstop: 0.5 position_max: 180 @@ -122,7 +122,8 @@ homing_speed: 2 step_pin: PB1 dir_pin: !PB0 enable_pin: !PD6 -step_distance: .009346 +microsteps: 16 +rotation_distance: 29.888 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 diff --git a/config/sample-bigtreetech-exp-mot.cfg b/config/sample-bigtreetech-exp-mot.cfg index c10682c0..1e93e8a4 100644 --- a/config/sample-bigtreetech-exp-mot.cfg +++ b/config/sample-bigtreetech-exp-mot.cfg @@ -5,7 +5,8 @@ step_pin: EXP2_6 dir_pin: EXP2_5 enable_pin: !EXP2_7 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 position_max: 320 homing_speed: 50 @@ -13,7 +14,8 @@ homing_speed: 50 step_pin: EXP2_3 dir_pin: EXP2_4 enable_pin: !EXP1_8 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 position_max: 300 homing_speed: 50 @@ -21,7 +23,8 @@ homing_speed: 50 step_pin: EXP2_1 dir_pin: EXP2_2 enable_pin: !EXP1_7 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 position_endstop: 0.5 position_max: 400 diff --git a/config/sample-idex.cfg b/config/sample-idex.cfg index 8ca57fff..d6c70a2f 100644 --- a/config/sample-idex.cfg +++ b/config/sample-idex.cfg @@ -8,7 +8,8 @@ step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -19,7 +20,8 @@ homing_speed: 50 step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 @@ -54,7 +56,8 @@ axis: x step_pin: ar16 dir_pin: ar17 enable_pin: !ar23 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar2 position_endstop: 200 position_max: 200 @@ -64,7 +67,8 @@ homing_speed: 50 step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar11 diff --git a/config/sample-mmu2s-diy.cfg b/config/sample-mmu2s-diy.cfg index b829fe2d..eeaa4078 100644 --- a/config/sample-mmu2s-diy.cfg +++ b/config/sample-mmu2s-diy.cfg @@ -24,17 +24,17 @@ default_type: command step_pin: mmboard:PC5 dir_pin: !mmboard:PB0 enable_pin: !mmboard:PC4 +microsteps: 16 # 140 : mk8 gear -#step_distance: .007142 +#rotation_distance: 22.857 # 165 : fystec gear for mmu2s -step_distance: .00606 +rotation_distance: 19.394 velocity: 20 accel: 10 endstop_pin: ^mmboard:PC2 # PINDA X+ [tmc2208 manual_stepper gear_stepper] uart_pin: mmboard:PC14 -microsteps: 16 run_current: 1.000 hold_current: 0.600 interpolate: True @@ -45,13 +45,13 @@ sense_resistor: 0.110 step_pin: mmboard:PB13 dir_pin: mmboard:PB14 enable_pin: !mmboard:PB12 -step_distance: .040000 +microsteps: 16 +rotation_distance: 128 velocity: 100 accel: 80 [tmc2209 manual_stepper idler_stepper] uart_pin: mmboard:PB7 -microsteps: 16 run_current: 0.800 hold_current: 0.800 interpolate: True @@ -64,14 +64,14 @@ step_pin: mmboard:PC6 dir_pin: mmboard:PC7 enable_pin: !mmboard:PB15 # 80 step/mm -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 velocity: 35 accel: 100 endstop_pin: !mmboard:PC0 # switch endstop on the left Z- [tmc2209 manual_stepper selector_stepper] uart_pin: mmboard:PC12 -microsteps: 16 run_current: 1.000 hold_current: 0.400 interpolate: True diff --git a/config/sample-multi-extruder.cfg b/config/sample-multi-extruder.cfg index 048487c4..8093f75f 100644 --- a/config/sample-multi-extruder.cfg +++ b/config/sample-multi-extruder.cfg @@ -8,7 +8,8 @@ step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 -step_distance: .004242 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.500 filament_diameter: 3.500 heater_pin: ar10 @@ -34,7 +35,8 @@ gcode: step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 -step_distance: .004242 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.500 filament_diameter: 3.500 heater_pin: ar9 diff --git a/config/sample-multi-mcu.cfg b/config/sample-multi-mcu.cfg index 45b0e16b..d2984506 100644 --- a/config/sample-multi-mcu.cfg +++ b/config/sample-multi-mcu.cfg @@ -25,7 +25,8 @@ pin_map: arduino step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar3 position_endstop: 0 position_max: 200 @@ -35,7 +36,8 @@ homing_speed: 50 step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 -step_distance: .0125 +microsteps: 16 +rotation_distance: 40 endstop_pin: ^ar14 position_endstop: 0 position_max: 200 @@ -45,7 +47,8 @@ homing_speed: 50 step_pin: zboard:ar46 dir_pin: zboard:ar48 enable_pin: !zboard:ar62 -step_distance: .0025 +microsteps: 16 +rotation_distance: 8 endstop_pin: ^zboard:ar18 position_endstop: 0.5 position_max: 200 @@ -54,7 +57,8 @@ position_max: 200 step_pin: auxboard:ar26 dir_pin: auxboard:ar28 enable_pin: !auxboard:ar24 -step_distance: .002 +microsteps: 16 +rotation_distance: 33.500 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: auxboard:ar10