Aller au contenu

Messages recommandés

Posté(e)
il y a 16 minutes, Andre Casagrandi a dit :

j'arrive toujours pas a détecter mon imprimante

Techniquement c'est juste le mcu qui n'est pas connecté ...

il faudrait le log de Klipper pour trouver ou est l'erreur (le bouton "Journal Klipper" sur le message d'erreur)  

Posté(e)

Ton fichier printer.cfg n'est pas correct: tu as deux section [mcu] c'est la dernière du fichier qui est prise en compte et elle ne correspond pas au port série de la carte BTT 😉

🙂

Posté(e)

merci je suis enfin connecter , par contre l'axe x est bon et l"axe y est inverser

 

 

 

maintenant que je suis connecté, quand je fait un home axe par axe😉

l'axe y ok 

l'axe x et z sont inversé

et j'ai meme pas le bltouch encore

qui peut m'expliquer 

merci 

Posté(e)

Pour inverser le sens de rotation d'un moteur, il faut le faire précéder d'un « ! » (voir documentation)

Dans les sections [stepper …], la logique du sens de rotation correspond à la broche « dir_pin » :

dir_pin:
#    Broche GPIO de direction (le niveau haut indique une direction positive). Ce paramètre
#    doit être fourni.

La page de vérification des matériels pourrait être également consultée, pour les moteurs Nema par exemple.

🙂

Posté(e) (modifié)

En majuscules aussi 😉

Ma vision actuelle ne me permet pas de lire correctement du texte vert sur un fond blanc 😞 La copie d'écran alors que ce n'est que du texte, elle aussi m'est illisible, le texte y est trop petit.

Modifié (le) par fran6p
Posté(e)

salut pommeverte,

jai réussi a connecter mon imprimante en re partant a zéro ,

je voudrais savoir comment active mon bltouch et savoir comment activer aussi mes tmc 2209.

la je suis au fond de l'eau

merci encore pour ton soutien

 

Posté(e)
Il y a 2 heures, Andre Casagrandi a dit :

l'axe x et z sont inversé

x au lieu de z ?

ou x va à l'envers et z aussi ?

Si c'est juste le sens qui est inversé : enlève les ! de dir_pin

dir_pin: PDx

au lieu de 

dir_pin: !PDx

ou l'inverse si il n'y avait pas de ! (le ! indique juste d'inverser le sens)

à l’instant, Andre Casagrandi a dit :

et savoir comment activer aussi mes tmc 2209.

vu que tes axes bougent, tes TMC sont paramétrés, sinon rien ne marcherait.

Sinon, pour que ce soit plus facile pour nos vieux yeux : met le fichier printer.cfg directement 🙂.

  • J'aime 1
Posté(e)
Citation

# This file contains common pin mappings for the BigTreeTech SKR 3 EZ.
# To use this config, the firmware should be compiled for the
# STM32H723 with a "128KiB bootloader".

# See docs/Config_Reference.md for a description of parameters.

### Enable this to use an RP2040 for your ADXL host. You cannot use the Orange Pi so this is the next best option.
#[mcu adxl]
# Change <mySerial> to whatever you found above. For example,
# usb-Klipper_rp2040_E661640843545B2E-if00
#serial: /dev/serial/by-id/usb-Klipper_rp2040_E660C062137B4E29-if00
#[adxl345]
#cs_pin: adxl:gpio1
#spi_bus: spi0a
#axes_map: x,z,y
#[resonance_tester]
#accel_chip: adxl345
#    203.5, 200, 20
#[output_pin power_mode] # Improve power stability
#pin: adxl:gpio23

#[#include mainsail.cfg]
[include macros.cfg]

## This is for CrydTeam's automatic accel and velocity testing, comment it out if you don't want to set it up.
## https://github.com/cryd-s/klipper_scripts/tree/main/speed_accel_script
#[include speed_test.cfg]

## Enable M118 Echo
[respond]

## Enable cancelling individual objects in a print
## See https://www.obico.io/blog/klipper-exclude-object/#exclude-objects-feature
[exclude_object]

[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32h723xx_41002B001651313238353730-if00
baud: 250000

[stepper_x]
step_pin: PD4
dir_pin: PD3
enable_pin: !PD6
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1
position_min: -6
position_endstop: -5
position_max: 220
homing_speed: 100
homing_retract_dist: 5

[stepper_y]
step_pin: PA15
dir_pin:  PA8
enable_pin: !PD1
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3
position_min: -23.3
position_endstop: 0
position_max: 220
homing_speed: 100
homing_retract_dist: 5

[stepper_z]
step_pin: PE2
dir_pin: PE3
enable_pin: PE0
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
position_min: -20
position_max: 300
homing_speed: 5

[stepper_z1]
step_pin: PD11
dir_pin: PD10
enable_pin: PD13
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop

[z_tilt]
z_positions: 7, 200
            407, 200
points: 7, 200
        100, 200
        300, 200
        407, 200
speed: 250
retries: 8
retry_tolerance: 0.15

[safe_z_home]
home_xy_position: 0, 150 # Center of bed
speed: 100
z_hop: 5               # Move up 5mm
z_hop_speed: 20
move_to_previous: False

[bed_mesh]
speed: 100
horizontal_move_z: 3
mesh_min: 19, 19
mesh_max: 380, 380
algorithm: bicubic
probe_count: 5, 5

[probe]
pin: !PC13
speed: 2.5
samples: 3
samples_tolerance_retries: 3
#z_offset: 0.05
activate_gcode: probe_reset

## This is for supplying voltage to the Logic Level Converter
## You will need to use one of these if you intend to reuse the factory print head with strain gauge. It outputs +5V when open and 0V when triggered!!
## If you do not intend to use the factory print head, comment this out
[output_pin 3v3]
pin: PC0
static_value: 1

## This pin carries 3.3V and drops to 0V to reset the factory print head and strain gauge with every sample
## This is needed because the extruder tension changes as your Bowden tube shifts around!!
## If you do not intend to use the factory print head, comment this out
[output_pin probe_reset_pin]
pin: PE5
value: 1

## This macro is needed to reset the factory strain gauge on the Kobra Max
## If you do not intend to use the factory print head, comment this out
[gcode_macro probe_reset]
gcode:
    SET_PIN PIN=probe_reset_pin VALUE=0
    G4 P500
    SET_PIN PIN=probe_reset_pin VALUE=1
    G4 P100

### Don't forget to SET YOUR E-STEPS!
### Measure 120mm, then extrude 100mm
### G1 E100 F100
### step_distance = old_e_steps * ((120 - distance_to_mark) / 100)

[extruder]
step_pin: PD15
dir_pin: PD14
enable_pin: !PC7
microsteps: 16
rotation_distance: 7.21
nozzle_diameter: 0.800
filament_diameter: 1.750
heater_pin: PB3
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA2
#control: pid
#pid_kp: 28.130
#pid_ki: 1.875
#pid_kd: 105.487
rotation_distance: 7.21
nozzle_diameter: 0.800
filament_diameter: 1.750
min_temp: 0
max_temp: 250
max_extrude_only_distance: 100.0

[filament_switch_sensor runout]
pause_on_runout: True
switch_pin: !PC2

## Don't turn off Z or bed heat during idle

[idle_timeout]
gcode:
  SET_HEATER_TEMPERATURE HEATER=extruder TARGET=0
  M84 X Y E
timeout: 43200

[heater_bed]
heater_pin: PD7
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA1
#control: watermark
min_temp: 0
max_temp: 130

[fan]
pin: PB7

[heater_fan hotend_fan]
pin: PB6
heater: extruder
heater_temp: 50.0

[controller_fan mcu_fan]
pin: PB5

[output_pin LED]
pin: PE6
pwm: False
value: 0

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 4000
max_z_velocity: 5
max_z_accel: 100

[temperature_sensor pi_temp]
sensor_type: temperature_host
min_temp: 0
max_temp: 100

[temperature_sensor mcu_temp]
sensor_type: temperature_mcu
min_temp: 0
max_temp: 100

########################################
# EXP1 / EXP2 (display) pins
########################################

[board_pins]
aliases:
    # EXP1 header
    EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE9,  EXP1_7=PE11, EXP1_9=<GND>,
    EXP1_2=PB0, EXP1_4=PE8, EXP1_6=PE10, EXP1_8=PE12, EXP1_10=<5V>,
    # EXP2 header
    EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4,   EXP2_9=<GND>,
    EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=<RST>, EXP2_10=<NC>

# See the sample-lcd.cfg file for definitions of common LCD displays.

########################################
# TMC2209 configuration
########################################

[tmc2209 stepper_x]
uart_pin: PD5
run_current: 0.800
#diag_pin:

[tmc2209 stepper_y]
uart_pin: PD0
run_current: 0.800
#diag_pin:

[tmc2209 stepper_z]
uart_pin: PE1
run_current: 0.800
#diag_pin:

[tmc2209 extruder]
uart_pin: PC6
run_current: 0.600
#diag_pin:

[tmc2209 stepper_z1]
uart_pin: PD12
run_current: 0.800
#diag_pin:

#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [heater_bed]
#*# pid_kp = 69.782
#*# pid_ki = 0.979
#*# pid_kd = 1242.996
#*# control = pid
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 31.376
#*# pid_ki = 2.179
#*# pid_kd = 112.953
#*#
#*# [probe]
#*# z_offset = -0.030
#*#
#*# [input_shaper]
#*# shaper_type_x = mzv
#*# shaper_freq_x = 68.2
#*# shaper_type_y = mzv
#*# shaper_freq_y = 33.4
#*#

Citation

 

 

Axe x et y ok , le z monte de je dirait 20mm et s'arrete le bltouch ne se met pas en marche , alors le z n'est pas reconu.

et les vitesse deplacement trop rapide.

a pars ca tous va bien😁

a oui le t° bed et hotend son bon

 

Citation

 

 

a aussi quand je fait un home il va a l'opposer des  et non au centre , comment déterminé les dimension de l'imprimante en sachant que j'ai une ender 5 

avec dimension 220x 220y et 300z

Posté(e)
il y a 28 minutes, Andre Casagrandi a dit :

Axe x et y ok , le z monte de je dirait 20mm et s'arrete le bltouch ne se met pas en marche , alors le z n'est pas reconu.

et les vitesse deplacement trop rapide.

a pars ca tous va bien😁

a oui le t° bed et hotend son bon

 

Citation

 

 

a aussi quand je fait un home il va a l'opposer des  et non au centre , comment déterminé les dimension de l'imprimante en sachant que j'ai une ender 5 

avec dimension 220x 220y et 300z

là tu mélange tout, il ne faut pas s'y prendre comme ça.

1) tu mets des ! ou tu les enlève devant les pins de lignes dir_pin des axes pour que chaque axe indépendamment bouge comme il faut

il y a une commande Klipper pour tester les axes : STEPPER_BUZZ

toute la mise en route est indiquée dans la doc de klipper Contrôles de la configuration - Documentation Klipper (klipper3d.org)

Les dimensions de l'imprimante de mettent sur chaque axe

L'installation du bl touch : ça dépend des pins que tu as utilisé sur ta CM (partage ton fichier printer.cfg) et il faut le tester AVANT de faire un home.

Posté(e)

J'ai donné les liens à consulter.

N'étant pas adepte du SAV mais plutôt de ce précepte : «donne un poisson à un homme, il mangera une journée, apprends lui à pêcher, il mangera toute sa vie»

Désolé mais j'abandonne et laisse @Savate et @pommeverte continuer.

🙂

  • J'aime 1
Posté(e)
Il y a 11 heures, Andre Casagrandi a dit :

qui peut m'aider avec cette erreur

le message d'erreur, c'est une chose les logs de Klipper : c'est mieux, c'est les logs de klipper qu'il faut nous donner (et ton fichier printer.cfg)

tu peux essayer 

home_xy_position:110,110

Posté(e)

Salut,

Pour info, tu peux utiliser des logiciels comme filezilla (voir ce tuto), WinSCP, MobaXterm,... pour télécharger des fichiers du Raspberry.

Tu pourras ainsi récupérer les fichiers, habituellement situé dans:
- home/nom_utilisateur(andre?)/printer_data/config/printer.cfg
- home/nom_utilisateur(andre?)/printer_data/logs/klippy.log

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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...