Création d'un bouton de commande "pointage laser"

Répondre
iandre
Messages : 12
Enregistré le : 27 déc. 2019 11:30

Création d'un bouton de commande "pointage laser"

Message par iandre »

Bonjour les makers ! :ugeek:

Je souhaiterais créer un bouton pour pouvoir faire une micro impulsion laser afin de marquer (et vérifier) l'endroit où il pointe.

J'ai créer le fichier Cmd4_laser-ON.txt contenant :
M5
M3 S250

Le problème c'est que le laser ne s'allume que quand il se met en déplacement ; Si j'appuie sur le bouton crée et que je déplace avec le nunchuck, le laser se met bien en fonctionnement (avec cependant un leger retard ;-(.

Ceci n'est pas pratique pour avoir un point précis !

Est-ce un mode de fonctionnement normal ? ou je fais quelque chose de mal ?
Si c'est le cas, existe-t-il une option pour désactiver ce mode de fonctionnement ?

merci !
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: Création d'un bouton de commande "pointage laser"

Message par mstrens »

Je ne sais pas si c'est normal mais pour palier le souci, tu peux éventuellement ajouter un déplacement en Z sur une petite distance (ex 1/10mm vers le haut et puis vers le bas). Il faut penser à mettre GRBL en mode déplacement relatif juste avant.
La partie de la commande à ajouter peut alors être
G91
G00 Z-0.1
G00 Z0.1
iandre
Messages : 12
Enregistré le : 27 déc. 2019 11:30

Re: Création d'un bouton de commande "pointage laser"

Message par iandre »

Merci mstrens, ça m'a permis de me mettre sur la voir.

Je met la solution que j'ai trouvé, ca pourra peut être servir a d'autres.
Je ne la trouve pas super satisfaisante (du fait du wait de 2 secondes), mais elle fait le taf :

M5
M3 ;Allumage Laser
G1 X0 S150 F500
G4 P2; (pause de 2s, moins ça marche pas ...)
G1 X0 S150 F500
M5 ; arrêt du laser

bon week end les makers ! et si vous avez d'autres solutions n’hésitez pas !
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: Création d'un bouton de commande "pointage laser"

Message par mstrens »

Tu peux aussi voir si GRBL réagit de la même manière quand le mode "laser" n'est pas activé.
L'arrêt du laser quand la cnc ne bouge pas est peut-être une sécurité.
Je n'ai pas testé.

Pour déactiver le mode laser, tu peux mettre $32=0 dans la commande.
Et puis $32=1 pour le réactiver.
Répondre