Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire une mini machine CNC compacte avec Arduino UNO

Composants et fournitures

Composant Quantité
Alimentation 12V 1
SparkFun Big Easy Driver 1
Moteur pas-à-pas 3
Arduino UNO 1
Fils de connexion (jumper wires) 1

Applications et services en ligne

Outil
GRBL sur GitHub
Inkscape
Universal G-Code Sender

À propos de ce projet

Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO

Ce projet montre comment construire une petite CNC peu coûteuse et simple avec un Arduino UNO.

Étape 1 : Pièces nécessaires

Mini Arduino CNC Partie 2

Comment utiliser Inkscape ?

De nombreuses vidéos YouTube expliquent comment générer du G-code avec Inkscape. Pour un guide rapide, voir ce lien : Inkscape et transfert série.

Étape 2 : Récupérer les moteurs pas-à-pas des lecteurs DVD/CD

Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO

J'ai démonté trois lecteurs DVD usagés pour récupérer les moteurs pas-à-pas (axes X, Y, Z).

Étape 3 : Assembler et construire la structure

Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO

Il faut une plateforme de base et deux piliers. La base est en bois, les piliers en aluminium. Vissez la base sur les piliers comme sur la première figure.

Placez l'axe X sur les piliers et l'axe Y sur la base en bois. J'ai utilisé de la colle pour assembler les axes. Vérifiez que tous les axes sont parfaitement perpendiculaires (angle droit).

Étape 4 : Soudure et câblage

Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO

Étape simple : soudez des fils sur les moteurs pas-à-pas. Attention à ne pas surchauffer (fer 30W recommandé). Connectez ensuite les fils sur les EasyDrivers selon le schéma.

Étape 5 : Le logiciel

Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
Construire une mini machine CNC compacte avec Arduino UNO
  1. Téléchargez et installez l'IDE Arduino, la bibliothèque GRBL et le contrôleur GRBL.
  2. Dans l'IDE Arduino : Croquis → Inclure une bibliothèque → Ajouter bibliothèque .ZIP → sélectionnez le fichier GRBL téléchargé.
  3. Téléversez GRBL sur l'Arduino.
  4. Ouvrez le contrôleur GRBL, sélectionnez le port série de l'Arduino, cliquez sur "Open".
  5. Modifiez les paramètres ($$ pour lister, ex: $130=35.000). Si les moteurs tournent dans le mauvais sens : Outils → Options → Axes → inverser l'axe concerné.
  6. Utilisez un générateur de G-code. J'ai testé DeskEngrave, mais certains codes n'étaient pas supportés par GRBL.

MISE À JOUR :

Regardez la vidéo "Mini Arduino CNC Partie 2" pour une vitesse d'avance améliorée. J'ai découvert Inkscape (éditeur vectoriel gratuit open-source) qui importe DXF, DWG, JPG, SVG et les convertit en G-code parfait pour GRBL. Télécharger Inkscape.

J'ai importé plusieurs images, converties en G-code, envoyées à GRBL : ça fonctionne parfaitement ! Voir la vidéo d'exemple en lien.

Étape 6 : Remerciements

Construire une mini machine CNC compacte avec Arduino UNO

Projet très accessible. N'hésitez pas à poser vos questions !

Merci !

Code

GitHub

https://github.com/grbl/grbl

Schématiques

Construire une mini machine CNC compacte avec Arduino UNO

Processus de fabrication

  1. Dé numérique Arduino sur écran LCD 16x2 – Générateur aléatoire à bouton poussoir
  2. Système de Capteur de Température Multi-Position pour Intégration Domotique
  3. Manette de jeu USB Arduino DIY – Construisez votre propre gamepad haute performance
  4. MotionSense : Détection d'intrusion intelligente avec Arduino et ESP8266
  5. Prévention incendie imprimante 3D : Système de sécurité à capteur intelligent
  6. Pixel Chaser : Jeu LED interactif à une touche avec Arduino Nano
  7. Créer une jauge IoT connectée au Web avec Arduino, Yaler et IFTTT
  8. Lévitation magnétique répulsive avec Arduino : circuit simple et guide DIY
  9. CoroFence : Détecteur Thermique Avancé PIR + Capteur Grid-EYE & IoT