v2.4: update printer with latest upstream klipper recommendations

This commit is contained in:
Konstantin Koslowski 2021-12-09 21:12:35 +01:00
parent 147649caad
commit ca8d2bec0e

View file

@ -26,7 +26,8 @@
## [E in MOTOR6] - Extruder ## [E in MOTOR6] - Extruder
## Obtain definition by "ls -l /dev/serial/by-id/" then unplug to verify ## Obtain definition by "ls -l /dev/serial/by-id/" then unplug to verify
##-------------------------------------------------------------------- ##--------------------------------------------------------------------
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_1E0030000E5053424E363620-if00 # serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_1E0030000E5053424E363620-if00 # octopus
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_410015000250534E4E313120-if00 # octopus pro
# serial: /dev/serial0 # serial: /dev/serial0
# restart_method: command # restart_method: command
##-------------------------------------------------------------------- ##--------------------------------------------------------------------
@ -36,8 +37,11 @@ serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_1E0030000E5053424E363620-if00
kinematics: corexy kinematics: corexy
max_velocity: 600 max_velocity: 600
## regular ## regular
max_accel: 3000 max_accel: 4000
max_accel_to_decel: 1500 # default half of max_accel max_accel_to_decel: 2000
# resonance testing
# max_accel: 10000
# max_accel_to_decel: 5000
## ##
max_z_velocity: 30 # Max 15 for 12V TMC Drivers, can increase for 24V max_z_velocity: 30 # Max 15 for 12V TMC Drivers, can increase for 24V
max_z_accel: 500 max_z_accel: 500
@ -68,7 +72,7 @@ step_pin: PF13
dir_pin: !PF12 dir_pin: !PF12
enable_pin: !PF14 enable_pin: !PF14
rotation_distance: 40 rotation_distance: 40
microsteps: 16 microsteps: 32
full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper
endstop_pin: PG6 endstop_pin: PG6
position_min: 0 position_min: 0
@ -80,9 +84,8 @@ homing_positive_dir: true
[tmc2209 stepper_x] [tmc2209 stepper_x]
uart_pin: PC4 uart_pin: PC4
interpolate: True interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.7
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -92,7 +95,7 @@ step_pin: PG0
dir_pin: !PG1 dir_pin: !PG1
enable_pin: !PF15 enable_pin: !PF15
rotation_distance: 40 rotation_distance: 40
microsteps: 16 microsteps: 32
full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper
endstop_pin: PG9 endstop_pin: PG9
position_min: 0 position_min: 0
@ -104,9 +107,8 @@ homing_positive_dir: true
[tmc2209 stepper_y] [tmc2209 stepper_y]
uart_pin: PD11 uart_pin: PD11
interpolate: True interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.7
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -122,7 +124,7 @@ dir_pin: PG3
enable_pin: !PG5 enable_pin: !PG5
rotation_distance: 40 rotation_distance: 40
gear_ratio: 80:16 gear_ratio: 80:16
microsteps: 16 microsteps: 32
endstop_pin: PG10 endstop_pin: PG10
## actual_position = measured_position_endstop - position_endstop ## actual_position = measured_position_endstop - position_endstop
position_endstop: 0.5 position_endstop: 0.5
@ -135,9 +137,8 @@ homing_retract_dist: 3
[tmc2209 stepper_z] [tmc2209 stepper_z]
uart_pin: PC6 uart_pin: PC6
interpolate: true interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.8
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -148,13 +149,12 @@ dir_pin: !PC1
enable_pin: !PA0 enable_pin: !PA0
rotation_distance: 40 rotation_distance: 40
gear_ratio: 80:16 gear_ratio: 80:16
microsteps: 16 microsteps: 32
[tmc2209 stepper_z1] [tmc2209 stepper_z1]
uart_pin: PC7 uart_pin: PC7
interpolate: true interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.8
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -165,13 +165,12 @@ dir_pin: PF10
enable_pin: !PG2 enable_pin: !PG2
rotation_distance: 40 rotation_distance: 40
gear_ratio: 80:16 gear_ratio: 80:16
microsteps: 16 microsteps: 32
[tmc2209 stepper_z2] [tmc2209 stepper_z2]
uart_pin: PF2 uart_pin: PF2
interpolate: true interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.8
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -182,13 +181,12 @@ dir_pin: !PF0
enable_pin: !PF1 enable_pin: !PF1
rotation_distance: 40 rotation_distance: 40
gear_ratio: 80:16 gear_ratio: 80:16
microsteps: 16 microsteps: 32
[tmc2209 stepper_z3] [tmc2209 stepper_z3]
uart_pin: PE4 uart_pin: PE4
interpolate: true interpolate: False
run_current: 0.8 run_current: 0.8
hold_current: 0.8
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -211,7 +209,7 @@ rotation_distance: 22.6789511 #Bondtech 5mm Drive Gears
## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio) ## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio)
## Use 80:20 for M4, M3.1 ## Use 80:20 for M4, M3.1
gear_ratio: 50:17 # BMG Gear Ratio gear_ratio: 50:17 # BMG Gear Ratio
microsteps: 16 microsteps: 32
full_steps_per_rotation: 200 # 1.8 deg stepper: 200, 0.9 deg stepper full_steps_per_rotation: 200 # 1.8 deg stepper: 200, 0.9 deg stepper
nozzle_diameter: 0.400 nozzle_diameter: 0.400
filament_diameter: 1.75 filament_diameter: 1.75
@ -247,7 +245,6 @@ max_extrude_cross_section: 50.0 # default 4 * 0.4 = 0.64
uart_pin: PE1 uart_pin: PE1
interpolate: false interpolate: false
run_current: 0.5 run_current: 0.5
hold_current: 0.4
sense_resistor: 0.110 sense_resistor: 0.110
stealthchop_threshold: 0 stealthchop_threshold: 0
@ -384,13 +381,13 @@ max_adjust: 10
#*# [bed_mesh default] #*# [bed_mesh default]
#*# version = 1 #*# version = 1
#*# points = #*# points =
#*# 0.037500, 0.035000, 0.037500, 0.060000, 0.040000, 0.070000, 0.030000 #*# 0.035000, 0.012500, 0.025000, 0.020000, 0.020000, 0.042500, 0.042500
#*# 0.032500, 0.037500, 0.002500, 0.017500, 0.040000, 0.040000, 0.057500 #*# 0.022500, 0.002500, 0.015000, 0.007500, 0.025000, 0.042500, 0.037500
#*# 0.010000, -0.002500, 0.020000, -0.005000, -0.005000, 0.012500, 0.037500 #*# 0.002500, -0.015000, -0.000000, -0.000000, -0.000000, 0.017500, 0.017500
#*# 0.050000, -0.020000, 0.002500, 0.000000, 0.010000, 0.030000, 0.022500 #*# 0.015000, -0.005000, 0.005000, 0.000000, 0.007500, 0.030000, 0.022500
#*# -0.002500, 0.025000, 0.022500, 0.015000, 0.000000, 0.037500, 0.045000 #*# 0.010000, 0.005000, 0.010000, 0.005000, 0.010000, 0.032500, 0.022500
#*# 0.020000, 0.015000, 0.030000, 0.027500, 0.025000, 0.015000, 0.005000 #*# 0.007500, -0.002500, 0.005000, 0.002500, 0.005000, 0.025000, 0.010000
#*# 0.040000, 0.022500, 0.032500, 0.032500, 0.065000, 0.055000, 0.032500 #*# 0.037500, 0.022500, 0.032500, 0.032500, 0.030000, 0.045000, 0.037500
#*# tension = 0.2 #*# tension = 0.2
#*# min_x = 40.0 #*# min_x = 40.0
#*# algo = bicubic #*# algo = bicubic