From ca8d2bec0ed5d4242ab1f2b43d0afbd3e59927db Mon Sep 17 00:00:00 2001 From: Konstantin Koslowski Date: Thu, 9 Dec 2021 21:12:35 +0100 Subject: [PATCH] v2.4: update printer with latest upstream klipper recommendations --- printer.cfg | 57 +++++++++++++++++++++++++---------------------------- 1 file changed, 27 insertions(+), 30 deletions(-) diff --git a/printer.cfg b/printer.cfg index 1b235e0..3363577 100644 --- a/printer.cfg +++ b/printer.cfg @@ -26,7 +26,8 @@ ## [E in MOTOR6] - Extruder ## 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 # restart_method: command ##-------------------------------------------------------------------- @@ -36,8 +37,11 @@ serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_1E0030000E5053424E363620-if00 kinematics: corexy max_velocity: 600 ## regular -max_accel: 3000 -max_accel_to_decel: 1500 # default half of max_accel +max_accel: 4000 +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_accel: 500 @@ -68,7 +72,7 @@ step_pin: PF13 dir_pin: !PF12 enable_pin: !PF14 rotation_distance: 40 -microsteps: 16 +microsteps: 32 full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper endstop_pin: PG6 position_min: 0 @@ -80,9 +84,8 @@ homing_positive_dir: true [tmc2209 stepper_x] uart_pin: PC4 -interpolate: True +interpolate: False run_current: 0.8 -hold_current: 0.7 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -92,7 +95,7 @@ step_pin: PG0 dir_pin: !PG1 enable_pin: !PF15 rotation_distance: 40 -microsteps: 16 +microsteps: 32 full_steps_per_rotation: 400 # 200: 1.8 deg stepper, 400: 0.9 deg stepper endstop_pin: PG9 position_min: 0 @@ -104,9 +107,8 @@ homing_positive_dir: true [tmc2209 stepper_y] uart_pin: PD11 -interpolate: True +interpolate: False run_current: 0.8 -hold_current: 0.7 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -122,7 +124,7 @@ dir_pin: PG3 enable_pin: !PG5 rotation_distance: 40 gear_ratio: 80:16 -microsteps: 16 +microsteps: 32 endstop_pin: PG10 ## actual_position = measured_position_endstop - position_endstop position_endstop: 0.5 @@ -135,9 +137,8 @@ homing_retract_dist: 3 [tmc2209 stepper_z] uart_pin: PC6 -interpolate: true +interpolate: False run_current: 0.8 -hold_current: 0.8 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -148,13 +149,12 @@ dir_pin: !PC1 enable_pin: !PA0 rotation_distance: 40 gear_ratio: 80:16 -microsteps: 16 +microsteps: 32 [tmc2209 stepper_z1] uart_pin: PC7 -interpolate: true +interpolate: False run_current: 0.8 -hold_current: 0.8 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -165,13 +165,12 @@ dir_pin: PF10 enable_pin: !PG2 rotation_distance: 40 gear_ratio: 80:16 -microsteps: 16 +microsteps: 32 [tmc2209 stepper_z2] uart_pin: PF2 -interpolate: true +interpolate: False run_current: 0.8 -hold_current: 0.8 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -182,13 +181,12 @@ dir_pin: !PF0 enable_pin: !PF1 rotation_distance: 40 gear_ratio: 80:16 -microsteps: 16 +microsteps: 32 [tmc2209 stepper_z3] uart_pin: PE4 -interpolate: true +interpolate: False run_current: 0.8 -hold_current: 0.8 sense_resistor: 0.110 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 80:20 for M4, M3.1 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 nozzle_diameter: 0.400 filament_diameter: 1.75 @@ -247,7 +245,6 @@ max_extrude_cross_section: 50.0 # default 4 * 0.4 = 0.64 uart_pin: PE1 interpolate: false run_current: 0.5 -hold_current: 0.4 sense_resistor: 0.110 stealthchop_threshold: 0 @@ -384,13 +381,13 @@ max_adjust: 10 #*# [bed_mesh default] #*# version = 1 #*# points = -#*# 0.037500, 0.035000, 0.037500, 0.060000, 0.040000, 0.070000, 0.030000 -#*# 0.032500, 0.037500, 0.002500, 0.017500, 0.040000, 0.040000, 0.057500 -#*# 0.010000, -0.002500, 0.020000, -0.005000, -0.005000, 0.012500, 0.037500 -#*# 0.050000, -0.020000, 0.002500, 0.000000, 0.010000, 0.030000, 0.022500 -#*# -0.002500, 0.025000, 0.022500, 0.015000, 0.000000, 0.037500, 0.045000 -#*# 0.020000, 0.015000, 0.030000, 0.027500, 0.025000, 0.015000, 0.005000 -#*# 0.040000, 0.022500, 0.032500, 0.032500, 0.065000, 0.055000, 0.032500 +#*# 0.035000, 0.012500, 0.025000, 0.020000, 0.020000, 0.042500, 0.042500 +#*# 0.022500, 0.002500, 0.015000, 0.007500, 0.025000, 0.042500, 0.037500 +#*# 0.002500, -0.015000, -0.000000, -0.000000, -0.000000, 0.017500, 0.017500 +#*# 0.015000, -0.005000, 0.005000, 0.000000, 0.007500, 0.030000, 0.022500 +#*# 0.010000, 0.005000, 0.010000, 0.005000, 0.010000, 0.032500, 0.022500 +#*# 0.007500, -0.002500, 0.005000, 0.002500, 0.005000, 0.025000, 0.010000 +#*# 0.037500, 0.022500, 0.032500, 0.032500, 0.030000, 0.045000, 0.037500 #*# tension = 0.2 #*# min_x = 40.0 #*# algo = bicubic