Fraud Blocker
LOGO ETCN

ETCN

Bienvenue chez ETCN et fournisseur de services d'usinage CNC en Chine
Services d'usinage CNC *
Guide ultime des machines CNC
Guide ultime de la finition de surface
Guide ultime des métaux magnétiques
à propos de l'ETCN
Collaborez avec le principal fournisseur de services de traitement CNC en Chine pour des résultats supérieurs.
0
k
Entreprises desservies
0
k
Pièces produites
0
+
Ans en activité
0
+
Pays expédiés

Comprendre g18 dans la programmation CNC : sélection de plan et plus encore

Comprendre g18 dans la programmation CNC : sélection de plan et plus encore
Facebook
Twitter
Reddit
LinkedIn

Comprendre les différents codes G est important dans la programmation CNC pour un usinage précis et efficace. L'un des codes de sélection de plan est G18, qui entre en jeu lors de la programmation d'opérations impliquant une interpolation circulaire dans le plan XZ. Dans cet article, nous examinons techniquement le G18, en donnant une vue complète de sa syntaxe d'utilisation et en expliquant pourquoi le choix des bons plans est important lors du travail CNC. En décomposant le fonctionnement du G18, les personnes qui liront ceci disposeront de suffisamment d'informations pour améliorer leurs compétences en programmation de commandes numériques et atteindre des niveaux de précision plus élevés lors de la fabrication de machines. De plus, nous discuterons des bonnes façons d’utiliser efficacement un tel code dans le contexte plus large de la programmation de commandes numériques par ordinateur.

Qu'est-ce que le g18 et comment est-il utilisé dans la programmation CNC ?

Qu'est-ce que le g18 et comment est-il utilisé dans la programmation CNC ?

Introduction aux g18 et aux g-codes

L'interpolation circulaire est l'objectif principal de G18, qui est l'un des principes fondamentaux Codes G pour la programmation CNC. Parmi eux, les codes préparatoires ou codes G indiquent à la machine-outil comment exécuter des commandes telles que l'avance, le mouvement et le changement d'outils. À propos de G18, une fois ce code activé, il indique à la machine que toutes les instructions suivantes sont données sous forme de mouvements le long du plan XZ, permettant ainsi des arcs lisses et des trajectoires circulaires. Les programmeurs doivent savoir ce que signifient ces codes G, y compris G18, afin de pouvoir garantir leur exactitude. processus d'usinage tout en les rendant plus rapides là où cela est nécessaire, conduisant à l'utilisation de méthodes plus avancées dans le fonctionnement des machines et à l'amélioration de la productivité générale.

Comprendre le plan xz dans g18

Le plan XZ de G18 est un exemple de système de coordonnées cartésiennes 2D créé par le Machines CNC Axes X et Z. Une fois G18 activé, tous les mouvements ultérieurs demandés par le programmeur se produisent sur ce plan afin que la machine puisse suivre avec précision les arcs circulaires et les trajectoires linéaires. Habituellement, on suppose généralement que X représente un mouvement horizontal tandis que Z représente un mouvement vertical, permettant différentes combinaisons de mouvements qui rendent les opérations d'usinage plus complexes. Les programmeurs doivent savoir comment gérer ces dynamiques, car elles apportent de la précision dans la réalisation de géométries complexes grâce à la CNC et permettent d'atteindre la précision des exigences de conception souhaitées à des niveaux de complexité plus élevés.

Applications du g18 dans les fraiseuses et les tours

Dans les fraiseuses et les tours, G18 est largement utilisé, en particulier lorsqu'il est nécessaire d'effectuer une interpolation circulaire précise dans le plan XZ. Lorsqu'il s'agit de processus de fraisage, ce code permet de créer des surfaces courbes et des formes complexes comme des engrenages ou des supports, qui nécessitent des arcs lisses pour une meilleure apparence de performance de la pièce. Sur les tours, entre autres, il permet de tourner des pièces cylindriques aux conceptions complexes, augmentant ainsi la capacité de réaliser des congés et des rayons avec plus de précision. Les opérateurs qui savent utiliser correctement le G18 peuvent améliorer l'usinabilité, réduire le nombre de mouvements d'outils et raccourcir le temps de cycle de production, augmentant ainsi la productivité tout en maintenant une qualité de fabrication élevée.

Comment le g18 se compare-t-il au g17 et au g19 ?

Comment le g18 se compare-t-il au g17 et au g19 ?

Différences entre g17, g18 et g19

Les commandes G-code utilisées dans la programmation CNC sont G17, G18 et G19. Chacun a un effet unique sur la façon dont les machines lisent les instructions concernant le mouvement. Par exemple; l'activation du plan XY (G17) permet une interpolation circulaire dans un espace bidimensionnel le plus approprié pour l'usinage à plat. Alternativement, l'établissement d'un plan XZ (G18) permet un contrôle précis des arcs de cercle et des mouvements linéaires, en particulier lorsqu'il s'agit d'applications verticales. Enfin, il convient de noter que le fonctionnement du plan YZ (G19) est responsable des capacités d'usinage vertical détaillées. Enfin, toutes ces fonctions sont essentielles mais différentes ; par conséquent, si l’on veut faire une bonne programmation, il faut savoir où appliquer chaque commande afin que sa machine puisse fonctionner efficacement dans divers contextes de fabrication.

Quand utiliser g18 vs g17 ou g19

Le choix entre G18, G17 et G19 dépend principalement de ce que vous souhaitez faire avec votre machine. Vous utiliserez G17 si vous travaillez sur une surface plane ou si vous effectuez un contour bidimensionnel dans le plan XY pendant l'usinage. Pour les applications verticales nécessitant une interpolation circulaire le long du plan XZ, telles que le fraisage de profils complexes avec des arcs et d'autres composants similaires, optez pour G18. À l’inverse, lorsqu’il s’agit de tâches d’usinage verticales complexes dans des plans YZ où la précision est requise pour les éléments produits verticalement, cela nécessite de sélectionner G19. Une fois que les opérateurs comprennent ces contextes d'utilisation, ils peuvent obtenir des résultats optimaux pendant le processus d'usinage, améliorant ainsi la productivité grâce à des gains d'efficacité ainsi qu'à des améliorations de la précision des chiffres de production.

Exemples de systèmes de coordonnées dans la sélection de plans

  1. G17 (plan XY) : utilisé pour couper des pièces plates comme des supports ou des plaques avec principalement des profils 2D.
  2. Le G18 (plan XZ) est le meilleur choix lors du fraisage d'aubes de turbine ou d'autres formes tridimensionnelles complexes nécessitant un contrôle précis des arcs autour de l'axe vertical.
  3. G19 (plan YZ) : utilisé pour créer des composants complexes tels que des boîtiers automobiles où un usinage dans la direction verticale est requis en détail.

Connaître ces échantillons vous aide à sélectionner le bon plan pour effectuer différentes opérations d'usinage avec précision.

Comment programmer g18 sur une machine CNC ?

Comment programmer g18 sur une machine CNC ?
source de l'image:https://infosys.beckhoff.com/english.php?content=../content/1033/tf5200_programming_manual/206253067.html&id=9063356793105701626

Étapes pour programmer le g-code sur une CNC avec g18

  1. Initialisez la machine CNC : Tout d'abord, vous devez vous assurer que la machine CNC est allumée et mise à zéro correctement pour la configuration prévue en vérifiant si tous les outils nécessaires sont en place et que la pièce est fermement serrée.
  2. Choisissez un outil approprié : sélectionnez l'outil qui convient le mieux à votre opération dans le plan XZ. Vérifiez s'il est correctement calibré et entré dans la base de données d'outils de la CNC avec les dimensions correctes.
  3. Configuration du système de coordonnées de travail (WCS) : l'établissement du point d'origine du fraisage en définissant le système de coordonnées de travail est essentiel pour un usinage précis ; cela garantit également que le programme fait référence à la bonne position de départ.
  4. Saisissez la commande G-Code : démarrez votre programme avec la commande G18 pour activer le plan XZ. D'autres codes comme G0 (positionnement rapide) ou G1 (interpolation linéaire) peuvent être utilisés pour le positionnement selon les besoins.
  5. Définir une interpolation circulaire : utilisez respectivement la commande G2 ou G3 pour une interpolation circulaire dans le sens des aiguilles d'une montre ou dans le sens inverse ; indiquer les paramètres de l'arc tels que le rayon/diamètre, les points de début/fin en coordonnées XZ, etc.
  6. Inclusion des paramètres de vitesse d'avance : pour atteindre une vitesse de coupe optimale pendant le processus d'usinage qui empêcherait l'usure de l'outil, définissez la vitesse d'avance appropriée à l'aide de la commande F.
  7. Simulation du programme : avant d'exécuter le G-code, il est sage de simuler ce qui se passera lorsque vous exécuterez le programme via un logiciel sur votre ordinateur connecté à une machine CNC afin de détecter d'éventuelles erreurs ou pannes avant qu'elles ne se produisent physiquement lors de la découpe du métal sur la machine.
  8. Démarrer l'exécution du programme : Une fois que tout a été vérifié, vous pouvez maintenant procéder à l'exécution du programme qui lancera l'opération d'usinage ; gardez toujours un œil sur les choses tout au long de ce processus et effectuez les ajustements nécessaires si nécessaire.
  9. Examen post-opération : après avoir terminé l'usinage, inspectez la pièce à usiner pour vérifier la précision dimensionnelle/la finition de la surface et examinez les opérations effectuées lors de la coupe du métal avec les domaines d'amélioration futurs.

Commandes familières et cycles prédéfinis avec g18

Certaines commandes et cycles fixes peuvent être utilisés pour la programmation dans le plan G18. Ils sont les suivants :

  1. G0 (Positionnement Rapide) : Ceci est utilisé pour déplacer l'outil rapidement vers une position spécifique sans couper.
  2. G1 (Interpolation linéaire) : Cette commande permet un mouvement contrôlé le long d'une ligne droite pendant la coupe, ce qui est nécessaire pour un usinage précis.
  3. G2/G3 (Interpolation circulaire) : Ces commandes permettent de se déplacer en cercle respectivement dans le sens des aiguilles d'une montre ou dans le sens inverse, ce qui est nécessaire pour créer des arcs et des cercles.

De plus, G70 pour les cycles de finition et les opérations de perçage G81 peuvent être adaptés avec G18 pour définir les paramètres de profondeur et de décalage.…

Conseils pour une programmation CNC efficace avec g18

  1. Connaître parfaitement les machines CNC : étudiez les capacités, les restrictions et les options d'outillage d'une machine à commande numérique spécifique pour une meilleure optimisation du plan XZ lors de la programmation.
  2. Assurez l'utilisation de conventions de dénomination claires et cohérentes : lorsque vous nommez des variables et des paramètres, assurez-vous de leur donner des titres descriptifs qui reflètent leurs fonctions, car cela améliore la lisibilité et facilite le débogage.
  3. Simulez les opérations d'usinage : vous pouvez utiliser des simulations logicielles pour visualiser comment les opérations d'usinage apparaîtront avant qu'elles ne soient exécutées sur la machine réelle, identifiant ainsi d'éventuelles collisions ou erreurs de programmation.
  4. Optimiser pour le parcours d'outil : optimisez les parcours d'outils pour réduire le temps d'usinage. Choisissez judicieusement les itinéraires en minimisant les repositionnements rapides grâce à une sélection appropriée d'itinéraires efficaces et courts.
  5. Modularité du codage : divisez les tâches difficiles en sections plus petites de codes ou de sous-routines réutilisables, ce qui facilite le dépannage des problèmes dans de tels systèmes et permet également un ajustement facile.
  6. Testez les paramètres de manière incrémentale : pour affiner les performances, les vitesses de coupe doivent être ajustées lentement, avec des avances testées par étapes tout en enregistrant les données pertinentes afin de savoir ce qui fonctionne le mieux sur chaque combinaison matériau/outil.
  7. Notez les modifications et les résultats obtenus : assurez-vous de conserver des enregistrements indiquant les raisons pour lesquelles des modifications ont été apportées au cours des différentes étapes et leurs résultats. Cela permettra d’affiner les futurs programmes des autres opérateurs qui pourraient vous succéder.

Quelles sont les applications pratiques du g18 ?

Quelles sont les applications pratiques du g18 ?
source de l'image:https://linuxcnc.org/docs/html/gcode/g-code.html

Utilisation du g18 dans les fraiseuses

Dans les fraiseuses, le plan de programmation est défini avec le code G18, qui est une autre façon de dire plan XZ. La suite de ce G-Code nous indique comment réaliser des coupes en les contrôlant sur ce plan uniquement, ou en d'autres termes ; cela nous permet de modifier les trajectoires avec précision lors de l'usinage. Ainsi, lorsque vous utilisez un G18, vous permettez aux opérateurs d'effectuer une interpolation circulaire dans un plan XZ pour créer des contours ou des caractéristiques plus complexes si nécessaire. Cette fonctionnalité s'avère particulièrement utile pour les applications dans lesquelles des pièces à géométrie courbe doivent être usinées, car elle garantit la précision et l'efficacité lors de ces processus. Par conséquent, l’utilisation correcte du G 18 prend en charge de meilleures stratégies qui améliorent considérablement la précision et la qualité de la fabrication des composants grâce à l’usinage.

Implémentation de g18 dans les opérations de tournage

Pour décrire le plan XY pour l'interpolation circulaire lors des opérations de tour, le code G18 peut également être utilisé efficacement. Dans ce cas, le G18 programme des formes et des profils complexes qui nécessitent un mouvement de rotation précis. Une fois appliqué, il permet aux opérateurs d'effectuer des coupes dans le plan XY, produisant des pièces cylindriques avec des diamètres et des formes corrects. En combinant G18 avec d'autres instructions du langage G-code, les programmeurs sont en mesure d'élargir la gamme d'applicabilité des tours, garantissant ainsi une haute précision et uniformité tout au long du processus de production de pièces. Une telle approche simplifie et réduit le temps de cycle de tournage lors de l’usinage des pièces.

Études de cas : g18 dans des projets de machines CNC réels

Le code G18 est utilisé dans de nombreux contextes industriels pour améliorer l'usinage. Par exemple, une entreprise de fabrication d’aubes de turbine a travaillé avec ce code lors de la création de composants aérospatiaux. Le caractère aérodynamique des pales nécessite une précision sur les profils et formes courbes ; c'est pourquoi ils ont choisi G18, qui a permis une réduction de 20 % du temps consacré à la production tout en répondant à toutes les normes de qualité requises.

Dans une autre situation liée aux arbres de transmission fabriqués individuellement pour les exigences de chaque client dans le secteur automobile, il était nécessaire de programmer les machines CNC pour effectuer un tel travail avec suffisamment de précision – ici, le G18 est revenu en jeu. Cela leur a permis d'atteindre des tolérances serrées lors des processus de découpe impliquant des géométries complexes, garantissant ainsi une efficacité élevée à différents niveaux de vitesse parmi les véhicules conçus pour se déplacer rapidement. Avec la mise en œuvre de cette seule fonctionnalité, la précision dimensionnelle a considérablement augmenté car les tests étaient plus rigoureux que jamais, ainsi que d'autres améliorations enregistrées en cours de route.

Ces exemples illustrent l'utilité du G18 en termes de polyvalence dans diverses industries traitant de méthodes de fabrication nécessitant des taux de productivité et des niveaux de précision plus élevés.

Questions fréquemment posées sur le g18 dans la programmation CNC.

Questions fréquemment posées sur le g18 dans la programmation CNC.
source de l'image : https://www.slideshare.net/slideshow/cnc-programmingmodifies-examination-1/61801895

Quel est le code de sélection du plan xz dans g18 ?

La commande G18 dans la programmation G-code est utilisée pour spécifier le plan XZ pour les opérations d'usinage. Ce code montre que tous les parcours et mouvements de l'outil après celui-ci auront lieu dans le système de coordonnées XZ, ce qui permet le tournage ou le fraisage le long de ce plan par des machines CNC. La prise de conscience de ce choix est importante chez les programmeurs car il définit l'axe de rotation ainsi que certaines propriétés d'usinage. L'utilisation de G18 garantit un contrôle exact des figures tridimensionnelles complexes afin qu'elles soient conformes aux limites et tolérances de conception requises. S'il est appliqué correctement, le G18 peut améliorer considérablement la productivité et la précision de fabrication lors de la fabrication de composants.

Comment g18 affecte-t-il l’interpolation circulaire ?

Le code G18 est essentiel car il fixe les règles d'interpolation circulaire dans la programmation CNC. Lorsqu'il est activé, il permet à une machine CNC de se déplacer le long d'arcs et de cercles dans le plan XZ qui sont nécessaires aux géométries de composants complexes. L'interpolation circulaire peut être réalisée avec les commandes G2 (dans le sens des aiguilles d'une montre) et G3 (dans le sens inverse des aiguilles d'une montre) qui, avec G18, spécifient le rayon et le centre de la trajectoire circulaire. Cela garantit que pendant les opérations de coupe, les machines conservent avec précision la forme requise car elles comprennent où les outils se déplacent par rapport au plan XZ choisi. Une précision précise à ce stade améliore non seulement la qualité des articles produits, mais permet également de gagner du temps de fabrication, améliorant ainsi la productivité globale.

Le g18 peut-il être utilisé avec g02 et g03 ?

Certes, G18 peut fonctionner avec les commandes G02 et G03. Si G18 est engagé, alors dans le plan XZ de coordonnées, G02 effectue une interpolation circulaire dans le sens des aiguilles d'une montre tandis que l'interpolation circulaire dans le sens inverse des aiguilles d'une montre est effectuée par G03. Cela signifie que ces deux éléments permettent ensemble d'effectuer des mouvements circulaires exacts, ce qui permet d'obtenir des formes géométriques plus complexes lors de la découpe. Afin de maintenir la précision requise de la trajectoire programmée pendant le cycle d'usinage, un opérateur doit toujours les utiliser. Sans aucun doute, cette technique augmente la précision mais prend également plus de temps à programmer car une telle combinaison nécessite des informations supplémentaires de la part de l'utilisateur sur la valeur du rayon ou la position du point de départ par rapport à l'emplacement actuel de l'outil, etc. La raison en est que le contrôle le système attend des valeurs angulaires comprises entre 0 et 360 degrés lors de l'utilisation de G18, et non entre -180° et +180° comme avec d'autres commandes d'arcs comme G02 ou G03 (qui sont utilisées sans).

Sources de référence

système de coordonnées cartésiennes

G-Code

Plan euclidien

Foire Aux Questions (FAQ)

Foire Aux Questions (FAQ)

Q : Que signifie G18 dans la programmation CNC ?

A : En programmation CNC, que signifie G18 ? C'est l'un des g-codes utilisés pour désigner le plan YZ pour les opérations d'usinage. Les codes de sélection de plan incluent G17 pour le plan XY et G19 pour le plan XZ.

Q : Comment les axes changent-ils dans la programmation CNC lorsque G18 est utilisé ?

R : Lorsqu'il est actif, G18 sélectionne le plan YZ. Par conséquent, toutes les commandes concernant l'interpolation circulaire, ainsi que la compensation de fraise, seront interprétées dans ce nouveau réglage d'axe. En termes d'interprétation de la relation axe y/axe z par machine CNC.

Q : Qu'est-ce qui différencie G17, G18 et G19 ?

R : Le plan XY est sélectionné par le numéro de code 17, tandis que 18 représente YZ et l'axe Z correspond au numéro 19. Ceux-ci sont connus sous le nom de codes de sélection de plan, qui sont responsables de la manière dont l'interpolation circulaire, entre autres opérations, doit être prise en compte. par une machine.

Q : Comment puis-je annuler ou revenir de G18 à XY ?

R : Dans le jeu de commandes g-code, si vous souhaitez revenir à xy, utilisez g17 car il sert à cet effet (commutation). Il resélectionne ce système de coordonnées particulier (XY) pour un traitement ultérieur lors des opérations d'usinage.

Q : Qu'est-ce que cela signifie lorsque nous disons « la compensation de la fraise est effectuée sous le plan YZ » lorsque nous utilisons « G18 » ?

R : En disant que « la compensation de la fraise est effectuée sous le plan YZ » en faisant référence à « G18 » ; nous sous-entendons que toutes les commandes de compensation de coupe telles que « G41 » ou « G42 » doivent être appliquées dans ou concernant cette zone spécifique (plan YZ) afin de garantir une coupe précise sur de telles surfaces

Q : Quel est le rôle du point central dans la programmation du G18 ?

R : Dans le langage de programmation G18, le point médian d'un cercle ou d'un arc est désigné par les coordonnées Y et Z. Cela permet d'effectuer une interpolation circulaire précise dans le plan YZ.

Q : Comment G18 interagit-il avec les bases du g-code comme G00 et G01 ?

R : L'exécution de codes G de base tels que G00 (positionnement rapide) et G01 (interpolation linéaire) est affectée par l'utilisation de G18 dans le plan YZ. Chaque fois que ces commandes sont données alors qu'elles sont encore sous l'influence de l'état activé pour ce code, elles font déplacer l'outil selon des coordonnées programmées concernant l'axe Y suivi de la direction de l'axe Z.

Q : Le G18 peut-il être utilisé avec une programmation absolue et incrémentale ?

R : Oui, cela peut être absolu (G90) ou incrémental (G91). Cependant, la sélection entre eux ne touche pas à la sélection de plans mais plutôt à l'interprétation des coordonnées.

Q : Quelle est l’importance de comprendre les plans d’outils dans la programmation CNC ?

R : Le fait de ne pas comprendre les plans d'outils entraîne un usinage imprécis et une mauvaise programmation ; la connaissance de ce concept est donc cruciale. Par conséquent, le programmeur doit toujours sélectionner le bon plan (XY, YZ, XZ) qui s'aligne sur l'opération d'usinage pour un mouvement et une interpolation précis de l'outil pendant les étapes de programmation.

Q : Quel est le rapport entre G18 et le système de coordonnées de la machine ?

R : Lors de l'utilisation de ce code, le système de coordonnées de la machine ne change pas du tout ; la seule différence réside dans l'interprétation faite dans le plan YZ pendant le mouvement, et les commandes de fonctionnement ont été données dans ses conditions de fonctionnement. Indépendamment du choix d'un plan particulier, les systèmes de coordonnées machine restent constants tout au long de leur application.

 
Principaux produits
Publié récemment
LIANG TING
M. Ting.Liang - PDG

Salutations, lecteurs ! Je suis Liang Ting, l'auteur de ce blog. Spécialisé dans les services d'usinage CNC depuis maintenant vingt ans, je suis plus que capable de répondre à vos besoins en matière d'usinage de pièces. Si vous avez besoin d'aide, n'hésitez pas à me contacter. Quel que soit le type de solutions que vous recherchez, je suis convaincu que nous pouvons les trouver ensemble !

Remonter en haut
Contactez la société ETCN

Avant de télécharger, compressez le fichier dans une archive ZIP ou RAR, ou envoyez un e-mail avec les pièces jointes à ting.liang@etcnbusiness.com

Démo du formulaire de contact