Siemens SINUMERIK 840D Manuel De Programmation

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

Liens rapides

SINUMERIK 840D/810D/FM-NC
Notions de base
Manuel de
programmation
Documentation utilisateur
Edition 12.97

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens SINUMERIK 840D

  • Page 1 SINUMERIK 840D/810D/FM-NC Notions de base Manuel de Edition 12.97 programmation Documentation utilisateur...
  • Page 3 SINUMERIK 840D SINUMERIK 840DE (variante export) 4 SINUMERIK 810D SINUMERIK 810DE (variante export) 2 SINUMERIK FM-NC...
  • Page 4 Il sera réservé le meilleur accueil à toute suggestion visant à améliorer la présente délivrance d'un brevet ou celui de l'enregistrement d'un modèle d'utilité. documentation. © Siemens AG 1996 - 1997. All Rights Reserved. Sous réserve de modifications. N° de réf.:6FC5298-4AB00-0DP1 Siemens-Aktiengesellschaft.
  • Page 5: Table Des Matières

    2.2 Eléments de langage du langage de programmation ............2-39 2.3 Programmation d'une pièce modèle ...................2-60 2.4 Premier exemple de programmation ..................2-62 © Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 6 5.1 Arrêt précis, G601, G602, G603, G9, G60............... 5-134 5.2 Mode de déplacement tangentiel, G64, G641..............5-136 5.3 Mode d'accélération, BRISK, SOFT, DRIVE..............5-140 © Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 7 7.13 Actionnement de la broche avec asservissement de position, SPCON, SPCOF...7-200 7.14 Positionner broches à asservissement de position, SPOS, SPOSA ......7-201 8.1 Généralités........................8-206 © Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 8 12.2 Liste des adresses ....................... 12-278 12.3 Liste des fonctions G / Fonctions préparatoires............12-285 12.4 Liste des sous-programmes prédéfinis ................ 12-293 © Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 9 © Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 10 Les ordres et les instructions, déjà connus de la norme DIN6990, y sont expliqués avec l'appui d'exemples de programmation simples. © Siemens AG 1997 All rights reserved. 0-10 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 11 Ils peuvent être utilisés par exemple pour : • la rectification • les machines cycliques (emballage, usinage du bois) • les commandes de puissance à laser © Siemens AG 1997 All rights reserved. 0-11 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 12: Cycles De Perçage/Taraudage/Alésage

    © Siemens AG 1997 All rights reserved. 2-46 SINUMERIK 840D/810D/FM-NC Manuel de progr. Cycles (PGZ) - Edition 12.97 © Siemens AG 1997 All rights reserved. 0-12 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 13 Fin de programme © Siemens AG 1997 All rights reserved. 2-48 SINUMERIK 840D/810D/FM-NC Manuel de progr. Cycles (PGZ) - Edition 12.97 © Siemens AG 1997 All rights reserved. 0-13 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 14 Avant-propos 12.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 © Siemens AG 1997 All rights reserved. 0-14 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 15 Observer tous les règlements de sécurité en vigueur. © Siemens AG 1997 All rights reserved. 0-15 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 16 : • les personnes, • la commande, la machine et les autres biens de l'entreprise et de l'exploitant. © Siemens AG 1997 All rights reserved. 0-16 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 17 1.4.10 Axes synchones......................1-34 1.4.11 Axes de commande .....................1-35 1.4.12 Axes AP ........................1-35 1.5 Systèmes de coordonnées et usinage de la pièce..............1-36 © Siemens AG 1997 All rights reserved. 1-17 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 18 P1 à P4 ont alors les coordonnées suivantes : correspond à X100 Y50 correspond à X-50 Y100 correspond à X-105 Y-115 correspond à X70 Y-75 © Siemens AG 1997 All rights reserved. 1-18 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 19 Les points P1 à P3 sont définis par les coordonnées suivantes : correspond à X10 Y45 Z-5 correspond à X30 Y60 Z-20 correspond à X45 Y20 Z-15 © Siemens AG 1997 All rights reserved. 1-19 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 20 Les indications de position pour les points P1 à P3 en cotes absolues, X20 Y35 P1 correspond à X50 Y60 P2 correspond à X70 Y20 P3 correspond à © Siemens AG 1997 All rights reserved. 1-20 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 21 P1 correspond à P2 correspond à X30 Y20 ; (rapportés à P1) P3 correspond à X20 Y-35 ; (rapportés à P2) © Siemens AG 1997 All rights reserved. 1-21 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 22: Coordonnées Polaires

    Les plans de travail, adressés par G17, G18 et G19 en programmation CN sont définis comme suit : © Siemens AG 1997 All rights reserved. 1-22 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 23 été effectuée la programmation. © Siemens AG 1997 All rights reserved. 1-23 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 24 G), les axes physiques de la machine sont concernés directement. L’existence d’un éventuel dispositif de prise de pièce n’est pas prise en compte dans ce cas. © Siemens AG 1997 All rights reserved. 1-24 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 25 Ceci peut pourtant avoir un aspect notablement différent suivant les différents types de machine. Voici quelques exemples de systèmes de coordonnées machine pour des machines différentes. © Siemens AG 1997 All rights reserved. 1-25 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 26 De même, quand on détermine la limitation de la zone de travail, les coordonnées se rapportent au système Décalage DRF de coordonnées de base. Transformation cinématique Décalage Preset © Siemens AG 1997 All rights reserved. 1-26 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 27: Système De Coordonnées Pièce

    • la fonction miroir • le changement d’échelle Ces composantes sont utilisables isolément ou en combinaison, selon les besoins. © Siemens AG 1997 All rights reserved. 1-27 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 28: Axes Machine

    Vous trouverez plus d'informations sur ce point dans le chapitre 3.6 "Choix du plan de travail, G17 à G19". © Siemens AG 1997 All rights reserved. 1-28 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 29 Frame 1...Décalage et rotation réglables A l’intérieur d’un même programme, vous pouvez Frame 2...Décalage et rotation programmables réaliser plusieurs décalages d’origine. © Siemens AG 1997 All rights reserved. 1-29 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 30: Axes De Canal

    Les déplacements sont exécutés indépendamment des axes synchrones et des axes à interpolation. © Siemens AG 1997 All rights reserved. 1-30 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 31 (voir chapitre 5). Pour les broches maîtres, on applique des fonctions spéciales, comme le filetage par exemple. Désignation : S ou S0 © Siemens AG 1997 All rights reserved. 1-31 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 32 - de modifier le groupe d'axes géométriques configuré initialement. Un axe de canal défini comme axe supplémentaire synchrone peut remplacer un axe géométrique quelconque. © Siemens AG 1997 All rights reserved. 1-32 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 33 Vous trouverez plus d'informations sur POS, POSA et POSP dans le chapitre "Déplacement des axes de positionnement, POS, POSA, POSP". © Siemens AG 1997 All rights reserved. 1-33 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 34 à interpolation. Un axe synchrone peut être, par exemple, un axe rotatif qui est déplacé en synchronisation avec l’interpolation d’un contour. © Siemens AG 1997 All rights reserved. 1-34 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 35 être exécuté de façon asynchrone avec tous les autres axes. Les déplacements sont exécutés indépendamment des axes synchrones et des axes à interpolation. © Siemens AG 1997 All rights reserved. 1-35 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 36: Distance À Parcourir = Cote Relative + Do

    Cote absolue NV : DO Distance à parcourir (valeur de consigne) pour P1 Déplacement Valeur réelle Valeur de consigne 2 © Siemens AG 1997 All rights reserved. 1-36 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 37 2.3 Programmation d'une pièce modèle ...................2-60 2.4 Premier exemple de programmation ..................2-62 2.5 Second exemple de programmation "The Raised Boss" ............2-63 © Siemens AG 1997 All rights reserved. 2-37 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 38 Dans les chapitres"Groupe fonctionnel Programme" et "Groupe fonctionnel Services", vous trouverez d'autres informations sur le transfert, la création et l'enregistrement des programmes pièces ! © Siemens AG 1997 All rights reserved. 2-38 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 39 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Aucune différence n'est faite entre les minuscules et les majuscules. © Siemens AG 1997 All rights reserved. 2-39 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 40 Caractère de mise en forme, effet identique à un caractère d'espacement Fin de bloc Séparateur Tabulateur Séparateur (blanc) Espace Les caractères non représentables sont traités comme des caractères d'espacement. © Siemens AG 1997 All rights reserved. 2-40 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 41 Les commentaires sont affichés également. Les messages apparaissent dans une fenêtre qui leur est propre. © Siemens AG 1997 All rights reserved. 2-41 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 42 à partir de la section de programme qui commence avec le bloc principal. © Siemens AG 1997 All rights reserved. 2-42 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 43 Vous pouvez également programmer des blocs CN sans leur donner de numéro. © Siemens AG 1997 All rights reserved. 2-43 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 44 Position de broche pendant plusieurs blocs fixe SPOSA réglable Paramètre de calcul fixe Vitesse de rotation de broche fixe Numéro d'outil fixe réglable © Siemens AG 1997 All rights reserved. 2-44 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 45 Dans une adresse avec extension axiale, l’adresse est suivie d'un nom d'axe qui précise l'affectation aux axes. Exemple : FA[U]=400; avance spécifique à l’axe U © Siemens AG 1997 All rights reserved. 2-45 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 46 ;SPINU T[SPINU]=7 ;présélection de l'outil pour la broche dont le numéro est précisé dans la ;variable SPINU © Siemens AG 1997 All rights reserved. 2-46 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 47 Axe de positionnement sur plusieurs blocs POSA Exemple : N10 POS[X]=100 En programmation avec extension axiale, l’axe à déplacer figure entre crochets. © Siemens AG 1997 All rights reserved. 2-47 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 48: Critères De Transition Entre Blocs

    L'écriture d'une adresse peut être complétée par l'adjonction de lettres supplémentaires. Exemple : par ex. pour le rayon d’un cercle XPOS © Siemens AG 1997 All rights reserved. 2-48 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 49 Formation de valeur absolue ABS() POT() Puissance 2 (carré) TRUNC() Partie entière Arrondissage à nombre entier ROUND() Logarithme naturel LN() EXP() Fonction exponentielle © Siemens AG 1997 All rights reserved. 2-49 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 50 "=", "(", "[", ")", "]", "," ou d'un opérateur, pour faire la distinction entre le descripteur d'adresse avec extension numérique et une lettre adresse avec valeur. © Siemens AG 1997 All rights reserved. 2-50 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 51 • pour le nom du programme : 24 caractères • pour le descripteur d'axe : 3 caractères • pour le descripteur de variable : 32 caractères © Siemens AG 1997 All rights reserved. 2-51 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 52 Dans le cas de variables avec extension numérique, les zéros en tête sont sans signification (R01 correspond à R1). Les séparateurs sont admis avant une extension numérique. © Siemens AG 1997 All rights reserved. 2-52 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 53 Des types élémentaires identiques peuvent être regroupés en champs. Des champs à 2 dimensions au maximum sont admis. © Siemens AG 1997 All rights reserved. 2-53 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 54 X0 n'est pas remplaçable par X. Exemple : Ne pas remplacer G01 X0 par G01 X ! © Siemens AG 1997 All rights reserved. 2-54 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 55 ;les bits 0 et 7 sont mis à 1 Le nombre maximum de caractères est limité par la plage de valeurs des données de type entier. © Siemens AG 1997 All rights reserved. 2-55 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 56 On peut aussi modifier le déroulement d'un pro- gramme en procédant à des sauts conditionnels avec des variables système et des variables utilisateur. © Siemens AG 1997 All rights reserved. 2-56 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 57 ;Pièce N° 12, Carter pour pompe Type TP23A Les commentaires sont mémorisés et apparaissent à l'écran au moment du traitement du bloc en question. © Siemens AG 1997 All rights reserved. 2-57 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 58 N20 MSG (″Vérifier la position de l'axe ″<<R12<<″″) N … N90 MSG () ;effacer message dans N20 N20 MSG (″Vérifier la position de l'axe X″<<$AA_IW[X]<<″″) © Siemens AG 1997 All rights reserved. 2-58 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 59 Le type de réaction associée à une alarme déterminée est indiqué dans le manuel de mise en service. Le texte de l'alarme est à configurer dans la MMC. © Siemens AG 1997 All rights reserved. 2-59 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 60 à traiter de façon systématique. © Siemens AG 1997 All rights reserved. 2-60 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 61 • le retrait de l'outil • etc. Transcrire chaque phase d'usinage sous la forme d'un bloc CN (ou de blocs CN). © Siemens AG 1997 All rights reserved. 2-61 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 62 ;droite en Y X100 ;droite en X Y100 ;droite en Y G0 X0 Y0 ;retrait en vitesse rapide N100 ;fin de bloc © Siemens AG 1997 All rights reserved. 2-62 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 63 X=IC(.375) RNDM=0 ; nécessaire pour arrondi ou congé N125 G40 G0 Y-1 M5 M9 ; vitesse rapide jusqu'à position effacement N130 © Siemens AG 1997 All rights reserved. 2-63 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 64 MCALL SUPA Z0 D0 M5 M9 ; efface appel modal. L'axe Z rallie l'origine machine N225 SUPA X0 Y0 MSG () N230 M30 ; fin du programme © Siemens AG 1997 All rights reserved. 2-64 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 65 3,0 R 0,375 R Dessin de la pièce "The Raised Boss" (n'est pas à l'échelle). 0,25 0,25 Vue de côté © Siemens AG 1997 All rights reserved. 2-65 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 66 Bases de programmation CN 08.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 2-66 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 67 3.6 Choix du plan de travail, G17 à G19...................3-78 3.7 Limitation programmable de la zone de travail, G25/G26...........3-81 3.8 Accostage du point de référence, G74 ................3-84 © Siemens AG 1997 All rights reserved. 3-67 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 68 Ce chapitre et les suivants sont à considérer des itinéraires proposés, dont le fil conducteur respecte une "structure" de programme CN "classique". © Siemens AG 1997 All rights reserved. 3-68 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 69 Avec IC, après préréglage de G90, on peut régler l’introduction, à effet non modal, des cotes relatives pour un axe donné. © Siemens AG 1997 All rights reserved. 3-69 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 70 Centre du cercle en cote absolue G2 X20 Y35 I0 J-25 Centre du cercle en cote relative G0 Z2 Dégagement Fin de bloc © Siemens AG 1997 All rights reserved. 3-70 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 71 L’axe rotatif rallie la position programmée en coordonnées absolues, en opérant un déplacement dans le sens de rotation négatif de l’axe. © Siemens AG 1997 All rights reserved. 3-71 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 72 270 degrés dans le sens horaire (positif), l'outil fraise une rainure circulaire G0 Z2 M30 relèvement, fin du programme © Siemens AG 1997 All rights reserved. 3-72 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 73 CR pour la programmation d'un cercle • Pas de filet • Décalages d'origine programmables (TRANS) • Rayon polaire RP © Siemens AG 1997 All rights reserved. 3-73 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 74 X1.18 Y3.54 G71 X 20 Y30 Introduction des positions en mm G0 Z2 M30 Dégagement en vitesse rapide, fin du programme © Siemens AG 1997 All rights reserved. 3-74 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 75 Quand on a différents montages par exemple, ceci permet d’appeler avec l'instruction G des origines pièce à travers plusieurs programmes. © Siemens AG 1997 All rights reserved. 3-75 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 76 4 décalages d'origine G54 à G57 préréglés. Pour plus d'informations à ce sujet, reportez-vous au chapitre 4. © Siemens AG 1997 All rights reserved. 3-76 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 77 Appel du troisième décalage d'origine Exécution du programme, ici sous-progr. G53 X200 Y300 M30 Supprimer décalage d'origine , fin de progr. © Siemens AG 1997 All rights reserved. 3-77 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 78 Dans le préréglage, c'est toujours G17 (plan X/Y) qui est réglé. © Siemens AG 1997 All rights reserved. 3-78 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 79 Vous trouverez plus d'informations à ce sujet dans le chapitre "Décalage du système de coordonnées". © Siemens AG 1997 All rights reserved. 3-79 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 80 X/Y. G2 X22.5 Y40 I50 J40 Interpolation circulaire et correction de rayon d’outil dans le plan de travail X/Y © Siemens AG 1997 All rights reserved. 3-80 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 81 . De cette façon vous pouvez définir dans l'espace machine des zones de protection, interdites d'accès à l'outil. © Siemens AG 1997 All rights reserved. 3-81 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 82 C’est dans les données de réglage axiales que sont définis les axes concernés par la limitation de zone de travail. © Siemens AG 1997 All rights reserved. 3-82 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 83 G0 Z200 Retour en arrière N100 WALIMON Activer la limitation de la zone de travail N110 X70 M30 Fin de programme © Siemens AG 1997 All rights reserved. 3-83 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 84 être programmée pour un axe qui doit accoster le point de référence avec G74. Désactiver la transformation avec TRAFOOF. © Siemens AG 1997 All rights reserved. 3-84 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 85 Accostage du point de référence pour les axes linéaires et les axes rotatifs Décalage d’origine Programme d'usinage Fin de programme © Siemens AG 1997 All rights reserved. 3-85 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 86 Instructions de déplacement 08.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 3-86 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 87 4.13 Fonctions spéciales de tournage ..................4-127 4.13.1 Position de la pièce....................4-127 4.13.2 Indication de cotes pour : rayon, diamètre..............4-128 4.13.3 Chanfrein, arrondi ......................4-129 © Siemens AG 1997 All rights reserved. 4-87 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 88 Dans ce nombre sont compris les axes à interpolation, les axes synchrones, de positionnement et d’oscillation. La programmation peut avoir lieu en coordonnées cartésiennes ou polaires. © Siemens AG 1997 All rights reserved. 4-88 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 89 18° 162° De telles cotes sont programmables directement en coordonnées polaires sur la base du dessin. 306° 234° © Siemens AG 1997 All rights reserved. 4-89 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 90 (AC/IC) n'a par conséquent aucune influence sur la Pol 2 G110 (Y) systématique définie dans l'instruction G. 30° Pol 1 G111(Y) G111(X) G110 (X) © Siemens AG 1997 All rights reserved. 4-90 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 91 … pour le plan de travail sélectionné. Dans le programme CN, d’un bloc à l’autre, vous pouvez alterner entre coordonnées polaires et coordonnées cartésiennes. © Siemens AG 1997 All rights reserved. 4-91 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 92 … AP=IC(72) N100 … N110 AP=IC(72) N120 … N130 G0 X300 Y200 Z100 M30 Dégagement de l'outil, fin de programme © Siemens AG 1997 All rights reserved. 4-92 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 93 Part de traject. (Y) plus long pour effectuer sa part de trajectoire. Part de trajectoire (X) G0 est activée de façon modale. © Siemens AG 1997 All rights reserved. 4-93 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 94 Déplacement suivant une ligne droite G0 Z2 G0 X-20 Y100 Z100 M30 Dégagement de l'outil, fin de programme G0 n'est pas remplaçable par G. © Siemens AG 1997 All rights reserved. 4-94 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 95 La pièce est usinée suivant cette trajectoire. Le point de destination est indiqué sous forme de coordonnées cartésiennes ou de coordonnées polaires. © Siemens AG 1997 All rights reserved. 4-95 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 96 Pénétration de l’outil X80 Y80 Z-15 Déplacement suivant une droite inclinée G0 Z100 M30 Dégagement pour changement d'outil, fin de programme © Siemens AG 1997 All rights reserved. 4-96 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 97 Point intermédiaire en coordonnées cartésiennes (dans le sens X, Y,Z) L'interpolation circulaire permet de générer des cercles complets ou des arcs de cercle. © Siemens AG 1997 All rights reserved. 4-97 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 98 17.500 Si vous programmez le cercle avec son centre, mais sans préciser de point final, vous générez un cercle complet. © Siemens AG 1997 All rights reserved. 4-98 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 99 (angle de déplacement 360°) ne peuvent pas être décrits avec CR=, mais sont à programmer avec le point final et les paramètres d’interpolation. © Siemens AG 1997 All rights reserved. 4-99 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 100 Le rayon polaire correspond au rayon du cercle. Exemple : N10 G0 X67.5 Y80.211 50.000 N20 G111 X50 Y50 67.500 N30 G3 RP=34.913 AP=200.052 F500 © Siemens AG 1997 All rights reserved. 4-100 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 101 I1= : coordonnée X du point intermédiaire J1= : coordonnée Y du point intermédiaire K1= : coordonnée Z du point intermédiaire © Siemens AG 1997 All rights reserved. 4-101 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 102 -> I1= IC(-85.35) J1=IC(-35.35) K1=-6 Introduction des coordonnées pour les trois axes géométriques (-> à programmer dans un même bloc) Fin de programme © Siemens AG 1997 All rights reserved. 4-102 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 103 Entre ce bloc et le bloc courant, on avoir un nombre quelconque d'autres blocs ne contenant cependant aucune information de déplacement. © Siemens AG 1997 All rights reserved. 4-103 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 104 TURN a été programmé avec une valeur différente de 0, l'usinage est généralement interrompu par une alarme causée par la violation des limites du logiciel. © Siemens AG 1997 All rights reserved. 4-104 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 105 10 DEP LCT X+130 Y+70 Z+100 R20 F2000 M2 Quitter le contour sur une trajectoire tangentielle suivie d'une section droite ; dégager l'axe d'outil et terminer le programme 11 END PGM TANGENTE MM © Siemens AG 1997 All rights reserved. 4-105 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 106 Exemple : plan de travail G17, axes d’interpolation circulaire X, Y. Le mouvement de pénétration a lieu suivant l’axe perpendiculaire : ici Z. © Siemens AG 1997 All rights reserved. 4-106 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 107 à partir de la position de départ, exécuter 2 cercles complets, puis accoster le point final (-> est à programmer dans un même bloc) Fin de programme © Siemens AG 1997 All rights reserved. 4-107 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 108 Configuration matérielle nécessaire au niveau de la machine : broche avec système de mesure de position angulaire et régulation de vitesse. © Siemens AG 1997 All rights reserved. 4-108 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 109 Exemple : K4 signifie pas de 4 mm par tour Plage de valeurs du pas : 0.001 à 2000.00 mm/tour © Siemens AG 1997 All rights reserved. 4-109 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 110 Pour un demi-angle > 45° : pas dans l’axe transversal, par exemple I par ex. I Pour un demi-angle = 45° : on peut indiquer I ou K. © Siemens AG 1997 All rights reserved. 4-110 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 111 Avec l'instruction SPCON précédant G33, on peut programmer l'exécution du filetage avec asservissement de position. Pour plus d'informations à ce sujet, reportez-vous au chapitre 5. © Siemens AG 1997 All rights reserved. 4-111 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 112 Filetage sur corps conique : point final en X et Z, pas K en Z, car angle < 45° G0 Z0 M30 Dégagement, fin de programme © Siemens AG 1997 All rights reserved. 4-112 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 113 2e section : décalage du point de départ de 180° G0 X35 Dégagement de l'outil G0 Z0 M30 Fin de programme © Siemens AG 1997 All rights reserved. 4-113 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 114 Taraudage dans le sens Y, pas du filet J Taraudage dans le sens Z, pas du filet K Plage de valeurs du pas : ±0.001 à 2000.00 mm/tour © Siemens AG 1997 All rights reserved. 4-114 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 115 G1 F1000 X100 Y100 Z100 S300 M3 La broche travaille de nouveau en mode broche Fin de programme © Siemens AG 1997 All rights reserved. 4-115 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 116 Les commutateurs de correction de l’avance et de la vitesse de rotation de broche sont fixés à 100% avec G63. © Siemens AG 1997 All rights reserved. 4-116 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 117 Taraudage, profondeur de taraudage 50 G63 Z3 M4 Retrait, inversion programmée du sens de rotation de broche Fin de programme © Siemens AG 1997 All rights reserved. 4-117 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 118 Le sens du retrait est déterminé au cours de l'opération d'usinage. Le retrait s'effectue toujours à 90° par rapport au sens de l'usinage. est sans effet. © Siemens AG 1997 All rights reserved. 4-118 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 119 CN dans le PM 20150 : GCODE_RESET_VALUES LFON et LFOF sont toujours programmables, ils sont exploités exclusivement pour le filetage (G33) © Siemens AG 1997 All rights reserved. 4-119 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 120 M3 S500 G90 G0 X0 Z0 MSG ("taraudage") ;désactiver retrait rapide avant taraudage. CYCLE... ;cycle de taraudage avec G33 MSG ("") © Siemens AG 1997 All rights reserved. 4-120 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 121 Vous affectez ici la valeur 0 aux axes dans lesquels le point devra être accosté simultanément. Chaque axe se déplace à sa vitesse maximale. © Siemens AG 1997 All rights reserved. 4-121 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 122 Se retirer du point fixe 2 suivant X, Y, et Z pour un changement d’outil par exemple G75 X1=0 Accoster le point fixe X1 Fin de programme © Siemens AG 1997 All rights reserved. 4-122 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 123 On programme des axes machine (X1, Y1, Z1 etc.). © Siemens AG 1997 All rights reserved. 4-123 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 124 Dans le bloc contenant FXS=0, la présence de déplacements est autorisée et nécessaire. Exemple : X200 Y400 G01 G94 F2000 FXS[X1] = 0 © Siemens AG 1997 All rights reserved. 4-124 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 125 été déplacé. La position réelle de l’axe machine après modification de la fenêtre est le nouveau centre de la fenêtre. © Siemens AG 1997 All rights reserved. 4-125 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 126 • pour des axes de positionnement exclusivement pilotés par l’AP (l’activation de FXS doit avoir lieu dans le programme CN) © Siemens AG 1997 All rights reserved. 4-126 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 127 L’appel de la position de l’origine pièce se fait avec G 54 ... G 599 les instructions G54 à G599. © Siemens AG 1997 All rights reserved. 4-127 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 128: Programmation

    MEAS, MEAW, $P_EP[X], $AA_IW[X] (voir "Notions complémentaires") En programmant DIAMOF, vous pouvez revenir à tout moment à l'introduction du rayon. © Siemens AG 1997 All rights reserved. 4-128 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 129 Arrondissage modal : arrondir de façon identique plusieurs angles de contours successifs Valeur = Rayon des arrondis (unité selon G70/G71) 0 = désactiver l’arrondissage modal © Siemens AG 1997 All rights reserved. 4-129 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 130 L’arrondi est toujours situé dans le plan activé par G17 à G19. RND=... La figure ci-contre montre un arrondi inséré entre deux segments de droite. p.e. G18: © Siemens AG 1997 All rights reserved. 4-130 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 131 • il y a dépassement du nombre de blocs défini dans les paramètres machine, ne comportant aucune information de déplacement (par exemple ne comportant que des fonctions auxiliaires). © Siemens AG 1997 All rights reserved. 4-131 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 132 Programmation des instructions de déplacement 12.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 4-132 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 133 5.5 Déplacement avec commande anticipatrice, FFWON, FFWOF ........5-143 5.6 Précision de contour programmable, CPRECON, CPRECOF .........5-144 5.7 Arrêt temporisé, G4......................5-145 © Siemens AG 1997 All rights reserved. 5-133 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 134 Remarque : Ne définissez pas de limite d’arrêt précis plus petite que nécessaire. Plus les limites sont petites, plus l’accostage de la position de destination sera long. © Siemens AG 1997 All rights reserved. 5-134 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 135 G60 est désactivée avec les fonctions de déplacement tangentiel G64 ou G641. Exemples : N10 G601 … N50 G1 G60 X… Y… © Siemens AG 1997 All rights reserved. 5-135 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 136 En outre, la constance de la vitesse favorise les conditions de coupe et garantit, de ce fait, une meilleure qualité de la surface. © Siemens AG 1997 All rights reserved. 5-136 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 137 Ce réglage est à effet modal. G641 s'appuie également sur le pilotage anticipé de la vitesse (Look Ahead, voir les pages qui suivent). © Siemens AG 1997 All rights reserved. 5-137 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 138 Le nombre maximal de blocs CN pris en compte N1 N2 N3 N4 N5 N6 N7 N8 dans l’anticipation de vitesse est à spécifier dans un paramètre machine. © Siemens AG 1997 All rights reserved. 5-138 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 139 X80 Y 10 N110 N120 G40 G0 X-20 Désactivation de la correction tangentielle N130 Z10 M30 Dégagement de l'outil, fin de programme © Siemens AG 1997 All rights reserved. 5-139 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 140 Grâce à l’absence d'à-coups, SOFT accroît la précision d’usinage et réduit les sollicitations de la machine. Exemples : N10 G1 X… Y… F900 SOFT N20 BRISKA(AX5,AX6) © Siemens AG 1997 All rights reserved. 5-140 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 141 à pas. Exemples : N05 DRIVE N10 G1 X… Y… F1000 N20 DRIVEA (AX4, AX6) © Siemens AG 1997 All rights reserved. 5-141 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 142 NCU 572 NCU 573 6yyˆ…rÃqrÃp‚‡‚ˆ… Vitesse tangentielle Temps d’attente avec G60 tang. (Sans temps d’attente) tang. tang. tang. Vitesse rapide © Siemens AG 1997 All rights reserved. 5-142 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 143 Configuration standard : Commande anticipatrice en fonction de la vitesse. Option: Commande anticipatrice en fonction de l'accélération (pas possible sur FM-NC, 810D) © Siemens AG 1997 All rights reserved. 5-143 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 144 Avec la donnée de réglage $SC_MINFEED vous pouvez définir une vitesse minimale au-dessous de laquelle on ne doit pas passer. © Siemens AG 1997 All rights reserved. 5-144 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 145 : ;t=0,1 min N40 X... ;l'avance et ;la vitesse de rotation de la broche ;sont encore activées Autres remarques © Siemens AG 1997 All rights reserved. 5-145 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 146 Mode de déplacement 08.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 5-146 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 147 6.6 Fonction miroir programmable, MIRROR, AMIRROR ............6-163 6.7 Génération d'un frame après orientation de l'outil, TOFRAME.........6-166 6.8 Désactiver un frame ......................6-167 © Siemens AG 1997 All rights reserved. 6-147 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 148 • rotation, ROT, AROT TRANS, ATRANS AROT • facteur d’échelle, SCALE, ASCALE • fonction miroir, MIRROR, AMIRROR SCALE, ASCALE MIRROR,AMIRROR © Siemens AG 1997 All rights reserved. 6-148 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 149 à définir le système de coordonnées de la pièce (SCP). TRANS, ROT, SCALE et MIRROR sont des instructions substitutives. TRANS TRANS © Siemens AG 1997 All rights reserved. 6-149 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 150 Les instructions de base définies dans le programme TRANS principal sont réactivées après la fin du sous- programme si ce dernier a été programmé avec l'attribut SAVE. © Siemens AG 1997 All rights reserved. 6-150 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 151 G599) fait office de référence. TRANS Un décalage qui fait appel à plusieurs frames déjà existants est à programmer avec ATRANS. © Siemens AG 1997 All rights reserved. 6-151 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 152 Accostage du point de départ TRANS X10 Y10 Décalage absolu Appel du sous-programme TRANS X50 Y10 Décalage absolu Appel du sous-programme Fin de programme © Siemens AG 1997 All rights reserved. 6-152 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 153 Ceci permet d’usiner des faces se trouvant dans des plans inclinés ou plusieurs faces de la pièce, sans modifier la prise de la pièce. © Siemens AG 1997 All rights reserved. 6-153 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 154 Tenez compte des deux instructions Ordre et Sens de rotation qui décrivent comment les rotations sont à effectuer (cf. page suivante) ! © Siemens AG 1997 All rights reserved. 6-154 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 155 Cette plage s’applique également aux variables frames. © Siemens AG 1997 All rights reserved. 6-155 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 156 Le système de coordonnées est pivoté dans le plan courant, suivant l’angle de rotation programmé avec RPL = . Pour plus d’explications, voyez la rotation dans l’espace. © Siemens AG 1997 All rights reserved. 6-156 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 157 TRANS X20 Y40 Décalage absolu AROT RPL=15 Rotation additive de 15° Appel du sous-programme G0 X100 Y100 Dégagement Fin de programme © Siemens AG 1997 All rights reserved. 6-157 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 158 Rotation autour de l’axe Y ATRANS X5 Décalage additif Appel du sous-programme G0 X300 Y100 M30 Dégagement, fin de programme © Siemens AG 1997 All rights reserved. 6-158 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 159 AROT Z90 Rotation du système de coordonnées autour de Z Appel du sous-programme G0 X300 Y100 M30 Dégagement, fin de programme © Siemens AG 1997 All rights reserved. 6-159 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 160 Le facteur d’échelle se réfère au système de coordonnées pièce réglé avec G54 à G57. © Siemens AG 1997 All rights reserved. 6-160 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 161 également aux valeurs du décalage. Vous pouvez toutefois utiliser de façon ciblée des facteurs d’échelle différents, par exemple pour programmer des cercles déformés. © Siemens AG 1997 All rights reserved. 6-161 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 162 ASCALE X0.7 Y0.7 Facteur d’échelle pour la petite poche Exécuter la petite poche G0 X300 Y100 M30 Dégagement, fin de programme © Siemens AG 1997 All rights reserved. 6-162 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 163 X et est donc programmée HDSSP SÃ` avec MIRROR X0. Le contour est alors usiné symétriquement du côté opposé de l’axe de symétrie Y. © Siemens AG 1997 All rights reserved. 6-163 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 164 (G41/G42 ou G42/G41) en fonction du nouveau sens d’usinage. B" Il en va de même pour le sens de l’interpolation circulaire (G2/G3 ou G3/G2). HDSSPSÃY © Siemens AG 1997 All rights reserved. 6-164 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 165 Exécuter le quatrième contour en bas à droite MIRROR Désactiver la fonction miroir N100 G0 X300 Y100 M30 Dégagement, fin de programme © Siemens AG 1997 All rights reserved. 6-165 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 166 La position des deux autres axes est définie par des paramètres machine. © Siemens AG 1997 All rights reserved. 6-166 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 167 Pour plus d’informations, voyez la partie correspondante dans le présent chapitre. Pour d'autres informations sur TRAFOOF, voyez /PGA/ Notions complémentaires, chapitres 7, 5 Transformation axiale. © Siemens AG 1997 All rights reserved. 6-167 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 168 Frames 08.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 6-168 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 169 7.13 Actionnement de la broche avec asservissement de position, SPCON, SPCOF...7-200 7.14 Positionner broches à asservissement de position, SPOS, SPOSA ......7-201 © Siemens AG 1997 All rights reserved. 7-169 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 170 Selon le préréglage effectué dans les paramètres machine, l’introduction s’effectue en mm ou en inch. G70/G71 n’ont aucun effet sur les indications d’avance. © Siemens AG 1997 All rights reserved. 7-170 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 171 G indiquées. L'avance F n’agit que sur les axes à interpolation et s’applique jusqu’à ce qu’une nouvelle valeur d’avance soit programmée. © Siemens AG 1997 All rights reserved. 7-171 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 172 à nouveau avec combinaison de l'interpolation. Avec FGROUP, des noms sont à programmer pour les axes du canal. © Siemens AG 1997 All rights reserved. 7-172 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 173 F par instruction G s’applique également à FL. Si aucune valeur FL n'est programmée, c'est la vitesse rapide qui est appliquée. © Siemens AG 1997 All rights reserved. 7-173 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 174 G2 X10 Y20 Z-15 I15 J0 F1000 Sur la trajectoire circulaire, l'avance est de 1000 mm/min Le déplacement en Z est synchrone. Fin de programme © Siemens AG 1997 All rights reserved. 7-174 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 175 être programmée indépendamment de celle de la broche pilote – pour des positionnements par exemple. © Siemens AG 1997 All rights reserved. 7-175 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 176 L'avance dérivée se calcule selon la formule suivante : Avance dérivée = Avance programmée * Avance de conduite en valeur absolue © Siemens AG 1997 All rights reserved. 7-176 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 177 à raison de 500 mm par tour de la broche maître. N30 FPRAON(X) N40 POS[X]=50 AA[X]=500 N50 FPRAOF(S1) © Siemens AG 1997 All rights reserved. 7-177 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 178 L'axe indiqué entre crochets est déplacé jusqu'à la position finale. Le changement de bloc et le © Siemens AG 1997 All rights reserved. 7-178 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 179 Cet axe peut être exploité par l'AP comme axe de positionnement ou par le programme CN/AP comme axe d'oscillation. © Siemens AG 1997 All rights reserved. 7-179 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 180 N50 WAITP(U) Le programme se poursuit dès que l'axe U a atteint le point final programmé dans N20. N60 … © Siemens AG 1997 All rights reserved. 7-180 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 181 © Siemens AG 1997 All rights reserved. 7-181 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 182 être affectée aux axes correspondants. Voyez le manuel d’utilisation. Le nombre d’impulsions de la manivelle par division est défini dans les paramètres machine. © Siemens AG 1997 All rights reserved. 7-182 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 183 La vitesse maximale correspond aux valeurs définies dans les paramètres machine. Exemple : N10 POS[U]=10 FDA[U]=100 POSA[V]=20 FDA[V]=150 © Siemens AG 1997 All rights reserved. 7-183 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 184 1er axe géométrique. La plage de déplacement est délimitée par la position de départ et le point final programmé. © Siemens AG 1997 All rights reserved. 7-184 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 185 50% de sa capacité d’accélération. Les descripteurs de broches SPI(…) et S… sont fonctionnellement identiques. 1…200%, nombre entier ACC[Axe]=100, départ de programme, Reset © Siemens AG 1997 All rights reserved. 7-185 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 186 La commande maintient une vitesse d’avance constante, la correction de l'avance est désactivée. © Siemens AG 1997 All rights reserved. 7-186 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 187 CONTOUR1 Appel du sous-programme CFIN Z-25 Pénétration à seconde profondeur de passe CONTOUR1 Appel du sous-programme Y120 X200 M30 © Siemens AG 1997 All rights reserved. 7-187 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 188 Dans un bloc contenant des instructions d'axes, il s'agit d'activer les fonctions citées les déplacements axiaux (préréglage de la commande). © Siemens AG 1997 All rights reserved. 7-188 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 189 N10 S300 M3 S2=780 M2=4 Broche maître 300 tr/min, rotation en sens horaire Deuxième broche 780 tr/min, rotation en sens antihoraire © Siemens AG 1997 All rights reserved. 7-189 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 190 Vitesse de rotation pour la nouvelle broche maître N120…N150 Usinage du côté gauche de la pièce N160 SETMS Retour à la broche maître S1 © Siemens AG 1997 All rights reserved. 7-190 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 191 La résolution est réglage dans un paramètre machine. La vitesse de coupe peut aller de Quand G96 est activée, l'avance G95 en mm/tour est sélectionnée automatiquement. © Siemens AG 1997 All rights reserved. 7-191 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 192 Si vous n’indiquez pas de nouvelle vitesse de rotation de la broche, la dernière vitesse de rotation réglée pour G96 est conservée. © Siemens AG 1997 All rights reserved. 7-192 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 193 • A partir du logiciel 4.2, vous pouvez programmer G97 sans avoir programmé G96 auparavant. La fonction agit comme G95, en revanche vous pouvez programmer LIMS en sus. © Siemens AG 1997 All rights reserved. 7-193 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 194 ! Après activation de la fonction VPM avec GWPSON, chaque nouvelle valeur S indiquée pour cette broche © Siemens AG 1997 All rights reserved. 7-194 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 195 VPM est active pour une broche donnée. TRUE : VPM est FALSE : VPM est © Siemens AG 1997 All rights reserved. 7-195 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 196 … N60 GWPSOF Désactiver la VPM pour l’outil actif N65 GWPSOF(5) Désactiver la VPM pour l’outil 5 (broche 2) … © Siemens AG 1997 All rights reserved. 7-196 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 197 • le numéro des broches de la meule d’entraînement et de la meule de rectification • les paramètres définissant la géométrie (n° d’axes, vecteur d'orientation de la réglette porte-pièce …) © Siemens AG 1997 All rights reserved. 7-197 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 198 à rectifier. Elle est définie par un paramètre machine. © Siemens AG 1997 All rights reserved. 7-198 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 199 2 et la broche 3. La valeur affectée à la vitesse de rotation de broche peut se situer entre © Siemens AG 1997 All rights reserved. 7-199 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 200 Vous pouvez aussi positionner les broches à asservissement de position sur des positions angu- laires bien précises, indépendamment du mouvement des axes à interpolation (SPOS, SPOSA, voir plus bas). © Siemens AG 1997 All rights reserved. 7-200 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 201 La broche 2 (axe C) est déplacée en interpolation linéaire avec l'axe X. La broche doit pouvoir fonctionner en asservissement de position. © Siemens AG 1997 All rights reserved. 7-201 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 202 Sans indication, le déplacement se fait comme pour une indication DC. Dans un bloc CN, on peut indiquer 3 positions de broche. © Siemens AG 1997 All rights reserved. 7-202 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 203 Dans le cas de l’indication IC, la rotation continue en programmé programmé fonction de la valeur indiquée, à partir de la position courante de la broche. © Siemens AG 1997 All rights reserved. 7-203 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 204 Perçage transversal SPOS=IC(90) Déplacement de 90° en sens positif X200 Perçage transversal S1000 M4 Rotation broche sens antihoraire Fin de programme © Siemens AG 1997 All rights reserved. 7-204 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 205 8.13 Correction de longueur d'outil pour outils orientables, TCARR, TCOABS, TCOFR ..8-246 8.14 Surveillance d'outil spécif. à la rectification dans progr. pièce, TMON, TMOF ....8-249 © Siemens AG 1997 All rights reserved. 8-205 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 206 Trajectoire corrigée de l'outil © Siemens AG 1997 All rights reserved. 8-206 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 207: Type D'outil

    "zéro". Dès qu'une valeur est introduite dans la mémoire de correcteurs, elle sera prise en compte pour chaque outil appelé. © Siemens AG 1997 All rights reserved. 8-207 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 208 Pendant l’exécution du programme, la commande recherche les rayons d’outil nécessaires et, à partir de ceux-ci, calcule la trajectoire de l’outil. © Siemens AG 1997 All rights reserved. 8-208 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 209 Rayon suivant X/Y valeurs à 0 G19: Long. 1 suivant X Long. 2 suivant Z Long. 3 suivant Y Rayon suivant Z/X © Siemens AG 1997 All rights reserved. 8-209 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 210 (rayon de l'outil) Longueur 2 (Z) S - Position du centre Pointe d'outil P du bec de l'outil (Tranchant 1 = D © Siemens AG 1997 All rights reserved. 8-210 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 211 G19 : Long. 2 suivant Y Base Long. 2 périphérique de meule VPM Rayon suivant Y/Z Géométrie dresseur Long. 2 © Siemens AG 1997 All rights reserved. 8-211 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 212: Règle De Concaténation

    Lame de scie (R) suiv. Z/X Demi-diamètre (L1) suiv. Z Sélection de plan Saillie (L2) suiv. Z 1er--2e axe (Y-Z) Lame de scie (R) suiv.Y/Z © Siemens AG 1997 All rights reserved. 8-212 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 213 Les supports d'outil à un seul ou aucun axe de rotation peuvent être décrits par la mise à zéro des vecteurs de © Siemens AG 1997 All rights reserved. 8-213 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 214 Le support d'outil utilisé dans l'exemple qui suit peut être décrit entièrement par une rotation autour de l'axe Y. © Siemens AG 1997 All rights reserved. 8-214 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 215 1, l'outil 1 N80 X40 Exécuter l'usinage sous une rotation de 37° N90 Y40 N100 X0 N110 Y0 N120 M30 © Siemens AG 1997 All rights reserved. 8-215 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 216 (voir aussi le chapitre "Fonctions supplémentaires M"). Les nouvelles valeurs de correction d'outil ne sont valables qu'à partir de ce moment. © Siemens AG 1997 All rights reserved. 8-216 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 217 Après la stratégie de recherche d'outil "Va chercher le premier outil avec l'état 'actif' dans le groupe", on passe à T1. © Siemens AG 1997 All rights reserved. 8-217 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 218 Les corrections de longueur d'outil sont opérantes quand le numéro D est programmé. Les outils sont activés avec la programmation T. © Siemens AG 1997 All rights reserved. 8-218 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 219 Un numéro D n’agit que si le numéro T correspondant est actif. Après le changement d'outil, D1 est préréglé par défaut. © Siemens AG 1997 All rights reserved. 8-219 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 220 ;passage à l'outil 4, D2 de T4 devient actif N70 G0 Z... D1 ;D1 est actif pour l'outil 4, changement de tranchant uniquement © Siemens AG 1997 All rights reserved. 8-220 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 221 D normal via les paramètres outils $TC_DP1 à $TC_DP25. On n'indique pas de numéro T. © Siemens AG 1997 All rights reserved. 8-221 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 222 Activation de T29000, déplacement avec corrections de D32000 T29000 Activation de T29000, déplacement avec corrections de D32000 Déplacement avec corrections de D1 © Siemens AG 1997 All rights reserved. 8-222 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 223 Avec $TC_DP1[d]=0 on efface le correcteur ayant le numéro D d=. Avec $TC_DP1[0]=0 on efface tous les correcteurs dans NCK. © Siemens AG 1997 All rights reserved. 8-223 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 224 D, il suffit de programmer les numéros D. La commande reconnaît ainsi le sens dans lequel la trajectoire de l’outil est à déplacer. © Siemens AG 1997 All rights reserved. 8-224 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 225 (voir chapitre 8.9, Accostage et retrait du contour, NORM, KONT, G450, G451). © Siemens AG 1997 All rights reserved. 8-225 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 226 Par exemple avec des variables système. La procédure est la même que pour le changement du numéro de correcteur D. © Siemens AG 1997 All rights reserved. 8-226 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 227 N70 X40 Y70 N80 X80 Y50 N90 Y20 N100 X20 N110 G40 G0 Z100 M30 Dégagement de l’outil, fin du programme © Siemens AG 1997 All rights reserved. 8-227 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 228 Trajectoire Trajectoire corrigée de l'outil corrigée de l'outil soit l’angle d’accostage prescrit dans le déplacement programmé (voir le dessin). © Siemens AG 1997 All rights reserved. 8-228 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 229 La tangente à la trajectoire au point de départ fait la Tangente à la séparation entre le contour. trajectoire Devant le Point de départ contour © Siemens AG 1997 All rights reserved. 8-229 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 230 Si le point de retrait se trouve derrière le contour, le trajet de retrait obéit aux mêmes règles que pour l’accostage, mais dans l’ordre inverse. © Siemens AG 1997 All rights reserved. 8-230 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 231 Ces instructions sont programmées dans des blocs situés entre les deux blocs formant l’angle. L'arc de raccordement fait partie de l’instruction de déplacement suivante. © Siemens AG 1997 All rights reserved. 8-231 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 232 Angle du contour (degrés) R - Rayon d'outil S - Surcourse exécutée S/R - Surcourse normalisée (par rapport au rayon d'outil) © Siemens AG 1997 All rights reserved. 8-232 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 233 X50 Y30 X10 Y10 G40 X-20 Y50 Désactivation de la correction, retrait sur arc de raccordement G0 Y100 N100 X200 M30 © Siemens AG 1997 All rights reserved. 8-233 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 234 G actif du groupe 15 la valeur programmée est interprétée FAD=PR(...) comme avance linéaire (comme G95), indépendamment du code G actif du groupe 15 © Siemens AG 1997 All rights reserved. 8-234 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 235 G141, G142 et G143. Accostage et retrait représentés avec le point intermédiaire P (activation simultanée de la correction de rayon d'outil) © Siemens AG 1997 All rights reserved. 8-235 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 236 être indiquée en valeurs absolues sur l'axe perpendiculaire au plan du cercle, il convient de programmer la valeur sous la forme DISCL=AC(...). © Siemens AG 1997 All rights reserved. 8-236 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 237 N30 G41 G147 DISCL=3 DISR=13 X40 Y-10 Z0 F1000 N30 G41 G147 DISCL=3 DISR=13 F1000 N40 G1 X40 Y-10 Z0 © Siemens AG 1997 All rights reserved. 8-237 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 238 également exécutée à la vitesse à effet modal définie dans le bloc antérieur, si aucun mot F n'est programmé dans le bloc WAB. © Siemens AG 1997 All rights reserved. 8-238 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 239 N10 G90 G0 X0 Y0 Z20 D1 T1 N20 G41 G341 G247 DISCL=AC(5) DISR=13 FAD 500 X40 Y-10 Z=0 F200 N30 X50 N40 X60 F500 F2000 F2000 © Siemens AG 1997 All rights reserved. 8-239 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 240 Vitesse de pénétration prog. avec FAD Nouvelle vitesse à effet modal prog. avec FAD Vitesses dans les blocs partiels WAB en retrait © Siemens AG 1997 All rights reserved. 8-240 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 241 X40 Z2 G248 G340 X70 Y0 Z20 DISCL = 6 ;retrait DISR = 5 G40 F10000 X80 Y0 M 30 © Siemens AG 1997 All rights reserved. 8-241 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 242 © Siemens AG 1997 All rights reserved. 8-242 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 243 Dans ce cas, le contour est usiné jusqu'à ce que le problème de violation du contour se pose. Contour programmé © Siemens AG 1997 All rights reserved. 8-243 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 244 La correction de rayon d’outil agit dans le plan X/Y non pivoté et la correction de longueur d’outil dans la direction Z. © Siemens AG 1997 All rights reserved. 8-244 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 245 La correction de longueur d’outil continue d’agir par rapport au plan de travail non pivoté. © Siemens AG 1997 All rights reserved. 8-245 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 246 Les données géométriques du support d'outil ne deviennent opérantes qu'après l'appel de l'outil. L'outil choisi reste activé même après un changement du support d'outil. © Siemens AG 1997 All rights reserved. 8-246 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 247 à l'outil de rallier l'orientation calculée sur la base de l'orientation du frame, une alarme est donnée. © Siemens AG 1997 All rights reserved. 8-247 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 248 (transformation à 3, 4, 5 axes), on peut activer un support d'outil avec un positionnement s'écartant de la position zéro, sans déclencher une alarme. © Siemens AG 1997 All rights reserved. 8-248 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 249 à partir de la vitesse périphérique maximale de la meule et du rayon courant de la meule. © Siemens AG 1997 All rights reserved. 8-249 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 250 Corrections d’outil 12.97 840 D NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 8-250 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 251 08.97 Fonctions supplémentaires 9.1 Fonctions M........................9-252 9.2 Fonctions H ........................9-254 © Siemens AG 1997 All rights reserved. 9-251 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 252 à des fonctions de commutation pour la commande de dispositif de serrage par exemple ou pour l’activation/désactivation d’autres fonctions de la machine, etc. © Siemens AG 1997 All rights reserved. 9-252 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 253 X N180 M789 M1767 M100 M102 M376 ;jusqu'à 5 fonctions M au maximum dans un bloc © Siemens AG 1997 All rights reserved. 9-253 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 254 Sortie trop rapide des fonctions auxiliaires (par ex. M = QU (...) ) voir le manuel de programmation "Notions complémentaires". © Siemens AG 1997 All rights reserved. 9-254 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 255 08.97 Paramètres de calcul R 10.1 Paramètres de calcul R....................10-256 © Siemens AG 1997 All rights reserved. 10-255 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 256 à d'autres adresses CN, qui devront rester flexibles en valeur. © Siemens AG 1997 All rights reserved. 10-256 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 257 A chaque adresse, on peut affecter des valeurs, des expressions arithmétiques ou des paramètres de calcul à l'exception de : Adresse N, G et L. © Siemens AG 1997 All rights reserved. 10-257 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 258 N60 R15=SQRT(R1*R1+R2*R2) ;signification : R15=racine carrée de R2 N10 G1 G91 X=R1 Z=R2 F300 N20 Z=R3 N30 X=-R4 N40 Z=-R5 © Siemens AG 1997 All rights reserved. 10-258 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 259 08.97 Sous-programmes 11.1 Mise en oeuvre de sous-programmes ................11-260 11.2 Appel d’un sous-programme..................11-263 © Siemens AG 1997 All rights reserved. 11-259 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 260 Un sous-programme se termine par une . Cela signifie ici le retour au niveau du programme d'où il a été appelé. © Siemens AG 1997 All rights reserved. 11-260 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 261 "Eléments de langage du langage de programmation“) Les noms des sous-programmes sont soumis aux mêmes régles que les noms des programmes principaux. © Siemens AG 1997 All rights reserved. 11-261 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 262 SIEMENS, vous avez besoin de 3 niveaux. Si un cycle doit être appelé depuis un sous- programme, cet appel peut se faire au niveau 9 maximum. © Siemens AG 1997 All rights reserved. 11-262 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 263 Positionner l'outil à la position d'usinage suivante RECTANGL Appel du sous-programme rectangle "RECTANGL.SPF“ avec transfert de paramètres R : Fin du programme principal © Siemens AG 1997 All rights reserved. 11-263 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 264 N50 M30 Exemple : N10 MPF739 ou N10 ARBRE3 Inversement, un sous-programme peut également être lancé comme programme principal. © Siemens AG 1997 All rights reserved. 11-264 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 265 12.1 Liste des instructions.....................12-266 12.2 Liste des adresses ......................12-278 12.3 Liste des fonctions G / Fonctions préparatoires............12-285 12.4 Liste des sous-programmes prédéfinis .................12-293 © Siemens AG 1997 All rights reserved. 12-265 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 266 ADISPOS Distance de transition entre blocs pour réel, sans vitesse rapide G0 signe Angle de retrait rapide (angle tilt fast) entier, sans signe © Siemens AG 1997 All rights reserved. 12-266 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 267 (constant feed at contour) CFTCP Avance constante au point de référence du tranchant d'outil (trajectoire du centre de l’outil) (constant feed in tool-center-point) © Siemens AG 1997 All rights reserved. 12-267 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 268 Correction du rayon d'outil DISPR Différence sur le contour pour réel, sans repositionnement signe DISR Distance de repositionnement réel, sans signe © Siemens AG 1997 All rights reserved. 12-268 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 269 Activation de la correction fine d'outil active en ligne FTOCON (fine tool offset ON) Accostage d'une butée (fixed stop) entier, sans 1= activer; signe 0= désactiver © Siemens AG 1997 All rights reserved. 12-269 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 270 G25 S... ; bloc séparé Limite supérieure de la vitesse de rotation de la broche mémoire G26 S... ; bloc séparé © Siemens AG 1997 All rights reserved. 12-270 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 271 Décalage programmable G158 X... Z...; bloc séparé ±0 G331 Taraudage Instructions 001, ..., G332 Retrait (taraudage) 2000 de déplacement mm/tr © Siemens AG 1997 All rights reserved. 12-271 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 272 Sens de rotation horaire pour la broche maître Sens de rotation antihoraire pour la broche maître Arrêt pour broche maître Changement d’outil © Siemens AG 1997 All rights reserved. 12-272 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 273 Oscillation: Point final OSNSC Oscill.: Nombre de passes de fin d'étince- lage (oscillating: number spark out cycles) © Siemens AG 1997 All rights reserved. 12-273 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 274 Réaccostage du contour en demi-cercle REPOSHA Repositionnement en demi-cercle de tous les axes: Réaccostage du contour avec tous les axes; axes géométirques en demi-cercle © Siemens AG 1997 All rights reserved. 12-274 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 275 Accélération résultante limitée Activation du grignotage (stroke ON) SONS Activation du grignotage à la période d'appel de l'interpolateur (punch ON slow) © Siemens AG 1997 All rights reserved. 12-275 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 276 TCOFR Déterminer les composantes de longueur d'outil à partir réglage manuel de l'orientation du frame actif. TILT Angle latéral réel © Siemens AG 1997 All rights reserved. 12-276 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 277 L'utilisateur OEM peut intégrer deux modes d'interpolation supplémentaires. Il a la possibilité de changer les noms. Mot-clé non valide pour la SINUMERIK FM-NC L'extension de l'adresse n'est pas admise pour ces fonctions. © Siemens AG 1997 All rights reserved. 12-277 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 278 © Siemens AG 1997 All rights reserved. 12-278 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 279 Positioning axis positionnement POSA: axe de réel Positioning axis positionnement above end of sur plusieurs block blocs © Siemens AG 1997 All rights reserved. 12-279 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 280 Position 1 (oscillation) OSP2: Point d'inversion réel Oscillating droite Position 2 (oscillation) OSE: Oscillating point d’arrêt de réel end position l’oscillation © Siemens AG 1997 All rights reserved. 12-280 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 281 Q‚†v‡v‚r€r‡Ãq‚ˆ‡vyÃ) A2, B2, C2# angle d'Euler réel A3, B3, C3# composantes réel des vecteurs de direction © Siemens AG 1997 All rights reserved. 12-281 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 282 Distance path for contour pour repositioning repositionnement ALF: angle de retrait entier, sans Angle lift fast rapide signe © Siemens AG 1997 All rights reserved. 12-282 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 283 8…v‡q…r†ÃqrÇ…h†v‡v‚Ãr‡…rÃiy‚p† ADIS Distance de réel, sans signe transition ADISPOS Distance de réel, sans signe transition pour vitesse rapide © Siemens AG 1997 All rights reserved. 12-283 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 284 Adresse 4 # OMA5: OEM – OEM – Adresse réel Adresse 5 # # Mot-clé pour la SINUMERIK FM-NC/810D/NCU571. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-284 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 285 REPOSHA Repositioning Semi Circle All Axis: Réaccostage du contour avec tous les axes; axes géométirques en demi-cercle © Siemens AG 1997 All rights reserved. 12-285 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 286 Pas de correction du rayon de l’outil std. Correction du rayon de l’outil à gauche du contour Correction du rayon de l’outil à droite du contour © Siemens AG 1997 All rights reserved. 12-286 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 287 G603 Changement de bloc à la fin du bloc d’interpolation B…‚ˆƒrà " )Æ’†‡q€rÃqv‡…‚qˆp‡v‚ Système d'introduction anglo-saxon Système d'introduction métrique std. © Siemens AG 1997 All rights reserved. 12-287 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 288 Begin not a knot : (pas de noeud) Définition de la première section spline avec les 3 points suivants # Mot-clé pour la SINUMERIK FM-NC/810D. Á‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-288 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 289 Tool – orientation in machine coordinate system: Orientation de l'outil dans le système de coordonnées machine ORIPATH # Tool – orientation path # Mot-clé pour la SINUMERIK FM-NC/810D/NCU571. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-289 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 290 Deux groupes de fonctions G sont réservés à l’utilisateur OEM. Ce faisant, il autorise la programmation des fonctions spécifiques élaborées par ses soins par des services de programmation extérieurs. # Le mot-clé est pour la SINUMERIK FM-NC/810D/NCU571. ‚Ã‰hyvqrà © Siemens AG 1997 All rights reserved. 12-290 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 291 Punch with Delay On : activation du poinçonnage avec temporisation std. PDELAYOF # Punch with Delay Off : désactivation du poinçonnage avec temporisation #Mot-clé pour la SINUMERIK FM-NC/810D/NCU571. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-291 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 292 CPRECON Contour Precision On : activation de la précision de contour programmable # Mot-clé pour la SINUMERIK FM-NC/D/NCU571. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-292 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 293 # Mot-clé pour la SINUMERIK FM-NC/810D/NCU571. ‚Ã‰hyvqr # Mot-clé pour la SINUMERIK 810D. ‚Ã‰hyvqrà ### Mot-clé pour SINUMERIK FM-NC. ‰hyvqrȁv„ˆr€r‡ © Siemens AG 1997 All rights reserved. 12-293 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 294 Le réglage effectué avec FPR a un effet modal. A la place de l’axe, on peut aussi programmer une broche: FPR(S1) ou FPR(SPI(1)) © Siemens AG 1997 All rights reserved. 12-294 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 295 Set master-spindle: déclaration de la broche comme broche maître pour broche le canal courant. SETMS() sans paramètre spécifié, c'est le préréglage défini par les paramètres machine qui devient actif. © Siemens AG 1997 All rights reserved. 12-295 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 296 VAR REAL [ 11]: Execute table: exécution d’un élément de la table de déplacements. Elément de la table de déplacements © Siemens AG 1997 All rights reserved. 12-296 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 297 à l’exécution normale du programme. (ÃQ…p‡…hv‡r€r‡Ãqr†Ãiy‚p† STOPRE Stop processing: arrêt du prétraitement des blocs jusqu’à ce que tous les blocs préparés aient été exécutés © Siemens AG 1997 All rights reserved. 12-297 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 298 Cet ordre n'a aucun effet sur le propre canal 1 : 1. canal; 2 : 2. canal. © Siemens AG 1997 All rights reserved. 12-298 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 299 Pour certains ordres, le mode d’acquittement est prédéterminé ; pour d’autres, il est programmable. Le mode d’acquittement des ordres de coordination de programmes est toujours synchrone.Le mode synchrone est le mode d’acquittement par défaut. © Siemens AG 1997 All rights reserved. 12-299 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 300 CARACTERES message Message 'Ã6yh…€r† Qh…h€q‡…rà Qh…h€q‡…rÃ! Tvtvsvph‡v‚ SETAL INT : numéro Set alarm: activation d’une alarme d’alarme (alarme de cycle) © Siemens AG 1997 All rights reserved. 12-300 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 301 Pour une broche synchrone, la programmation des paramètres axiaux se fait avec SPI(1) ou S1. # Mot-clé pour la SINUMERIK FM-NC/810 D. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-301 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 302 Si le mode de changement de bloc n’est pas indiqué, le mode indiqué préréglé n’est pas modifié. # Mot-clé pour la SINUMERIK FM-NC/810 D. ‚Ã‰hyvqr © Siemens AG 1997 All rights reserved. 12-302 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 303 **)Seules des variables système particulières sont autorisées comme variables d’entrée. Elles sont décrites dans le manuel de programmation "Notions complémentaires" sous "Variables d'exécution". © Siemens AG 1997 All rights reserved. 12-303 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 304 à un axe de coordonnées Les fonctions frame CTRANS, CSCALE, CROT et CMIRROR servent à générer des expressions frame. © Siemens AG 1997 All rights reserved. 12-304 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 305 SINUMERIK FM-NC. ‚Ã‰hyvqr !'Ã6…v‡u€p‡v„ˆr Sp†ˆy‡h‡ Qh…h€q‡…rà Qh…h€q‡…rÃ! Tvtvsvph‡v‚ REAL REAL sinus ASIN REAL REAL arc sinus REAL REAL cosinus © Siemens AG 1997 All rights reserved. 12-305 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 306 0. AXSTRING STRING AXIS Convertit le descripteur d'axe en chaîne AXNAME AXIS STRING Convertit la chaîne en descripteur d'axe © Siemens AG 1997 All rights reserved. 12-306 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 307 (adresse d’axe) tous les descripteurs d’axe disponibles dans le canal FRAME indications géométriques pour translation, rotation, — facteur d’échelle, fonction miroir © Siemens AG 1997 All rights reserved. 12-307 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 308 Tableaux 08.97 840 D 840 D FM-NC 810D NCU 571 NCU 572 NCU 573 Notes © Siemens AG 1997 All rights reserved. 12-308 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 309 12.97 Annexes A Abréviations ........................A-311 B Glossaire..........................A-319 C Bibliographie........................A-347 D Index........................... A-357 E Commandes, désignations ....................A-365 © Siemens AG 1997 All rights reserved. A-309 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 310 Annexes 12.97 © Siemens AG 1997 All rights reserved. A-310 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 311 Code de bande perforée spécial, le nombre de perforations par caractère étant toujours impaire Code de bande perforée spécial, le nombre de perforations par caractère étant toujours paire © Siemens AG 1997 All rights reserved. A-311 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 312 Equipement de transmission de données Disk Operating System Dual Port Memory Dual-Port-RAM Dynamic Random Access Memory © Siemens AG 1997 All rights reserved. A-312 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 313 Module technologique personnalisable Module technologique personnalisable-Commande numérique Floating Point Unit : Unité à virgule flottante Bloc de frame Bloc de données (cadre) © Siemens AG 1997 All rights reserved. A-313 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 314 Interface-Modul Send : Coupleur pour émission Increment : Incrément Initializing Data : Données d'initialisation Interpolateur Interface utilisateur Jogging : Mode "réglage" © Siemens AG 1997 All rights reserved. A-314 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 315 Numerical Control Kernel : Noyau de Numerik avec préparation de blocs, plage de déplacement etc Numerical Control Unit : Unité matérielle du NCK Signal d'interface © Siemens AG 1997 All rights reserved. A-315 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 316 NCK pour R- NCK pour numéros de paramètres R Roll Pitch Yaw : Type de rotation du système de coordonnées Rapport de transmission © Siemens AG 1997 All rights reserved. A-316 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 317 Serial Synchron Interface: Interface série synchrone Logiciel System Files : Fichiers système Testing Data Aktive : Identificateur pour données machine © Siemens AG 1997 All rights reserved. A-317 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 318 Programmation orientée atelier Correction du rayon d'outil Changement d’outil Zero Offset Active : Désignation (type de fichier) pour données de décalage d'origine © Siemens AG 1997 All rights reserved. A-318 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 319 M et H à l'AP ou l'effacement de la distance restant à parcourir spécifique à un axe. © Siemens AG 1997 All rights reserved. A-319 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 320 Programmable Logic Control: -> Automate programmable. Composante de la -> commande numérique : Interface machine réalisant la logique de commande de la machine-outil. © Siemens AG 1997 All rights reserved. A-320 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 321 L'avance des axes est adapté en fonction de la vitesse de rotation de la broche maître dans le canal. (Programmation avec G95) © Siemens AG 1997 All rights reserved. A-321 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 322 à un axe rotatif. Les axes rotatifs provoquent la rotation de la pièce ou de l'outil dans une position angulaire donnée. © Siemens AG 1997 All rights reserved. A-322 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 323 Ils servent avant tout à initialiser des données prédéfinies ou des données utilisateur globales. © Siemens AG 1997 All rights reserved. A-323 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 324 Ils relient la -> CPU avec une -> PG ou d'autres CPU par l'intermédiaire de -> l'interface multipoint (MPI) © Siemens AG 1997 All rights reserved. A-324 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 325 Caractère ou suite de caractères qui, dans le langage de programmation, a une signification précise pour le -> programme pièce (voir manuel de programmation). © Siemens AG 1997 All rights reserved. A-325 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 326 Compensation d'un jeu mécanique de la machine, par exemple du jeu d'inversion de sens des vis à billes. La compensation peut être introduite séparément pour chaque axe. © Siemens AG 1997 All rights reserved. A-326 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 327 (1-200 %). Une correction est également possible par le biais d'actions synchrones au déplacement, en asynchronisme avec le programme en cours. © Siemens AG 1997 All rights reserved. A-327 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 328 "Assistance aux cycles". Après sélection du cycle d'usinage désiré, les paramètres auxquels une valeur doit être affectée sont visualisés en clair. © Siemens AG 1997 All rights reserved. A-328 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 329 2. La commande possède un programme d'autodiagnostic et des aides de test pour la maintenance : visualisation des états, des alarmes et des informations de maintenance. © Siemens AG 1997 All rights reserved. A-329 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 330 SIMODRIVE 611A. • La SINUMERIK 840D est reliée au variateur SIMODRIVE 611D par l'intermédiaire d'un bus parallèle numérique rapide. © Siemens AG 1997 All rights reserved. A-330 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 331 Un frame contient les composantes -> décalage d'origine -> rotation -> changement d'échelle -> fonction miroir. © Siemens AG 1997 All rights reserved. A-331 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 332 Le nombre d'incréments peut être défini comme -> donnée de réglage ou choisi par le biais d'une des touches correspondantes : 10, 100, 1000, 10 000. © Siemens AG 1997 All rights reserved. A-332 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 333 2. un déplacement linéaire perpendiculaire à ce plan. L'outil est déplacé sur une ligne droite jusqu'au point de destination avec exécution de l'usinage. © Siemens AG 1997 All rights reserved. A-333 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 334 On peut préciser dans chaque axe un couple de valeurs décrivant la zone de travail à protéger. © Siemens AG 1997 All rights reserved. A-334 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 335 Départ programme. Zone de données dans la commande, dans laquelle sont rangées les valeurs de correction des outils. © Siemens AG 1997 All rights reserved. A-335 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 336 : -> JOG, -> MDA, -> AUTOMATIC . Unité de données constituée de deux octets et figurant dans un -> bloc de données. © Siemens AG 1997 All rights reserved. A-336 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 337 Il est défini par rapport à l'origine machine. Un outil nécessaire pour l'usinage des pièces (foret, fraise, ...). © Siemens AG 1997 All rights reserved. A-337 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 338 (-> Look Ahead). © Siemens AG 1997 All rights reserved. A-338 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 339 Par contre, le même nom peut figurer dans des répertoires différents. © Siemens AG 1997 All rights reserved. A-339 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 340 On peut faire suivre le retrait rapide de l'outil d'une routine d'interruption (SINUMERIK FM- NC, 810D, 840D). © Siemens AG 1997 All rights reserved. A-340 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 341 (indépendante de l'état courant du programme), par un signal d'interruption (par ex. un signal "Entrée CN rapide") (jusqu'à paquet logiciel 4). © Siemens AG 1997 All rights reserved. A-341 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 342 -> système de coordonnées machine. Les deux systèmes diffèrent seulement au niveau de leurs descripteurs d'axes. Système de coordonnées rapporté aux axes de la machine-outil. © Siemens AG 1997 All rights reserved. A-342 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 343 G, les avances ou les fonctions M peuvent être introduites dans le même bloc. © Siemens AG 1997 All rights reserved. A-343 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 344 SIMODRIVE 611D. Ses dimensions correspondent à un module SIMODRIVE 611D de 50 mm de large. Le module SINUMERIK 840D se compose de la carte NCU et du box NCU. • La SINUMERIK 810D est réalisée en technique SIMODRIVE 611D avec une largeur de 150mm.
  • Page 345 Espace tridimensionnel compris au sein du -> volume de travail et dans lequel la pointe de l'outil ne doit pas pénétrer (définissable comme PM). © Siemens AG 1997 All rights reserved. A-345 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 346 Annexes 12.97 840D 840D FM-NC 810D NCU 571 NCU 572 NCU 573 © Siemens AG 1997 All rights reserved. A-346 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 347 6FC5 298-4CA00-0AG0 (Read) (all.) 6FC5 298-4CB00-0BG0 (Print) (angl.) 6FC5 298-4CA00-0AG0 (Read) (all.) 6FC5 298-4CC00-0BG0 (Net) (angl.) 6FC5 298-4CA00-0AG0 (Read) (all.) © Siemens AG 1997 All rights reserved. A-347 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 348 (Edition 08.97) N° de référence : 6FC5 298-4AA10-0DP0 (franç.) SINUMERIK 840D/810D/FM-NC (Edition 12.97) N° de référence : 6FC5 298-4AB00-0DP1 (franç.) © Siemens AG 1997 All rights reserved. A-348 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 349 (Edition 12.97) N° de référence : 6FC5 297-4AA50-0BP1 (angl.) SINUMERIK FM-NC (Edition 04.96) N° de référence : 6FC5 297-3AC00-0BP0 (angl.) © Siemens AG 1997 All rights reserved. A-349 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 350 Communication ARRET D'URGENCE Axes transversaux Programme de base de l'AP Prises de référence Broches Avances Correction d'outil © Siemens AG 1997 All rights reserved. A-350 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 351 Actions synchrones (jusqu’à la version de logiciel 3) Commande de moteurs pas à pas Configuration de la mémoire Axes indexés Changement d'outil Rectification © Siemens AG 1997 All rights reserved. A-351 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 352 Boucle de régulation de courant DÜ1 Surveillance/limitations SINUMERIK 840D/ FM-NC Descriptions de fonctions - (Edition 12.97) N° de référence: 6FC5 297-3AC50-0BP0 (angl.) © Siemens AG 1997 All rights reserved. A-352 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 353 : Syntaxe de développement (paquet de développement) PSE Introduction au développement de l'interface utilisateur Paquet d'installation : Mise à jour du logiciel et configuration © Siemens AG 1997 All rights reserved. A-353 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 354 Descriptions de fonctions - (Edition 12.97) N° de référence : 6FC5 297-4AD60-0BP0 (angl.) Interface calculateur de gestion de la production Interface AP/NCK © Siemens AG 1997 All rights reserved. A-354 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 355 N° de référence : 6ES7 810-4CA02-8CR0 (franç.) Module de positionnement FM 353 pour moteurs pas à pas (Edition 04.97) Commande combinée avec le progiciel de configuration © Siemens AG 1997 All rights reserved. A-355 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 356 (y compris la description du logiciel de mise en service SIMODRIVE 611D) N° de référence : 6FC5 297-2AD20-0DP1 (franç.) (Edition 04.97) N° de référence : 6SN1 197-0AA60-0DP4 (franç.) © Siemens AG 1997 All rights reserved. A-356 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 357 5-135 Axes de positionnement 1-33 Arrêt programmé, M0 9-253 Axes de positionnement Arrêt temporisé 5-145 déplacement 7-178 Arrondi 4-129 © Siemens AG 1997 All rights reserved. A-357 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 358: Axes Synchones

    4-123 Définition du pôle 4-90 Butée Plan de travail 4-90 couple de blocage 4-125 Coordonnées polaires fenêtre de surveillance 4-125 © Siemens AG 1997 All rights reserved. A-358 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 359 4-112 désactiver le décalage d'origine 3-77 décalage du point de départ 4-111 filetage sur corps conique 4-110 © Siemens AG 1997 All rights reserved. A-359 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 360 2-40 Jeu de caractères 2-39 Indications de cotes 3-73 absolues/relatives 3-69 Axes rotatifs et broches 3-71 Indications de cotes © Siemens AG 1997 All rights reserved. A-360 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 361 RP 2-45 M6 8-216 Position de broche pendant plusieurs blocs Magasin revolver 8-217 SPOSA 2-44 Mémoire de correcteurs 8-246 © Siemens AG 1997 All rights reserved. A-361 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 362: Systèmes De Coordonnées Et Usinage De La Pièce

    Rotation programmée dans le plan 6-156 de la pièce 1-36 Section 2-56 T0 8-216 Sens du retrait 4-118 Tableau des numéros D 8-223 Tableaux 12-265 © Siemens AG 1997 All rights reserved. A-362 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 363 Vitesse de rotation de broche S 2-44 Vitesse de rotation S 2-42 Vitesse périphérique de meule, constante 7-194 Vue d'ensemble Systèmes de coordonnées 1-23 © Siemens AG 1997 All rights reserved. A-363 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 364 Annexes 12.97 840D 840D FM-NC 810D NCU 571 NCU 572 NCU 573 © Siemens AG 1997 All rights reserved. A-364 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 365 F 2-42; 2-46; 4-95; 4-109; 4-116; 5-145; 7-170 ATRANS 6-151 FA 2-44 FAD 8-234 FD 7-182 FDA 7-182 B 3-71 FFWOF 5-143 BRISK/BRISKA 5-140 FFWON 5-143 © Siemens AG 1997 All rights reserved. A-365 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 366 H... 9-254 G340 8-234 G341 8-234 G347 8-234 I 2-44; 3-70; 3-73; 4-108; 4-109 G348 8-234 I1 3-73 G4 5-145 © Siemens AG 1997 All rights reserved. A-366 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 367 M6 9-252 S2 7-188; 7-189; 7-190; 7-199 M70 9-252 SCALE 6-160 MEAS 4-128 SETAL 2-59 MEAW 4-128 SETMS 7-188 MIRROR 6-163 © Siemens AG 1997 All rights reserved. A-367 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 368 V 2-45 v1,v2 8-213 VMP 7-194; 7-195; 7-196 VPM 8-211 W 2-45 WAITP 7-178 WAITS 7-201 WALIMOF 3-81 WALIMON 3-81 © Siemens AG 1997 All rights reserved. A-368 SINUMERIK 840D/810D/FM-NC Manuel de programmation Notions de base (PG) - Edition 12.97...
  • Page 369 SIEMENS AG Imprimé : A&D MC V5 Postfach 3180 SINUMERIK 840D/810D/FM-NC D-91050 Erlangen Notions de base Allemagne Documentation utilisateur Manuel de programmation N° de réf.: 6FC5298-4AB00-0DP1 Edition: 12.97 Adresse de votre société/service Si, à la lecture de cet imprimé, vous deviez relever des Rue : fautes d'impression, nous vous serions très obligés de nous...
  • Page 370 Edité par Siemens AG Division Automatisation Logiciels et formation de qualité Siemens certifiée Département Systèmes d'automatisation conforme à DIN ISO 9000, N° d'enr. 2160-01. pour machines-outil, robots Le contenu de ce document a été imprimé sur du Progress et machines spéciales papier blanchi sans chlore.

Ce manuel est également adapté pour:

Sinumerik 810d

Table des Matières