[TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

nico-12
Messages : 15
Enregistré le : 30 oct. 2018 13:40

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par nico-12 »

Bonsoir, je reviens aux nouvelles.

J'ai remis ma commande "Cmd5_GoToOrigin.txt" comme d'origine.

J'ai donc essayé de visionner mes paramètres Grbl pour ensuite modifier $3 Mais...

Impossible de réussir à me connecter entre mon PC et l'ESP32 du tft !
J'ai essayé Universal Gcode Sender et Bcnc, je règle port 4 et 115200 Baud et au moment de connecter le logiciel plante, ctrl alt suppr pour fermer.

J'ai changé de câble USB suite à mes recherches sur le forum mais sans succès (j'ai bien le son "Windows détecte un périphérique" lors du branchement du câble ce qui me fait dire que ce ne sont pas que des câbles de charge mais bien de communication)

je vais installer l'IDE arduino pour essayer aussi, puis essayer sur un autre PC...
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Bonsoir nico-12,
nico-12 a écrit : 06 mars 2023 19:50 Impossible de réussir à me connecter entre mon PC et l'ESP32 du tft !
Attention, si tu as les cartes Grbl v.2.0, il ne faut plus passer par l'ESP-32 du TFT pour te connecter à Grbl. Il faut que tu connectes ton PC, en USB, directement à l'ESP-32 contenant Grbl_Esp32, c'est-à-dire celui se trouvant sur la carte Grbl v.2.0 et non celui se trouvant sur la carte adaptateur Grbl.

Avec les cartes Grbl de première génération, on passait par l'ESP-32 pour "discuter" avec Grbl, car Grbl était téléversé dans un STM-32.

@+
nico-12
Messages : 15
Enregistré le : 30 oct. 2018 13:40

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par nico-12 »

Merci HTheatre,

Après quelques jours de coupure je me remet sur mon problème de connexion GRBL...

Ma carte est une V1.0 donc si je suis le tuto je me branche bien sur l'ESP32 du tft.
Pour communiquer, dois je alimenter la CNC en 220v ou bien l'alimentation USB fournis par le pc est suffisante ?

Enfin j'ai essayé les 2 solutions et rien ne change, que dois je faire ? reprendre tout le paramétrage et installation de GRBL ?

Ca m'embête un peu car hormis cette commande "GotoOrigin" la machine fonctionne parfaitement...
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Bonsoir nico-12,
nico-12 a écrit : 15 avr. 2023 17:11 Ma carte est une V1.0 donc si je suis le tuto je me branche bien sur l'ESP32 du tft.
Pour communiquer, dois je alimenter la CNC en 220v ou bien l'alimentation USB fournis par le pc est suffisante ?
Du coup, quand tu relies le PC à l'ESP-32 de l'écran, tu penses bien à activer la connexion USB sur l'écran. Cette action permet de "by-passer" l'écran et de donner la main au PC pour interroger ou commander Grbl.

Alimenter les 2 cartes via le seul 5V du PC est trop juste. Au max. le port USB du PC peut délivrer une tension de 5V sous 1A (via un port USB 3.0 ou supérieur). Donc, il faut alimenter la carte Grbl v.1.0 en 24V c'est-à-dire connecter la CNC au 230V, puisque la carte Grbl v.1.0 est alimentée par une alimentation 230VAC->24VDC
nico-12 a écrit : 15 avr. 2023 17:11 Enfin j'ai essayé les 2 solutions et rien ne change, que dois je faire ? reprendre tout le paramétrage et installation de GRBL ?

Ca m'embête un peu car hormis cette commande "GotoOrigin" la machine fonctionne parfaitement...
Je ne suis pas certain que reprendre tout le paramétrage et un nouveau téléversement de Grbl changera quoi que ce soit. Je pencherais plutôt pour une instruction ouligne de commande dans le Gcode du bouton "GoToOrigin" que Grbl ne gère pas.

@+
nico-12
Messages : 15
Enregistré le : 30 oct. 2018 13:40

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par nico-12 »

Bonjour Htheatre,
Alors pour te répondre...

Si je laisse de coté mon problème de connexion Grbl pour me concentrer uniquement sur le dysfonctionnement de la fonction "Gotoorigin".

En fait le problème est que la machine ne conserve pas en mémoire la position Wpos lors de la coupure de courant (je le voit bien à la relance de la machine sur le tft les valeurs sont a zéro), d'à partir de la, même si je fait bien mon home pour réinitialiser mon Mpos, elle est incapable de retrouver la position Wpos correctement...

J'ai pensé à l'hypothèse d'activer les butées logicielles (softlimit) afin de voir s'il y avait du changement mais pour tester cela il me faut accéder à Grbl...

Maintenant pour revenir à la connexion Grbl, je n'autorise rien du tout !
-J'alimente mes cartes via l'alimentation de la cnc
-Je branche mon port USB sur le tft puis le PC (j'entend le son Windows détection d'un périphérique)
-Je lance mon logiciel (bCNC ou Universal G-Code Sender)
- je sélectionne port 4, 115200 Bauds, firmware grbl
- au clic sur "Connect", le PC mouline et l'application crashe (ctrl alt suppr pour exit)

Si je me rend via le tft( qui reste totalement opérationnel durant toute la procédure) dans fraisage => USB => j'ai juste un bouton "Stop PC" qui n'influence visiblement pas la communication avec mon PC.

Voila ou j'en suis, en tout cas, Merci encore pour l'intérêt que tu portes a mes soucis.
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Bonjour nico-12,
nico-12 a écrit : 16 avr. 2023 16:08 Maintenant pour revenir à la connexion Grbl, je n'autorise rien du tout !
-J'alimente mes cartes via l'alimentation de la cnc
-Je branche mon port USB sur le tft puis le PC (j'entend le son Windows détection d'un périphérique)
-Je lance mon logiciel (bCNC ou Universal G-Code Sender)
- je sélectionne port 4, 115200 Bauds, firmware grbl
- au clic sur "Connect", le PC mouline et l'application crashe (ctrl alt suppr pour exit)
Tu dois zapper une étape que tu effectue machinalement. Lorsque tu connectes ton PC à l'ESP-32 qui se trouve derrière l'écran en USB, il est normal que tu entendes le ding-dong de Windows. Cela signifie que Windows a détecté la puce CP2102N (puce carrée de 5x5mm) installée sur le module ESP-32 enfiché sur la carte adaptateur Grbl. Cette puce convertie les signaux USB en UART et vice versa. Cette puce permet la communication entre le PC et l'ESP-32, mais quand tu en es là, tu n'as pas terminé. Il faut encore que sur l'écran tu appuies sur l'icône représentant une CNC (ou le bouton Fraisage si tu n'as pas encore basculé sur la version avec icônes) et enfin sur l'icône représentant un moniteur avec une prise USB et avec marqué "USB" dans le moniteur (ou le bouton USB si tu n'as pas encore basculé sur la version avec icônes). Là, tu dois basculer sur un nouvel écran où tu dois lire en haut à gauche Usb-->Grbl en haut à droite ??, et enfin avoir au milieu et à droite une icône avec une prise USB barrée (ou le bouton "Stop PC" si tu n'as pas encore basculé sur la version avec icônes). Ce n'est qu'à partir de là que le PC, via le moniteur série d'ARDUINO IDE (ou n'importe quelle console), CNCjs, bCNC, etc... peut envoyer des commandes à Grbl et recevoir des réponses de Grbl. Pour mémoire, l'ESP-32 de l'écran n'est qu'une passerelle. On discute en réalité avec le STM-32 qui se trouve sur la carte Grbl v.1.0. Il faut par conséquent que les deux cartes soient reliées entres elles via le câble DUPONT 4 fils.

S'agissant du fait que l'ESP-32 ne conserve pas la position Wpos en mémoire, je dirais que l'ESP-32 est défectueux. As-tu essayé de le remplacer ? J'en ai en stock si besoin. Ce serait l'occasion de basculer sur la version du firmware du TFT avec icônes.

@+
nico-12
Messages : 15
Enregistré le : 30 oct. 2018 13:40

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par nico-12 »

HTheatre a écrit : 16 avr. 2023 17:16 Tu dois zapper une étape que tu effectue machinalement. Lorsque tu connectes ton PC à l'ESP-32 qui se trouve derrière l'écran en USB, il est normal que tu entendes le ding-dong de Windows. Cela signifie que Windows a détecté la puce CP2102N (puce carrée de 5x5mm) installée sur le module ESP-32 enfiché sur la carte adaptateur Grbl. Cette puce convertie les signaux USB en UART et vice versa. Cette puce permet la communication entre le PC et l'ESP-32, mais quand tu en es là, tu n'as pas terminé. Il faut encore que sur l'écran tu appuies sur l'icône représentant une CNC (ou le bouton Fraisage si tu n'as pas encore basculé sur la version avec icônes) et enfin sur l'icône représentant un moniteur avec une prise USB et avec marqué "USB" dans le moniteur (ou le bouton USB si tu n'as pas encore basculé sur la version avec icônes). Là, tu dois basculer sur un nouvel écran où tu dois lire en haut à gauche Usb-->Grbl en haut à droite ??, et enfin avoir au milieu et à droite une icône avec une prise USB barrée (ou le bouton "Stop PC" si tu n'as pas encore basculé sur la version avec icônes). Ce n'est qu'à partir de là que le PC, via le moniteur série d'ARDUINO IDE (ou n'importe quelle console), CNCjs, bCNC, etc... peut envoyer des commandes à Grbl et recevoir des réponses de Grbl.
En effet, je prend conscience que j'ai l'ancien affichage.
Je me positionne en effet sur l'écran que tu décris avant lancer la communication série avec le PC.
https://drive.google.com/file/d/19T9btg ... share_link

Par contre si je clique sur le petit logo rouge, j'obtiens 2 erreurs (Grbl 1.11 [$ for help]
https://drive.google.com/file/d/19QMT2B ... share_link

HTheatre a écrit : 16 avr. 2023 17:16 Il faut par conséquent que les deux cartes soient reliées entres elles via le câble DUPONT 4 fils.
Tu parles bien des 4 fils +5V ground Rx Tx sur la Board V1.0, on est d'accord ? (pas des 4 ports D,Clk,0,3 directement sur l'esp32)

https://drive.google.com/file/d/19MgaVJ ... sp=sharing

HTheatre a écrit : 16 avr. 2023 17:16 S'agissant du fait que l'ESP-32 ne conserve pas la position Wpos en mémoire, je dirais que l'ESP-32 est défectueux. As-tu essayé de le remplacer ? J'en ai en stock si besoin. Ce serait l'occasion de basculer sur la version du firmware du TFT avec icônes.
- Je démarre la cnc, je fais un home.
https://drive.google.com/file/d/19KZZMO ... sp=sharing

- Je me déplace grâce au nunchuk et je fait un setXYZ ( Wpos s'initialise a zéro)
https://drive.google.com/file/d/19J_lS0 ... sp=sharing

- je me déplace encore, les coordonnées suivent.
https://drive.google.com/file/d/19IQViy ... sp=sharing

- je fais un arrêt d'urgence, je redémarre la cnc, j'ai ça:
https://drive.google.com/file/d/19Hka_0 ... sp=sharing

Si tu penses que remplacer l'ESP-32 peut être une hypothèse, je vais me tourner vers cette voie.

Merci
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Re,

Déjà tu peux revoir ta liaison TX, RX, 5V, GND (4 fils DUPONT). Celle-ci est hyper sensible aux parasites. Il faut par ailleurs utiliser des fils avec blindage (Cf. notice montage), dont on reliera les tresses de blindage à des pins GND de la carte Grbl.

Tant que tu n'auras pas corriger ça, cela n'est pas la peine de continuer.

Enfin, tu n'as pas appuyé sur le logo rouge (ce n'est pas un bouton) mais simplement dans le coin supérieur gauche de l'écran qui révèle un écran caché indiquant tous les messages de Grbl, si tu cliques sur ce coin durant un usinage tu vois l'exécution du Gcode.

@+
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Du coup, je ne pense plus que l'ESP-32 ait un souci.
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: [TUTO] Démarrage avec Fusion - paramétrage et lancement des jobs

Message par HTheatre »

Voilà le branchement des tresses. Tu n'es pas obligé de passer par un concentrateur comme je l'ai fait.

Tu peux brancher les tresses de blindage directement à des pins GND de la carte Grbl. J'ai utilisé un concentrateur pour réduire les fils.

Les GND sur la carte.

Exemple de liaisons intercartes que j'ai réalisées :
https://drive.google.com/file/d/1j6-EBO ... share_link
https://drive.google.com/file/d/1KX2bk7 ... share_link
https://drive.google.com/file/d/1BLIyIR ... share_link
https://drive.google.com/file/d/19ASr7_ ... share_link
https://drive.google.com/file/d/19EpXCP ... share_link
https://drive.google.com/file/d/1pgt7Yk ... share_link

@+
Répondre