0% ont trouvé ce document utile (0 vote)
99 vues7 pages

Guide du G-code pour SINUMERIK 810T

Le SINUMERIK 810T est un système de commande numérique qui utilise le G-code pour programmer les mouvements des machines CNC, incluant des commandes de mouvement, des fonctions auxiliaires et des systèmes de coordonnées. Il intègre également un PLC pour automatiser des fonctions avancées comme la gestion des entrées/sorties et la sécurité. Une formation adéquate et la consultation de la documentation Siemens sont essentielles pour une utilisation efficace de ce système.

Transféré par

gatriyassin51
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
99 vues7 pages

Guide du G-code pour SINUMERIK 810T

Le SINUMERIK 810T est un système de commande numérique qui utilise le G-code pour programmer les mouvements des machines CNC, incluant des commandes de mouvement, des fonctions auxiliaires et des systèmes de coordonnées. Il intègre également un PLC pour automatiser des fonctions avancées comme la gestion des entrées/sorties et la sécurité. Une formation adéquate et la consultation de la documentation Siemens sont essentielles pour une utilisation efficace de ce système.

Transféré par

gatriyassin51
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

 Foundation: G-code is the primary language for programming CNC

machines, including the SINUMERIK 810T. It's a standardized set of


alphanumeric codes and letters that instruct the machine's
movements, speeds, and other functions.

 Key Concepts:

o Motion Commands:

 G00: Rapid positioning (fast movement between points)

 G01: Linear interpolation (straight-line movement at a


specified feed rate)

 G02: Circular interpolation (clockwise)

 G03: Circular interpolation (counterclockwise)

o Miscellaneous Functions:

 M00: Program stop

 M06: Tool change

 M30: End of program and return to home position

o Auxiliary Functions:

 S: Spindle speed

 F: Feed rate

o Coordinate Systems:

 Defining and switching between different coordinate


systems (e.g., workpiece, machine)

PLC Programming

 Integrated PLC: The SINUMERIK 810T incorporates a PLC


(Programmable Logic Controller) within the control unit.

 PLC Functions:

o Automation Logic: Controls machine functions beyond basic


motion, such as:

 I/O Handling: Managing inputs (sensors, switches) and


outputs (valves, actuators)
 Sequencing: Controlling the order of operations and
machine states

 Safety Interlocks: Implementing safety measures to


prevent accidents

o PLC Programming Languages:

 Ladder Diagram: A graphical representation of logic


using symbols for contacts, coils, and other elements.

 Statement List (STL): A text-based language using


mnemonics for instructions.

 Function Block Diagram (FBD): A graphical language


using function blocks to represent operations.

Important Considerations:

 Siemens Documentation: Refer to the official Siemens


documentation for the SINUMERIK 810T for detailed information on G-
code commands, PLC programming, and system operation.

 Training and Expertise: Proper training and experience are essential


for effective programming and operation of CNC machines.

Les Étapes de Travail avec le SINUMERIK 810T

Le SINUMERIK 810T est un système de commande numérique (CNC) conçu


spécifiquement pour les applications de tournage. Il offre une interface
utilisateur intuitive et des fonctionnalités robustes pour la programmation et
l'exécution de diverses opérations de tournage.

Voici une vue d'ensemble des étapes générales de travail avec un


SINUMERIK 810T :

1. Préparation de la Machine et du Programme


 Configuration de la machine: Assurez-vous que la machine-outil est
correctement configurée, y compris les outils, les pièces à usiner et les
systèmes de refroidissement.

 Création du programme CNC: Utilisez un logiciel de programmation


CNC (comme le logiciel SIEMENS NX ou un autre éditeur de texte) pour
créer le programme G-code qui décrit les mouvements de l'outil et les
opérations à effectuer.

 Chargement du programme: Transférez le programme CNC depuis


votre ordinateur vers la mémoire de la commande numérique
SINUMERIK 810T.

2. Mode Manuel (JOG)

 Vérification des axes: Utilisez le mode JOG pour déplacer


manuellement les axes de la machine afin de vérifier les points de
référence et les limites de déplacement.

 Sélection des outils: Chargez les outils nécessaires dans le porte-


outils et vérifiez qu'ils sont correctement serrés.

3. Mode Automatique

 Démarrage du programme: Lancez l'exécution du programme CNC


en appuyant sur le bouton de démarrage approprié sur le pupitre de
commande.

 Surveillance: Surveillez le processus d'usinage pour détecter


d'éventuelles erreurs ou anomalies.

 Arrêt du programme: Arrêtez le programme si nécessaire en


appuyant sur le bouton d'arrêt d'urgence ou en utilisant les
commandes appropriées.

4. Contrôle et Mesure

 Vérification dimensionnelle: Utilisez des instruments de mesure


(micromètre, pied à coulisse) pour vérifier les dimensions des pièces
usinées par rapport aux spécifications.

 Correction des erreurs: Si des erreurs sont détectées, modifiez le


programme CNC et relancez l'usinage.

Écran du SINUMERIK 810T

L'écran du SINUMERIK 810T affiche des informations essentielles telles que :


 État de la machine: Alarmes, modes de fonctionnement, etc.

 Programme en cours d'exécution: Numéros de bloc, variables, etc.

 Données d'usinage: Vitesse de rotation, avance, etc.

Fonctions Avancées du SINUMERIK 810T

 Compensation d'outil: Permet de compenser les rayons d'outil pour


obtenir des dimensions précises.

 Cycles canalisés: Simplifient la programmation d'opérations


répétitives (perçage, fraisage).

 Macro-programmation: Permet de créer des sous-programmes


réutilisables pour des opérations complexes.

 Diagnostics: Aident à identifier et à résoudre les problèmes.

Pour une utilisation optimale du SINUMERIK 810T, il est


recommandé de suivre une formation spécifique et de consulter la
documentation technique fournie par Siemens.

Note: Les étapes exactes peuvent varier légèrement en fonction de la


configuration spécifique de votre machine et des logiciels utilisés.

Would you like to know more about a specific aspect of the


SINUMERIK 810T, such as programming, troubleshooting, or specific
features?

Possible questions you could ask:

 Comment programmer un cycle de perçage sur un SINUMERIK 810T ?

 Quelles sont les alarmes les plus courantes sur un SINUMERIK 810T et
comment les résoudre ?

 Comment configurer la compensation d'outil sur un SINUMERIK 810T ?


Qu'est-ce que le code G ?

Le code G est un langage de programmation standardisé utilisé pour contrôler les machines-
outils à commande numérique (CNC). Il se compose d'une série de codes alphanumériques qui
indiquent à la machine les mouvements à effectuer, les outils à utiliser, les vitesses et les autres
paramètres nécessaires pour usiner une pièce.

Structure d'une Ligne de Code G

Une ligne de code G est généralement composée de mots. Chaque mot représente une instruction
spécifique :

 Mot d'adresse: Indique le type d'instruction (G, X, Y, Z, etc.).


 Mot de valeur: Spécifie la valeur numérique associée à l'instruction.

Exemple:

G01 X100 Y50 F200

 G01: Mouvement linéaire interpolé


 X100: Déplacement en X de 100 unités
 Y50: Déplacement en Y de 50 unités
 F200: Avance (feed rate) de 200 unités par minute

Les Codes G les Plus Communs

 G00: Mouvement rapide (sans coupe)


 G01: Mouvement linéaire interpolé (avec coupe)
 G02: Mouvement circulaire interpolé (sens horaire)
 G03: Mouvement circulaire interpolé (sens antihoraire)
 G17: Plan XY
 G18: Plan XZ
 G19: Plan YZ
 M03: Mise en rotation du broche (sens horaire)
 M05: Arrêt du broche
 M30: Fin de programme
Les Autres Mots Utilisés

 X, Y, Z: Coordonnées linéaires
 I, J, K: Incréments pour les mouvements circulaires
 S: Vitesse de rotation du broche
 F: Avance (feed rate)
 T: Numéro d'outil

Création d'un Programme CNC

1. Définition de la pièce: Établir les dimensions et la géométrie de la pièce à usiner.


2. Choix des outils: Sélectionner les outils adaptés aux opérations à réaliser.
3. Écriture du programme: Rédiger le programme en code G en respectant la syntaxe et la
séquence des instructions.
4. Simulation: Simuler le programme pour vérifier qu'il correspond à la pièce souhaitée.
5. Transfert du programme: Transférer le programme vers la machine CNC.

Avantages du Code G

 Standardisation: Le code G est un langage universel compris par la plupart des


machines CNC.
 Flexibilité: Il permet de réaliser une grande variété d'opérations d'usinage.
 Précision: Les mouvements de la machine sont contrôlés avec une grande précision.
 Répétabilité: Un programme CNC peut être exécuté plusieurs fois pour produire des
pièces identiques.

Ressources Supplémentaires

Pour approfondir vos connaissances sur le code G, vous pouvez consulter :

 La documentation de votre machine CNC: Chaque machine CNC a sa propre


documentation spécifique qui détaille les codes G et les fonctionnalités disponibles.
 Les manuels de programmation CNC: De nombreux ouvrages et tutoriels sont
disponibles pour apprendre à programmer en code G.
 Les forums en ligne: Des communautés en ligne dédiées à la CNC peuvent vous aider à
résoudre des problèmes et à partager vos connaissances.

En conclusion, le code G est un outil essentiel pour toute personne travaillant dans le domaine
de l'usinage CNC. En maîtrisant les bases de ce langage, vous pourrez créer des programmes
efficaces et précis pour fabriquer des pièces complexes.

Avez-vous d'autres questions sur le code G ou la programmation CNC ? Je peux vous aider
avec des exemples plus spécifiques ou répondre à vos questions sur des fonctionnalités
particulières.

Possibles questions supplémentaires :


 Comment programmer un perçage en code G ?
 Quelle est la différence entre G00 et G01 ?
 Comment calculer les valeurs I, J et K pour un mouvement circulaire ?

Vous aimerez peut-être aussi