A propos du mode JOG ,on peut peut être éclairer la lanterne de ceux qui n'en connaissent pas le fonctionnement ?
je tente: (concerne un moteurs pas a pas + son boitier electronique de puissance pour le faire tourner)
Quand on a besoin d'intervenir manuellement sur un déplacement d'axe linéaire ou rotatif et qu'on ne veut pas s’embêter a écrire et envoyer le code qui permet d'aller d'un point a un autre ,il y a la possibilité d'envoyer de différentes manières une suite d'impulsions électrique a l’électronique qui permet au moteur de se déplacer.
-ça s'appelle le Mode Jog ou asservissement/déplacement manuel d'un axe ( le couple driver + son moteur)
-3 principaux moyens complementaires qui permettent d'arriver a la position choisie
1/ Avec un encodeur optique qui permet une approche de position au rapport de 1/1 crans a plus.
appelé Manivelle electronique
Si on a pas de retour d'information du déplacement sur un afficheur ,c'est une approche ou un
déplacement "au pifometre"
On peut tourner dans les deux sens ,horaire/antihoraire => avance et recul
2/Déplacement par bouton poussoir , comme la manette de tir des consoles ,on envoie des rafales de pulses
au couple moteur/driver ,si c'est en Mode Continu ,le moteur est en rotation constante ,si c'est en Mode
Pas (ou Step) ,on donne une quantité de "tir" predefini (en rafale) pour obtenir des déplacements correspondant
a 0.1mm 0.5mm ,1mm,10mm etc ,pareil en degrés.
Si on a pas de retour d'information du déplacement sur un afficheur ,c'est une approche ou un
déplacement ou on doit compter et mémoriser le nombre d'appuis de touche.
Ce mode permet de finaliser l'approche de manière précise ,approche rapide a la manivelle ou au Joystick et
focus au bouton
On peut avancer dans les deux sens ,horaire/antihoraire => avance et recul
3/Par joystick , ce sont deux potentiomètres associés qui permettent de se déplacer simultanement sur
2 axes ,comme ils sont de par nature purement analogiques (modification d'une valeur de resistance)
et que les drivers sont numériques ,il faut une conversion pour rendre compatible et proportionnelle
le mouvement du joystick au déplacement du moteur , l'arduino par exemple, a cette capacité mais je
n'ai pas d'experience pour en evaluer la fiabilité*
les joysticks ayant un point milieu ,il fonctionnent aussi pour avance et recul ,*mais il faut pre-etablir
ce point milieu grâce a un pitch (petit curseur additionnel de réglage fin)
Difficile de donner un point de vue objectif sur le choix de l'interface ,principalement en mode joystick VS
Encodeur ( Manivelle)
Quand on est pas "sûr" ,le mode manivelle + bouton pression est peut etre plus maitrisable .
Quand on est pressé et qu'on aime manipuler les manettes de jeux ,le Joystick est + marrant ,on fignole
au bouton ou a l'encodeur.
----------------------------------------------------------------------------
Comparatif "rapide" avec un logiciel de Commande Numérique fonctionnant sous ordi:
Dans Mach3 il existe 2 modes de base 3 modes de base pour les déplacement , ce qui est décrit au dessus
est un sous ensemble de l'un de ces 3 modes décrit en 1/2/3/
les 3 modes des bases pour un interpreteur de commande comme Machx ,USBCNC,etc... sont:
1/ le Mode Automatique , un fichier en Gcode est chargé et ensuite executé ,on peut intervenir a tout moment
pour le stopper , le mettre en pause ,modifier la vitesse ,arreter la broche ,etc
2/le Mode MDI (Entré Manuelle de Données)qui permet de rentrer des codes de déplacement dans un cartouche et de les faire executer ligne par ligne
3/ le mode manuel d'intervention ,celui décrit au debut a l'aide des différentes interfaces au choix ,c'est le MPG
(Generation de Pulse en Manuel )
-----------------------------------------------------------------
Pour arriver a intégrer un interpréteur de données aussi complet dans un arduino en comparaison avec
l'usine a gaz que représente Windows ou Linux et toutes leurs librairies (utilitaires autour d'un noyau de base)
il faut être très très conçis , faire quelques impasses , rester confortable et versatile et applicable par
le plus grand nombre , pas facile..... , mais c'est ce qui rend ce projet très attrayant !
Il semble que @JPBricole propose une interface utilisateur proche de l'imprimante 3D et d'autres périphériques ,
c'est a dire polyvalent , mode Automatique en lecture d'un programme sous carte mémoire ,ce qui est sympa
pour automatiser un travail et le Mode d'intervention JOG pour toutes le corrections de positionnement
par substitut electronique a un travail en pur manuel avec l'avantage de régler des mini angles et millimètres
qu'on maitrise difficilement a la main et a l’œil
Non seulement c'est mieux qu'un programme présidentiel et en plus ça peut au moins
fonctionner , c'est de la réalité augmentée VS réalité diminuée