Pas à pas sur une Roxyz

Partagez vos réalisations de fraiseuses CNC, qu'elles soient finalisées ou en cours de réalisation.
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

1ère galère, il fallait bien que cela arrive...

J'ai commencé la procédure WebUI, je selectionne le fichier index.html.gz (ça gazouille pas bien à ce moment, mais j'arrive à référencer le fichier...), et je tape upload. Là rien ne se passe. Je réfléchis, et comprends ce qui gênait depuis le début de la procédure. Mes fichiers sont non pas sur le bureau, mais dans le cloud. En me connectant à l'ESP, j'ai lâché la connection du cloud et comme les fichiers n'étaient pas téléversés en dur... et bien ils étaient inaccessibles.

Qu'à cela ne tienne, je les reprends en dur et je relance la carte. Impossible d'accéder à la page web. Après moultes essais, je décide de reflasher l'ESP. Nettoyage comme indiqué par Htheater, puis flashage. Le Flashage se passe sans pb. Je réinstalle sur la carte et là... plus de réseau wifi GRBL_ESP. La petite led du processeur s'allume une fois et après c'est silence radio. Quelqu'un sait il où peut être le pb (carte, ESP, faut il acheter un nouvel ESP...) ?

Merci !

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

Re: Pas à pas sur une Roxyz

Message par HTheatre »

Connecte-toi à l'ESP-32 via ARDUINO IDE, en reliant l'ESP-32 contenant Grbl à ton PC en USB. Ouvre ARDUINO IDE. Vérifie que le bon port COM et la bonne carte sont sélectionnés. Clique sur l'icône en forme de loupe en haut à droite de la fenêtre d'ARDUINO IDE. La fenêtre du moniteur série (console d'ARDUINO IDE) s'ouvre. Vérifie en bas à droite que 115200 BAUD est sélectionné. Tape la commande $i [+ENTRÉE] dans le champ réservé à la saisie du moniteur série. Que t'a répondu ARDUINO IDE ? Poste ici sa réponse.
A noter que tu n'as même pas besoin d'enfiché le module ESP-32 sur la carte Grbl pour faire la manip.

@+
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

Oulalalala !!!! J'ai honte !

Je viens surtout de voir que dans le stress de ma précédente bêtise, j'ai flashé le TFT sur l'esp de la carte... Reflashé correctement, tout s'est bien passé ! Je suis sur la WebUI et ai accès à ESP3D.. Je continue !

Merci pour ta réponse !
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

Houston, we've got lift off !

Bon, on n'est pas encore tout à fait en orbite finale, mais ça bouge comme il faut sur tous les axes, le TFT fonctionne (presque), mais pas encore le jog.

Je n'ai pas encore fait les zéros machines et le système se met du coup (je pense) en alarme au début.

J'ai des problèmes de calibration du TFT. C'est speedy gonzales cet écran de calibration. Les 4 coins défilent à toute berzingue sans attendre que l'on ai vraiement appuyé quelque part. Si on s'y prépare on arrive à un "certain" résultat, mais les icones et leur zones de contact ne sont pas bien centrées (un coup c'est au centre qu'il faut appuyer, un coup c'est plutôt sur la droite et un autre c'est plutôt sur la gauche). Est ce qu'il y a un truc pour que le soft demande une confirmation point par point avant de passer au suivant lors de la calibration ?

Pour le jog, pour l'instant c'est silence radio. Il est bien dans le bon sens, il a bien été inséré avant la mise en route et j'appuie bien sur les boutons C ou Z pour donner un ordre. Pour l'instant, pas de mouvement (mais des mises en alarme). On verra lorsque la machine sera propre et prête à l'emploi
Avatar du membre
HTheatre
Messages : 4777
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Pas à pas sur une Roxyz

Message par HTheatre »

MAlibs a écrit : 27 nov. 2022 19:36 ça bouge comme il faut sur tous les axes, le TFT fonctionne (presque), mais pas encore le jog.
Qu'entends-tu par jog ? Le nunchuck ?
MAlibs a écrit : 27 nov. 2022 19:36 Je n'ai pas encore fait les zéros machines et le système se met du coup (je pense) en alarme au début.
Si tu as lancé un job, c'est en effet possible. Dans le cas contraire, je dirais qu'il y a un souci sur les fins de courses. Connecté à l'ESP-32 (contenant Grbl_Esp32) via le PC en USB, Dans le moniteur série de ARDUINO IDE tapes ? [+ENTRÉE]. Oui, seulement un point d'interrogation validé par [ENTRÉE]. Grbl_Esp32 va te renvoyer un message contenant le terme "Pn:" les lettres se trouvant derrière symbolisent les entrées qui sont activées XYZASHRP pour respectivement endstop X, endstop Y,..., endstop A, bouton Start, bouton Hold, bouton Reset, Probe. Ainsi si tu lis Pn:XS (c'est que le endstop A est ouvert et que le bouton Start est activé.
MAlibs a écrit : 27 nov. 2022 19:36 J'ai des problèmes de calibration du TFT. C'est speedy gonzales cet écran de calibration.
Non pas du tout. C'est soit que l'écran a un souci, soit que sa nappe ou sa dalle tactile est comprimée si tu as déjà monté l'écran dans un boîtier ou que tu lui as mis son cache à imprimer.
De mémoire, il y a une "commande bypass" de l'étape de calibration dans le firmware du TFT qui s'active au bout d'une minute sans action de ta part sur les flèches rouges qui apparaissent tour à tour dans les coins de l'écran. Dans ce cas, l'étape de calibration est "sautée" et tu te retrouves sur la page d'écran de démarrage de la machine (page avec le logo de MakerFr). Avec un tel délai, pas besoin d'être Speedy Gonzales ou Bip Bip pour effectuer tranquillement un calibrage de l'écran.

@+
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

Merci HTheater

Oui, Jog = Nunchuck

Je vais regarder l'ESP 32 ce soir. Je n'ai aussi pas encore installé les boutons (start, hold, reset..) pensant qu'étant momentanés cela n'aurait pas d'influence : est ce que cela pourrait jouer un rôle (sont ils NC ou NO)?

Pour le TFT : il est monté à l'air libre. J'ai juste soudé les 4 pins et enfiché l'écran sur la carte. Je n'ai pas le comportement que tu décris. Les 4 calibrations défilent en moins de 10-20s et je passe à l'écran MakerFr. On dirait donc un défaut de l'écran. J'ai pris ces photos hier pour le reportage sur le pas à pas. Je vérifierai néanmoins ce soir s'il y a des contraintes particulières sur la dalle. Comme indiqué, si on tape au bon endroit, on peut naviguer dessus, d'où ma suspiscion d'un problème de calibration.
20221127_160251.jpg
20221127_160351.jpg
20221127_185449.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
HTheatre
Messages : 4777
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Pas à pas sur une Roxyz

Message par HTheatre »

Bonjour MAlibs,
MAlibs a écrit : 28 nov. 2022 10:20 Oui, Jog = Nunchuck
Plusieurs membres ont eu des soucis avec leur nunchuck, sans que l'on ait été en mesure d'identifier l'origine des problèmes.
MAlibs a écrit : 28 nov. 2022 10:20 Je vais regarder l'ESP 32 ce soir. Je n'ai aussi pas encore installé les boutons (start, hold, reset..) pensant qu'étant momentanés cela n'aurait pas d'influence : est ce que cela pourrait jouer un rôle (sont ils NC ou NO)?
NO, mais étant donné que je ne savais pas si tu avais ou pas raccordé les boutons (start, hold, reset et le probe) je t'ai invité à vérifier.
MAlibs a écrit : 28 nov. 2022 10:20 Pour le TFT : il est monté à l'air libre. J'ai juste soudé les 4 pins et enfiché l'écran sur la carte. Je n'ai pas le comportement que tu décris. Les 4 calibrations défilent en moins de 10-20s et je passe à l'écran MakerFr. On dirait donc un défaut de l'écran. J'ai pris ces photos hier pour le reportage sur le pas à pas. Je vérifierai néanmoins ce soir s'il y a des contraintes particulières sur la dalle. Comme indiqué, si on tape au bon endroit, on peut naviguer dessus, d'où ma suspiscion d'un problème de calibration.
Si le TFT est pour l'instant testé à l'air libre, tu peux oublier le fait que sa dalle tactile ou sa nappe puisse être comprimée. Certains membres ont rencontré des soucis lorsque la carte SD était insérée, essaye voir en la retirant avant de démarrer l'écran. Chaque fois que tu reflashes l'ESP-32 (via USB) la fonction calibration de l'écran est "remise à zéro", et donc au premier démarrage de l'écran équipé de l'ESP-32 nouvellement flashé, l'écran de calibration doit t'être proposé. Une fois la calibration effectuée, cette fonction est désactivée dans le firmware afin que lors des démarrages suivant il ne soit pas demandé à nouveau à l'utilisateur de recalibrer l'écran. Pour la ré-activer, soit il faut reflasher l'ESP-32 (via USB, cela ne fonctionne pas en OTA) soit déposer un fichier nommé calibrate.txt vide (0 ko), c'est le nom du fichier qui importe, à la racine de la carte SD, qu'il faudra bien évidemment insérer à l'arrière de l'écran avant re-démarrage.

@+
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

Bonsoir HTheater
voilà ce que je récupère à la commande $
Screenshot 2022-11-28 221651.png
De manière générale ; l'écran de commande affiche ceci jusqu'à ce que je mette fin à l'alarme ($X)
Screenshot 2022-11-28 221933.png
Après $X, j'ai ça
Screenshot 2022-11-28 222210.png
J'en déduis que le défaut est sur les switch de mon Y2...

Je vérifie et te tiens au jus

V
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
MAlibs
Messages : 72
Enregistré le : 02 oct. 2022 14:44

Re: Pas à pas sur une Roxyz

Message par MAlibs »

Bon, je ne trouve pas d'erreur.

Si je mets en Ohmmètre entre les 2 arrivées de A sur la carte GRBL, son continue. J'appuie sur l'un ou l'autre des endstops et le son s'arrête. Je pense donc que c'est bon. J'en ai profité pour regarder XYZ et pareil. RAS.

Je pense qu'il faudra faire un 0 machine et repartir de là.

Je vais aller voir sur les posts de la RS CNC 232 pour voir comment les gens ont pris en main le logiciel de la WebUI. Je voudrais savoir comment on fait un homing et comment on règle le parallélisme des Y avec chacun des endstops.

Au tour du TFT que je vais reflasher
Avatar du membre
HTheatre
Messages : 4777
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Pas à pas sur une Roxyz

Message par HTheatre »

Bonsoir MAlibs,

La commande c'est : ? [+ENTRÉE], et pas : $ [+ENTRÉE].

Je ne pense pas que le souci soit sur le endstop de Y2. De la manière dont est programmé le firmware XYZA ou XYYZ, le endstop A apparaît toujours comme étant activé (Pn:A). Pour ma part j'ai modifié Grbl_Esp32 pour que cela ne soit plus le cas sur le firmware XYZA. En ce qui me concerne, derrière Pn: je n'ai plus rien qui s'affiche, sauf si bien sûr j'active une fin de course manuellement, par exemple. Avec la modification que j'ai effectuée, je dois cependant toujours avoir soit un microswitch configuré en NC, soit un shunt sur l'entrée endstop A.

On est bien d'accord que dans ton cas, tu n'as rien de connecté à l'entrée Endstop A de la carte, n'est-ce pas ? Du coup, je ne comprends pas comment ton multimètre peut y biper.

Cela serait bien que tu monitores le démarrage de l'ESP-32 contenant Grbl_Esp32 via le moniteur série de ARDUINO IDE. Pour cela une fois l'ESP-32 raccordé au PC en USB, ARDUINO IDE démarré et le moniteur série ouvert, tape la commande $System/Control=Restart [+ENTRÉE] ou en appuyant sur le bouton "BOOT" du module ESP-32. Copie/colle ici la séquence de démarrage complète de GRbl_Esp32.

@+
Répondre