Arduino CNC

Salut, c'est mon premier instructable et j'espère en faire plus.

Ce projet concernait «Creative Electronics», un module de 4e année de Beng Electronics Engineering à l'Université de Málaga, École des télécommunications.

//www.etsit.uma.es/

C'est un cnc utilisant Arduino UNO R3, GCode Sender et GRBL. Le cnc est en bois grâce à l'aide de mon père. Il nous a fallu plusieurs heures pour faire la partie mécanique mais la partie électronique est plus rapide à faire, mais c'est très gratifiant. J'ai basé mon projet sur ces vidéos et j'ai reçu beaucoup de soutien de l'auteur de la première vidéo.

[Reproducir vidéo]

[Reproducir vidéo]

Le coût total du projet est d'environ 450 €.

Étape 1: Matériaux et composants

Par expérience, je recommande d'acheter tous les matériaux nécessaires avant de commencer la réalisation de tout projet.

Matériaux et composants:

  • Bois stratifié
  • Tiges en acier vissées
  • Des barres d'acier
  • Roulements à bille
  • Des noisettes
  • Des vis
  • Moteurs pas à pas (dans mon cas Nema 23)
  • Pilotes moteurs pas à pas TB6560
  • Alimentation à découpage 24V 15A
  • Arduino UNO R3
  • Quelques fils
  • Roulements en nylon et en métal

Étape 2: Axe X

Pour construire la base, nous avons découpé plusieurs planches en bois qui ont fait des trous et des trous borgnes. Ces tableaux constituent le support de la machine. Les tiges d'acier vissées fonctionnent comme un entraînement à vis sans fin. Les trous borgnes servent de butée pour les barres d'acier qui agissent comme des guides pour l'axe des x, au milieu, nous mettons la barre d'acier vissée, qui en tournant, génère un déplacement dans l'axe des x. Ci-dessus, nous avons mis une planche de bois plus épaisse et plus épaisse pour plus de stabilité.

Étape 3: axe Y

La construction du pont (axe y) est très similaire à celle de la base, mais elle est prise en charge sur une table qui est déplacée dans l'axe x par un écrou fixe sous le tableau. Vous le voyez sur la dernière photo.

Étape 4: axe Z

Et enfin l'axe z, de même fait que les deux autres axes et porte un support pour une fraiseuse ou une machine à graver. Pour tester, j'ai utilisé un tournevis pour déplacer l'axe. :)

Étape 5: assemblage de tous les axes

L'assemblage final est simple avec quelques vis. Je n'ai pas utilisé de colle pour remplacer les pièces si elles sont cassées.

Étape 6: Connexions électroniques

La connectique est simple. Vous devez utiliser un pilote pour chaque moteur. Chaque pilote a besoin d'une alimentation électrique pour fonctionner. J'utilise une alimentation 24V 15A. Je sélectionne dans les pilotes l'ampérage de mes moteurs. Les A +, A-, B +, B- correspondent à chacune des deux bobines des moteurs et à ses pôles. CLK + (Horloge) se connecte à la broche pas à pas sur Arduino, CW + (Clock Wise) se connecte à la broche de direction, CLK- et CW- se connecte à la broche GND. EN + et EN- n'ont pas besoin de se connecter.

Dans le lien ci-dessous, vous trouverez le schéma des broches Arduino de GRBL et quelques descriptions.

//github.com/grbl/grbl/wiki/Connecting-Grbl

Étape 7: chargement et configuration de GRBL sur Arduino Uno R3

Je vois cette vidéo pour charger GRBL sur Arduino Uno R3. Dans la description de cela se trouvent les liens vers les programmes et fichiers de GRBL. Est très simple. Avec XLoader, chargez le code GRBL (grbl_v0_8c_atmega328p_16mhz_9600. Hex) sur votre arduino, puis ouvrez GCodeSender pour connecter votre Arduino à votre PC et il est prêt à l'emploi.

Cette vidéo explique comment configurer GRBL en fonction de vos moteurs pas à pas.

Étape 8: Terminer

Vous pouvez utiliser n'importe quel programme de CAO pour concevoir vos projets et des programmes FAO pour usiner le GCode pour différents travaux. J'utilise MasterCam X7 qui est un programme CAD et CAM.

Et c'est le résultat final et j'espère qu'il vous plaira.

Merci beaucoup pour regarder ce instructable et profitez-en!

Articles Connexes