» Électronique » Arduino »Mini CNC sur Arduino

Mini CNC sur Arduino








Mini CNC sur Arduino





Ce matériel montre comment créer une CNC bon marché et simple mais très petite en utilisant Arduino UNO. Vous pouvez l'utiliser pour fraiser du bois mince, diverses mousses ou vous pouvez l'utiliser pour dessiner différents croquis, ainsi que pour la gravure et la gravure.

Matériaux et outils nécessaires:

- 3 anciens lecteurs d'ordinateurs CD / DVD;
- 1 alimentation depuis un ordinateur;
- 2 bandes d'aluminium;
- 1 Arduino Uno;
- planche de bois;
- 1 fer à souder;
- soudure;

Étape 1: Vidéo de démonstration

Regardez la vidéo de ce mini traceur CNC. L'assistant a augmenté la vitesse d'avance des vignettes. Il a utilisé Deskengrave et de nombreux autres programmes uniquement pour tester le fonctionnement de la machine. Les résultats n'étaient pas satisfaisants car certains des codes Gcode générés n'étaient pas pris en charge par la bibliothèque GRBL. Après avoir cherché sur Internet, il a trouvé le logiciel Inkscape. Inkscape est un éditeur de graphiques vectoriels gratuit. C'est open source. Avec lui, vous pouvez créer et / ou éditer des graphiques vectoriels. Par exemple, des logos, des illustrations, des dessins au trait, des diagrammes ainsi que des motifs complexes. En utilisant ce logiciel, vous pouvez importer des fichiers Dxf, Dwg, JPG, SVG, etc. Ensuite, convertissez-les en GCODE. Vous pouvez télécharger Inkscape en cliquant sur le lien ci-dessous.

Téléchargez

L'assistant a importé plusieurs fichiers image, qu'il a simplement téléchargés sur Google, les a convertis en Gcodes et les a envoyés au logiciel GRBL, tout a bien fonctionné.
Voici un lien vers un exemple de vidéo:



Comment utiliser Inkscape?

Il existe de nombreuses vidéos sur YouTube qui vous apprennent à utiliser ce logiciel et à générer des codes G. Pour une référence rapide, consultez ce lien:



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






Le maître a démantelé trois lecteurs de DVD inutiles car des moteurs pas à pas sont nécessaires (axe XYZ)

Étape 3: La construction la structure














Pour cette partie, vous avez juste besoin d'une plateforme de base et de deux colonnes. Le maître a fait la base en bois et les colonnes en aluminium. Il ne reste plus qu'à visser la base en bois sur ces poteaux, comme le montre la première figure.

Placez l'axe X sur les colonnes et l'axe Y sur la base en bois, comme indiqué sur les figures. Le maître a utilisé de la colle pour collecter 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 difficile. Il vous suffit de souder les fils avec votre moteur pas à pas. Soyez prudent lors du soudage et n'utilisez pas de fer à souder à haute température, car il peut brûler le câblage du moteur pas à pas. Le maître a utilisé un fer à souder de 30 W. et tout était en ordre. Soudez simplement tous les connecteurs et connectez les fils comme indiqué.

Étape 5: logiciel











1. Téléchargez et installez le logiciel, la bibliothèque et le contrôleur Grbl. ou allez à.

2. Après avoir téléchargé la bibliothèque Grbl, vous devez cliquer sur la vignette, puis importer la bibliothèque, puis ajouter la bibliothèque au logiciel Arduino et sélectionner le fichier zip qui vient d'être téléchargé.

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

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

5. Une liste d'options apparaît sur l'écran de commande. Vous devez modifier certaines de ces options en entrant le numéro d'option (numéros avec le signe $) = et une 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. L'assistant télécharge le logiciel DeskEngrave, qui est également un générateur de gcode. Voici le lien.
7.9
7.3
7.7

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
4 commentaire
comment l'arduino comprend la surface de la table et ne percera pas la feuille (surface), ne cassera pas le crayon?
Sur quoi appuyer - alors?

Oui! patron
très petite CNC
Et si vous utilisez un lecteur FDD?
pour la gravure et décapage
J'aimerais en savoir plus sur la gravure!
Mettez Axe X à travers les colonnes et axe Y sur une base en bois
???
Après avoir chargé la bibliothèque Grbl, vous devriez cliquez esquisse
allez dans Outils - Options - Axe et cliquez sur l'axetu veux inverser
Sur quoi appuyer - alors? se gratter
Au lieu du 3e moteur, vous pouvez mettre un servo, réduire la vitesse, remplacer le crayon par un marqueur permanent et vous pouvez dessiner des planches.

Nous vous conseillons de lire:

Donnez-le au smartphone ...