Aller au contenu

Messages recommandés

Posté(e)

Bien le bonjour Ă  tous !

Alors je me lance dans l'installation d'un TouchMi, et je galÚre déjà pour installer le firmware...

Quelques questions :

A ce que j'ai compris, pas besoin de flasher le bootloader sur une carte version 2.5.2 ?

Mais du coup, j'essaie de mettre à jour le firmware gentiment proposé par hotends via octoprint

(celui là : Marlin 1.1.9_CR10+TouchMi Menu )

le flash est réussi, mais écran noir au redémarrage de la bécane.

J'arrive à réinstaller le firmware fourni par creality.

Une idée quelqu'un ?

Posté(e) (modifié)

@willy2406

J'ai moi-mĂȘme une CR-10 V3, dont j'ai upgradĂ© le firmware dernierement.

  • Marlin 2.0.9.3
  • BLTouch (ton TouchMi devrait quand mĂȘme fonctionner)
  • M600 activĂ©
  • Reprise sur panne activĂ©

Je vais te modifier mon firmware....

😉

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

Salut @PierreG,

Je vais peut-ĂȘtre dire une grosse bĂȘtise, mais le Touchmi ne se gĂšre pas de la mĂȘme façon que le BLtouch puisque la sortie et rentrĂ©e de la touche se fait par un mouvement du chariot X. Par contre, le firmware est peut-ĂȘtre dispo chez hotends.fr ici đŸ€”

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

@pommeverte  Le TouchMi fonctionne comme un BLTouch ou autre Probe Un déplacement de cÎté ne peut pas évaluer la hauteur en Z.    En fait, le mouvement du X est pour libérer la capteur de sa position initiale au départ des palpations.  

Toutes les explications sont données ici :
https://hotends.dozuki.com/Wiki/Capteur_TouchMI

@willy2406

J'ai modifé mon firmware pour gérer un TouchMi plutÎt qu'un BLTouch....

Ca devrait fonctionner ..

😉  🧐

firmware.hex

Modifié (le) par PierreG
  • Merci ! 1
Posté(e) (modifié)
il y a 9 minutes, PierreG a dit :

Un déplacement de cÎté ne peut pas évaluer la hauteur en Z

Evidemment! 😅 mais:

Citation

Automatique (avec module d’activation): AprĂšs un G28 , le chariot du X se dĂ©place vers le endstop X.

La bille nĂ©odyme du capteur est attirĂ©e par l’aimant qui se trouve dans le support d’activation libĂ©rant le pin de palpage.

Du coup, ton nouveau firmware devrait effectivement fonctionner 😉

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

WAOOOOOO ! 

Bonjour la réactivité et la précisions des réponses !

Du coup j'ai réussi à updater le firmware en compilant le malvin CR10S de @Fourmi , pas besoin de flasher le bootloader, impec.

Ca marchait pas parce que j'avais pas pris le bon firmware. 

@PierreG Milles mercis, j'update avec ca tout de suite... Et euh... est-ce que tu aurais le code source de ton malvin pour que je puisse bidouiller sans me faire iech ? (notamment les positions X Y du capteur...)

Milles mercis en tous cas

Posté(e)

@willy2406

Avec le plus grand des plaisirs !!

Rien de mieux que d'apprendre Ă  pĂȘcher soi-mĂȘme !!!

😉

Willy2406.zip

il y a 5 minutes, willy2406 a dit :

notamment les positions X Y du capteur

Si tu as accÚs à ton imprimante avec ton ordi, avec Pronterface par exemple, tu peut modifier la position avec le code M851 X0.00 Y0.00 Z0.00  (Offset probe)

😉

Posté(e) (modifié)

Super, merci pour les infos et les fichiers, j'aime bien compiler ca me dĂ©tend 😊 (Un code source Ă  mon nom, je suis flattĂ© 😉 )

Je suis en train d'essayer de brancher le TouchMi, maintenant.

Modifié (le) par willy2406
Posté(e)
il y a 53 minutes, willy2406 a dit :

en compilant le malvin

Marlin 😉 (pas Merlin non plus mĂȘme si l'impression 3D c'est magique).

🙂

  • Haha 2
Posté(e) (modifié)

Au temps pour moi !

Alors du coup j'ai uploader le marLin de @PierreG, et j'arrive pas à définir mon Zoffset comme ils l'expliquent sur

https://hotends.dozuki.com/Wiki/Capteur_TouchMI#Section_8_1_Depuis_une_console_en_commande_GCODE

en mĂȘme temps quand je fais un G1 F50 Z0 , rien ne se passe,

aprÚs avoir baissé l'axe Z via octoprint, M114 : 

Send: M114
Recv: X:106.00 Y:142.00 Z:-90.00 E:0.00

puis :

 

Send: M851 Z-90
Recv: ?Z out of range (-9 to 9)
Recv: ok P15 B3

Je comprends rien... 

et en mĂȘme temps, quand la pin du TouchMi est en haut, la led est Ă©teinte, elle s'allume si je tire le pin vers le bas... c'est bon ?

(10 minutes plus tard...) :

AAAhh ca y est je crois que j'ai capté.. dans le code source du marlin, c'est le CRtouch qui est configuré...

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

Dans le fichier configuration.h, il y a une «sĂ©curité» dĂ©finie pour l'intervalle possible avec un Zoffset: le retour du Gcode M851 est d'ailleurs explicite et affiche l'intervalle possible actuellement paramĂ©trĂ© : -9 Ă  9 mm. Tu lui demande un M851 Z-90, il te rĂ©pond Ă©videmment qu'il n'est pas d'accord 😉 (en plus -9cm c'est  un «peu» excessifđŸ˜±).

🙂

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

c'est le CRtouch qui est configuré.

Je suis surpris !!!    C'est pourtant bien la ligne 1137 "#define TOUCH_MI_PROBE"  qui est décommentée.    Il n'y a rien de spécial pour le CRTouch (qui est semblable au BLTouch)

😳

Posté(e) (modifié)

Attends je patauge dans la semoule, je prends une paire d'heures et j'arrive đŸ€Ș

Alors, du coup, je suis reparti de zéro sans changer tes fichiers,

et je vois Ă  la ligne 1048 de Configuration.h :

//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
Parce que j'utilise le connecteur du Z-Min...

Du coup j'ai décommenté, ça marche tout de suite bien mieux.

Donc ton code source est nickel, c'est moi qui faisais de la drouille, pardon 🙏

Ca avance !!

Modifié (le) par willy2406
  • Haha 1
Posté(e)

Le Lendemain matin.... Tout marche ! Trop la teuf !

Milles mercis @PierreG, désolé d'avoir douté de tes codes !

Il me reste un pti souci de PID, mais bon ca y est je commence Ă  capter Marlin (moi qui pensait juste envoyer un firmware compilĂ©, je me retrouve Ă  explorer toutes les options, c'est magiqueÂ đŸ€—Â ) 

A bientot !

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