Aller au contenu

GO Print

Réglage du BLTouch


Messages recommandés

@lynyrd

Je n'ai pas regardé toute la vidéo mais à priori, c'est comme ça. Ce qui est surprenant, c'est que tu es censé l'avoir fait mercredi. Si tu n'as pas modifié la fixation du BLtouch ou changé ta buse, tu vas retrouver la même valeur. Donc tu peux directement envoyer un M92 Z-z.zz (avec -z.zz = valeur de mercredi)

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, PPAC a dit :

Salut @lynyrdet @remibora

Si je me souvient bien, l’installe de "PlatformIO" avais un problème de "communication / téléchargement" chez lynyrd qd j'ai essayer de lui faire installer ... et comme Arduino IDE semblais réussir a compiler (je ne sais pas comment ...) j'ai pas cherché plus loin ...

Bonjour PPAC, où est la question ?

 

Oui, mais cela n'a pas fonctionné, le Bed n'était pas plat partout, j'ai installé le firmware que tu m'as indiqué, avec les modifications que tu as faites, je vais passer aux réglages du BLTouch.

Merci.

Lien vers le commentaire
Partager sur d’autres sites

🙂 ha oui là : beau troll !😉 

Prend le temps de relire l'ensemble du topic, il me semble que les question sans réponse sont légions ...

Et je retombe dans le piège de répondre au troll ... mon erreur !

Modifié (le) par PPAC
Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, PPAC a dit :

Et je retombe dans le piège de répondre au troll

C'est comme pour le Mogwai, ne jamais le nourrir après minuit et lui éviter le contact de l'eau 😄

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

Bonjour,

Je reviens vers vous après un samedi et un dimanche de galère.

BLTouch programmé, mais pas parfait, voici les photos du test:

1.thumb.JPG.d2d111d13fe999b99ad0749e1dfa287b.JPG

002_menu_tune.thumb.jpg.b205c638706523137df1699bc096195d.jpg2.thumb.JPG.ec3796f83c8df35ffc44a793e2782ca4.JPG3.thumb.JPG.744bc8d3c82fe303f0311327ae1dbab3.JPG4.thumb.JPG.ece0eee0caed22906b15a3800ab2fcd2.JPG5.thumb.JPG.18c10475d75e6785a0c771be5bb27fe1.JPG6.thumb.JPG.7c9b2a196ee74a0589db89003095a893.JPG

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Je vois avec plaisir que tes efforts ont payé.

Pour ton problème, est-ce que tu peux nous communiquer le résultat d'un M503 et le fichier gcode correspondant à l'impression ci-dessus?

Modifié (le) par remibora
Lien vers le commentaire
Partager sur d’autres sites

il y a 16 minutes, remibora a dit :

tu peux nous communiquer le résultat d'un M503

Avec Pronterface ?

il y a 16 minutes, remibora a dit :

fichier gcode correspondant à l'impression ci-dessus?

Que j'ai mis dans Cura, ce que l'on met dans les paramètres de l'imprimante ?

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, lynyrd a dit :

Avec Pronterface ?

oui, comme la dernière fois 😉

il y a 1 minute, lynyrd a dit :

Que j'ai mis dans Cura

Non, ce que Cura a généré. Dit autrement, le fichier que tu as mis sur la carte avant de l'enfourner dans la machine.

Lien vers le commentaire
Partager sur d’autres sites

Ton fichier Gcode montre que tu as appliqué les 2 méthodes (palpage systématique ou rappel du dernier nivellement). Il faut choisir entre

1- tu palpes ton plateau à chaque début d'impression (long et probablement inutile): après le G28 de ton GCode de démarrage tu tapes G29
2- tu palpes ton plateau et tu enregistres le résultat (préférable et à refaire en cas de nivellement suspect): avant d'imprimer, tu envoies: G28 puis G29. Tu sauvegardes le nivellement avec la commande M500. Dans le Gcode de démarrage, après la ligne G28, tu tapes M420 S1. Si tu veux que le nivellement s'estompe à jusqu'à 1mm de haut, tu tapes M420 S1 Z1

Donc solution1, ton Gcode de démarrage ressemble à ça:

G28 ; Homing de tous les axes
G29; ABL (Auto Bed Leveling)
M420 S1; normalement pas nécessaire

Solution2:
G28 ; Homing de tous les axes
M420 S1;

PS: la gestion de la chauffe du plateau et de la buse n'est pas très cohérente. Pourrais-tu communiquer ton Gcode de démarrage situé dans CURA?

Modifié (le) par remibora
Lien vers le commentaire
Partager sur d’autres sites

Salut,

Je serai curieux de savoir d'où vient ce Gcode de démarrage (entre mauvais Gcode et Gcode incomplets...😖)
Voici une version corrigée:
M140 S{material_bed_temper&ature};start heating bed
M190 S{material_bed_temperature};wait bed to reach temp before procedding
M104 S{material_print_temperature};start heating extruder
M109 S{material_print_temperature};wait for extruder to reach temp before proceeding
G28 ; Homing de tous les axes
M420 S1;
M117 Purge extruder ; Affiche le message "Purge extruder" sur le LCD
G92 E0 ; Reset extruder (définit la position de l'extrudeur à 0)
G1 Z5.0 F3000 ; Monte le Z de 5mm à 3000mm/min (50mm/s) afin de ne pas abimer le plateau
G1 X2 Y10 F5000.0 ; Déplacement de la tête au coin du plateau
G1 Z0.3 F5000.0 ; Déplacement de la tête au coin du plateau
G1 Y110 E12.5 F1000 ; Début de la purge
G1 X7 Z0.2 F1000.0
G1 Y10.0 E25 F1000
G92 E0 ; Reset extruder

On ne doit JAMAIS mettre de M500 dans un Gcode de démarrage!

Concernant les infos du M503, je vois que tu n'as pas réglé les PIDs du plateau et de la buse. Voici la méthode pour le faire à partir de Pronterface:

Pour la buse:
M303 E0 S210 C8
en retour, tu devrais avoir quelque chose comme ça (les valeurs seront différentes):
RECU: p:17.22 i:1.00 d:74.22
tu n'as plus qu'à envoyer la commande avec tes propres valeurs:
tete: M301 P17.22 I1.00 D74.22

Pour le plateau chauffant:
M303 E-1 S70 C8
en retour:
RECU: p:841.68 i:152.12 d:1164.25
tu envoies la commande avec tes propres valeurs:
M304 P841.68 I152.12 D1164.25
Tu sauvegardes et tu lis les valeurs de l'eeprom:
M500
M501

Modifié (le) par remibora
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai mis le GCode corrigé dans Cura.

Quand à la buse et au lit, j'obtiens ceci  :

SENDING:M303 E0 S210 C8
PID Autotune start
 bias: 120 d: 120 min: 205.98 max: 214.22
 bias: 117 d: 117 min: 206.25 max: 213.75
 bias: 117 d: 117 min: 206.25 max: 213.75 Ku: 39.73 Tu: 23.76
 Classic PID
 Kp: 23.84 Ki: 2.01 Kd: 70.78
 bias: 117 d: 117 min: 206.25 max: 213.44 Ku: 41.45 Tu: 23.43
 Classic PID
 Kp: 24.87 Ki: 2.12 Kd: 72.84
 bias: 117 d: 117 min: 206.17 max: 213.75 Ku: 39.32 Tu: 23.92
 Classic PID
 Kp: 23.59 Ki: 1.97 Kd: 70.53
 bias: 117 d: 117 min: 206.25 max: 213.75 Ku: 39.73 Tu: 23.76
 Classic PID
 Kp: 23.84 Ki: 2.01 Kd: 70.78
 bias: 117 d: 117 min: 206.21 max: 213.63 Ku: 40.14 Tu: 23.76
 Classic PID
 Kp: 24.09 Ki: 2.03 Kd: 71.53
 bias: 117 d: 117 min: 206.25 max: 213.52 Ku: 41.01 Tu: 23.43
 Classic PID
 Kp: 24.60 Ki: 2.10 Kd: 72.06
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define DEFAULT_Kp 24.60
#define DEFAULT_Ki 2.10
#define DEFAULT_Kd 72.06


SENDING:M303 E-1 S70 C
PID Autotune start
 bias: 126 d: 126 min: 69.67 max: 70.33
 bias: 98 d: 98 min: 69.76 max: 70.19 Ku: 582.26 Tu: 13.11
 Classic PID
 Kp: 349.36 Ki: 53.31 Kd: 572.38
 bias: 87 d: 87 min: 69.81 max: 70.18 Ku: 590.13 Tu: 12.62
 Classic PID
 Kp: 354.08 Ki: 56.13 Kd: 558.39
 bias: 82 d: 82 min: 69.81 max: 70.16 Ku: 587.78 Tu: 11.96
 Classic PID
 Kp: 352.67 Ki: 58.97 Kd: 527.24
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define DEFAULT_bedKp 352.67
#define DEFAULT_bedKi 58.97
#define DEFAULT_bedKd 527.24

Je dois envoyer:

M301 P24.60 i2.10 D72.06

M304 P352.67 I58.97 D527.24

Ensuite M500 pour sauvegarder et M501 pour lire l'eeprom.

J'ai bon ? 😉

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, lynyrd a dit :

J'ai bon ?

Oui

🙂

Lien vers le commentaire
Partager sur d’autres sites

Merci.

En faisant M501 j'ai ça:

SENDING:M501
echo:V55 stored settings retrieved (719 bytes; crc 44419)
echo:  G21 ; (mm)
echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E86.54
echo:Maximum feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X1000.00 Y1000.00 Z100.00 E3000.00
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P1000.00 R3000.00 T1000.00
echo:Advanced: Q<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 Q20000.00 S0.00 T0.00 X10.00 Y10.00 Z0.30 E5.00
echo:Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:Auto Bed Leveling:
echo:  M420 S0 Z0.00
echo:  G29 W I0 J0 Z0.03500
echo:  G29 W I1 J0 Z-0.08500
echo:  G29 W I2 J0 Z-0.05000
echo:  G29 W I3 J0 Z-0.09000
echo:  G29 W I4 J0 Z-0.20000
echo:  G29 W I0 J1 Z0.16750
echo:  G29 W I1 J1 Z0.07250
echo:  G29 W I2 J1 Z0.08250
echo:  G29 W I3 J1 Z0.07250
echo:  G29 W I4 J1 Z-0.03750
echo:  G29 W I0 J2 Z0.16500
echo:  G29 W I1 J2 Z0.04000
echo:  G29 W I2 J2 Z0.04250
echo:  G29 W I3 J2 Z-0.00250
echo:  G29 W I4 J2 Z-0.12250
echo:  G29 W I0 J3 Z0.15750
echo:  G29 W I1 J3 Z0.03000
echo:  G29 W I2 J3 Z0.03750
echo:  G29 W I3 J3 Z-0.00500
echo:  G29 W I4 J3 Z-0.11750
echo:  G29 W I0 J4 Z0.24500
echo:  G29 W I1 J4 Z0.12250
echo:  G29 W I2 J4 Z0.15250
echo:  G29 W I3 J4 Z0.07000
echo:  G29 W I4 J4 Z-0.00000
echo:PID settings:
echo:  M301 P24.60 I2.10 D72.06
echo:  M304 P352.67 I58.97 D527.24
echo:Z-Probe Offset (mm):
echo:  M851 Z-1.70
echo:Linear Advance:
echo:  M900 K0.22

Modifié (le) par lynyrd
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
  • Sur cette page :   0 membre est en ligne

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

×
×
  • Créer...