Comment envoyer du code G à votre imprimante 3D : la bonne méthode

Roy Hill 17-10-2023
Roy Hill

Il existe plusieurs façons pour les utilisateurs d'imprimantes 3D d'envoyer des fichiers de code G à leurs machines, qui fonctionnent toutes assez bien. Cet article vous montrera les principales façons dont les gens envoient leurs fichiers de code G et identifiera les meilleures façons de le faire.

La meilleure façon d'envoyer des fichiers G-Code à votre imprimante 3D est d'étendre les capacités Wi-Fi de votre imprimante 3D à l'aide d'un Raspberry Pi et du logiciel OctoPrint. Cela vous permet de transférer sans fil des fichiers à votre imprimante, ce qui vous permet également de la contrôler pour lancer des impressions à distance.

Il s'agit de la réponse de base sur la manière de procéder, donc si vous voulez plus de détails et d'autres informations clés, continuez à lire.

    Qu'est-ce que le code G dans une imprimante 3D ?

    Le G-Code (Geometric Code) est un langage de programmation à commande numérique et un type de fichier qui contient des instructions que votre imprimante 3D peut comprendre. Il traduit des commandes telles que le chauffage de votre buse ou de votre lit d'impression, en chaque mouvement de l'axe X, Y & ; Z que votre imprimante 3D effectue.

    Ces fichiers d'instructions G-Code sont créés à l'aide d'un logiciel de slicer, dont les interfaces faciles à utiliser permettent d'apporter des ajustements spécifiques au fonctionnement de vos impressions 3D.

    Une fois que vous êtes satisfait de vos réglages de température, de vitesse, de hauteur de couche, de support et autres, vous cliquez sur "slice", ce qui crée un fichier G-Code.

    Voici un exemple de code G :

    G1 X50 Y0 Z0 F3000 E0.06

    G1 - commande de déplacement de la buse autour du lit d'impression

    X, Y, Z - point sur l'axe correspondant à déplacer

    F - vitesse d'extrusion par minute

    E - quantité de filament à extruder

    Quels sont les meilleurs moyens d'envoyer des fichiers G-Code à mon imprimante 3D ?

    L'envoi de fichiers G-Code à votre imprimante 3D est une tâche assez facile pour la plupart, vous permettant de créer ces modèles d'impression 3D magnifiques et créatifs. Les gens se demandent quelles sont les meilleures façons d'envoyer des fichiers à leur imprimante 3D, ce à quoi j'ai voulu aider à répondre.

    Après avoir créé votre fichier G-Code à partir de votre slicer préféré, il existe plusieurs façons de procéder :

    • Insertion d'une carte (Micro) SD dans votre imprimante 3D
    • Câble USB reliant votre imprimante 3D à un ordinateur ou un portable
    • Grâce à la connectivité Wi-Fi

    Ce sont les principales méthodes pour envoyer des fichiers G-Code à votre imprimante 3D, mais elles peuvent être assez compliquées à certains égards lorsque vous commencez à introduire d'autres facteurs tels qu'Arduino, mais cet article utilisera les méthodes les plus simples.

    Insérer une carte (Micro) SD dans votre imprimante 3D

    L'utilisation d'une carte SD est l'un des moyens les plus courants et les plus généraux d'envoyer le code G à votre imprimante 3D. Presque toutes les imprimantes 3D disposent d'un emplacement pour carte SD qui est couramment utilisé à cette fin.

    Vous pouvez facilement envoyer le G-Code sur une carte SD ou MicroSD après avoir découpé votre modèle CAO sur l'ordinateur ou le portable. Mon Ender 3 est livré avec une carte MicroSD et un lecteur de carte USB, ce qui vous permet d'enregistrer les fichiers directement.

    Enregistrez le fichier G-Code sur la carte MicroSD et insérez-la dans la fente pour carte MicroSD de l'imprimante.

    Voir également: Simple Creality LD-002R Review - Vaut-il la peine d'être acheté ou non ?

    Il s'agit probablement de la méthode la plus utilisée pour envoyer des fichiers G-Code à une imprimante 3D, en raison de sa simplicité et de son efficacité à effectuer le travail sans applications ou dispositifs supplémentaires.

    Ne faites pas l'erreur de débrancher la carte SD pendant le processus d'impression 3D ou votre modèle s'arrêtera.

    Câble USB connecté à un ordinateur ou à un portable

    Au lieu d'utiliser une carte SD, nous pouvons connecter directement notre imprimante 3D à un ordinateur ou un portable à l'aide d'un simple câble. C'est une méthode moins courante, mais elle est assez efficace pour l'impression 3D, surtout si elle se trouve à proximité.

    Le seul inconvénient de cette option est que si vous utilisez votre ordinateur portable, vous devez le laisser en marche pendant toute la durée de l'impression, car le mode veille peut interrompre le processus d'impression et ruiner votre projet.

    Il est donc recommandé de toujours utiliser un ordinateur de bureau pour envoyer du code G via une clé USB.

    Consultez mon article intitulé "Avez-vous besoin d'un bon ordinateur pour l'impression 3D ?" pour découvrir d'excellents ordinateurs que vous pouvez utiliser avec votre imprimante 3D, notamment pour découper des fichiers volumineux.

    USB via le navigateur Chrome

    Il s'agit de l'une des méthodes les plus simples pour envoyer du G-Code à votre imprimante 3D. Tout d'abord, vous devez ajouter une extension "G-Code Sender" à votre navigateur Chrome.

    Installez cette extension en cliquant sur le bouton "Ajouter à Chrome". Une fois le processus d'installation terminé, ouvrez l'application G-Code sender.

    Connectez maintenant votre ordinateur à l'imprimante 3D à l'aide d'un câble USB. Ouvrez les Paramètres dans le menu de la barre supérieure et sélectionnez le port qui contient le texte "tty.usbmodem", puis réglez la vitesse de communication sur sa portée maximale.

    Vous pouvez maintenant envoyer le code G directement à votre imprimante 3D en écrivant des commandes dans la console à partir de cette application.

    Envoi d'un code G grâce à la connectivité Wi-Fi

    La méthode de plus en plus répandue pour envoyer le code G à votre 3D est l'option Wi-Fi. Cette option a changé tout le scénario de l'impression 3D et a porté l'expérience d'impression à un niveau supérieur.

    Il existe de nombreuses applications et logiciels qui peuvent être utilisés pour ce processus, tels que OctoPrint, Repetier-Host, AstroPrint, etc.

    Pour utiliser le Wi-Fi comme voie d'envoi du G-Code, il faut soit ajouter une carte SD Wi-Fi ou USB, soit mettre en œuvre l'AstroBox, soit utiliser OctoPrint ou Repetier-Host avec un Raspberry Pi.

    OctoPrint

    L'un des ajouts les plus appréciés au contrôle de l'imprimante 3D est probablement l'utilisation d'OctoPrint, un logiciel open-source convivial. Dans OctoPrint, un onglet terminal vous montre le code G en cours d'exécution, ainsi que le retour.

    Une fois que vous aurez pris l'habitude d'utiliser OctoPrint, vous constaterez qu'il est assez facile d'envoyer du code G à votre imprimante 3D.

    Vous pouvez faire bien plus qu'envoyer du G-Code à votre imprimante 3D, alors jetez un coup d'œil aux nombreux plugins utiles d'OctoPrint si vous êtes intéressé.

    La vidéo HowChoo ci-dessous explique en détail ce dont vous avez besoin, comment vous installer et comment gérer les choses par la suite.

    Utilisation de Repetier-Host pour envoyer du code G à l'imprimante 3D

    Lorsque vous ouvrez l'application Repetier-Host, vous trouverez quatre tableaux principaux en haut à droite de l'interface : "Placement d'objets", "Slicer", "G-Code Editor" et "Manual Control".

    Placement de l'objet est l'onglet dans lequel vous téléchargerez les fichiers STL contenant votre modèle d'impression. Assurez-vous que le modèle est parfaitement mis à l'échelle et qu'il est prêt à être imprimé.

    Ensuite, allez dans l'onglet "Slicer" et cliquez sur le bouton "Slice with Slic3r" ou "CuraEngine" situé en haut de l'onglet. Cette étape transformera le modèle d'impression STL solide en couches et instructions compréhensibles par votre imprimante 3D.

    Vous pouvez également visualiser le processus d'impression couche par couche pour vous assurer qu'aucune amélioration n'est nécessaire.

    Le "Contrôle manuel" est l'onglet dans lequel vous avez la possibilité d'envoyer le code G directement à l'imprimante en tapant votre commande dans la zone de texte du code G située en haut de l'onglet.

    Après avoir saisi la commande, cliquez sur le bouton "Envoyer" et l'imprimante commencera immédiatement à compiler et à mettre en œuvre l'action que vous avez demandée avec votre commande G-Code.

    Dans l'onglet "Manual Control", vous aurez accès à de nombreuses options de contrôle pour effectuer des modifications. Vous aurez la possibilité d'éteindre un moteur pas à pas tout en allumant l'autre.

    Le débit du filament, la vitesse d'extrusion, la température du lit chauffant et bien d'autres éléments de cet onglet peuvent être réglés à votre guise.

    Quelles sont les commandes G-Code pour mon imprimante 3D ?

    La vidéo ci-dessous vous explique ce dont vous avez besoin et vous guide dans le processus d'envoi de G-Code à votre imprimante 3D. Elle vous montre également quelques commandes G-Code courantes utilisées par de nombreux utilisateurs d'imprimantes 3D.

    Voir également: Les meilleurs fichiers G-Code gratuits pour imprimantes 3D - Où les trouver ?

    G0 & ; G1 sont des commandes utilisées pour déplacer la tête d'impression 3D autour du lit d'impression. La différence entre G0 & ; G1 est que G1 indique au programme que vous allez faire une extrusion de filament après le mouvement.

    G28 : la tête d'impression se trouve dans le coin avant gauche (G28 ; Go Home (0,0,0))

    • G0 & ; G1 - Mouvements de la tête d'impression
    • G2 & ; G3 - Mouvements d'arc contrôlés
    • G4 - Temporisation ou retard/pause
    • G10 & ; G11 - Rétraction & ; non-rétraction
    • G28 - Déménagement dans le pays d'origine
    • G29 - Sonde Z détaillée - nivellement
    • G90 & ; G91 - Réglage du positionnement relatif/absolu
    • G92 - Position de réglage

    RepRap dispose de la base de données G-Code ultime pour tout ce qui concerne le G-Code, que vous pouvez consulter.

    Roy Hill

    Roy Hill est un passionné d'impression 3D et un gourou de la technologie avec une richesse de connaissances sur tout ce qui concerne l'impression 3D. Avec plus de 10 ans d'expérience dans le domaine, Roy maîtrise l'art de la conception et de l'impression 3D et est devenu un expert des dernières tendances et technologies d'impression 3D.Roy est titulaire d'un diplôme en génie mécanique de l'Université de Californie à Los Angeles (UCLA) et a travaillé pour plusieurs entreprises réputées dans le domaine de l'impression 3D, notamment MakerBot et Formlabs. Il a également collaboré avec diverses entreprises et particuliers pour créer des produits imprimés en 3D personnalisés qui ont révolutionné leurs industries.Outre sa passion pour l'impression 3D, Roy est un grand voyageur et un passionné de plein air. Il aime passer du temps dans la nature, faire de la randonnée et camper avec sa famille. Dans ses temps libres, il encadre également de jeunes ingénieurs et partage ses connaissances sur l'impression 3D à travers diverses plateformes, y compris son blog populaire, 3D Printerly 3D Printing.