Christophe Mineau

La Belle Note

Partageons nos idées, partageons nos savoir-faire.

Télécommande CNC

Télécommande pour effectuer le pointage sur CNC

Lecture de 3 Minutes

Télécommande CNC
Table des matières :

Une nouvelle télécommande pour CNC, boîtier en bois

Il s’agit en réalité d’une deuxième version, j’ai travaillé pendant un moment avec un prototype et voici donc la version définitive.
La télécommande est utilisée pour envoyer des commandes de déplacement vers le logiciel de contrôle de la CNC. C’est en fait un clavier USB qui envoie des frappes de touches au logiciel, qui doit donc être au préalable configuré pour accepter les combinaisons de touches en question.

Le coeur de la chose est une carte Arduino Pro micro (qui inclue un contrôleur USB, permettant la fonction d’émulation de clavier ou souris).
Je suis heureux de partager le logiciel de cette télécommande, tous les détails, en particulier le câblage, sont expliqués sur mon repo Github: https://github.com/ChristopheMineau/CNC_pendant/tree/main#

Elle possède deux principales fonctions: un mode “Jogging” pour l’approche rapide et lente, et un mode “MPG” (qui utilise la roue génératrice d’impulsion MPG) pour les ajustements fins.
Il contrôle 4 axes, X Y Z et A, le 4ième axe angulaire.

Par rapport au premier prototype, j’ai décidé de réduire le nombre de fonctions et boutons.
(Les boutons Start / Stop par exemple, n’étaient pas pratiques pour moi, j’ai eu plusieurs déboires causés par des confusions de boutons, qui ont abouti à des crashs d’outils…)

Il y a un sélecteur rotatif pour choisir le mode dans lequel on se trouve.
Je n’ai pas de boutons dédiés à l’axe A, en pratique, on n’en a pas vraiement besoin.
L’axe A est soit installé dans la direction de l’axe Y, soit de l’axe X.
Si A est parallèle à Y, alors la position X est réglée une fois pour toute sur l’axe A, ensuite on n’a plus besoin d’y toucher.
C’est pourquoi il y a un mode “JOG AYZ”, pour lequel les touches < et > sont en fait utilisées pour faire tourner l’axe A à la place de déplacer l’axe X.
De même, il y a un mode “JOG XAZ” quand A est le long de X.

J’ai fait le boitier dans du bois rouge genre acajou, j’ai emprunté cette idée à ce projet, merci à son auteur.

Images de la construction

Modélisation 3D

Le boitier est creusé à l’intérieur, et coupé en deux parties, avec un profil de rabet complémentaires sur la bordure entre les deux parties pour un emboîtage parfait.
Le chemin d’usinage pour la CNC est obtenu à partir de ce modèle.

CNC Pendant

Montage pour usiner les deux faces

Deux plots d’intexation en laiton sont fixées dans ces cales en contreplaqué, fixées à la table de la machine et alignées avec l’axe Y.
Les ébauches des pièces possèdent deux trous traversant permettant d’indexer la pièce exactement sur les deux faces.

CNC Pendant

Pièce du haut, face externe:
CNC Pendant

Pièce du haut, face interne:
CNC Pendant

Pièce du bas, face interne:
CNC Pendant

Quart de rond, à la défonceuse sous table

Après avoir séparé les deux pièces, un quart de rond est usiné à la défonceuse sous table.
CNC Pendant

Gravures

Avant la finition à l’huile, des gravures laser sont effectuées sur la pièce du haut.
Cela a été le tout premier projet qui utilise ma nouvelle extension d’une tête laser à ma CNC.
Sur la droite, on peut voir mon prototype dans un boitier plastique.
CNC Pendant

Câblage

La petite Arduino pro micro est montée sur une carte de prototypage, qui est vissée à la pièce du fond.
Notez le détail de l’emboiture entre les deux pièces de la coque.
CNC Pendant

Le produit fini

CNC Pendant

CNC Pendant

CNC Pendant

CNC Pendant

CNC Pendant

Vos commentaires sont les bien venus !
Christophe


All contents under Creative Commons BY-NC-SA license.

Dire Quelques Choses


Anciens commentaires des lecteurs


Posts Récents

Catégories

A Propos

Site de partage et d'échange de Christophe Mineau.