Buenas a todos, me llamo Mijailo y hace 3 años que tengo una ender 3v2 que voy a convertir a corexy toolchanger y para eso le instalé la placa bigtreetech manta m8p con cb1, el caso es que tengo un pequeño problema con la temperatura de los motores y es que calientan mucho, especialmente el eje y, estoy usando los drivers tmc 2209, en los ejes x, z1,z2 y e ya solucione el problema, que fue ajustando el valor run_current, pero en y llegué a un limite en el que si lo bajo mas, pierde pasos, pero si subo el voltaje lo suficiente para que no pierda pasos entonces calienta mucho el motor, son nema 17, 42-34.
si alguien tiene una sugerencia les agradezco, aqui dejo mi printer.cfg:
[include mainsail.cfg]
[include KAMP_Settings.cfg]
[include ./KAMP/Adaptive_Meshing.cfg]
#[include ./KAMP/Voron_Purge.cfg]
[include ./KAMP/Smart_Park.cfg]
[include macros.cfg]
# host MCU service is preinstalled and ready to use with:
[mcu CB1]
serial: /tmp/klipper_host_mcu
[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32h723xx_44002B001251313236343430-if00
[exclude_object]
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100
#_________________________________________CONFIGURACION EJE X_________________________________________________
[stepper_x]
step_pin: PE6
dir_pin: PE5
enable_pin: !PC14
microsteps: 16
rotation_distance: 40
endstop_pin: tmc2209_stepper_x:virtual_endstop
position_endstop: -9
position_min: -9
position_max: 235
homing_speed: 70
homing_retract_dist: 0
[tmc2209 stepper_x]
uart_pin: PC13
diag_pin: PF4
run_current: 0.800
stealthchop_threshold: 999999
driver_SGTHRS: 127
run_current: 0.500
interpolate: True
#_________________________________________CONFIGURACION EJE Y_________________________________________________
[stepper_y]
step_pin: PE2
dir_pin: !PE1
enable_pin: !PE4
microsteps: 16
rotation_distance: 40
endstop_pin: tmc2209_stepper_y:virtual_endstop
position_endstop: -8
position_min: -8
position_max: 224
homing_speed: 70
homing_retract_dist: 0
[tmc2209 stepper_y]
uart_pin: PE3
diag_pin: PF3
stealthchop_threshold: 999999
driver_SGTHRS: 127
run_current: 0.600
interpolate: True
#_________________________________________CONFIGURACION EJE Z_________________________________________________
#EJE Z IZQUIERDO
[stepper_z]
step_pin: PB8
dir_pin: PB7
enable_pin: !PE0
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
position_max: 250
position_min: -3
homing_speed: 8
second_homing_speed: 3
homing_retract_dist: 3
[tmc2209 stepper_z]
uart_pin: PB9
diag_pin: PF2
run_current: 0.800
stealthchop_threshold: 999999
#EJE Z DERECHO
[stepper_z1]
step_pin: PB4
dir_pin: !PB3
enable_pin: !PB6
microsteps: 16
rotation_distance: 8
#endstop_pin: probe:z_virtual_endstop
#position_max: 240
#position_min: 0
#homing_speed: 10
#second_homing_speed: 3
#homing_retract_dist: 3
[tmc2209 stepper_z1]
uart_pin: PB5
diag_pin: PF1
run_current: 0.800
stealthchop_threshold: 999999
#________________________CONFIGURACION SAFE Z HOME___________________
[safe_z_home]
home_xy_position: 150,100
speed: 70
z_hop: 10
z_hop_speed: 30
#________________________CONFIGURACION AJUSTE DE EJES Z_________________
[z_tilt]
speed: 50
horizontal_move_z: 5
retries: 10
retry_tolerance: 0.025
z_positions: 52, 100
235, 100
points: 52, 100
235, 100
#_________________________________________CAMA CALIENTE_________________________________________________
[heater_bed]
heater_pin: PF5
sensor_pin: PB1 # TB
sensor_type: Generic 3950
#control: pid
#pid_Kp: 10
#pid_Ki: 0.023
#pid_Kd: 305.4
min_temp: 0
max_temp: 130
#_________________________________________EXTRUSOR Y HOTEND 0_________________________________________________
[extruder]
#extrusor hotend 0
step_pin: PG13
dir_pin: !PG12
enable_pin: !PG15
microsteps: 16
max_extrude_cross_section: 5
#rotation_distance: 33.500
rotation_distance: 7.825
#gear_ratio: 3:1
#hotend 0
heater_pin: PA0
sensor_type: Generic 3950
sensor_pin: PB0
control: pid
pid_Kp: 21.528
pid_Ki: 1.451
pid_Kd: 88.212
min_temp: 0
max_temp: 260
nozzle_diameter: 0.4
filament_diameter: 1.75
[tmc2209 extruder]
uart_pin: PG14
run_current: 0.500
stealthchop_threshold: 999999
#_________SENSOR DE FILAMENTO_________
[filament_switch_sensor my_sensor]
pause_on_runout: True
switch_pin: !PF10
#runout_gcode:
# A list of G-Code commands to execute after a filament runout is
# detected. See docs/Command_Templates.md for G-Code format. If
# pause_on_runout is set to True this G-Code will run after the
# PAUSE is complete. The default is not to run any G-Code commands.
#insert_gcode:
# A list of G-Code commands to execute after a filament insert is
# detected. See docs/Command_Templates.md for G-Code format. The
# default is not to run any G-Code commands, which disables insert
# detection.
#event_delay: 3.0
# The minimum amount of time in seconds to delay between events.
# Events triggered during this time period will be silently
# ignored. The default is 3 seconds.
#pause_delay: 0.5
# The amount of time to delay, in seconds, between the pause command
# dispatch and execution of the runout_gcode. It may be useful to
# increase this delay if OctoPrint exhibits strange pause behavior.
# Default is 0.5 seconds.
#_________________________________________________________VENTILADORES______________________________________________
# ventilador de capa
[fan]
pin: PF7
max_power: 1
#cycle_time: 0.010
#hardware_pwm: False
#kick_start_time: 0.100
#ventilador de hotend 0
[heater_fan fan1]
pin: PF9
#ventilador de placa
[fan_generic placa]
pin: PA4
max_power: 1
#__________________Configuración del BLTouch-crtouch____________
[bltouch]
sensor_pin: PD13
control_pin: PD12
pin_move_time: 0.680
samples: 2
speed: 2
#z_offset: 0
#_________________Configuracion de malla normal generada por bltouch (no kamp)________________
[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 52, 13
mesh_max: 235, 224
probe_count: 3, 3
mesh_pps: 2,2
fade_start: 1
fade_end: 10
fade_target: 0
#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [bltouch]
#*# z_offset = 0.700
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 69.735
#*# pid_ki = 1.453
#*# pid_kd = 836.816
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 0.468753, 0.505003, 0.282503
#*# -0.087497, 0.055003, -0.052497
#*# -0.432497, -0.144997, -0.071247
#*# x_count = 3
#*# y_count = 3
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = lagrange
#*# tension = 0.2
#*# min_x = 52.0
#*# max_x = 235.0
#*# min_y = 13.0
#*# max_y = 224.0