Mais des que j'ai le mega je retente car pour valider vos solution, sauf si un de vous valide. Que mon problème servent au moins a quelqu'un^^
Le 18vdc sur la ramps ,c'est pas tres bon surtout si la diode limitant la tension a 12vdc est présente ,c’était
peut être la l'un de tes problèmes majeurs....
Sinon ,bonne nouvelle , ,j'ai pu installer framework 4.5.2 mais en version hors ligne ,du coup la version
GRBLPanel 1.0.9.7 ,la dernière sur Github ,a pu être lancée...magique
et les tests ont été concluants.
Jog, retour origine et lancement d'un fichier COMPATIBLE ,c'est a dire des commandes supportées ,un fichier
simple comportant des lignes ,des arcs et des incrémentations Z , un dessin basique de découpe de contour
a angles arrondis.
Le comportement des moteurs ,de l'interpolation en général est ok ,il y aura juste a affiner les accentuations,
et ajouter les relais ,la conversion 0-10v pour la broche (voir si réellement tout fonctionne)
Par contre je n'ai pas vu de commande d'overdrive ?...
En ce qui concerne le GRBL coté firmware:
J'ai l'impression que certains de mes paramètres ont pu sauter ,c'est donc bien d'aller vérifier dans l'onglet
settings, avant de lancer un fichier , si les parametres sont bien conformes !!
Finalement ,c'est bien dans ramps.h qu'il faut inverser juste les lettres Y et Z , mettre les guillemets dans
GRBL_RAMPS1_4 ,enlever les astérisques au Z (**Z**) pour que la compilation puisse être téléversée tels que
certains l'ont précisé.
Il est possible qu'il y ait un ou deux loups résiduels a corriger pour peaufiner ,de ce point de vue ,je ne suis pas spécialiste
Il serait plus simple de croiser les connecteurs des moteurs .
Oui ,des fois ,faire simple c'est des économies d'aspirine ,il existe quand meme la possibilité d'inverser le sens
d'un axe dans le parametre GRBL $3 en modifiant une valeur ,par exemple ,si la valeur est de 6 (par defaut)
et que les moteurs tournent tous en CW en entrant $3=1 alors tous les moteur tourneront en CCW ,
ainsi en changeant cette valeur 0,1,2,3,4,5,6 ,7 on pourra selectionner le sens de rotation de l'un des moteurs.
en s'inspirant du tableau concernant $2 (inversion de signal step) ici:
https://cdn.shopify.com/s/files/1/0811/4429/files/GRBLHelp.pdf
-*-En ce qui concerne la chauffe excessive des moteurs ,j'ai resolu le probleme en modifiant $1 qui est par defaut a sa valeur maximum =>255 ,ce qui signifie que les moteurs sont toujours validés ,pour les laisser "reposer" des qu'ils ne sont plus
sollicités durant x millisecondes ,la valeur doit etre diminuée , c'est aussi a
peaufiner ,je tente 20 pour le moment ,les moteurs n'ayant pas de couple
particulier a fournir , ils restent froid.
$0 a 5 pour voir aussi
test d'un Gcode a 1200 mm/mn ,aucun probleme ,ça avance...
A reverifier quand ils seront vraiment en charge.-*- (Edit au 13-11)
cordialement
t.