Aller au contenu

Filament ABS

Problème origine Z bl touch LK5 PRO


Bouillot22

Messages recommandés

Bonjour à tous,

Je me permets de poster ce poste, en espérant qu'il soit au même endroit pour vous demander un peu d'aide.

J'ai depuis quelque temps installé un BL Touch sur ma lk5 pro, j'ai effectué tous les réglages nécessaires les paramétrage également bref tout fonctionnait bien. Jusqu'au jour, où j'avais un problème d'axe Z il était légèrement trop haut, du coup cela me produisait de mauvaises impressions. 

J'ai donc décidé, de reconfigurer à nouveau le BL touch. Mais le problème, je suis la procédure étape par étape, et au moment de vérifier, si mon z et à la hauteur que j'ai réglé, donc dans pronterface je tape G1 F60 Z0 qui est la 17e étape, mon z ne revient pas à mon réglage. J'ai essayé à plusieurs reprises la procédure, remettre le firmware plusieurs fois, etc. Sans résultat.

J'en appelle donc à votre aide.

Merci à vous et bonne journée 

Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, Bouillot22 a dit :

tape G1 F60 Z0 qui est la 17e étape

Salutation !

Peut on avoir toutes les étapes ... et les résultats ?  les log de Pronterface ?

A tu fait un Home avant G1 F60 Z0 ? A tu un Z-endstop fonctionnel ( M119: Endstop States ) ? a tu fait un reset de l'eeprom après le flash ( M502: Factory Reset puis M500: Save Settings ) ? ...

Peut être une histoire de Z Offset mal pris en compte ( que donne M503: Report Settings ) ? ou un problème d'eeprom ?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir, Merci pour votre réponse voici les étapes que j'ai effectué.

Non, effectivement je n'ai pas fait de factory reset après le flash. j'essayerai ça demain.

1 Nettoyer le plateau et la buse, et s’assurer qu’aucun matériau ne reste collé.

2 Taper G28 pour faire une remise à zéro des axes X Y et Z

3 Taper M851 Z0 pour remettre à Zéro l’offset de l’axe Z

4 Taper M500 Pour enregistrer la valeur

5 Taper M501 recharger les valeurs sauvegardées dans l’EEPROM

6 Taper M503 imprimer un rapport concis de tous les réglages actuels (en SRAM) sur la console hôte.

7 Taper G1 F60 Z0 pour abaisser l’axe Z à l’origine logicielle

8 Taper M211 S0 pour désactiver la fonction d’arrêt logicielle.

9 Placez une feuille de papier (ou autre objet de 0,10 mm environ) sur le plateau et utilisez  Pronterface pour descendre la buse de 1mm en 1mm puis de 0.1mm en 0.1mm jusqu’à ce que vous sentiez un frottement sur la feuille de papier (le papier ne doit pas être coincé mais pas trop libre non plus). Retirez alors la feuille de papier.

10 Taper M114 pour obtenir la valeur de la hauteur Z actuelle (généralement négative). La valeur est le décalage Z que nous devons utiliser.

11 Taper M851 Z x.x pour définir le décalage en Z (x.x est la valeur de la valeur précédente).

12 Taper M500 pour enregistrer la valeur actuelle

13 Taper M501 recharger les valeurs sauvegardées en EEPROM

14 Send M503 imprimer un rapport concis de tous les réglages actuels (en SRAM) sur la console hôte.

15 Taper M211 S1 pour réactiver la fonction d’arrêt logicielle.

16 Taper G28 Z0 pour ramener l’axe Z à la position Zéro *

17 Taper G1 F60 Z0 pour tester si l’axe Z revient à l’origine Z réelle en vérifiant l’espace entre le plateau et la buse qui doit être d’environ 0,1 mm (épaisseur d’une feuille de papier)

 

Merci à vous. 

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

il y a 43 minutes, Bouillot22 a dit :

M851 Z x.x

là il y a peut être un truc ... pas d'espace entre Z et la valeur. (avec souvent un signe '-' pour la valeur si je ne me trompe pas )

Sinon le reste me semble bon ... a condition de bien avoir des retour "ok" et pas des "erreur: ..." aux commandes et que les valeurs dans les retours de M503 sont cohérents.

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

Ma procédure est presque la même. Je n'utilise pas le M114, la lecture de l'écran me fournit l'information. La seule réelle différence est le point 6 :

 

Après flashage d'un firmware il est plus que recommandé de faire une remise à zéro du contenu de l'EEPROM (M502 + M500).

🙂

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,  

Je reviens vers vous, car j'ai à nouveau un petit problème. 

Mon réglage de hauteur de buze  Z est effectué avec pronterface. J'ai bien ma côte avec le frottement d'une feuille... De ce côté-là, tout va bien. Je sauvegarde l'EEPROM, j'éteins et je rallume, je fais un G1 F60 Z0 pour vérifier que mon réglage n'a pas bougé, tout va bien. Donc je lance une impression et là, là buze et trop haute, j'ai refait plusieurs fois le réglage, idem à chaque fois. 

Merci pour votre aide. Et bonne journée. 

Lien vers le commentaire
Partager sur d’autres sites

Fournis le Gcode que tu tentes d'imprimer pour voir s'il n'aurait pas un problème.

🙂

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, fran6p a dit :

Fournis le Gcode que tu tentes d'imprimer pour voir s'il n'aurait pas un problème.

🙂

Bonsoir,  Merci pour votre retour. Vous trouverez ci-dessous le GCODE que j'utilise. Merci à vous et bonne soirée.

-- BL-TOUCH START GCODE --
G21 ; metric values
G90 ; absolute positioning
M82 ; set extruder to absolute mode
M107 ; start with the fan off
; confirm BL-touch safety
M280 P0 S160 ; BL-Touch Alarm release
G4 P100 ; Delay for BL-Touch homing
G28 X0 Y0 ; move X/Y to min endstops
G28 Z0 ; move Z to min endstops
; reconfirm BL-touch safety
M280 P0 S160 ; BL-Touch Alarm realease
G4 P100 ; Delay for BL-Touch
; bed leveling
G29 L30 R250 F30 B250; Auto leveling
M420 Z5 ; set LEVELING_FADE_HEIGHT
M500 ; save data of G29 and M420
M420 S1 ; enable bed leveling
; prepare hot-end
G92 E0 ; zero the extruded length
G1 F200 E3 ; extrude 3mm of feed stock
G92 E0 ; zero the extruded length again
M117 Printing ; message on LCD screen
; -- end of BL-TOUCH START GCODE --
G1 Z5.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X3.0 Y20 Z0.3 F5000.0 ; Move to start position
G1 X3.0 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X3.3 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X3.3 Y20 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z5.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X10 Y20 Z2.0 F5000.0 ; Move over to prevent blob squish
Modifié (le) par Bouillot22
Lien vers le commentaire
Partager sur d’autres sites

Là, il n'y a que le début 😉

Rien vu de rédhibitoire, juste quelques questionnements (G28 X0 Y0… G28 Z0 ? quel intérêt puisque le G28 est normalement sensé mettre à l'origine donc à zéro (0), idem pourquoi d'abord un M420 Z5 suivi d'une sauvegarde à chaque fois en EEPROM (la capacité d'une EEPROM en écriture est limitée même si la valeur est élevée (>10000 cycles)) puis activation du nivellement par récupération du maillage (M420 S) …).

Fournis au moins le Gcode jusqu'à la couche 2 (layer 1 pour Cura)

🙂

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

il y a 13 minutes, fran6p a dit :

Là, il n'y a que le début 😉

Rien vu de rédhibitoire, juste quelques questionnements (G28 X0 Y0… G28 Z0 ? quel intérêt puisque le G28 est normalement sensé mettre à l'origine donc à zéro (0), idem pourquoi d'abord un M420 Z5 suivi d'une sauvegarde à chaque fois en EEPROM (la capacité d'une EEPROM en écriture est limitée même si la valeur est élevée (>10000 cycles)) puis activation du nivellement par récupération du maillage (M420 S) …).

Fournis au moins le Gcode jusqu'à la couche 2 (layer 1 pour Cura)

🙂

Bah écoutez, pour moi je vous ai fourni mon GCODE au complet. je n'ai rien d'autre. Après, il s'agit d'un GCODE modifier BL touch pour LK5. Ce n'est pas moi qui l'ai créé. Après si vous savez où je peux trouver d'autres lignes de Code dites-le-moi et je vous transmettrai tout ça. Là j'ai juste fait un copier-coller de ce que cura m'afficher dans les paramètres Imprimante.

 

En attendant merci pour votre temps.

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

En fait c'est pour vérifier le résultat d'un tranchage/découpage qu'il nous faut un fichier .gcode généré par t'on trancheur

Il inclura le g-code de démarrage que tu viens de nous fournir mais en plus on verra comment cela enchaîne sur l'impression d'un objet et donc on pourra vérifier qu'il n'y a rien de louche coté paramétrage du trancheur. 

Lien vers le commentaire
Partager sur d’autres sites

à l’instant, PPAC a dit :

En fait c'est pour vérifier le résultat d'un tranchage/découpage qu'il nous faut un fichier .gcode généré par t'on trancheur

Il inclura le g-code de démarrage que tu viens de nous fournir mais en plus on verra comment cela enchaîne sur l'impression d'un objet et donc on pourra vérifier qu'il n'y a rien de louche coté paramétrage du trancheur. 

Ah ok, dans ce cas là je vais regarder ça et vous transmettrai ça. Merci.

LLK5PRO_rondelle 5mm D.3mf

 

Bonjour, voici une impression type que je fais régulièrement. En espérant que vous trouviez ce que vous cherchez. Merci et bonne journée.

rondelle 5mm D.STL LLK5PRO_rondelle 5mm D.3mf

Lien vers le commentaire
Partager sur d’autres sites

Ba il est où le fichier d'extension .gcode (celui que tu met sur le carte SD et que tu imprime ) ? 

Là tu nous a passé un fichier .3mf (un projet ) ... c'est en effet suffisant si on le passe dans Cura pour faire un .gcode mais si le défaut viens de ta version de cura on ne pourra pas le voir...

Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, PPAC a dit :

Ba il est où le fichier d'extension .gcode (celui que tu met sur le carte SD et que tu imprime ) ? 

Là tu nous a passé un fichier .3mf (un projet ) ... c'est en effet suffisant si on le passe dans Cura pour faire un .gcode mais si le défaut viens de ta version de cura on ne pourra pas le voir...

effectivement, un oublie. MerciLLK5PRO_rondelle 5mm D.gcode

Lien vers le commentaire
Partager sur d’autres sites

Alors j'ai peut etre un truc mais je ne suis pas sur de moi ... car c'est fait sur un ficher généré avec le .3mf sur ma version de Cura 4.12.1

deux ligne où l'on a "G92" sans argument qui devrait plutot etre des "G92 E0" 

Mais étrangement je ne retrouve pas cela dans le .gcode que tu fournis.

Ensuite rien d’étrange pour moi dans ton fichier .gcode sauf l'utilisation d'un radeau avec un décalage du Z après le radeau qui me semble grand ... (mais comme je n'utilise pas les radeau je ne sais pas quelle paramétré joue ici ...)

Pourquoi un radeau ? et pas simplement une Bordure ? voir même riens comme adhérence plateau ?

Lien vers le commentaire
Partager sur d’autres sites

il y a 9 minutes, PPAC a dit :

Alors j'ai peut etre un truc mais je ne suis pas sur de moi ... car c'est fait sur un ficher généré avec le .3mf sur ma version de Cura 4.12.1

deux ligne où l'on a "G92" sans argument qui devrait plutot etre des "G92 E0" 

Mais étrangement je ne retrouve pas cela dans le .gcode que tu fournis.

Ensuite rien d’étrange pour moi dans ton fichier .gcode sauf l'utilisation d'un radeau avec un décalage du Z après le radeau qui me semble grand ... (mais comme je n'utilise pas les radeau je ne sais pas quelle paramétré joue ici ...)

Pourquoi un radeau ? et pas simplement une Bordure ? voir même riens comme adhérence plateau ?

C'est-à-dire que ce réglage là je l'utilise depuis un bon moment déjà, et je n'ai jamais eu aucun souci jusqu'à environ 2, 3 jours... et j'utilise un radeau, qui est plus pratique pour moi pour détacher mes pièces car mon plateau colle extrêmement bien. J'ai déjà abîmé plusieurs pièces en imprimant sans Rado. Et la bordure n'est pas assez efficace.

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...