Bonjour
aujourd'hui est un grand jour.
En attendant du matériels électronique que j'ai commandé pour finaliser le boitier de commande de mon ami
Lucien (
Micluc ),
je me suis dit qu'il était temps de voir si mes nouveaux drivers étaient fonctionnels.
Ce serait l'histoire de 1 heure ou deux.
Après avoir allumer un cierge à l'église de ma ville pour le Dieu de la CNC
, j'ai commencé à faire du câblage dans la plus pure tradition.
C'est quand même la 4e fois que je m'y colle
, mais la patiente est une vertu très appréciable dans certain cas.
Et le moment fatidique arrive.
Je fais un signe de croix ou autre chose, je ne sais plus, je ne me rappelle plus tellement l'émotion est montée de quelques crans.
J'alimente l'ensemble ... , les drivers en derniers ..., tiens ils ne s'allument pas.
Et voilà, je sens la pression monter.
Ouf, je n'avais pas paramétré le
ENABLE dans les paramètre de Mach3.
Les LEDs sont verte, ... tout va bien ...
J'essaie les moteurs un par un et dans les deux sens.
Et MER.E, il y a un moteur qui déconne.
Zen
... , je vérifie le câblage.
Ouf ... un fil dessoudé ...
Et voilà, ma motorisation est FONCTIONNEL.
Il était temps.
Mais c'est pas fini, je dois régler la vitesse des moteurs dans les paramètres de Mach3.
Après avoir lu des tonnes de données un peu partout et surtout sur notre site, il existe une méthode radical pour que l'on règle chaque axe, concernant le déplacement et le nombre de tour.
Si j'ai bien compris, je vais vous faire la démonstration.
En revanche, si ce n'est pas la bonne méthode, dites le moi. Merci.
Il faut dire à Mach3 que tel nombre de pas correspond à un millimètre de déplacement de l'axe.
Pour cela, une méthode identique pour les 3 axes.
Tout d'abord mettre le chiffre 1 dans la case
Steps per qui se trouve dans la fenêtre
Moteur Tuning and Setup qui s'ouvre dans le menu
Config en haut à gauche de Mach3.
Donc si vous avez tout suivi, vous mettez un
1 à la place de
1509.
Vous mettez tous les axes à
0.
Je vais faire faire à chaque axe un déplacement de 10 cm au centième près.
Lors du déplacement de 10 cm, à chaque fois que l'axe va se déplacer de 1 pas, l'affichage de l'axe va s'incrémenter de 1 et au final, j'aurais le nombre de pas pour un déplacement de 100 mm.
Donc pour connaître de combien de pas il est nécessaire pour déplacer mon axe de 1 mm, il suffit de diviser le résultat par 100.
Pour mon cas, voici les résultats :
X=150948 pour 1 mm -> 1509 pas
Y=299978 pour 1 mm -> 3000 pas
Z=299683 pour 1 mm -> 2997 pas
( Petite info, sur mes drivers pour le µpas, j'ai réglé un tour pour 1600 pas donc au 1/8 ième de pas. )
La différence de valeur vient de la diversité de mes vis d'entrainement.
Pour la valeur de
Velocity, qui est me semble-t-il la vitesse max, j'ai monté le curseur à droite du graphe à son maximum et noté la valeur et pris les 3/4 de cette même valeur, grosso modo.
Pour l'axe des X, j'avais une valeur de 1600, j'ai donc mis 1200.
Mes moteurs ont supportés aisément la pleine vitesse.
On verra plut tard si l'envie me prend de modifier ces valeurs.
Pour
acceleration, il est dit de prendre une valeur de 0.1 seconde en moyenne. Pour ne pas brusquer le moteur, mettez une valeur plus importante.
La procédure est la suivant : vous déplacez le curseur en bas du graphe pour que, sur la courbe, la fin de la montée coïncide avec la valeur 0,1 sur les ordonnées du graphe.
Ces valeurs sont différentes suivant la réaction des moteurs...
J'ai pris 0,2 pour l'axe Z... Tranquiiiiiiile.
Avec cette valeur de 0,1 ,le moteur va mettre 0,1 seconde pour atteindre sa vitesse maximale puis à 0,1 seconde de la fin, il va la réduire jusqu'à l'arrêt complet.
Petit détail, mon clavier est génial en utilisation.
Voilà, j'espère avoir aider certaines personnes avec ces explications car pour moi, au départ, c'était du charabia.
Encore faut-il qu'elles soient exactes, mais je pense avoir compris la chose ; dans tous les cas avec ces paramètres mes moteurs réagissent très bien.
Au fait, je viens de recevoir le colis pour
Lucien, je vais pouvoir me mettre au travail sur son boitier.