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

Mini CNC Arduino

Composants et fournitures

Alimentation 12V
× 1
SparkFun Big Easy Driver
× 1
moteur pas à pas
× 3
Arduino UNO
× 1
Câbles de raccordement
× 1

Applications et services en ligne

Github GRBL
Inkscape
Expéditeur G-Code universel

À propos de ce projet


Ce projet vous montre comment construire une CNC bon marché et facile, mais très petite en utilisant Arduino UNO.

Étape 1 :PIÈCES DONT VOUS AVEZ BESOIN

Pour ce projet, vous aurez besoin de :

3 x vieux CD/DVD-Rom

1 x alimentation d'ordinateur

3 x cartes Easydriver

1 x Arduino Uno

2 x morceaux de bois

1 x fer à souder

1 x fil à souder

Mini CNC Arduino Partie 2

Comment utiliser Inkscape ?

Il y a beaucoup de vidéos sur you-tube qui vous guideront sur la façon d'utiliser ce logiciel et de générer des Gcodes. Pour des conseils rapides, voir ce lien. Inkscape et transfert série

Étape 2 :À l'aide du CD-ROM DVD, obtenez des moteurs pas à pas

J'ai démonté trois lecteurs de DVD perdus car nous avons besoin des moteurs pas à pas (axe XYZ)

Étape 3 :Assembler et construire la structure

Pour cette partie, il suffit d'une plate-forme de base et de deux piliers. J'ai fait la base en bois et les piliers sont en aluminium. Maintenant, vissez simplement la base en bois avec vos piliers comme indiqué sur la première figure.

Placez l'axe X sur les piliers et l'axe Y sur la base en bois comme indiqué sur les figures. J'ai utilisé de la colle pour assembler tous les axes. Assurez-vous simplement que tous les axes sont exactement perpendiculaires les uns aux autres, ils doivent être à angle droit.

Étape 4 :Soudure et câblage

Ce n'est pas non plus une étape très compliquée. Il vous suffit de souder les fils avec votre moteur pas à pas. Soyez prudent lors de la soudure et n'utilisez pas de soudure à haute puissance car elle peut brûler les fils du moteur pas à pas, le mien était de 30 W et tout allait bien. Après cela, il suffit de vendre tous les connecteurs dans easydrivers et de connecter les fils comme indiqué sur la figure.

Étape 5 :Le logiciel

1. téléchargez et installez le logiciel Arduino, la bibliothèque grbl et le contrôleur Grbl.

2. Après avoir téléchargé la bibliothèque Grbl, vous devez cliquer sur sketch -> importer la bibliothèque -> ajouter une bibliothèque dans le logiciel Arduino et sélectionner le fichier zip que vous venez de télécharger.

3. Téléchargez la bibliothèque sur votre Arduino.

4. Après avoir installé Grbl sur votre Arduino, ouvrez le contrôleur Grbl et sélectionnez le port auquel votre Arduino est connecté. Appuyez sur le bouton d'ouverture.

5. Une liste d'options apparaît dans l'écran de commande. Vous devez modifier quelques-unes de ces options, en entrant le numéro de l'option (les chiffres avec un $) =et la nouvelle valeur (Par exemple 130 $ =35 000). Si vos moteurs se déplacent dans la mauvaise direction, allez dans Outils --> Options --> Axe et cliquez sur l'axe que vous souhaitez inverser.

6.Vous pouvez utiliser n'importe quel logiciel Gcode Generator pour créer des gcodes.Je télécharge le logiciel DeskEngrave qui est également un générateur de gcode, voici un lien deskEngrave

MISE À JOUR :

Regardez la nouvelle vidéo Mini Arduino CNC Part 2 de ce mini traceur CNC. J'ai augmenté la vitesse d'avance pour l'esquisse. J'utilisais Deskengrave et de nombreux autres logiciels juste pour vérifier le fonctionnement de la machine, les résultats n'étaient pas satisfaisants car certains codes générés par Gcode n'étaient pas pris en charge par la bibliothèque GRBL. Après avoir cherché sur Internet, j'ai trouvé le logiciel Inkscape. Inkscape est un éditeur de graphiques vectoriels gratuit et open-source; il peut créer ou éditer des graphiques vectoriels tels que des illustrations, des diagrammes, des dessins au trait, des graphiques, des logos et même des peintures complexes. En utilisant ce logiciel, je peux importer des fichiers Dxf, Dwg, JPG, SVG, etc. et les convertir en GCODE. Vous pouvez télécharger Inkscape en cliquant sur le lien ci-dessous.Télécharger Inkscape

J'ai importé plusieurs fichiers image que j'avais téléchargés depuis google, les convertis en Gcodes et envoyés au logiciel GRBL, cela a parfaitement fonctionné :D. Ci-dessous se trouve le lien de l'exemple de vidéo que je viens de réaliser.

Étape 6 :Merci

C'est un projet très facile si vous voulez de l'aide, vous pouvez demander à tout moment.

Merci !

Code

Github
https://github.com/grbl/grblhttps://github.com/grbl/grbl

Schémas


Processus de fabrication

  1. Dés numériques Arduino
  2. Capteur de température multiple
  3. Contrôleur de jeu Arduino
  4. MotionSense
  5. Sécurité incendie des imprimantes 3D
  6. Jeu Pixel Chaser
  7. Jauge IoT avec Arduino, Yaler et IFTTT
  8. Lévitation électromagnétique répulsive Arduino
  9. CoroFence - Détecteur thermique🖖