drachko Posté(e) Juillet 15, 2024 Posté(e) Juillet 15, 2024 Bonsoir, Je vais essayer d'être le plus clair possible dans mes explications. je viens d'acheter et d'installer un 3D-Touch, en ayant regardé plusieurs forums et vidéo je pense que mes branchements sont bons. J'ai installé différents Firmware, celui qui se trouve actuellement dans l'imprimante est celui-ci " Ender-3 pro 4.2.2 mainboard firmware (32 bit)" Mon problème est qu'à chaque redémarrage de l'imprimante le Z revient à 10 quand je fait un Auto Home, alors que je l'ai modifié et mis à 0 avant d'éteindre l'imprimante "Prepare > Move axis > Move Z . J'ai aussi réglé la hauteur de la buse à l'aide d'une feuille et ajouté la valeur obtenue à Z-Offset "Control > Motion > Z Offset > Store settings", mais toujours le même problème au redémarrage. Je ne sais plus quoi faire. Je vous joins des photos des branchements et référence de ma carte mère. Merci à vous.
robert95770 Posté(e) Juillet 16, 2024 Posté(e) Juillet 16, 2024 je ne suis pas un spécialiste mais j'ai eu des problèmes avec l'éclairage de la pièce qui faussait, perturbait le fonctionnement du BL Touch (original dans mon cas)
drachko Posté(e) Juillet 16, 2024 Auteur Posté(e) Juillet 16, 2024 Bonsoir, Pouvez-vous me dire à quoi correspond l'erreur M999? Voici ce qui s'affiche dans Ponterface: Connecting... Printer is now online. Error:!! STOP called because of BLTouch error - restart with M999 Error:!! STOP called because of BLTouch error - restart with M999 echo:Bed Leveling ON echo:Fade Height 10.00 Merci
pommeverte Posté(e) Juillet 16, 2024 Posté(e) Juillet 16, 2024 Salut, Le M999 n'est pas un message d'erreur mais un Gcode qui permet de "redémarrer" l'imprimante. Est-ce que tu peux essayer le firmware fourni dans ce message? je te conseille de lire mon message précédent qui donne les hypothèses / choix fait lors de la compilation du firmware. Assure-toi aussi que le connecteur noir est bien branché sur le port du BLTouch, quitte à sécuriser l'insertion avec un point de colle à chaud. C'est loin d'être évident sur ta photo Sinon, si tu veux plus d'infos retournées par Marlin, tu peux envoyer un M111 S38.
drachko Posté(e) Juillet 17, 2024 Auteur Posté(e) Juillet 17, 2024 (modifié) Bonjour pommeverte , Je te remercie. Je vais essayer d'installer le Firmware que tu me propose ce soir et de mettre en pratique toutes les explications du message que tu me conseille de lire (Ce n'est pas gagné). J'ai vérifié le connecteur, et pour moi il est bien branché sur le port du BL-Touch, je rajouterais malgré tout un point de colle. Par contre, vu le nombres d'essais infructueux que j'ai fait, et avec pas mal d'énervements, j'ai déréglé le bed via les molettes, et je l'ai descendu au plus bas. Comment dois-je faire tout en laissant le BL-Touch, et remettre les réglages que j'avais avant l'installation de celui-ci, est-ce que je dois le démonter ou ça pourra se faire par la suite? J'aurais certainement d'autres questions à te poser au fur et à mesure de l'avancement du réglage. Merci Modifié (le) Juillet 17, 2024 par drachko Mauvaise manipulation
fran6p Posté(e) Juillet 17, 2024 Posté(e) Juillet 17, 2024 (modifié) @drachko Tu peux aussi éditer ton message car tu es encore dans la fenêtre d'édition ( 6 heures après publication ) (voir les ... en haut à droite de ton message ) Modifié (le) Juillet 17, 2024 par fran6p
pommeverte Posté(e) Juillet 17, 2024 Posté(e) Juillet 17, 2024 Salut @drachko, Pour le réglage du plateau, je te conseille de: visser à fond les 4 molettes (comme c'est le cas actuellement si j'ai bien compris) et tu desserres de 3 tours, histoire d'avoir un peu de marge pour le réglage. règler le niveau du plateau en passant par le menu Mouvement -> Régler Niv. Lit -> Niveau des coins. N'hésite pas à faire plusieurs fois le contrôle Il y a 4 heures, drachko a dit : Comment dois-je faire tout en laissant le BL-Touch, et remettre les réglages que j'avais avant l'installation de celui-ci, est-ce que je dois le démonter ou ça pourra se faire par la suite? Désolé, je n'ai pas tout compris . Si ce sont les réglages, alors il faudrait envoyer un M503 dans Pronterface (voir les points 1 à 3 de ce sujet) par exemple, installé sur un ordinateur relié en USB à l'imprimante, pour connaitre tes paramètres actuels que tu pourras transférer toujours via Pronterface.
drachko Posté(e) Juillet 18, 2024 Auteur Posté(e) Juillet 18, 2024 Bonjour pommeverte, J'ai flashé l'imprimante avec le firmware que tu m'as proposé et pu faire le nivellement du plateau, j'ai réussi à visualiser le G-Code avec PrusaScliser. (pour l'instant, tout s'est bien passé) Concernant le message que tu m'as conseillé de lire (lien présent dans ton avant dernier post), est-ce que je dois faire toutes les étapes que tu décrits ou ces réglages sont déjà pris en compte dans le firmware? Si jamais je dois les faire, il faut suivre l'ordre dans lequel tu les décrits? Est-ce que c'est nécessaire de les faire, hors mis le réglage du Z-Offset bien sûr. Tout ce que je lis dans ce message me parait bien compliqué, pour un débutant comme moi. Voici les parties du message qui ne sont pas claires pour moi : 1. l'input shaping est activé. En attendant de le régler (voir ici ), il faudra ajouter la ligne M593 F0 au début du Gcode de démarrage: Il faut bien mettre M593 F0 au dessus de G90? 2. la reprise après coupure d'alimentation est désactivée. Il suffit de l'activer dans le menu adéquate: Quel menu? 3. Le linear advance est activé mais défini à 0 en attendant le réglage ( voir cette vidéo ) Où se trouve le linear advance? 4. activation du Gcode M43 S qui permet de tester le BLTouch: Où placer le code M43 S dans le G-code? Encore merci pour ton aide PS: Comment faire pour citer un pseudo dans un message?
pommeverte Posté(e) Juillet 18, 2024 Posté(e) Juillet 18, 2024 (modifié) Salut, Il y a 5 heures, drachko a dit : est-ce que je dois faire toutes les étapes que tu décrits ou ces réglages sont déjà pris en compte dans le firmware? Si jamais je dois les faire, il faut suivre l'ordre dans lequel tu les décrits? Dans un 1er temps, tu peux te contenter de: régler les PIDs de la buse et du plateau soit via le menu ( Configuration -> Config. Avancée -> Température -> PID Autotune E1: 210 et Configuration -> Config. Avancée -> Température -> PID Autotune Lit: 70) soit en suivant les indications de ce message Ajouter M593 F0 comme tu l'as compris: Il y a 5 heures, drachko a dit : Il faut bien mettre M593 F0 au dessus de G90? OUI Le réglage de l'input shaping et du linear advance sont utiles pour fignoler la qualité d'impression, donc optionnel Il y a 5 heures, drachko a dit : la reprise après coupure d'alimentation est désactivée. Il suffit de l'activer dans le menu adéquate: Quel menu? désolé, je ne sais pas où il est caché . Si tu ne le trouves pas, tu peux toujours l'activer en ajoutant à la 1ère ligne de ton Gcode de démarrage, la ligne M413 S1 pour l'activer (M413 S0 pour le désactiver) Il y a 5 heures, drachko a dit : Où se trouve le linear advance? une fois que tu as déterminé la bonne valeur, tu l'ajoutes (M900 K0.xx) dans le Gcode de démarrage, après le M593 F0, par exemple. Il y a 5 heures, drachko a dit : Où placer le code M43 S dans le G-code? C'est une commande à envoyer à l'imprimante, via Pronterface par exemple (voir ici pour l'utilisation et là pour le téléchargement), qui permet de tester le BLtouch. Sinon, tu peux placer la buse à ~100mm au dessus du plateau. Lorsque celle-ci descend au début de la prise d'origine en Z, tu enfonces la touche du BLTouch avec le doigt. Si la buse continue sa descente, alors il faudra éteindre rapidement l'imprimante pour éviter la collision. Il y a 5 heures, drachko a dit : Comment faire pour citer un pseudo dans un message? tu ajoutes un @ devant le pseudo. Quand tu commences à taper les 1ères lettres du nom, il te suffira de cliquer sur le bon nom de la liste. Ainsi il recevra une notification. PS: n'hésite pas à ajouter le nom de ton imprimante dans ton profil, c'est pratique pour te répondre. (voir ce message pour plus d'explications) Modifié (le) Juillet 18, 2024 par pommeverte
drachko Posté(e) Juillet 19, 2024 Auteur Posté(e) Juillet 19, 2024 (modifié) Salut @pommeverte, Je n'ai pas eu encore le temps de mettre en pratique les réglages de ton dernier post, je vais essayer de le faire ce soir. Malgré ça, j'ai encore une question qui me taraude (certainement pas la dernière). Quel est le sens de réglage de la buse par rapport au Bed ? J'ai toujours fait mon réglage dans le menu Move axis/ Move Z, placer ma feuille sous la buse et descendre l'axe Z jusqu'à temps que la buse soit légèrement en contact avec la feuille. J'ai lu dans un post de ce forum (que je n'arrive plus à retrouver), où quelqu'un explique le réglage de l'axe Z avec la feuille, mais ce réglage, il le fait au moment du Z-Offset et non avec le move Z. Qu'elle est la bonne façon de faire ? Modifié (le) Juillet 19, 2024 par drachko
pommeverte Posté(e) Juillet 19, 2024 Posté(e) Juillet 19, 2024 Salut, Je te conseille d'utiliser l'assistant de réglage du Zoffset ( menu Configuration -> Config. Avancée -> Position sonde Z -> Assistant Sonde Z ). En choisissant le menu Move axis/ Move Z, tu ne pourras pas descendre dans les valeurs négatives, ce qui est impératif lors du réglage du Z-offset du BLTouch
drachko Posté(e) Juillet 20, 2024 Auteur Posté(e) Juillet 20, 2024 (modifié) Salut @pommeverte, J'ai réglé les PIDs de la buse et du plateau via le menu (Configuration -> Config. Avancée -> Température -> PID Autotune E1: 210 et Configuration -> Config. Avancée -> Température -> PID Autotune Lit: 70) et fait une sauvegarde (Configuration -> Enregistrer config) et même fait un M500 dans Pronterface, mais quand j'éteins et rallume l'imprimante les valeurs reviennent à celles d'origines (Buse: 185 / Lit: 45). J'ai ensuite fait avec Pronterface: pour le PID de la buse: M303 E0 S210 C8 U pour le PID du lit: M303 E-1 S70 C8 U Puis un M500 et toujours pareils. Je l'ai fait plusieurs fois et toujours rien de sauvegardé, tout ce que je modifie n'est pas sauvegardé. J'ai remarqué qu'à chaque impression que je fait, la température monte une première fois à 150 pour la buse et 60 pour le Bed et une fois ces températures atteintes, elles changent avec celles programmées pour l'impression. Est-ce que c'est normal et il ne faut pas changer ou c'est quelques choses qui peut-être modifié, pour qu'il n'y ait que les températures d'impressions? J'ai modifié la G-code sous PrusaSlicer et avant de modifier le Cadenas qui se trouve sous G-code de début était noir et fermé, depuis les modifications il est comme sur la capture d'écrans ci-dessous. Est-ce normal ? Merci Modifié (le) Juillet 20, 2024 par drachko
pommeverte Posté(e) Juillet 20, 2024 Posté(e) Juillet 20, 2024 (modifié) Salut, il y a une heure, drachko a dit : mais quand j'éteins et rallume l'imprimante les valeurs reviennent à celles d'origines (Buse: 185 / Lit: 45). les PIDs ne correspondent pas à ces valeurs (185 et 45). Les valeurs sont accessibles via le Gcode M301 et M304 respectivement pour la buse et pour le lit. Après flashage du firmware tu avais: pour la buse: 21.73, 1.54, 76.55 pour le lit: 10.00, 0.023, 305.4 Désormais, tes valeurs doivent être différentes, non? pour modifier les valeurs de réglage des PIDs (185°C et 45°C), je pense qu'il faut trifouiller dans les sources Marlin . Mais est-ce vraiment utile pour une opération que tu ne referas probablement jamais... sauf si tu changes le matériel (cartouche chauffant, sonde de température, isolant sous le plateau, chaussette en silicone,...) il y a une heure, drachko a dit : J'ai remarqué qu'à chaque impression que je fait, la température monte une première fois à 150 pour la buse et 60 pour le Bed et une fois ces températures atteintes, elles changent avec celles programmées pour l'impression. Est-ce que c'est normal oui, d'après ton Gcode de démarrage il y a une heure, drachko a dit : c'est quelques choses qui peut-être modifié, pour qu'il n'y ait que les températures d'impressions? oui. C'est pour ça que je préfère ce Gcode de démarrage: Citation ; -- START GCODE -- M82 M593 F0 ; inhibate Input Shaping M900 K0.0 ; Linear advance M221 S100 G21 ;set units to millimetres G90 ;set to absolute positioning M106 S0 ;set fan speed to zero (turned off) M201 Z10 ;acc for Z-homing M140 S{first_layer_bed_temperature[0]} ; set bed temp M190 S{first_layer_bed_temperature[0]} ; wait for bed final temp G28 ;home all axis M206 Z0.1 M420 S1 G92 E0 ;zero the extruded length G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 F5000.0 ; Move to start position M104 S{first_layer_temperature[0]} ; set extruder final temp M109 S{first_layer_temperature[0]} ; wait for extruder final temp G1 X0.1 Y20 Z0.2 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.2 F1500.0 E8 ; Draw the first line G1 X0.5 Y200.0 Z0.2 F5000.0 ; Move to side a little G1 X0.5 Y20 Z0.2 F1500.0 E16 ; Draw the second line G92 E0 ; Reset Extruder G92 E0 ;zero the extruded length again ; -- end of START GCODE -- Il faudra au préalable imprimer le fichier SauveMatrice.gcode fourni dans ce message et ce Gcode de fin: Citation ; -- END GCODE -- G91 ;set to relative positioning G1 E-4 F2700 ;Retract a bit G1 Z0.2 F2400 ;Raise Z G1 X3 Y3 F3000 ;Wipe out G90 G28 X G0 Y229 F4800 G92 E0 ;zero the extruded length G1 E-10 F1000 ;retract the filament M104 S0 ;turn off nozzle heater M140 S0 ;turn off bed heater M107 M84 ;turn off stepper motors ; -- end of END GCODE -- il y a une heure, drachko a dit : J'ai modifié la G-code sous PrusaSlicer et avant de modifier le Cadenas qui se trouve sous G-code de début était noir et fermé, depuis les modifications il est comme sur la capture d'écrans ci-dessous. Est-ce normal ? Je pense qu'il faut cliquer sur le cadenas pour qu'il passe en orange (cadenas ouvert) et tu enregistres la nouvelle configuration en cliquant sur la disquette Modifié (le) Juillet 20, 2024 par pommeverte
drachko Posté(e) Juillet 20, 2024 Auteur Posté(e) Juillet 20, 2024 @pommeverte, voici ce que j'obtiens après un M301 et M304 dans Pronterface: >>> M301 SENDING:M301 M301 P23.50 I1.92 D71.91 >>> M304 SENDING:M304 M304 P114.42 I21.35 D408.86 il y a une heure, pommeverte a dit : pour modifier les valeurs de réglage des PIDs (185°C et 45°C), je pense qu'il faut trifouiller dans les sources Marlin . Mais est-ce vraiment utile pour une opération que tu ne referas probablement jamais... sauf si tu changes le matériel (cartouche chauffant, sonde de température, isolant sous le plateau, chaussette en silicone,...) Si ce n'est pas utile, ok pour moi. il y a une heure, pommeverte a dit : Il faudra au préalable imprimer le fichier SauveMatrice.gcode fourni dans ce message Voici ce que j'obtiens après avoir imprimé le fichier dans Pronterface : echo:Now fresh file: sauvem~1.gco File opened: sauvem~1.gco Size: 69 File selected Bilinear Leveling Grid: 0 1 2 0 +0.005 +0.125 +0.310 1 +0.080 -0.010 +0.022 2 +0.300 +0.167 +0.137 echo:Unknown command: "M505" echo:Print time: 2m 24s Done printing file Can't read from printer (disconnected?) Unable to read from serial port 'COM4' Et à l'écran: Que je comprennes bien, avant de faire une connerie Est-ce que je dois me servir de ces valeurs quelque part? Maintenant que j'ai imprimé le fichier, je copie et colle les G-codes que tu m'as transmis via PrusaSlicer ? Merci
pommeverte Posté(e) Juillet 20, 2024 Posté(e) Juillet 20, 2024 il y a 14 minutes, drachko a dit : voici ce que j'obtiens après un M301 et M304 dans Pronterface: >>> M301 SENDING:M301 M301 P23.50 I1.92 D71.91 >>> M304 SENDING:M304 M304 P114.42 I21.35 D408.86 nickel, les valeurs sont bien modifiées et stockées en mémoire il y a 15 minutes, drachko a dit : Est-ce que je dois me servir de ces valeurs quelque part? non. La matrice est automatiquement stockée en mémoire. Le M420 S1 de mon Gcode de démarrage va rappeler ces valeurs il y a 16 minutes, drachko a dit : Maintenant que j'ai imprimé le fichier, je copie et colle les G-codes que tu m'as transmis via PrusaSlicer ? exactement
drachko Posté(e) Juillet 20, 2024 Auteur Posté(e) Juillet 20, 2024 @pommeverte, j'ai imprimé le carré 20X20, voici le résultat : Est-ce que pour toi il y a des points d'amélioration? J'ai eu du mal à le décoller du plateau. Merci
pommeverte Posté(e) Juillet 20, 2024 Posté(e) Juillet 20, 2024 C'est un bon début. Le débit me semble bien réglé (pas de sur ou sous-extrusion). Les angles sont un peu déformés. Peut-être que le réglage du jerk (Junction Deviation pas le jerk classique) réduira le défaut. Tu peux suivre ce tuto pour le faire
drachko Posté(e) Juillet 21, 2024 Auteur Posté(e) Juillet 21, 2024 (modifié) @pommeverte, je pense être arrivé au bout et je tenais à te remercier pour le temps que tu m'as consacré. J'avais une dernière question (et je pense que cette fois, ce sera la dernière). J'ai fait un nivellement du plateau sur les 9 points et j'obtiens ce résultat : Est-ce que ces valeurs sont acceptables ou elles peuvent être améliorées? Et si elles doivent être améliorées, comment procéder? Merci Modifié (le) Juillet 21, 2024 par drachko
hyoti Posté(e) Juillet 21, 2024 Posté(e) Juillet 21, 2024 Bonjour, Tu as un plateau en verre ou flexible ? Je suppose que tu as déjà fait le niveau avec la feuille de papier et les quatre coins. Je pense vu la taille du plateau sur une ender3 pro tu dois pouvoir faire un peu mieux, De l'ordre de 0.2mm d'écart entre le plus et le moins, Je trouve que ta valeur arrière droite 0.36 est trop forte. Tu peux essayer dans un premier temps de resserrer ( sens trigonométrique) d'un quart de tour par exemple pour légèrement baisser ce coin et voir ce que donne un nouveau leveling si mieux ou pas. Z-offset à refaire quand on retouche les molettes au moins en final avant impression et un leveling final. Par ailleurs je vois que tu as un Sonicpad (sûrement sur ta S1Pro) Pourquoi pas la gérer sous klipper avec le Sonic Pad, tu peux mettre trois imprimantes facilement, pour la tienne Ender 3Pro carte 4.2.2 avec un STM32 F103 et ABL (Bltouch), elle est préconfigurée. Tu pourrais par exemple en un tour de main faire des leveling en 6x6 voir plus. (si tu as par exemple une plaque métallique vallonnée. Je n'ai aucun problème à faire fonctionner ma S1plus et 3V2 simultanément. 2
pommeverte Posté(e) Juillet 21, 2024 Posté(e) Juillet 21, 2024 Salut @drachko, Malheureusement, on peut voir le manque de répétabilité de ton 3Dtouch. A moins que les conditions de mesures soit différentes (température du plateau, propreté du plateau,...), on peut voir que les écarts sont souvent autour de 0.1mm alors qu'avec un BLtouch, les écarts sont rarement au dessus de 0.01mm Citation Malheureusement, j'ai oublié d'activer le test de répétabilité dans le firmware. Voici le même firmware firmware-V422BLTouchV3.bin mais avec la fonction présente. Pour faire le test, il te suffit d'envoyer un M48 via Pronterface et de noter la valeur Range Comme l'a dit @hyoti, tu peux fignoler le réglage des molettes. Par contre, la valeur du Zoffset du 3Dtouch ne devrait pas être trop impactée, donc tu n'es pas obligé de le déterminer à nouveau.
drachko Posté(e) Aout 14, 2024 Auteur Posté(e) Aout 14, 2024 Bonjour, Je n'ai pas eu le temps de faire les derniers réglages et n'aurais pas le temps non plus ces prochaines semaines (d'autres projets, plus urgents). Pour moi, le sujet est clos et tenais à vous remercier pour l'aide que vous m'avez apporté Merci à vous et tout particulièrement à @pommeverte 1
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant