Aller au contenu

Messages recommandés

Posté(e)

Bonjour la communauté, 

Je recherche un firmware rĂ©cent avec tous les options possible et utile pour mon imprimante 3D, une Creality Ender 3 non pro  avec Bltouch, la carte mĂšre est une 4.2.2 avec la lettre C sur le lecteur SD, j'en ai trouver sur le forum , mais ça fonctionne pas bien, la buse pas centrer la buse est trop haute .j’ai compiler mais toujours des erreurs .

 Je vous remercie par avance de votre aide précieux.

Posté(e) (modifié)

Salut,

D'aprÚs ce sujet, tu semblais avoir réussi. Est-ce que tu peux décrire précisément ton/tes problÚmes (buse pas centrée par rapport au plateau?) et fournir tes fichiers de config (configuration.h et configuration_adv.h)?

Si ta buse est trop haute, c'est que tu as mal réglé ton plateau ou mal utilisé le mesh bed leveling. Tu peux également ajouter le babystep qui te permettra de régler la hauteur de la buse lors de l'impression de la couche initiale.

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) par pommeverte
Posté(e) (modifié)

Salut,

Dans ce cas, voici des firmware en fonction de ton microcontroleur:

Citation

microC.jpg.cf485b08542f56bb822ac6b665333e4b.jpg

J'ai activé:

  • le linear advanced avec une valeur nulle. Si tu le souhaites, tu pourras le rĂ©gler en suivant cette vidĂ©o par exemple.
  • le babystep: en double-cliquant sur le bouton rotatif de l'Ă©cran lors de l'impression de la couche initiale, tu pourras rĂ©gler la hauteur de la buse pour Ă©craser plus ou moins la couche (voir cette vidĂ©o pour mieux comprendre le principe)
Modifié (le) par pommeverte
Posté(e) (modifié)

bonjour 

merci je teste et je te tiens au courant .

j'ai flasher la carte , mais l'axe Z reste trop, quand je fais le Auto homing, l'axe des Z monte au lieu de descendre , en impression la buse est au moins a 3 cm , j'ai essayer de baisser l'axe Z, impossible de descendre en dessous de Zéro.

si vous avez une idée je suis preneur merci

Modifié (le) par demart9720
Posté(e) (modifié)

Salut,

J'ai commis une grosse erreur đŸ˜±. AprĂšs avoir lu le dĂ©but de ton prĂ©cĂ©dent sujet, j'ai cru que tu n'avais pas installĂ© de BLtouch 😅, alors que tu l'as indiquĂ© dans ton 1er message đŸ„Ž. Voici donc un firmware adaptĂ© Ă  ta machine, en faisant l'hypothĂšse que ton microcontrĂŽleur est un STM32F103RC.

firmware-V3_RC_BLtouch.bin

Par contre, ce firmware n'apportera rien par rapport à celui fourni précédemment par @fran6p, à part le pas du babystep passé à 0.02mm au lieu de 2”m. Si ta buse est trop haute, alors ce n'est pas un problÚme de firmware mais de réglage du Z-offset. Tu peux l'ajuster en double-cliquant sur le bouton rotatif de l'écran lors de l'impression de la couche initiale, tu pourras régler la hauteur de la buse pour écraser plus ou moins la couche (voir cette vidéo pour mieux comprendre le principe).

J'ai également remarqué que ton décalage X,Y du bltouch était de (-42;-7) alors que certains ont (-45;-6). C'est un point à vérifier. Si tu veux le corriger, il suffit d'envoyer un M851 Xxx Yyy, suivi d'un M500 (sauvegarde dans l'eeprom), xx et yy étant les nouvelles valeurs.

Modifié (le) par pommeverte
  • J'aime 1
Posté(e) (modifié)

non ça marche pas ça reste toujours haut, l'axe Z, j'ai envoyer GC M851 en modifiant la valeur de l'axe Z , en modifiant la valeur  du decallage  de l'axe Z

en valeur  negatif ou positif , ça change rien, malgrer que j'enregistre ça revien toujour au valeur initial ( X150  Y118  Z10 )

je vient de compiler un nouveau firmware , je vous tiens au courant

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

comme je ne comprends pas ce que tu veux dire, serait-il possible que tu fournisses une vidéo de la prise d'origine/home/homing (G28) et/ou le début d'une impression? est-ce que le BLtouch fonctionne? il palpe le plateau lors de la prise d'origine?

Pour fournir une vidĂ©o (en 480p, ça suffit largement 😉), tu peux passer par un service de streaming (youtube,...) ou par un hĂ©bergeur de fichiers gratuit (uptobox, wetransfer (maxi 2 go),...)

Posté(e)

Bonjour Pommeverte

désoler de n'avoir pas répondu plustÎt ( boulot ), se matin j'ai compiler un firmware Marlin 2.0.94 avec bltouch , j'ai toujours le meme probleme je met Z au niveau zéro , lorsque je lance le auto homing la valeur de Z revient a 10 mm,

j'ai essyer avec les Gcode 

G28 puis M420 S1 Z1  j'ai se message d'erreur  " echo:Invalid mesh.  Error:Failed to enable Bed Leveling  [ERROR] Error:Failed to enable Bed Leveling.

lorsque j'essaye d'imprimer j'ai la buse trop haute ( a 5 mm)

je précise que le Bltouch fonctionne  , le plateau est a niveau avec la feuille,

j'ai tout essayer mais rien a faire

je joint les deux fichier  de configue

merci pour votre aide

Configuration.h Configuration_adv.h

Posté(e)
il y a 49 minutes, demart9720 a dit :

lorsque je lance le auto homing la valeur de Z revient a 10 mm,

C'est parfaitement normal 😉

Par défaut, si la valeur n'est pas modifiée, le Z remonte de 10mm aprÚs la mise à l'origine :

Citation

//#define Z_AFTER_HOMING  10      // (mm) Height to move to after homing Z

Pour réaliser, une fois le plateau correctement «nivelé», le calcul du Zoffset, le plus simple est de passer par un terminal de commandes (Pronterface ou autre) imprimante reliée en USB à l'ordinateur et de lui envoyer la suite de Gcodes suivants :

Citation

Instructions pour régler le décalage Z (Zoffset) :

Zoffset-BLT.jpg.669d3bdb8401b390f98dae6a8844bf5c.jpg

0. Préalable, mettre en chauffe le plateau (60° ( M190 S60 )) et éventuellement la buse (170° ( M109 S170 )) pour pouvoir enlever facilement les résidus de filament collés sur celle-ci
1. Effectuer la mise Ă  l'origine des axes de l'imprimante via G28
2. M851 Z0 - Initialiser le décalage en Z à 0 (remise à 0 du Zoffset s'il y en avait un)
3. M500 - Stocker ce réglage en EEPROM
4. M501 - Récupérer les paramÚtres de l'EEPROM pour les rendre actifs
5. M503 - Afficher les paramÚtres en cours pour vérifier qu'ils ont bien été pris en compte
6. G28 Z - Mettre Ă  l'origine l'axe Z
7. G1 F60 Z0 - Déplacer la buse au 0 Z
8. M211 S0 - Désactiver les contacteurs de fin de course (pour pouvoir descendre sous le 0)
9. Descendre doucement (pas de 0,01mm) l'axe Z jusqu'à frotter  la feuille de papier (ou la cale utilisée), via l'écran de contrÎle ou via d'abord un G91 puis une suite de G1 Z-0.1 F120 (ne surtout pas oublier le G91 avant chaque commande de déplacement)
10. Noter la valeur affichĂ©e de la position du Z sur l'Ă©cran du boitier (additionner cette valeur (sans tenir compte du signe nĂ©gatif (autrement dit prendre la valeur absolue 😉 )) Ă  l'Ă©paisseur de la cale utilisĂ©e)
11. M851 ZX.XX (X.XX étant le décalage en Z calculé au point 10 (valeur négative))
12. M211 S1 - Réactiver les limites des contacteurs de fin de course
13. M500 - Sauvegarder ce réglage en EEPROM
14. M501 - Récupérer les paramÚtres de l'EEPROM pour les rendre actifs
15. M503 -Vérifier une derniÚre fois que tout a bien été pris en compte

🙂

Posté(e) (modifié)

Salut,

il y a une heure, demart9720 a dit :

G28 puis M420 S1 Z1  j'ai se message d'erreur  " echo:Invalid mesh.  Error:Failed to enable Bed Leveling  [ERROR] Error:Failed to enable Bed Leveling.

sauf erreur de ma part, c'est parce que tu n'as pas sauvegardé de matrice dans l'eeprom. Pour cela, il te suffit d'imprimer ce fichier: SaveMatrice.gcode

Attention, la température du plateau est de 70°C. Si tu travailles à une autre température, il te suffit de modifier ces valeurs dans un éditeur de texte (notepad,...):

M140 S70
M190 S70

PS: j'imagine que pour la vidĂ©o, c'est rapĂ© 😅

Modifié (le) par pommeverte
Posté(e) (modifié)

Merci  encore a vos deux j'ai suivi vos conseils , tout  fonctionne nickel

c'est super sympa de votre part

Modifié (le) par demart9720

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