From 9686f4b904e79e3012efbfc1d82884f113b8b13b Mon Sep 17 00:00:00 2001 From: Sander Soots Date: Fri, 30 Sep 2022 17:11:54 +0300 Subject: [PATCH] updates config to match latest kits --- Manuals/Klipper/Fluidd/printer.cfg | 53 ++++++++++++++++-------- Manuals/Klipper/Mainsail/printer.cfg | 61 +++++++++++++++++++--------- 2 files changed, 78 insertions(+), 36 deletions(-) diff --git a/Manuals/Klipper/Fluidd/printer.cfg b/Manuals/Klipper/Fluidd/printer.cfg index b542142..824f37c 100644 --- a/Manuals/Klipper/Fluidd/printer.cfg +++ b/Manuals/Klipper/Fluidd/printer.cfg @@ -1,4 +1,4 @@ -## Voron Design VORON2 250/300/350mm Spider TMC2209 UART config +## Voron Design VORON 2.4R2 250/300/350mm with Spider config, Lecktor kit ## *** THINGS TO CHANGE/CHECK: *** ## MCU paths [mcu] section @@ -29,7 +29,7 @@ [mcu] ## Obtain definition by "ls -l /dev/serial/by-id/" ##-------------------------------------------------------------------- -serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_3E0019000F51383039343538-if00 +serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_2B002A001151383039343538-if00 ## Uncomment below if you're using the Raspberry uart0 to communicate with Spider #restart_method: command @@ -49,7 +49,7 @@ square_corner_velocity: 5.0 [stepper_x] ## Connected to X-MOT (B Motor) step_pin: PE11 -dir_pin: !PE10 +dir_pin: PE10 enable_pin: !PE9 rotation_distance: 40 microsteps: 32 @@ -87,7 +87,7 @@ stealthchop_threshold: 0 [stepper_y] ## Connected to Y-MOT (A Motor) step_pin: PD8 -dir_pin: !PB12 +dir_pin: PB12 enable_pin: !PD9 rotation_distance: 40 microsteps: 32 @@ -250,12 +250,14 @@ enable_pin: !PD4 ## rotation_distance = * / 100 ## 22.6789511 is a good starting point for Bondtech 5mm gears ## 34.37086 for Bondtech 8mm gears (Galileo) -rotation_distance: 22.90574 # CALIBRATED ! +## 22.90574 # for Bondtech on afterburner +## 22.7923459 # for Bondtech on stealthburner +rotation_distance: 22.7923459 # CALIBRATED for Stealthburner ## Update Gear Ratio depending on your Extruder Type ## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio) ## Use 80:20 for M4, M3.1 ## Use 7.5:1 for Galileo -gear_ratio: 50:17 #BMG Gear Ratio +gear_ratio: 50:1 #for Galileo microsteps: 32 full_steps_per_rotation: 200 #200 for 1.8 degree, 400 for 0.9 degree nozzle_diameter: 0.400 @@ -268,7 +270,7 @@ sensor_pin: PC0 min_temp: 10 max_temp: 270 max_power: 1.0 -min_extrude_temp: 190 +min_extrude_temp: 180 control = pid pid_kp = 26.213 pid_ki = 1.304 @@ -289,14 +291,33 @@ sense_resistor: 0.110 stealthchop_threshold: 0 ##[filament_switch_sensor RunoutSensor] -##pause_on_runout: True -##runout_gcode: -## M117 FILAMENT RUNOUT -## error_tones -##insert_gcode: -## M117 FILAMENT OK +##pause_on_runout: False +##runout_gcode: F_CONSUMED ##switch_pin: ^PB13 -##event_delay: 5.0 +##event_delay: 4.0## + +##[gcode_macro F_CONSUMED] +##variable_filament_consumed: 0 +##variable_filament_lenght: 20 # length between the sensor and extruder +##gcode: +## # save current filament consumption +## SET_GCODE_VARIABLE MACRO=F_CONSUMED VARIABLE=filament_consumed VALUE={printer.print_stats.filament_used} +## # start checking filament consumption +## UPDATE_DELAYED_GCODE ID=DELAY_M600 DURATION=1## + +##[delayed_gcode DELAY_M600] +##gcode: +## # use set for easier reading +## {% set consumed=printer["gcode_macro F_CONSUMED"].filament_consumed %} +## {% set length=printer["gcode_macro F_CONSUMED"].filament_lenght %} +## # check if predetermine length is reached +## {% if printer.print_stats.filament_used|float <= (consumed|float + length|float) %} +## # start looping this script every second +## UPDATE_DELAYED_GCODE ID=DELAY_M600 DURATION=1 +## {% else %} +## error_tones +## PAUSE +## {% endif %} ##################################################################### @@ -365,7 +386,7 @@ off_below: 0.10 [heater_fan controller_fan] ## Exhaust fan - In E2 OUT Positon pin: PB3 -max_power: 1.0 +max_power: 0.5 shutdown_speed: 0.0 kick_start_time: 5.0 heater: heater_bed @@ -375,7 +396,7 @@ fan_speed: 1.0 [heater_fan nevermore_fan] # nevermore fan in fan3 connector pin: PB2 -max_power: 1.0 +max_power: 0.8 shutdown_speed: 0.0 kick_start_time: 5.0 heater: heater_bed diff --git a/Manuals/Klipper/Mainsail/printer.cfg b/Manuals/Klipper/Mainsail/printer.cfg index ff9dac6..7eb7b31 100644 --- a/Manuals/Klipper/Mainsail/printer.cfg +++ b/Manuals/Klipper/Mainsail/printer.cfg @@ -1,4 +1,4 @@ -## Voron Design VORON2 250/300/350mm Spider TMC2209 UART config +## Voron Design VORON 2.4R2 250/300/350mm with Spider config, Lecktor kit ## *** THINGS TO CHANGE/CHECK: *** ## MCU paths [mcu] section @@ -29,7 +29,7 @@ [mcu] ## Obtain definition by "ls -l /dev/serial/by-id/" ##-------------------------------------------------------------------- -serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_3E0019000F51383039343538-if00 +serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_2B002A001151383039343538-if00 ## Uncomment below if you're using the Raspberry uart0 to communicate with Spider #restart_method: command @@ -49,7 +49,7 @@ square_corner_velocity: 5.0 [stepper_x] ## Connected to X-MOT (B Motor) step_pin: PE11 -dir_pin: !PE10 +dir_pin: PE10 enable_pin: !PE9 rotation_distance: 40 microsteps: 32 @@ -87,7 +87,7 @@ stealthchop_threshold: 0 [stepper_y] ## Connected to Y-MOT (A Motor) step_pin: PD8 -dir_pin: !PB12 +dir_pin: PB12 enable_pin: !PD9 rotation_distance: 40 microsteps: 32 @@ -250,12 +250,14 @@ enable_pin: !PD4 ## rotation_distance = * / 100 ## 22.6789511 is a good starting point for Bondtech 5mm gears ## 34.37086 for Bondtech 8mm gears (Galileo) -rotation_distance: 22.90574 # CALIBRATED ! +## 22.90574 # for Bondtech on afterburner +## 22.7923459 # for Bondtech on stealthburner +rotation_distance: 22.7923459 # CALIBRATED for Stealthburner ## Update Gear Ratio depending on your Extruder Type ## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio) ## Use 80:20 for M4, M3.1 ## Use 7.5:1 for Galileo -gear_ratio: 50:17 #BMG Gear Ratio +gear_ratio: 50:1 #for Galileo microsteps: 32 full_steps_per_rotation: 200 #200 for 1.8 degree, 400 for 0.9 degree nozzle_diameter: 0.400 @@ -268,11 +270,11 @@ sensor_pin: PC0 min_temp: 10 max_temp: 270 max_power: 1.0 -min_extrude_temp: 190 -#control = pid -#pid_kp = 26.213 -#pid_ki = 1.304 -#pid_kd = 131.721 +min_extrude_temp: 180 +control = pid +pid_kp = 26.213 +pid_ki = 1.304 +pid_kd = 131.721 # Try to keep pressure_advance below 1.0 pressure_advance: 0.05 # Default is 0.040, leave stock @@ -289,14 +291,33 @@ sense_resistor: 0.110 stealthchop_threshold: 0 ##[filament_switch_sensor RunoutSensor] -##pause_on_runout: True -##runout_gcode: -## M117 FILAMENT RUNOUT -## error_tones -##insert_gcode: -## M117 FILAMENT OK +##pause_on_runout: False +##runout_gcode: F_CONSUMED ##switch_pin: ^PB13 -##event_delay: 5.0 +##event_delay: 4.0## + +##[gcode_macro F_CONSUMED] +##variable_filament_consumed: 0 +##variable_filament_lenght: 20 # length between the sensor and extruder +##gcode: +## # save current filament consumption +## SET_GCODE_VARIABLE MACRO=F_CONSUMED VARIABLE=filament_consumed VALUE={printer.print_stats.filament_used} +## # start checking filament consumption +## UPDATE_DELAYED_GCODE ID=DELAY_M600 DURATION=1## + +##[delayed_gcode DELAY_M600] +##gcode: +## # use set for easier reading +## {% set consumed=printer["gcode_macro F_CONSUMED"].filament_consumed %} +## {% set length=printer["gcode_macro F_CONSUMED"].filament_lenght %} +## # check if predetermine length is reached +## {% if printer.print_stats.filament_used|float <= (consumed|float + length|float) %} +## # start looping this script every second +## UPDATE_DELAYED_GCODE ID=DELAY_M600 DURATION=1 +## {% else %} +## error_tones +## PAUSE +## {% endif %} ##################################################################### @@ -365,7 +386,7 @@ off_below: 0.10 [heater_fan controller_fan] ## Exhaust fan - In E2 OUT Positon pin: PB3 -max_power: 1.0 +max_power: 0.5 shutdown_speed: 0.0 kick_start_time: 5.0 heater: heater_bed @@ -375,7 +396,7 @@ fan_speed: 1.0 [heater_fan nevermore_fan] # nevermore fan in fan3 connector pin: PB2 -max_power: 1.0 +max_power: 0.8 shutdown_speed: 0.0 kick_start_time: 5.0 heater: heater_bed