Le G-code, ou « code géométrique », est le langage de programmation CNC le plus courant utilisé pour piloter les machines de fabrication contrôlées par ordinateur. Le code G contient des instructions pour des machines comme les imprimantes 3D ou les machines CNC. Le document G-code d'un processus d'usinage spécifique diffère du fichier de modèle 2D (.dwg ou .dxf). Il s'agit d'un fichier qui précise l'outil à utiliser, les coordonnées et la vitesse de la trajectoire à suivre, ainsi que divers autres paramètres définissant le mouvement des outils.
Le G-code n'est donc pas un outil de conversion de fichiers, mais plutôt un ensemble de commandes dérivées d'un fichier CAO 2D. Dans les grandes lignes du processus, la génération du G-code intervient après la conception de la pièce ou du modèle, la définition du fonctionnement et des paramètres de la machine, la création des parcours d'outils, ainsi que leur vérification et leur simulation.
DraftSight Contient un outil générique de génération de code G capable de générer du code machine à partir de géométries .dwg ou .dxf. Il est important de noter que cet outil ne génère pas de code spécifique à la machine ; vous pouvez utiliser certains des outils présentés ici pour ajouter des options spécifiques à la machine au début ou à la fin du code. Cependant, le code G généré ici doit être soigneusement vérifié pour vérifier sa compatibilité avec votre machine CNC avant d'exécuter un programme avec un outil actif.
La fonctionnalité du générateur de code G, Générateur de code G, est accessible via l'interface utilisateur (UI) de DraftSight par le flux de travail suivant :
Le générateur de code G est aussi accessible en tapant _GCODE dans la fenêtre de commande une fois dans le Rédaction et annotation Espace de travail. L'interface utilisateur du générateur de G-code s'affichera également sur le côté droit de l'écran.
Une fois que votre modèle est prêt et que vous avez accédé au générateur de code G de DraftSight, c'est assez simple à partir de là.
Le panneau Générateur de code G sur le côté droit de l’interface utilisateur de DraftSight gère toutes les modifications apportées au code G, ainsi que sa génération et sa prévisualisation.
Tout d’abord, si vous avez des commentaires à inclure dans votre fichier G-code, vous pouvez les ajouter tout en haut du volet du générateur de G-code.
Vous choisirez ensuite entre les types de G-code à générer :
Le préambule et le postscript servent à configurer et à réinitialiser la machine. DraftSight fournit automatiquement un préambule par défaut, précisant à la machine CNC de démarrer la broche et de régler le régime. Vous pouvez toutefois créer le vôtre et le copier-coller dans le champ « Préambule ». DraftSight inclut également un postscript par défaut ; celui-ci peut aussi être personnalisé et placé dans le champ « Postscript » du panneau « Générateur de G-code ».
Dans cette section, les paramètres suivants sont spécifiés pour la sélection du parcours d'outil 2D : hauteur de sécurité Z, retrait Z, avance Z, avance XY et profondeur de coupe. À l'inverse, la sélection du cycle de perçage contient les paramètres suivants : type de cycle de perçage, avance de perçage, profondeur et hauteur de retrait.
Les différences dans les sélections de parcours d'outil 2D et de cycle de perçage peuvent être visualisées ci-dessous :
Une fois que tout est configuré, on peut générer le G-code.
Tout d’abord, sélectionnez toutes les entités dans les graphiques pour lesquels vous désirez le G-code, puis sélectionnez le Générer bouton. Cela crée le code G initial, qui peut être modifié dans le panneau du générateur de code G.
Après avoir généré le code G, l'outil Générateur de code G affiche un aperçu du parcours d'outil pour les entités sélectionnées.
Si tout semble bon, appuyez sur Sauver!
Selon la résolution de votre écran, vous devrez peut-être faire défiler vers le bas pour voir la fenêtre d'affichage (l'aperçu du chemin de l'outil).
L'aperçu du parcours d'outil et du cycle de perçage que vous avez sélectionnés apparaît dans la fenêtre d'affichage après la génération du code G.
Cet aperçu contient également des commandes pour la simulation de la trajectoire de l'outil et/ou de la séquence de perçage, avec les options Lecture, Pause et Arrêt, ainsi que des commandes pour la vitesse de simulation. Les autres outils/boutons incluent Panoramique, Zoom dynamique et Ajustement.
Nous espérons que cet article expliquant le code G de DraftSight vous sera utile. Découvrez d'autres conseils ci-dessous. Consultez aussi leCommunauté GoEngineerparticiper aux discussions, créer des messages sur le forum et répondre aux questions des autresSOLIDWORKS et DraftSightutilisateurs.
DraftSight 101 – Formes 3D de base
DraftSight : solution de contournement pour créer des instantanés plats
Calques principaux dans DraftSight avec le gestionnaire d'états de calque
Comment utiliser AutoStack dans DraftSight
À propos de Camille Johnson
Camille Johnson est une experte certifiée SOLIDWORKS basée à Atlanta, en Géorgie. Elle a obtenu un baccalauréat en génie biomédical et une maîtrise en génie mécanique de l'Institut de technologie de Géorgie à Atlanta, en Géorgie. Elle travaille chez GoEngineer depuis janvier 2024, aidant les clients avec leurs besoins en SOLIDWORKS, SOLIDWORKS Visualize, SOLIDWORKS Composer, et DraftSight.
Recevez notre vaste gamme de ressources techniques directement dans votre boîte de réception.
Désabonnez-vous à tout moment.