Table des matières:

Imprimante 3D LEGO utilisant Gcode : 6 étapes
Imprimante 3D LEGO utilisant Gcode : 6 étapes

Vidéo: Imprimante 3D LEGO utilisant Gcode : 6 étapes

Vidéo: Imprimante 3D LEGO utilisant Gcode : 6 étapes
Vidéo: Tuto Comment reprendre une impression qui s’est arrêtée 2024, Juillet
Anonim
Imprimante 3D LEGO utilisant Gcode
Imprimante 3D LEGO utilisant Gcode

Vous souhaitez créer votre propre imprimante 3D capable d'imprimer n'importe quel fichier 3D ? Utilisez cette page ou mon site pour les instructions !

Pour des instructions plus détaillées:

Site:

Fournitures

Technique LEGO

Brique Mindstorms EV3 + piles

4 moteurs Mindstorms moyens et grands

carte SD

Stylo 3D - J'ai utilisé celui-ci, mais j'habite aux Pays-Bas.

Ordinateur portable ou pc (pour la programmation)

Étape 1: À propos

Sur
Sur

J'avais 12 ans quand j'ai fabriqué ma première imprimante 3D LEGO. Il a été programmé à l'aide du logiciel Mindstorms EV3 Home Edition. Si je voulais imprimer un cube, il me suffisait de programmer les étapes, et il s'imprimait !

Maintenant, j'ai 14 ans et j'ai fait une version améliorée ! Il est programmé dans Visual Studio Code à l'aide de MicroPython et d'une carte SD avec l'image MicroPython.

Voici donc les instructions pour l'une des rares imprimantes 3D LEGO qui peuvent réellement imprimer des dessins 3D, sans avoir à programmer chaque modèle étape par étape !

Si vous souhaitez fabriquer cette imprimante 3D, visitez mon site pour des instructions plus détaillées !

P. S. J'aimerais que vous me fassiez savoir si vous allez réaliser ce projet et si vous avez des questions !

Étape 2: Construire

Imeuble
Imeuble
Imeuble
Imeuble

Je ne vais pas lier les instructions de construction, car mon imprimante 3D n'est pas la meilleure conception possible. Il y a beaucoup d'améliorations à faire ! Si vous n'avez pas encore construit votre imprimante 3D LEGO Mindstorms, voici quelques conseils:

1. Assurez-vous de construire une structure solide, car le moindre mouvement fera une grande différence dans le résultat final.

2. Déplacez votre plate-forme de deux côtés opposés par axe. N'essayez pas de la déplacer avec un seul engrenage d'un côté, car la plate-forme ne se déplacera pas en ligne droite et pourrait rester bloquée. Vous pouvez simplement faire passer un essieu sous la plate-forme et le connecter à la plate-forme avec des engrenages. Une autre option consiste à déplacer la plate-forme avec des actionneurs linéaires fixés au milieu d'un côté.

3. Si vous travaillez avec des engrenages, faites une transmission à engrenages, qui réduit la quantité de mouvement de la plate-forme, dans les trois directions. (Je ne l'ai pas fait, mais j'aurais dû) Je recommande une seule transmission par axe, car la plate-forme ralentirait si vous faisiez plus de transmissions.

4. Assurez-vous d'utiliser deux mêmes moteurs avec les mêmes transmissions pour déplacer votre plate-forme. Le code est programmé pour fonctionner avec deux moteurs identiques, car les moteurs moyens et grands se déplacent à une vitesse différente. Lorsque vous utilisez deux moteurs différents, le code ne fonctionnera pas correctement et vos impressions échoueront.

5. Construisez un mécanisme qui peut pousser le bouton de l'extrudeur sur le stylo 3D. Cela évitera de perdre des fils.

Étape 3: Configuration de MicroPython et des programmes

Configuration de MicroPython et des programmes
Configuration de MicroPython et des programmes
Configuration de MicroPython et des programmes
Configuration de MicroPython et des programmes

Vous devez d'abord télécharger tous les programmes pour l'imprimante 3D Mindstorms:

Code Visual Studio

L'image de la carte micro SD MicroPython EV3

balena Graveur

Code + Fichiers

Après avoir installé balenaEtcher et l'image de la carte SD EV3 MicroPython, vous devez flasher la carte SD avec l'image. Consultez le guide de démarrage de MINDSTORMS Education EV3 MicroPython.

Une fois que vous avez terminé, suivez les instructions sur la configuration de Visual Studio Code avec l'extension MicroPython.

Étape 4: Programmation

La programmation
La programmation

Vidéo:

Vous pouvez modifier ces éléments dans le programme pour que le code fonctionne avec votre imprimante 3D:

:portSelection - Vous pouvez définir les ports dans lesquels les moteurs sont mis.

:startposition - Si votre imprimante 3D démarre à un point de décalage, modifiez les nombres en votre point de décalage.

:degreestomm - Donne la quantité qu'un moteur doit tourner pour se déplacer de 1 mm. (vous devrez peut-être les augmenter ou les diminuer un peu)

:motorSpeed - La vitesse à laquelle les moteurs doivent tourner. (Je recommande de le mettre bas) Échelle: 0 - 1000 (vous devriez garder la vitesse max 900)

:filename - Modifiez ceci pour sélectionner le fichier gcode que le programme doit lire et exécuter.

Après avoir modifié ces variables, vous devez préparer vos fichiers gcode. (Descendre)

Étape 5: Ajout de fichiers Gcode

Ajout de fichiers Gcode
Ajout de fichiers Gcode

Vidéo:

Vous pouvez maintenant mettre votre fichier Gcode dans le dossier du code.

Vous devez modifier ces éléments pour que le programme fonctionne:

1. remplacer tout; avec #; (en utilisant ctrl. + f)

2. remplacer tous les G, X, Y, Z, E, F, M et S par G;, X;, Y;, Z;, E;, F;, M; et S; (en utilisant ctrl. + f)

3. Démarrez le fichier avec: G;0 X;0 Y;0 Z;0 E;0 F;0

4. Remplacez les paramètres à la fin du fichier par: G;END E;0 (Sans l'outil de remplacement)

Étape 6: Impression

Impression!
Impression!

Appuyez sur Exécuter et regardez votre modèle 3D en cours d'impression !

Si vous avez des questions, ou si vous allez construire ce projet, faites le moi savoir ici !

ou: écrivez-moi !

Conseillé: