Aller au contenu

Problème de dimension avec Klipper


Messages recommandés

Bonjour a tous

Je viens d'installer Klipper, mais je me heurte a un problème de dimension.

Quand je lui demande 100mm sur n'importe quel axe, celui ci bouge du double soit 200mm.

Les step/mm sont ceux que j'utilisé sous Marlin, et la conversion a bien été faites pour passer en mm/step.

Mon imprimante est une CR10 avec une SKR 1.4 Turbo et TMC 2208 en UART.

Voici mon fichier config de Klipper :

 

Citation

# SKR V1.4 Turbo Creality CR10

########################################
# Configuration Base
########################################

[mcu]
serial: /dev/serial/by-id/usb-Klipper_lpc1769_0D90001047084AAFF8D46C5DC62000F5-if00

[printer]
kinematics: cartesian
max_velocity: 400
max_accel: 500
max_z_velocity: 10
max_z_accel: 100

########################################
# Configuration AXIS
########################################

[stepper_x]
step_pin: P2.2
dir_pin: !P2.6
enable_pin: !P2.1
step_distance: .0125
endstop_pin: P1.29
position_endstop: 0
position_max: 300
homing_speed: 50

[stepper_y]
step_pin: P0.19
dir_pin: !P0.20
enable_pin: !P2.8
step_distance: .0125
endstop_pin: P1.28
position_endstop: 0
position_max: 300
homing_speed: 50

[stepper_z]
step_pin: P0.22
dir_pin: P2.11
enable_pin: !P0.21
step_distance: .0025
endstop_pin: P1.27
position_endstop: 0.0
position_max: 400

[extruder]
step_pin: P2.13
dir_pin: !P0.11
enable_pin: !P2.12
step_distance: .010526
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: P2.7
sensor_type: EPCOS 100K B57560G104F
sensor_pin: P0.24
control: pid
pid_Kp: 27.317
pid_Ki: 1.445
pid_Kd: 129.075
min_temp: 0
max_temp: 260

########################################
# Configuration HEAT BED AND FANS
########################################

[heater_bed]
heater_pin: P2.5
sensor_type: EPCOS 100K B57560G104F
sensor_pin: P0.25
control: pid
pid_Kp: 75.252
pid_Ki: 0.941
pid_Kd: 1504.093
min_temp: 0
max_temp: 130

[fan]
pin: P2.3

[heater_fan my_nozzle_fan]
pin: P2.4
#heater_temp: 50.0

########################################
# TMC2208 configuration
########################################

#[tmc2208 stepper_x]
#uart_pin: P1.10
#microsteps: 16
#run_current: 0.850
#hold_current: 0.500
#stealthchop_threshold: 250
#
#[tmc2208 stepper_y]
#uart_pin: P1.9
#microsteps: 16
#run_current: 0.850
#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
 

Si quelqu'un aurait une idée de comment régler cela ?

 

Merci a tous et bonne journée

Lien vers le commentaire
Partager sur d’autres sites

Salut. Les UART sont désactivés dans ta config. (il faut retirer le #). En l'état les TMC2209 sont en standalone et sans les jumpers MS1 MS2 en dessous ils fonctionnent en 1/8 au lieu de 1/16  => déplacement doublé. Corrige ta config et tout devrait rentrer dans l'ordre.

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 31 minutes, Tircown a dit :

Salut. Les UART sont désactivés dans ta config. (il faut retirer le #). En l'état les TMC2209 sont en standalone et sans les jumpers MS1 MS2 en dessous ils fonctionnent en 1/8 au lieu de 1/16  => déplacement doublé. Corrige ta config et tout devrait rentrer dans l'ordre.

Quel boulet je suis. Je te remercie, cela fonctionne maintenant

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...