Algone
Compagnon
Salut la compagnie, j'ai investi il y a quelques temps dans un palpeur type Renishaw pour un dixième de son prix sur Ali Express qu'est franchement de bonne qualité, jusqu'à des outils de diamètre env 12mm aucun soucis, la macro M6 fais le taf mais au delà ça pose problème.
Quand regardé du coté des pro (HAAS) ils ont contourné le soucis en décallant l'outil de la valeur du rayon et en faisant tourner la broche en sens inverse (M4) pour éviter de défoncer le palpeur, tout est expliqué dans cette vidéo .
J'ai cherché sur le net, notamment sur le forum Cncdrive mais personne n'a reproduit cette macro sur UCCNC, du coup je m'y suis mis, sans vraiment connaitre ce language, j'ai croisé les réponses avec Deep Seek, ChatGPT et Perplexity ça n'a vraiment pas été simple mais j'y suis arrivé, je vous partage ma version de la macro M6 qui fonctionne parfaitement, voilà la séquence:
-Quand le gcode arrive sur une commande M6, l'outil va au dessus du palpeur (coordonnées préalablement configuré dans la section Probe).
-Une fenêtre s'affiche et demande d'insérer le nouvel outil, le diamètre et le rayon s'affiche dans la boite de dialogue pour éviter de se tromper, cliquer OK.
-L'outil descend, la broche démarre en sens inverse (M4), il se décale de la valeur du rayon, palpe une première fois en rapide.
-La broche s'arrête mais redémarre de suite après pour le second palpage plus lent.
-L'outil remonte et on enchaine la suite du Gcode jusqu'au prochain changement d'outil, etc...
*Très important: La macro va lire le diamètre de l'outil dans la table d'outil d'UCCNC, il faut donc renseigner le bon numéro d'outil avec le bon diamètre avant de lancer quoique ce soit.
Voilà, si ça peut aider certain d'entre vous
Quand regardé du coté des pro (HAAS) ils ont contourné le soucis en décallant l'outil de la valeur du rayon et en faisant tourner la broche en sens inverse (M4) pour éviter de défoncer le palpeur, tout est expliqué dans cette vidéo .
J'ai cherché sur le net, notamment sur le forum Cncdrive mais personne n'a reproduit cette macro sur UCCNC, du coup je m'y suis mis, sans vraiment connaitre ce language, j'ai croisé les réponses avec Deep Seek, ChatGPT et Perplexity ça n'a vraiment pas été simple mais j'y suis arrivé, je vous partage ma version de la macro M6 qui fonctionne parfaitement, voilà la séquence:
-Quand le gcode arrive sur une commande M6, l'outil va au dessus du palpeur (coordonnées préalablement configuré dans la section Probe).
-Une fenêtre s'affiche et demande d'insérer le nouvel outil, le diamètre et le rayon s'affiche dans la boite de dialogue pour éviter de se tromper, cliquer OK.
-L'outil descend, la broche démarre en sens inverse (M4), il se décale de la valeur du rayon, palpe une première fois en rapide.
-La broche s'arrête mais redémarre de suite après pour le second palpage plus lent.
-L'outil remonte et on enchaine la suite du Gcode jusqu'au prochain changement d'outil, etc...
*Très important: La macro va lire le diamètre de l'outil dans la table d'outil d'UCCNC, il faut donc renseigner le bon numéro d'outil avec le bon diamètre avant de lancer quoique ce soit.
Voilà, si ça peut aider certain d'entre vous