Home
3 - Services
Contents
1. Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 4me tape Usinage de la sur paisseur de finition parall lement au contour du bord au centre de la gorge La correction de rayon d outil est alors automatique ment s lectionn e et annul e nouveau Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 21 7 Cycles de tournage 03 96 4 4 3 Cycle d usinage de gorges CYCLE93 Signification des param tres SPD und SPL point de d part Avec ces coordonn es vous d finissez le point de d part de la gorge partir duquel la forme est calcul e dans le cycle Le cycle d termine lui m me son point de d part qui est accost au d but Pour une gorge ext rieure on se d place d abord suivant l axe longitudinal pour une gorge int rieure on se d place d abord suivant laxe transversal Les gorges sur des l ments de contour courbes peuvent tre r alis es de plusieurs fa ons En fonction de la forme et du rayon de courbure on peut disposer soit une droite paraciale au maximum de la courbe soit une tangente en un point du bord de la gorge Rayons et chanfreins en bord de gorge ne sont l gitimes pour des contours co
2. SDAC D gt GO D G331 D G332 G4 C1LICIOIOOONT RTP REP SDIS RFP DP RFP DPR Siemens AG 2000 All rights reserved 2 66 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 97 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage MPIT et PIT taille de filetage et valeur La valeur du pas de filet peut tre d clar e comme taille de filetage seulement pour filets m triques entre M3 et M48 ou comme valeur distance d un filet au suivant en valeur num rique Le param tre inutilis est ignor dans l appel ou il re oit la valeur nulle Les filetages droite ou gauche sont d termin s par le signe des param tres du pas e Valeur positive droite comme M3 e valeur n gative gauche comme M4 Si les deux param tres de pas ont des valeurs contradictoires le cycle g n re l alarme 61001 Pas de filet erron et le traitement du cycle est abandonn POSS position de broche Dans le cycle la broche ex cute avant le taraudage un arr t orient et est mise en asservissement de position par l instruction SPOS Sous POSS vous programmez la position de broche pour cet arr t broche SST vitesse de rotation Le param tre SST contient la vitesse de rotation de broche pour le bloc de taraudage avec G331 SST1 vitesse de rotation p
3. But et utilisation du cycle L outil perce avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale de per age introduite D roulement du cycle Position atteinte avant le d but du cycle La position de per age est la position suivant les deux axes du plan s lectionn Le cycle g n re la s quence de d placement suivante Accostage en GO du plan de r f rence d cal vers l avant de la distance de s curit e D placement la profondeur finale de per age avec l avance programm e G1 dans le programme appelant e Retrait au plan de retrait en GO 0 9 Avant propos 04 00 Structure du manuel 2 Explications d taill es HA ne D Cycles de per age taraudage al sage Dans la partie th orique vous trouverez les r ponses aux questions suivantes Signification des param tres RFP et RTP i En r gle g n rale les plans de r f rence RFP et y A quoi sert le cycle e retall RTP ont dos valeurs dit ronies Dans le N G Deo cycle on est parti du principe que le plan de retrait se trouve avant le plan de r f rence La distance du 1 RTP plan de retrait la profondeur finale de per age est Que produit le cycle donc lu grand que istance du la de r l rence la profondeur finale de per age onoo RFP SDIS RFP sois Comment se pr sente la s quence des op rat
4. 3 Exemple de programmation Usinage d une gorge Avec ce cycle on r alise une gorge longitudinale ext rieure sur un cone Le point de d part se trouve droite en X35 Z60 Le cycle utilise les correcteurs D1 et D2 de l outil T1 L outil gorge est d finir en cons quence DEF REAL SPD 35 SPL 60 WIDG 30 gt D finition des param tres avec gt DIAG 25 STAl 5 ANG1 10 ANG2 20 gt affectations de valeurs gt RCO1 0 RCII1 2 RCI2 2 RCO2 0 gt gt FALI1 1 FAL2 1 IDEP 10 DTB 1 DEF INT VARI 5 N10 GO G90 Z65 X50 T1 D1 S400 M3 Point de d part avant d but de cycle N20 G95 F0 2 D termination des valeurs technologiques N30 CYCLE93 SPD SPL WIDG DIAG gt Appel du cycle gt STA1 ANG1 ANG2 RCO1 RCO2 gt gt RCIL RCI2 FAL1 FAL2 IDEP gt gt DTB VARI N40 GO G90 X50 Z65 Position suivante N50 M02 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved 4 222 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 4 Cycle d usinage de d gagements CYCLE94 Cycle d usinage de d gagements CYCLE94 Programmation du cycle CYCLE94 SPD SPL FORM E Liste des param tres SPD real Point de d part dans l axe transversal introduire sans signe SPL real Point de d part du contour selon l axe longitudinal introduire sans signe
5. vaut 2 mm DEF REAL CPA 70 CPO 60 RAD 42 STA1 33 D finition des param tres avec affectations DEF INT NUM 4 de valeurs N10 G90 F140 S710 M3 D4 T40 D termination des valeurs technologiques N20 G17 GO X50 Y45 22 Accostage position de d part N30 MCALL CYCLE82 2 0 2 30 Appel modal du cycle de per age sans temporisation DP n est pas programm N40 HOLES2 CPA CPO RAD STAl NUM Appel trous sur un cercle l angle d incr mentation est calcul par le cycle car le param tre INDA a t omis N50 MCALL Suppression de l appel modal N60 M30 Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 99 Cycles de per age taraudage al sage et r seaux de trous 04 00 FA 2 3 Cycles pour r seaux de trous 2 3 4 Grille de trous CYCLE801 partir du logiciel 5 3 programmation du cycle CYCLE801 SPCA SPCO STA DIS1 _DIS2 NUM1 _NUM2 Liste des param tres _SPCA real Point de r f rence pour la grille de trous dans le 1er axe abscisse en absolu __SPCO real Point de r f rence pour la grille de trous dans le 2me axe ordonn e en absolu __STA real Angle avec laxe des abscisses _DISI real Distance entre les colonnes sans signe _DIS2 real Distance entre les lignes sans signe _NUM1 int Nombre de colonnes __NUM2 int Nombre de lignes But et utilisation du cycle Avec le cycle CYCLE801 vou
6. 3 15 2 Transfert de contour d lot CYCLE75 F D E 3 184 Le fraisage de poches avec lots est une option qui n cessite la version de logiciel SW 5 2 dans le NCK et la MMC 103 Programmation du cycle CYCLE75 _KNAME _LSANF _LSEND Liste des param tres _KNAME string Nom du sous programme d finissant le contour d lot _LSANF string Num ro de bloc tiquette rep rant le d but de la d finition du contour __LSEND string Num ro de bloc tiquette rep rant la fin de la d finition du contour But et utilisation du cycle Le CYCLE75 sert au transfer des contours d ilots au cycle de fraisage de poche CYCLE73 Le cycle est appel une fois pour chaque contour d lot Si la poche ne comporte pas d ilot il n est pas n cessaire de l appeler Les valeurs de param tres transf r es sont inscrites dans le fichier temporaire cr par CYCLE74 Signification des param tres Le nombre et la signification des param tres correspondent au CYCLE74 voir CYCLE74 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 15 3 Programmation du contour Les contours de bord de poche et d ilots doivent toujours tre ferm s c d leurs points de d part et leurs points finaux doivent tre identiques Vous devez programmer le point de d
7. Si le CYCLE950 est appel plusieurs fois dans un programme avec actualisation de la pi ce brute chaque appel il faut attribuer des noms distincts aux contours de pi ces brutes g n r s le m me nom de programme param tre _NP8 ne peut pas tre utilis plusieurs fois ET Le chariotage tendu ne peut pas tre ex cut avec min configurations Siemens AG 2000 All rights reserved 4 272 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 Exemple de programmation 1 Le contour rang dans le programme PIECE1 SPF doit tre r alis partir d une pi ce brute venant de fonderie ou de forge Le type d usinage est le suivant e uniquement bauche e usinage longitudinal e ext rieur Contour de pi ce finie Pi ce brute d finie Pa di e avec enl vement de mati re restante e les d talonnages doivent tre usin s Le contour de la pi ce brute est d crit dans le programme BRUT1 SPF Un outil de tournage position de tranchant 3 et rayon de 0 8 mm est utilis Programme d usinage N EXEMPLE 1 MPF PATH _N_WKS_DIR _N_CHARIOTAGE NOUV WPD Exemple 1 chariotage avec pi ce brute Sca 01 04 99 Donn es de correction d outil N10 TC DP1 3 1 500 TC DP2 3 1 3 TC DP6 3 1 0 8 TC DP24 3 1 60 N15 G18 GO
8. _RFP et _RTP plan de r f rence et plan de retrait En r gle g n rale les plans de r f rence RFP et de retrait RTP sont distincts Dans le cycle le plan de retrait se trouve avant le plan de r f rence La distance du plan de retrait la profondeur finale de per age est donc plus grand que la distance du plan de r f rence la profondeur finale de per age _SDIS distance de s curit La distance de s curit SDIS se r f re au plan de r f rence Celui ci est d cal de la valeur de cette distance de s curit Le sens d action de la distance de s curit est d termin automatiquement par le cycle _DP profondeur de la poche en absolu et _DPR profondeur de la poche en relatif La profondeur de la poche peut tre introduite en absolu _DP ou en relatif _DPR par rapport au plan de r f rence Si la profondeur est introduite en relatif le cycle calcule la profondeur atteindre partir de la position du plan de r f rence et du plan de retrait _MID profondeur de passe maximale Avec ce param tre vous d finissez la profondeur de passe maximale Dans le cycle la p n tration en profondeur s effectue par pas identiques Gr ce _MID et la profondeur totale le cycle calcule lui m me cette p n tration Il utilise le nombre minimal possible de pas _MID 0 signifie que la p n tration s effectue en une seule passe jusqu la profondeur de la poche _MIDA profondeur de pa
9. G rer donn es et Copier Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 35 1 4 7 G n ralit s 05 98 EI 1 4 Assistance pour les cycles dans l diteur de programme Configuration transparente Signification des param tres Il vous est galement possible de cr er des fichiers d assistance pour les cycles ind pendants d une langue transparence Il suffit pour cela de remplacer tous les textes contenus dans les fichiers cov com et sc com par des num ros et de cr er un fichier texte suppl mentaire tablissant les correspondances Le fichier aluc com est r serv avec la zone de num ros de textes 85000 89899 aux cycles utilisateur Dans le module MMC 103 ce fichier s appelle aluc_ Sprache com et se trouve dans le r pertoire DA MB DIR textes d alarme MBDDE du syst me de fichiers Exemple C60 CYCLE DE PER AGE R 85000 85001 PARI1 R 85002 85003 85002 PAR2 Fichier texte correspondant 85000 0 0 Plan de retrait en absolu 85001 0 0 Plan de retrait 85002 0 0 Profondeur de per age 85003 0 0 Par rapport au plan de retrait Explication de la syntaxe Identificateur indiquant que le nombre qui suit est un num ro de texte 85000 89899 Num ros de texte pour les cycles utilisateur 85000 Plusieurs textes sont encha n s Siemens AG 2000 All rights reserved SINUMERI
10. Siemens AG 2000 All rights reserved Rayon de fraise trop grand Nombre ou distance des l ments circulaires Premi re profondeur de per age mal d finie Valeurs pas admises pour les param tres _RAD1 et_DP1 Param tre _CDIR mal d fini Sur paisseur de finition au fond gt P n tration Largeur de passe gt Diam tre d outil Rayon d outil n gatif Le param tre __ CRAD pour le rayon de cong est trop grand Erreur d finition sens d usinage G41 G42 Source SLOT1 SLOT2 POCKET1 POCKETA4 LONGHOLE CYCLE90 HOLES2 LONGHOLE SLOT1 SLOT2 CYCLE83 POCKET3 POCKETA4 POCKET3 POCKET4 POCKET3 POCKETA4 CYCLE71 POCKET3 POCKETA4 CYCLE72 CYCLE76 CYCLE77 CYCLE90 POCKET3 CYCLE72 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Messages d erreurs et traitement des erreurs 5 3 Aper u des alarmes de cycle Explication rem de Le diam tre de la fraise utilis e est trop grand pour la figure r aliser soit il faut utiliser un outil avec un rayon plus petit soit il faut modifier le contour Param trage erron de NUM ou INDA la r partition des l ments circulaires l int rieur d un cercle complet n est pas possible La premi re profondeur de per age est incompatible avec la profondeur totale de per age Les param tres _RAD1 et _DP pour la d finition de la trajectoire de p n tration sont err
11. ANFANG N190 290 FIN P5 50 50 P4 50 41 547 P3 70 21 547 P2 90 10 p1 100 10 N110 G18 DIAMOF G90 G96 F0 8 N130 T11 D1 N140 G0 X70 N150 Z60 N160 CYCLE95 DEBUT FIN 2 5 0 8 gt Appel du cycle 0 8 0 0 8 0 75 0 6 1 N180 G1 X10 Z100 F0 6 N200 Z AC 70 ANG 150 N210 Z AC 50 ANG 135 N220 Z AC 50 X AC 50 N230 M02 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 238 4 03 96 Cycles de tournage 4 6 Usinage de d gagements de filetage CYCLE96 Usinage de d gagements de filetage CYCLE96 Programmation du cycle CYCLE96 DIATH SPL FORM Liste des param tres DIATH real Diam tre nominal du filetage SPL real Point de d part du contour suivant l axe longitudinal FORM char D finition de la forme Valeurs A pour forme A B pour forme B C pour forme C D pour forme D But et utilisation du cycle Ce cycle permet d usiner des d gagements de filetage selon DIN76 sur des pi ces avec filetage m trique ISO Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 239 4 240 Cycles de tournage 4 6 Usinage de d gagements de filetage CYCLE96 D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconqu
12. EJ 08 97 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 e P n tration avec oscillation dans l axe longitudinal de la poche VARI 3X signifie que le centre de la fraise p n tre obliquement en oscillant jusqu la profondeur suivante L angle de p n tration maximal est programm sous _RAD1 la longueur du trajet d oscillation est calcul e dans le cycle Lorsque la profondeur courante est atteinte le trajet est encore ex cut une fois sans p n tration afin d liminer la trajectoire oblique de la p n tration L avance est programm e sous _FFD Prise en consid ration des cotes d une pi ce brute Lors de l op ration d videment les cotes d une pi ce brute p ex pour l usinage de bruts de fonderie peuvent tre prises en consid ration Les cotes brutes de longueur et largeur _AP1 et _AP2 sont programm es sans signe et sont plac es apr s avoir t calcul es par le cycle sym triquement autour du centre de la poche Elles d terminent la partie de la poche qui ne doit plus tre vid e La cote brute de profondeur _AD est galement programm e sans signe et calcul e a me partir du plan de r f rence en direction du fond de la A largeur de poche poche La p n tration qui tient compte des cotes de la pi ce brute s effectue selon le mode programm trajectoire h lico dale oscillation perpendiculaire Lorsque le cycle d tecte que le contour de la pi ce b
13. ET Le logiciel Paint Shop Pro n est pas fourni par Siemens Graphiques d aide pour MMC 102 103 Les images d aide destin es aux modules MMC 102 103 sont m moris es dans le r pertoire DH DP DIR HLPDIR du syst me de fichiers Il est possible de les charger avec l option Copier du menu Services apr s avoir s lectionn le r pertoire d arriv e via Programmation dialogue et Aide PD Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 33 1 4 5 G n ralit s 12 97 1 4 Assistance pour les cycles dans l diteur de programme EI Outils logiciels pour la configuration seulement MMC100 Signification des param tres On a besoin dans le cas du module MMC 100 d un outil logiciel permettant de convertir les fichiers bmp au format pcx Vous trouverez l outil en question sur la disquette des cycles sous MMC100 TOOLS Cet outil convertit et comprime les fichiers de fa on pouvoir ensuite les exploiter sur le module MMC100 La conversion des fichiers PCX et le compactage en un fichier d archive s effectuent avec les outils PCX_CON EXE et ARJ EXE Ces outils sont fournis sur la disquette Les fichiers convertir doivent tous se trouver dans le m me sous r pertoire Le logiciel n admet qu un seul chemin d acc s Appel du programme de conversion makepcx bat Tous les param tres requis sont d j inclus dans ce fichier
14. La conversion produit les fichiers b00 et b01 Pour r aliser la compression copiez tous les fichiers b00 et b01 ainsi que l outil arj exe dans un m me sous r pertoire puis tapez la commande suivante arj a cst ar Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 97 G n ralit s EI 1 4 Assistance pour les cycles dans l diteur de programme 1 4 6 Chargement dans la commande Module MMC100 Condition pr alable La disquette d application a d j t install e sur le PC D roulement du cycle Placez vous dans le sous r pertoire INSTUTIL de l application et lancez le programme APP_INST EXE Il appara t le menu de s lection permettant d installer le logiciel S lectionnez l option de menu Modify configuration Un autre menu de s lection appara t S lectionnez dans ce menu l option Add Files Indiquez dans le masque de saisie le chemin d acc s au r pertoire contenant les fichiers graphiques et le fichier CST ARJ Validez le choix avec la touche Return Actionnez la touche Esc pour revenir au menu de base puis transf rez votre logiciel sur le disque dur Modules MMC102 103 D roulement du cycle Les images d aide pour l assistance pour les cycles se trouvent dans le r pertoire Programmation en dialogue Aide PD Elles se chargent au format long partir de la disquette avec les commandes
15. Le param tre _CDIR permet de programmer le sens de fraisage e directement 2 pour G2 et 3 pour G3 ou e en variante en avalant ou en opposition Le fraisage en avalant ou en opposition est d termin dans le cycle en fonction du sens de rotation de la broche activ avant l appel du cycle en avalant en opposition M3 G3 M3 G2 M4 G2 M4 G3 _PA _PO point de d part dans le premier et le second axe En cas de s lection manuelle du point de d part vous programmez sous ces param tres un point de d part qui peut tre accost sans risque de collision Tenez compte du fait que vous ne pouvez programmer qu un seul point de d part voir description du param tre _VARI 08 99 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 _RAD trajectoire du centre ou angle de p n tration Le param tre RAD vous permet de d finir le rayon de la trajectoire h lico dale par rapport la trajectoire du centre de l outil ou l angle de p n tration maximal en cas de mouvement d oscillation _DP1 p n tration par tour en p n tration h lico dale Avec le param tre _DP1 vous d finissez la profondeur de p n tration sur la trajectoire h lico dale R
16. N30 CYCLE85 RFP 3 gt FFR RFF N40 M30 RFP SDIS DPR gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Le 70 Z D finition des param tres et affectations de valeurs D termination des valeurs technologiques Accostage de la position d al sage gt Appel du cycle pas de temporisation Fin de programme 2 77 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage 2 1 8 Al sage 2 CYCLE86 n programmation du cycle CYCLE86 RTP RFP SDIS DP DPR DTB SDIR RPA RPO RPAP POSS Liste des param tres RTP real Plan de retrait en absolu REP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond d al sage bris du copeau gt gt SDIR int Sens de rotation Valeurs 3 pour M3 4 pour M4 RPA real Course de retrait suivant l abscisse du plan actif en incr mental introduire avec signe RPO real Course de retrait suivant lordonn e du plan actif en incr mental introduire avec signe RPAP real C
17. est affich Vous pouvez acquitter ce message d erreur avec la touche d effacement d erreur et poursuivre l usinage avec D part programme Le cycle de r seau de trous accoste alors successivement les positions calcul es partir des donn es d entr e sans appeler un sous programme en ces points Comportement de la commande lorsque le param tre de nombre de trous est Z ro Le nombre de trous d un r seau doit tre param tr Si la valeur du param tre de nombre de trous est z ro l appel du cycle ou si cette valeur a t omise dans la liste des param tres l alarme 61103 nombre de trous est nul appara t appara t et le cycle est abandonn V rification des param tres ayant une plage de valeurs limit e Dans les cycles de r seaux de trous il n y a g n ralement pas de test de plausibilit des param tres sauf si un test est express ment indiqu pour un param tre avec description de la r action de la commande en cas d invraisemblance Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 o 03 96 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous Rang e de trous HOLES1 programmation du cycle HOLES1 SPCA SPCO STAL FDIS DBH NUM Liste des param tres SPCA real Abscisse d un point de r f rence sur la droite en absolu SPCO real Ordonn e de ce point d
18. 251 36 280 505710 10 0 92 TS rr 5 1 1 5 2 2y 3 1 N40 GO X55 N50 Z10 N60 X40 N70 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Sx D termination des valeurs technologiques Accostage de la position de d part Appel du cycle D placement axe par axe Fin de programme 4 257 Cycles de tournage 04 00 4 4 9 Retaillage de filetages partir du logiciel 5 3 4 9 Retaillage de filetages partir du logiciel 5 3 ET A partir du logiciel 5 3 les cycles CYCLE97 et CYCLE98 permettent galement la reprise de filetages But et utilisation du cycle La fonction Retaillage de filetages prend en consid ration et compense le d calage angulaire occasionn par une interruption suite un bris d outil ou une mesure Elle est ex cutable dans le groupe fonctionnel Machine en mode de fonctionnement JOG Les cycles calculent partir des donn es enregistr es lors de la synchronisation dans le filet un d calage angulaire suppl mentaire pour le filetage qui est additionn au d calage programm du point de d part Conditions Le canal dans lequel la reprise de filetage doit avoir lieu est s lectionn les axes concern s sont r f renc s Le canal se trouve l tat Reset la broche est arr t e D roulement du cycle
19. Marquage de la section de programme de par des num ros de bloc ou des tiquettes Il existe trois possibilit s de programmation du contour e Le contour est d crit dans un programme sp cifique alors il suffit de programmer _NP1 voir exemple de programmation 1 e Le contour est d crit dans le programme appelant alors il suffit de programmer _NP2 et _NP3 voir exemple de programmation 2 e Le contour est une section d un programme mais pas de celui qui appelle le cycle alors il faut programmer les trois param tres En cas de programmation du contour en tant que section de programme le dernier l ment de contour bloc avec tiquette ou num ro de bloc pour fin du contour de la pi ce brute ne doit comporter aucun rayon ou chanfrein Le nom de programme indiqu dans _NP1 peut comporter le chemin d acc s Exemple _NP1 N SPF DIR N PIECE1 SPF _NP4 nom du programme de chariotage Le cycle de chariotage g n re un programme comportant les blocs de d placement n cessaires pour passer de la pi ce brute la pi ce finie Ce programme est rang dans le r pertoire dans lequel se trouve le programme appelant si aucun chemin d acc s n a t indiqu Dans le cas contraire il est rang sous le chemin d acc s indiqu Il s agit d un programme principal type MPF si aucun autre type n a t indiqu Le param tre _NP4 d finit le nom de ce programme Siemens AG 2000 A
20. Valeurs 1 avec enl vement mati re restante 2 sans enl vement mati re restante rel vement POSITION DES DIZAINES DE MILLIERS Valeurs 1 usinage des d talonnages 2 pas d usinage des d talonnages POSITION DES CENTAINES DE MILLIERS Valeurs 1 sens programm d usinage X 2 sens programm d usinage X 3 sens programm d usinage Z 4 sens programm d usinage Z _MID real Profondeur de passe introduire sans signe _FALZ real Sur paisseur de finition dans laxe longitudinal introduire sans signe _FALX real Sur paisseur de finition dans laxe transversal introduire sans signe _FF1 real Avance pour bauche longitudinale Siemens AG 2000 All rights reserved 4 260 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 _NP7 _NP8 APZ _ APZA APX _APXA TOLI real real real real real real string string string string real Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 261 Avance pour bauche transversale Avance pour finition Avance aux l ments de transition rayon chanfrein Trajet de rel vement en bauche en relatif introduire sans signe Angle de rel vement en bauche Distance de s curit pour le contournement d obstacles en relatif Nom du programme
21. _VARI mode d usinage Avec le param tre _VARI vous d finissez le mode d usinage Les valeurs possibles sont Position des unit s e 1 bauche videment dans le plein e 2 semi finition e 3 finition du bord e 4 finition du fond e 5 per age d avant trous Dans le cas du r glage Ebauche dans le plein la poche est vid e enti rement jusqu aux sur paisseurs de finition Si le diam tre de la fraise s lectionn e est tel qu il reste de la mati re dans certaines parties de la poche il est possible d enlever cette mati re ult rieurement avec le r glage 2 et une fraise plus petite Pour cela vous devez appeler nouveau le cycle CYCLE73 Position des dizaines e 1 perpendiculairement en G1 e 2 sur une trajectoire h lico dale e 3 en oscillant Strat gies de p n tration e P n tration perpendiculaire _VARI XX1X signifie que le trajet de p n tration calcul dans le cycle est effectu en un bloc e P n tration sur une trajectoire h lico dale _VARI XX2X signifie que le centre de la fraise se d place sur une trajectoire h lico dale d finie par le rayon _RAD et la profondeur de p n tration par tour _DP1 Dans ce cas l avance est galement programm e sous _FFD Le sens de rotation de cette trajectoire h lico dale correspond au sens de rotation lors de l usinage de la pi ce La profondeur programm e sous _DP1 est consid r e comme profondeur maximale et un nombre entier de t
22. de la distance de s curit e Retrait en GO au plan de retrait D GO D G63 B gt G4 oooga RTP REP SDIS RFP DP RFP DPR D GO D G33 B gt G4 mmaa RTP LI RFP SDIS RFP DP RFP DPR Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 E 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 DTB temporisation La temporisation se programme en secondes Ce param tre n agit que pour le taraudage sans capteur SDR sens de rotation pour retrait Si l inversion du sens de rotation de broche doit s effectuer automatiquement il faut param trer SDR 0 Si on a d fini par PM qu aucun capteur n est mis en oeuvre le param tre machine NUM_ENCS a alors une valeur nulle le param tre doit avoir la valeur 3 ou 4 pour le sens de rotation sinon l alarme 61202 survient Pas de sens de rotation de broche programm appara t et le cycle est abandonn SDAC sens de rotation apr s fin de cycle Comme le cycle peut aussi tre appel en modal voir chapitre 2 2 il a besoin d un sens de rotation pour ex cuter les autres taraudages Ce sens de
23. videment de la poche est termin l outil est d gag jusqu au plan de retrait ou jusqu au plan de r f rence avanc de la distance de s curit en fonction du mode de rel vement s lectionn La position de l outil dans le plan r sulte du programme g n r et se trouve au dessus de la surface de la poche SE D roulement de la finition _VARI XXX3 La finition du bord ainsi que des lots a lieu en une seule passe La strat gie de p n tration perpendiculairement en G1 doit tre programm e _VARI L accostage respectivement le d gagement du point de d part respectivement du point final de la passe de finition s effectuent sur un segment circulaire tangentiel Pour la finition du fond l outil est d plac en GO la profondeur de poche sur paisseur de finition distance de s curit A partir de cette position la p n tration a toujours lieu perpendiculairement avec l avance de p n tration La surface du fond de la poche est usin e une fois Le rel vement et le retrait s effectuent comme lors de l videment Pour la finition simultan e dans le plan et au fond les param tres FAL FALD et _VARI XXX4 doivent tre programm s Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 193 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Signification des param tres
24. 3 Se 3 6 Rainures sur un cercle SLOT2 Rainures sur un cercle SLOT2 Programmation du cycle a Oo LA SLOT2 RTP RFP SDIS DP DPR NUM AFSL WID CPA CPO RAD STAL INDA FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF Liste des param tres o RTP real Plan de retrait en absolu RF real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur d une rainure en absolu DPR real Profondeur d une rainure par rapport au plan de r f rence introduire sans signe NUM int Nombre de rainures AFSL real Angle d ouverture d une rainure introduire sans signe WID real Largeur d une rainure introduire sans signe CPA real Centre du cercle abscisse en absolu CPO real Centre du cercle ordonn e en absolu RAD real Rayon du cercle introduire sans signe STAI real Angle initial INDA real Angle d incr mentation FFD real Avance pour p n tration en profondeur FFP1 real Avance pour l usinage de la surface MID real Profondeur maximale de passe introduire sans signe CDIR int Sens de fraisage pour l usinage des rainures Valeurs 2 pour G2 3 pour G3 FAL real Sur paisseur de finition au bord d une rainure introduire sans signe VARI int Mode d usinage Valeurs 0 usinage complet 1 bauche 2 finition MIDF real Profondeur de passe maximale pour la finition FFP2 real Avance pour la finition SSF real Vitesse de rotation pour la finition Le cycle n cessite une fr
25. Accostage de la position d al sage Appel du cycle avec sens de rotation M4 programm Fin de programme Siemens AG 2000 All rights reserved 2 86 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 1 11 Al sage 5 CYCLE89 programmation du cycle CYCLE89 RTP RFP SDIS DP DPR DTB Liste des param tres o RIP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond d al sage bris du copeau gt gt r But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale d al sage introduite Quand la profondeur finale d al sage est atteinte une temporisation peut devenir active D roulement du cycle Zz Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e D placement avec G1 et la vitesse d avance prog
26. Canal interrompu Programme arrete DRY ROY M01 DRF PRT FST Information provoque l ouverture et l affichage du texte explicatif relatif au param tre qui est extrait de ce manuel de programmation E zalee e adel lalo of s gt omm a MPIT et PIT taille de filetage et valeur La valeur du pas de filet peut tre d clar e comme taille de filetage seulement pour filets m triques entre M3 at M48 ou comme valeur distance d un filet au suivant en valeur num rique Le param tre inutiis est ignor dans l appel ou H re oit la valeur nulle Les filetages droite o gauche sont d termin s par le signe des param tres du pas valeur positive droite comme M3 valeur n gative gauche comme M4 Siles deux param tres de pas ont des valeurs contradictoires le cycle g n re l alarme 61001 Pas de filet erron et le traitement du cycle est m Seite 56 von 268 5 H 210 x 297 mm Page en Page en Entr e Aller Zoom Zoom Quitter arri re avant suivante l aide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 41 G n ralit s 08 99 1 1 5 Assistance pour les cycles dans l diteur de programme Commandes associ es l image d aide Page en Feuilleter en arri re dans le texte arri re Page en Feuilleter en avant dans le texte avant Entr e Permet de s
27. DEF CHAR FORM E D finition d un param affect de valeur DEF REAL MID 5 FFR FAL D finition des param tres avec et sans DEF INT VARI 1 affectations de valeur N10 FFR 0 1 FAL 0 Affectations de valeurs N20 CYCLE100 FORM MID FFR gt Appel du cycle gt VARI FAL 3 Utilisation de variables pr d finies comme param tres Pour param trer les cycles vous pouvez galement utiliser des variables p ex des param tres R Exemple DEF CHAR FORM E D finition d un param affect de valeur N10 R1 5 R2 0 1 R3 1 R4 0 Affectations de valeurs N20 CYCLE100 FORM R1 gt Appel du cycle gt R2 R3 R4 Les param tres R tant d finis avec le type Real veiller la compatibilit du type du param tre cible renseigner avec ce type Des explications plus pr cises sur les types de E donn es et la conversion de types ou la conformit de types sont donn es dans le manuel de programmation Si des incompatibilit s de types apparaissent le syst me g n re l alarme 12330 Type du param tre erron 4 Liste incompl te de param tres et omission de param tres Si un param tre n est pas utilis dans un cycle ou si sa valeur est nulle il peut ne pas figurer dans la liste des param tres A sa place il suffit d crire la virgule a3 pour la bonne affectation des param tres suivants ou de cl turer pr matur ment la liste de param tres par Siemens AG 2000 All rights reserved
28. Exemple de programmation Usinage de trous oblongs Avec ce programme vous pouvez usiner dans le plan YZ 4 trous oblongs de longueur 30 mm et de profondeur relative 23 mm diff rence entre plan de r f rence et fond de trou qui sont dispos s sur un cercle dont le centre est Z45 Y40 et le rayon 20 mm L angle vaut 45 degr s langle d incr mentation 90 degr s La profondeur maximale de passe vaut 6 mm la distance de s curit 1 mm N10 G19 G90 D9 T10 S600 M3 D termination des valeurs technologiques N20 GO Y50 Z25 X5 Accostage du point de d part N30 LONGHOLE 5 0 1 23 4 30 gt Appel du cycle gt 40 45 20 45 90 100 320 6 N40 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 04 00 Cycles de fraisage 3 5 R seau de rainures radiales SLOT1 R seau de rainures radiales SLOT1 Programmation du cycle i Oo LA SLOT1 RTP RFP SDIS DP DPR NUM LENG WID CPA CPO RAD STAL INDA FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF _FALD _STA2 Liste des param tres o RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur d une rainure en absolu DPR real Profondeur d une rainure par rapport au plan de r f rence introduir
29. FFP1 MID CDIR FAL VARI MIDF FFP2 SSF voir chap 3 5 SLOT1 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 uj CPO PRAD rayon de la poche La forme de la poche circulaire est uniquement d termin e par son rayon Lorsque celui ci est inf rieur au rayon de l outil actif le cycle est suspendu apr s l mission de l alarme 61105 Rayon de fraise trop grand CPA CPO centre de la poche Avec ces param tres vous d finissez le centre de la poche en abscisse et en ordonn e E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise La p n tration en profondeur s effectue toujours au centre de la poche Il peut tre utile d y r aliser un per age pr alable Le cycle utilise au niveau interne un nouveau syst me courant de coordonn es pi ce qui influence l affichage des valeurs r elles L origine de ce syst me de coordonn es se situe au centre de la poche A la fin du cycle le syst me de coordonn es initial redevient actif Siemens AG 2000 All rights reserved 3 138 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de fraisage 3 8 Fraisage d une poche circulaire POCKET2 Exemple de programmation Poche circulaire Ce programme vous permet de r aliser une poche circulaire dans
30. STA MID FAL FALD _FFPI FFD CDIR VARI _AP1 _AP2 3 172 real real real real real real real real real real real real real real real real int int real real Plan de retrait en absolu Plan de r f rence en absolu Distance de s curit ajout e au plan de r f rence introduire sans signe Profondeur en absolu Profondeur par rapport au plan de r f rence introduire sans signe Longueur du tourillon avec signe en cas de cotation partir d un coin Largeur du tourillon avec signe en cas de cotation partir d un coin Rayon des arrondis des coins du tourillon introduire sans signe Point de r f rence du tourillon abscisse en absolu Point de r f rence du tourillon ordonn e en absolu Angle entre laxe longitudinal et le 1er axe du plan Profondeur de passe maximale en relatif introduire sans signe Sur paisseur de finition au bord en relatif Sur paisseur de finition au fond en relatif introduire sans signe Avance au niveau du contour Avance pour p n tration en profondeur Sens de fraisage introduire sans signe Valeurs 0 fraisage en avalant 1 fraisage en opposition 2 avec G2 ind pendamment du sens de rotation de la broche 3 avec G3 Mode d usinage Valeurs 1 bauche jusqu sur paisseur de finition 2 finition sur paisseur X Y Z 0 Longueur du tourillon brut Largeur du tourillon brut Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM
31. d fini par des distances par rapport l origine machine Objet mont sur la machine outil dont la pointe ou le tranchant g n re la forme obtenir p ex outil de tournage fraise foret faisceau LASER Param tres de calcul peuvent tre r gl s ou interrog s par le programmeur du gt programme pi ce des fins quelconques dans le programme Console de programmation Pi ce fabriquer usiner sur la machine outil Pi ce l tat brut avant le commencement de l usinage Programmable Logic Control gt Automate programmable Constituant de la commande num rique Interface machine assurant l ex cution des fonctions logiques de commande de la machine outil Arr t et remise sous tension de la commande num rique Un Power On est toujours n cessaire apr s le chargement des cycles Groupe fonctionnel de la commande S quence d instructions envoy e la commande num rique PCIN est un utilitaire pour l mission et la r ception de donn es utilisateur CNC via l interface s rie telles que programmes pi ce corrections d outils etc Le programme PCIN est ex cutable sous MS DOS sur PC industriel standard SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 305 A 306 Annexes Glossaire Programme pi ce Programme principal Programme principal sous programme global R Recherche de bloc Rotation S Services Sous programme Syst me anglo
32. de bas en haut On doit fraiser un filetage de 20 0 avec un pas de 3 mm Le plan de retrait se situe 8 N10 G17 X100 Y100 S300 M3 T1 D1 F1000 N20 Z8 N30 CYCLE90 8 20 0 60 0 46 40 3 800 3 0 50 50 N40 M2 L al sage doit pr senter une profondeur d au moins 21 5 demi pas en plus D passements dans le sens de la longueur du filetage Lors du fraisage d un filetage les d placements d entr e et de sortie sont ex cut s dans les trois axes qui participent l usinage Cela signifie qu il existe la sortie du filetage un trajet suppl mentaire dans l axe perpendiculaire qui exc de la profondeur de filetage programm e Le d passement se calcule p 2 WR RDIFF Az 4 DIATH AZ d passement interne p pas du filetage WR rayon de l outil DIATH diam tre ext rieur du filetage RDIFF diff rence de rayon pour cercle de sortie Pour les filetages int rieurs RDIFF DIATH 2 WR pour les filetages ext rieurs RDIFF DIATH 2 WR Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 E 03 96 Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 DIATH KDIAM et PIT diam tre nominal diam tre fond de filet et pas du filet Avec ces param tres vous d terminez les caract ristiques du filetage diam tre nominal diam tre fo
33. e Programmation du cycle e param tres e butet utilisation du cycle e d roulement du cycle e signification des param tres e remarques compl mentaires e exemple de programmation Les points programmation et param tres suffisent l utilisateur averti pour mettre les cycles en oeuvre alors que le d butant trouvera toutes les informations n cessaires la programmation des cycles sous les autres points Siemens AG 2000 All rights reserved 4 210 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 4 2 Conditions 4 2 Conditions Bloc de donn es pour cycles de tournage Les cycles de tournage n cessitent le bloc GUD7 DEF Ce dernier est sur une disquette livr e avec les cycles Conditions d appel et de retour dans le programme principal Les fonctions G actives avant l appel du cycle et le frame programm restent maintenus au del du cycle D finition des plans Le plan d usinage est d finir avant l appel du cycle En r gle g n rale en tournage il s agit de G18 plan ZX Les deux axes du plan courant sont d sign s dans ce qui suit par axe longitudinal premier axe de ce plan et par axe transversal deuxi me axe de ce plan Lorsque la programmation au diam tre est employ e dans les cycles de tournage c est toujours le deuxi me axe du plan qui est pris en compte dans les calculs comme axe transversal voir le manuel E de programm
34. ex fraisage de poches et de rainures usinage de gorges en tournage le contour final est parcouru et un message signale que la simulation sans outil est active Cette fonction peut tre utilis e pour contr ler la position d une poche par exemple Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 25 1 4 G n ralit s 12 97 1 4 Assistance pour les cycles dans l diteur de programme EI Assistance pour les cycles dans l diteur de programme partir du logiciel 4 3 L diteur de programme de la commande num rique vous offre une assistance la programmation pour l insertion d appels de cycles dans le programme et l introduction de param tres Cette assistance supporte aussi bien aux cycles Siemens qu aux cycles utilisateur Fonction L assistance pour les cycles comporte trois volets 1 S lection des cycles 2 Masques de param trage 3 Images d aide une par cycle Il n est pas imp ratif en cas d insertion de cycles personnalis s de cr er des images d aide en l absence d images d aide seuls les masques d introduction des cycles apparaissent Il est par ailleurs possible de configurer les fichiers texte relatifs l assistance pour les cycles de fa on transparente la langue Des fichiers texte suppl mentaires de la MMC sont alors requis de l diteur de programme voir Bibliographie BA Manuel d ut
35. passe avec G0 G1 et_FF3 Ce point est calcul par la commande et est fonction du point de d part du contour premier point du sous programme de la direction du contour au point de d part du mode d accostage et de ses param tres du rayon de la fraise La correction du rayon de la fraise est activ e dans ce bloc P n tration en profondeur la premi re profondeur d usinage ou la profondeur suivante plus la dis tance de s curit programm e DISCL en G0 G1 La premi re profondeur d usinage d pend de de la profondeur totale de la sur paisseur de finition et de la p n tration maximale possible en profondeur Accostage perpendiculaire au contour avec l avance en profondeur puis dans le plan avec l avance programm e pour l usinage de la surface ou en 3D avec l avance programm e sous _FAD selon la programmation pour l accostage en douceur Fraisage le long du contour avec G40 G41 G42 Retrait en douceur du contour en G1 toujours la vitesse d avance pour l usinage de la surface avec la valeur DISCL Retrait avec GO G1 et avance pour trajets interm diaires _FF3 selon programmation Retour au point de p n tration en profondeur en G0 G1 et _FF3 Cette s quence est r p t e au plan d usinage suivant jusqu la sur paisseur de finition la profondeur Une fois l bauche termin e l outil se trouve au dessus du point de retrait du contour calcul dans la
36. ro T peuvent tre affect s jusqu neuf tranchants adresses D Le nombre des outils g rer dans la commande num rique est param tr la configuration Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Correction du rayon de la plaquette Correction du rayon de l outil Cotes en m trique et en anglo saxon CPU Cycle Cycles standard Siemens AG 2000 All rights reserved Annexes Glossaire La programmation d un contour est bas e sur la fiction d un outil parfaitement pointu ou tranchant Ceci n tant pas r alisable en pratique le rayon du bec de la plaquette ou du tranchant de l outil doit tre indiqu la commande num rique Celle ci le prend en compte et pilote le centre de la courbure selon une trajectoire d cal e de la valeur du rayon et quidistante au contour Les cycles de tournage et les cycles de fraisage s lectionnent et r voquent en interne la correction du rayon En programmation directe d un gt contour de pi ce la commande doit piloter une trajectoire quidistante au contour programm d cal e par rapport celui ci de la valeur du rayon de l outil utilis G41 G42 Les valeurs de positions et de pas de filets peuvent tre programm es en syst me anglo saxon inch dans le programme d usinage La commande est r gl e sur un syst me de base ind pendant du syst me de programmation de cotes pr
37. sage D roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e Arr t orient de la broche avec SPOS valeur dans param tre POSS et commutation de la broche en mode axe rotatif e Taraudage jusqu la profondeur finale de taraudage avec G331 et vitesse de rotation SST e Ex cution d une temporisation en fond de taraudage param tre DTB e Retrait avec G332 avec vitesse de rotation SST1 et inversion du sens de rotation au plan de r f rence distance de s curit e Retrait avec GO au plan de retrait le mode broche tant r introduit par reprise en compte de la derni re vitesse de rotation de broche programm e avant l appel du cycle et du sens de rotation programm sous SDAC Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 u EN DTB temporisation La temporisation se programme en secondes Dans le cas de taraudages non d bouchants il est recommand de ne pas programmer de temporisation SDAC sens de rotation apr s fin de cycle SDAC sert programmer le sens de rotation en fin de cycle L inversion de sens lors d un taraudage se fait automatiquement de fa on interne au cycle
38. se d cider pour l une ou l autre fa on de d finir la sur paisseur de finition L bauche se fait toujours jusqu ces sur paisseurs de finition Apr s chaque passe d bauche en paraxial la mati re restante est usin e imm diatement sur une trajectoire parall le au contour de sorte qu aucun enl vement de mati re suppl mentaire n est n cessaire une fois l bauche termin e Si aucune sur paisseur de finition n est programm e l usinage en bauche se fait jusqu au contour final FF1 FF2 et FF3 vitesse d avance Comme repr sent dans la figure ci contre vous pouvez pr ciser diff rentes vitesses d avance pour les diff rentes phases de l usinage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 G1 62 63 x 60 FF1 Ebauche Finition 4 231 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 232 Cycles de tournage 4 5 Cycle de chariotage CYCLE95 VARI mode d usinage Dans le tableau suivant figure les modes d usinage Valeur Long Ext Ebauche Transv Int Finition Complet 1 L A Ebauche 2 P A Ebauche 3 L Ebauche 4 P Ebauche 5 L A Finition 6 P A Finition 7 L Finition 8 P Finition 9 L A Usinage complet 10 P A Usinage complet 11 L Usinage complet 12 P Usina
39. trage ssseirenssssertrrrtnesrrrrrnrseeee 1 40 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 1 5 1 1 1 2 G n ralit s 12 97 EI 1 1 Remarques g n rales Remarques g n rales Le premier chapitre donne une vue d ensemble des cycles disponibles Les chapitres suivant d crivent les conditions g n rales concernant e la programmation des cycles et e le guide op rateur pour l appel des cycles Vue d ensemble des cycles Les cycles sont des sous programmes de technologie avec lesquels vous pouvez r aliser des op rations d usinage d termin es comme par exemple le per age d un trou ou le fraisage d une poche L adaptation des cycles une situation concr te se fait par les param tres Dans le syst me diff rents cycles standard sont propos s pour les technologies e per age taraudage al sage e fraisage e tournage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 04 00 G n ralit s EI 1 2 Vue d ensemble des cycles 1 2 1 Cycles de per age taraudage al sage cycles pour r seaux de trous cycles de fraisage et cycles de tournage Les cycles suivantes sont disponibles sur les commandes SINUMERIK 840D 810D et FM NC Cycles de per age taraudage al sage CYCLE81 Per age centrage CYCLE82 Per age lamage CYCL
40. 08 97 EJ 3 10 Fraisage d une poche circulaire POCKET4 Fraisage d une poche circulaire POCKET4 Le cycle POCKET4 est disponible partir de la version de logiciel 4 Programmation du cycle POCKET4 _RTP _RFP _SDIS _DP _PRAD _PA _PO _MID _FAL _FALD _FFP1 _FFD CDIR _VARI _MIDA _AP1 _AD _RAD1 _DP1 Liste des param tres Les param tres suivants doivent toujours tre introduits _RTP real Plan de retrait en absolu _RFP real Plan de r f rence en absolu _SDIS real Distance de s curit ajout e au plan de r f rence introduire sans signe _DP real Profondeur de la poche en absolu gt gt gt __PRAD real Rayon de la poche PA real Centre de la poche abscisse en absolu __PO real Centre de la poche ordonn e en absolu _MID real Profondeur de passe maximale introduire sans signe _FAL real Sur paisseur de finition au bord de la poche introduire sans signe FALD real Sur paisseur de finition au fond introduire sans signe _FFPI real Avance pour l usinage de la surface __FFD real Avance pour p n tration en profondeur _CDIR int Sens de fraisage introduire sans signe Valeurs 0 fraisage en avalant selon le sens de rotation de la broche 1 fraisage en opposition 2 en G2 ind pendamment du sens de rotation de la broche 3 en G3 _VARI int Mode d usinage introduire sans signe POSITION DES UNIT S Valeurs 1 bauche 2 finition POSITION DES DI
41. 140 POCKET4 3 150 Point de d part 4 236 Profondeur absolue 3 197 Profondeur finale absolue 2 53 3 116 3 122 3 134 3 159 Profondeur finale relative 2 53 3 116 3 122 3 134 3 159 Profondeur relative 3 197 Programmation du contour 4 265 R Rainures sur un cercle SLOT2 3 127 Rang e de trous 2 93 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 R seau de rainures radiales SLOT1 3 119 R seau de trous oblongs radiaux LONGHOLE 3 113 Retaillage de filetages partir du logiciel 5 3 4 258 S SETMS 3 106 Simulation de cycles 1 25 Simulation sans outil 1 25 SLOT1 3 119 SLOT2 3 127 Sous programmes auxiliaires 1 18 SPOS 2 66 2 67 Surfa age 3 156 T Taraudage avec porte taraud compensateur 2 69 Taraudage avec porte taraud compensateur et avec capteur 2 70 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Annexes FN Index A Taraudage avec porte taraud compensateur et sans capteur 2 70 Taraudage sans porte taraud compensateur 2 65 Test de plausibilit 2 92 Traitement de la broche 4 211 Transfert de contour de bord de poche CYCLE74 3 182 Transfert de contour d lot CYCLE75 3 184 Trous sur un cercle 2 97 U Usinage de d gagements de filetage CYCLE96 4 239 Usinage longitudinal 4 249 Usinage transversal 4 249 Utilisation d
42. 2 0 Al sage S3 2 1 Al sage n1 C6 CYCLE85 Al sage 1 M17 Explication de la syntaxe Sx y Z N de la touche logicielle et niveau le point d cimal s pare les trois nombres x d signe la touche du 1er niveau valeurs possibles 2 18 y d signe la touche du 2me niveau valeurs possibles 1 18 z d signe la touche du 3me niveau valeurs possibles 1 18 text Libell de touche logicielle 2 9 caract res maxi Le signe pour le retour ligne est n CXX Nom de l image d aide Pour l assistance pour les cycles un p est ajout au nom de l image d aide Syntaxe Cxxp bmp Nom Nom de cycle crit dans le programme et apparaissant dans le masque de param trage Le nom du cycle peut tre suivi d un commentaire s par du nom par un blanc au moins Particularit s pour MMC102 103 pi Si ce fichier est configur avec des textes en clair dans une langue d finie le nom du fichier doit inclure le code de la langue Exemples e COV_GR COM pour l allemand e COV_UK COM pour l anglais e COV_ES COM pour l espagnol e COV_FR COM pour le fran ais e COV_IT COM pour l italien et ainsi de suite Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 29 G n ralit s 1 4 Assistance pour les cycles dans l diteur de programme 1 4 3 Configuration des masques de param trage La configuration des masques s effectue sur la base des fic
43. 3 5 R seau de rainures radiales SLOT1 A l int rieur du cycle le syst me de coordonn es pi ce est d cal et pivot L affichage des valeurs r elles dans le syst me de coordonn es pi ce est toujours tel que l axe longitudinal de la rainure en cours d usinage se trouve dans le premier axe du plan d usinage En fin de cycle le syst me de coordonn es pi ce se trouve dans la m me position qu avant l appel du cycle Exemple de programmation Rainures Ce programme r alise le m me motif de 4 rainures sur un cercle que le programme d usinage de trous oblongs voir chap 3 4 Les rainures ont les dimensions suivantes longueur 30 mm largeur 15 mm et profondeur 23 mm La distance de s curit vaut 1 mm la sur paisseur de finition 0 5 mm le sens de fraisage G2 la p n tration maximale en profondeur vaut 10 mm Les rainures doivent tre usin es compl tement en mode p n tration avec oscillation N10 G19 G90 D10 T10 S600 M3 D termination des valeurs technologiques N20 GO Y20 Z50 X5 Accostage position de d part N30 SLOTI 5 0 1 23 4 30 15 gt Appelde cycle param tres VARI MIDF gt 40 45 20 45 90 100 320 10 gt FFP2 et SSF sont omis gt 2 0 5 30 10 400 1200 0 6 5 N40 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00
44. 59 u EN Cycles de per age taraudage al sage et r seaux de trous 04 00 FA 2 1 Cycles de per age taraudage al sage Per age de trous profonds avec bris du copeau VARI 0 Z e Accostage avec GO de la position plan de r f rence distance de s curit Pal G on e D placement avec G1 jusqu la premi re 5 gt G4 profondeur de per age l avance tant obtenue 4 par application du facteur d avance param tre y D RTP FRF programm avant l appel du cycle Y REP SDIS e Ex cution d une temporisation en fond de trou RFP param tre DTB e Retrait de 1 mm de la profondeur actuelle de He per age avec G1 et avec la vitesse d avance DP RFP DPR programm e dans le programme principal pour bris du copeau e D placement avec G1 et l avance programm e jusqu la prochaine profondeur de per age la s quence de d placements se r p te tant que la profondeur finale n est pas atteinte e Retrait en GO au plan de retrait Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 FDEP et DAM profondeur _de_per age_1 abs et valeur de d gression DAM 0 pas de d gression DAM gt 0 d gression en tant que valeur La profondeur courante est obtenue comme suit e Ala premi re passe l outil p n tre jusqu la profondeur param tr e pour la premi re profondeur de per age si elle
45. CYCLE93 Explication rem de Le mode d approche ou de d gagement du contour a t mal d fini v rifier la valeur des param tres _AS1 ou _AS2 Le trajet d approche ou de d gagement a t param tr avec la valeur z ro il doit tre augment v rifier les param tres _LPiou _LP2 Le rayon de l outil actif est n gatif ou nul pas permis La longueur ou la largeur de la surface fraiser n est pas permise v rifier les param tres _LENG et _WID Lorsque la simulation sans outil est active une valeur doit toujours tre programm e pour la largeur de passe _MIDA Il a t programm un diam tre de pi ce finie lt 3 mm L outil saigner est plus large que la largeur de gorge programm e e Les rayons chanfreins en fond de gorge sont incompatibles avec la largeur de gorge e Une gorge frontale sur un l ment de contour parall le l axe longitudinal n est pas possible Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Messages d erreurs et traitement des erreurs 5 5 3 Aper u des alarmes de cycle Num ro d alarme Texte d alarme 61604 61605 61606 61607 61608 61609 61610 61611 61612 62100 62105 Siemens AG 2000 All rights reserved L outil actif viole le contour programm Contour mal d fini Erreur lors de la pr paration du contour Point de d part
46. CYCLE98 4 251 Conditions d appel 1 19 Conditions de retour 1 19 Configuration de la s lection des cycles 1 28 Configuration des images d aide 1 33 Configuration des masques de param trage 1 30 Configuration transparente 1 36 CONTPRON 4 234 Contr le du contour 4 213 4 236 Cycle d al sage 2 49 Cycle de chariotage CYCLE95 4 227 Cycle de chariotage tendu CYCLE950 4 260 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Annexes A Index A Cycle d usinage de d gagements CYCLE94 4 223 Cycle d usinage de gorges CYCLE93 4 214 CYCLE71 3 156 CYCLE72 3 162 CYCLE73 3 181 3 188 CYCLE74 3 181 3 182 CYCLE75 3 181 3 184 CYCLE76 3 172 CYCLE77 3 177 CYCLE801 2 100 CYCLE81 2 52 CYCLE82 2 55 CYCLE83 2 57 CYCLE84 2 65 CYCLE840 2 69 CYCLE85 2 75 CYCLE86 2 78 CYCLE87 2 82 CYCLE88 2 85 CYCLE89 2 87 CYCLE90 3 107 CYCLE93 4 214 CYCLE94 4 223 CYCLE95 4 227 CYCLE950 4 260 CYCLE96 4 239 CYCLE97 4 243 CYCLE98 4 251 Cycles de fraisage 1 17 3 103 Cycles de per age taraudage al sage 1 17 2 48 Cycles de tournage 1 18 4 209 Cycles pour r seaux de trous 1 17 2 92 Cycles pour r seaux de trous sans appel de cycle de per age taraudage al sage 2 92 D D finition de plan de travail 1 19 D finition du contour 4 233 D finition du contour 4 270 A 321 Annexes A Index Distance de s curit 2 53 3 197
47. Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage 2 12 Per age centrage CYCLE81 programmation du cycle CYCLE81 RTP RFP SDIS DP DPR RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe 1 But et utilisation du cycle 7 L outil al se avec la vitesse de rotation de broche et la vitesse davance programm es jusqu la profondeur finale d al sage introduite D roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante Accostage avec GO de la position plan de r f rence distance de s curit e Usinage la profondeur finale la vitesse d avance G1 programm e dans le programme appelant e Retrait en GO au plan de retrait Siemens AG 2000 All rights reserved 2 52 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage Signification des param tres RFP et RTP plan de r f rence et plan de retrait En r gle g n
48. Donn es de r glage de cycles tournage 4 212 Donn es de r glage des cycles fraisage 3 106 F FGROUP 3 107 Filetage CYCLE97 4 243 Filetage ext rieur 3 108 Filetage int rieur 3 109 Fraisage de contours quelconques 3 162 Fraisage de filetages 3 107 Fraisage de poches avec lots 3 181 Fraisage de poches avec lots CYCLE73 3 188 Fraisage d un tourillon circulaire CYCLE77 3 177 Fraisage d un tourillon rectangulaire CYCLE76 3 172 Fraisage d une poche circulaire POCKET2 3 136 Fraisage d une poche circulaire POCKETA4 3 150 Fraisage d une poche rectangulaire POCKET1 3 132 Fraisage d une poche rectangulaire POCKET3 3 140 G Grille de trous 2 100 H HOLES1 2 93 HOLES2 2 97 l Int gration de cycles utilisateur dans la simulation de MMC 103 1 38 L Liste de param tres 1 22 LONGHOLE 3 113 A 322 M Mati re restante 4 263 MCALL 2 89 Messages 1 21 5 288 Messages d erreurs et traitement des erreurs 5 281 O Outils logiciels pour la configuration 1 34 P Param trage du cycle 1 30 Param tres d usinage 2 50 Param tres g om triques 2 50 Param tres machine 1 20 Per age 2 52 Per age de trous profonds 2 57 Per age de trous profonds avec bris du copeau 2 60 Per age de trous profonds avec d bourrage 2 59 Per age lamage 2 55 Pi ce brute 4 263 Plan de r f rence 2 53 3 197 Plan de retrait 2 53 3 197 Plan de travail 1 19 POCKET1 3 132 POCKET2 3 136 POCKET3 3
49. FORM char D finition de la forme Valeurs E pour forme E F pour forme F But et utilisation du cycle Avec ce cycle vous pouvez r aliser des d gagements Bart E de forme E ou F selon DIN509 pour un diam tre de pi ce finie gt 3 mm et sans contrainte particuli re Il existe pour les d gagements de filetages le cycle E CYCLE96 voir chap 4 6 Forme E Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 223 4 224 Cycles de tournage 4 4 Cycle d usinage de d gagements CYCLE94 D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconque partir de laquelle chaque d gagement peut tre accost sans collision Le cycle g n re la s quence de d placements suivante e Le point de d part du cycle est calcul en interne et il est accost en GO e S lection de la correction du rayon de la plaquette pour la position du tranchant active et ex cution du contour de d gagement avec l avance programm e avant l appel du cycle e Retrait au point de d part avec GO et annulation de la correction du rayon de la plaquette avec G40 Signification des param tres SPD et SPL point de d part Sous le param tre SPD vous d clarez le diam tre de la pi ce finie pour le d gagement Avec le param tre SPL vous d terminez la dimension de la pi ce finie
50. NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Cycles de fraisage 3 13 Fraisage d un tourillon rectangulaire CYCLE76 But et utilisation du cycle Ce cycle vous permet de r aliser des tourillons rectangulaires dans le plan d usinage La finition requiert une fraise en bout La prise de passe a toujours lieu imm diatement avant l accostage en demi cercle du contour D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position situ e dans le domaine positif des abscisses et calcul e en prenant en consid ration le demi cercle d accostage et la cote du tourillon brut programm e en abscisse S quence de d placements en bauche _VARI 1 Accostage et retrait du contour Le plan de retrait RTP est accost en vitesse rapide puis a lieu au m me niveau le positionnement la normale du point de d part dans le plan d usinage Le point de d part est fix 0 degr par rapport l axe des abscisses Suivent le positionnement en vitesse rapide la distance de s curit _SDIS et le d placement en vitesse d avance la profondeur d usinage Le contour du tourillon est accost en demi cercle Pour le sens de fraisage vous pouvez choisir entre autres fraisage en avalant ou en opposition Apr s un tour autour du tourillon le contour est quitt en demi cercle dans le plan puis a lieu la prise de passe suivante Ensuite le contour est nouv
51. PO1 DM1 PO2 DM2 PO3 DM3 PO4 DM4 APP ROP TDEP FAL IANG NSP NRC NID PP1 PP2 PP3 VARI NUMT Liste des param tres PO1 real Point de d part du filetage dans l axe longitudinal DM1 real Diam tre du filetage au point de d part PO2 real Premier point interm diaire dans laxe longitudinal DM2 real Diam tre au premier point interm diaire PO3 real Deuxi me point interm diaire DM3 real Diam tre au deuxi me point interm diaire PO4 real Point final du filetage dans l axe longitudinal DM4 real Diam tre au point final APP real Course d acc l ration introduire sans signe ROP real Course de freinage introduire sans signe TDEP real Profondeur du filet introduire sans signe FAL real Sur paisseur de finition introduire sans signe IANG real Angle de p n tration Plage de valeurs pour p n tration oblique le long d un flanc pour p n tration oblique altern e NSP real D calage du point de d part pour le premier filet introduire sans signe NRC int Nombre de passes d bauche introduire sans signe NID int Nombre de passes vide introduire sans signe PP1 real Pas du filet 1 en tant que valeur introduire sans signe PP2 real Pas du filet 2 en tant que valeur introduire sans signe PP3 real Pas du filet 3 en tant que valeur introduire sans signe VARI int D finition du mode d usinage du filetage Plage de valeurs 1 4 NUMT int Nombre de filets introduire sans signe
52. RND 5 N540 X40 RND 5 N545 X20 Y75 RND 5 N550 Y35 N560 _ENDRAND G3 X25 Y30 CR 5 N570 _ILOT1 G0 X34 Y58 d finition de l lot inf rieur N580 G1 X64 N590 _FINILOT1 G2 X34 Y58 CR 15 N600 _INSEL2 G0 X79 Y73 d finition de l lot sup rieur N610 G1 X99 N620 FINILOT2 G3 X79 Y73 CR 10 GO X10 Y10 11 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 201 3 202 Cycles de fraisage 08 99 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 programmation des contours _USINAGE EXEMPLE1_ CONT CYC CYC CYC END LE74 LE75 LE75 m F BORD _FINBORD un f wf m TE LABEL LOT1 _FINII OT2 _FINII LOT1 LOT2 programmation fraisage poche CYCLE73 T2 D2 M6 S3000 M3 1021 EXEMPLEL MILL1 5 10 0 1 17 5 0 2 0 5 9000 3000 0 4 3 sprogrammation finition poche CYCLE73 M30 1113 EXEMPLEL MILL3 5 10 0 1 17 5 0 2 8000 1000 0 4 2 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Exemple de programmation 2 rA T che r aliser Des avant trous doivent tre perc s pour garantir la p n tration optimale de la fraise e Centrage e Per age des avant trous e Evidement de la poche avec lots fraise de rayon 12 mm e _Semi finition fraise de ra
53. Remarques g n rales sieste 4 210 4 2 Conditi nS2n susenes nn eenemeeennrerenne ninne en E a AAEE E entiere ete 4 211 4 3 Cycle d usinage de gorges CYCLE93 4 214 4 4 Cycle d usinage de d gagements CYCLE94 4 223 4 5 Cycle de chariotage CYCLE95 iii 4 227 4 6 Usinage de d gagements de filetage CYCLE96 sisseeeeeesineseenseeerreseerrsrerrssrenneet 4 239 47 Fetije OYO E OT etienne nl RAS tn ue Rat 4 243 4 8 Concat nation de filetages CYCLE98 essseeeeeeeeeseerneserrsstrnssttnnssttnnnstennssten nesteen 4 251 49 Retaillage de filetages partir du logiciel 5 3 4 258 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 4 260 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 209 Cycles de tournage 03 96 4 4 1 Remarques g n rales 4 1 Remarques g n rales Les paragraphes suivants d crivent la programmation des cycles de tournage Ces paragraphes doivent vous servir de guide pour le choix des cycles et la d finition de leurs param tres A c t d une description pr cise du but et de l utilisation de chacun des cycles et des param tres correspondants vous trouverez la fin de chaque paragraphe un exemple de programmation qui peut vous faciliter la mise en oeuvre du cycle Les paragraphes sont structur s suivant le principe suivant
54. SPCO 20 STAI 0 gt gt FDIS 20 DBH 20 DEF INT NUM 5 N10 SDIS 3 FDIS 10 N20 G90 F30 S500 M3 D1 T1 N30 G18 GO 220 Y105 X30 N40 MCALL CYCLE81 RTP RFP SDIS DP N50 HOLES1 SPCA SPCO STA1 FDIS gt gt DBH NUM N60 MCALL N70 G90 GO 230 Y75 X105 N80 MCALL CYCLE84 RTP RFPSDIS DP gt E rs 42 N90 HOLES1 SPCA SPCO STA FDIS gt gt DBH NUM N100 MCALL N110 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous D finition des param tres avec affectations de valeurs Valeur de la distance de s curit ainsi que la distance du premier trou au point de r f rence D termination des valeurs technologiques pour la phase d usinage Accostage position de d part Appel modal du cycle Appel du cycle de rang e de trous l usinage commence par le premier trou dans le cycle seules les positions usiner sont accost es Suppression de l appel modal Changement d outil Accostage de la position c t du 5me trou Appel modal du cycle Appel cycle de rang e de trous l usinage commence par le 5me trou de la rang e Suppression de l appel modal Fin de programme 2 95 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycle
55. Utilisation Edition 12 98 N de r f rence 6FC5 298 5AA10 0DP0 IBAM SINUMERIK 810D 840D Manuel d utilisation ManualTurn Edition 02 00 N de r f rence 6FC5 298 5AD00 0DP2 IKAM SINUMERIK 840D 810D Instructions succinctes ManualTurn Edition 11 98 N de r f rence 6FC5 298 2AD40 0DP0 Siemens AG 2000 All rights reserved A 310 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Annexes Bibliographie IBASI SINUMERIK 840D 810D Manuel d utilisation ShopMill Edition 03 99 N de r f rence 6FC5 298 5AD10 0DP0 IKAS SINUMERIK 840D 810D Instructions succinctes ShopMill Edition 01 98 N de r f rence 6FC5 298 2AD30 0DP0 IBAP SINUMERIK 840D 840Di 810D Manuel d utilisation Pupitre d apprentissage Edition 04 00 N de r f rence 6FC5 298 5AD20 0DP1 IBNM SINUMERIK 840D840Di 810D FM NC Manuel de l utilisateur Cycles de mesure Edition 04 00 N de r f rence 6FC5 298 5AA70 0DP2 IDA SINUMERIK 840D840Di 810D FM NC Manuel de diagnostic Edition 04 00 N de r f rence 6FC5 298 5AA20 0DP2 IPG SINUMERIK 840D840Di 810D FM NC Manuel de programmation Notions de base Edition 04 00 N de r f rence 6FC5 298 5AB00 0DP2 IPGA SINUMERIK 840D840Di 810D FM NC Manuel de programmation Notions compl mentaires Edition 04 00 N de r f rence 6FC5 298 5AB10 0DP2 IPGK SINUMERIK 840D 810D et FM NC Instructions succinctes Programmation Ed
56. actif Dans le cycle un contr le de l angle de d pouille de l outil actif a lieu si on a rang cet effet une valeur dans le param tre correspondant du correcteur d outil Si le cycle constate que la forme du d gagement ne peut pas tre usin e par l outil s lectionn son angle de d pouille tant trop petit il appara t le message Forme modifi e du d gagement sur la commande num rique L usinage est cependant poursuivi Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 225 4 226 Cycles de tournage 4 4 Cycle d usinage de d gagements CYCLE94 Remarques compl mentaires Avant l appel du cycle vous devez activer une correction d outil sinon le cycle est abandonn 61000 Pas de correction d outil active Exemple de programmation D gagement_forme_E Avec ce programme vous pouvez usiner un d gagement de la forme E N10 T25 D3 S300 M3 G95 F0 3 N20 GO G90 Z100 X50 N30 CYCLE94 20 60 E N40 G90 GO Z100 X50 N50 M02 FORME E D termination des valeurs technologiques S lection de la position de d part Appel du cycle Accostage de la position suivante Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 o5 _ Cycles de tournage 4 5 Cycle de chariotage CYCLE95 4 5 C
57. al sage bris du copeau en secondes FFR vitesse d avance La valeur d avance programm e dans FFR agit lors de l al sage RFF vitesse d avance en retrait Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 Accostage avec GO de la position plan de r f rence distance de s curit D placement en G1 et la vitesse d avance programm e sous le param tre FFR jusqu la profondeur finale d al sage Ex cution d une temporisation en fond d al sage Retrait en G1 au plan de r f rence d cal vers l avant de la distance de s curit et la vitesse de retrait pr cis e sous le param tre RFF Retrait en GO au plan de retrait D GO D G1 gt G4 ooog RTP RFP SDIS RFP DP RFP DPR SO La valeur d avance programm e dans RFF agit lors du retrait hors du plan 2 76 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Exemple de programmation Al sage 1 Le cycle CYCLE85 est appel en Z70 X50 dans le plan ZX L axe d al sage est laxe Y La profondeur finale d al sage est d clar e en relatif dans l appel du cycle aucune temporisation programm e La face sup rieure de la pi ce est Y102 DEF REAL FFR RFF RFP 102 DPR 25 SDIS 2 N10 FFR 300 RFF 1 5 FFR S500 M4 N20 G18 270 X50 Y105
58. avalant ou en opposition partir du sens de rotation de la broche la profondeur maximale de passe dans le plan lors d un videment est programmable sur paisseur de finition aussi en fond de poche trois strat gies de p n tration diff rentes perpendiculairement au centre de la poche sur une trajectoire h lico dale autour du centre de la poche oscillation dans l axe longitudinal de la poche trajets courts d accostage dans le plan en finition prise en consid ration d un contour de pi ce brute dans le plan et d une cote brute au fond possibilit d usinage optimal de poches venant de fonderie Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 141 Cycles de fraisage 03 96 3 3 9 Fraisage d une poche rectangulaire POCKET3 D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle le centre de la poche peut tre accost sans risque de collision la hauteur du plan de retrait S quence de d placements en bauche VARI X1 Le centre de la poche est accost en GO la hauteur du plan de retrait puis l outil se d place galement en GO cette position dans le plan de r f rence distance de s curit La poche est ensuite usin e selon la strat gie de p n tration s lectionn e et en tenant compte des cotes
59. bloc n est pas n cessaire s il n y a qu une poche Cette section de programme doit tre pr c d e d une instruction de branchement vers la section suivante o est programm l videment de la poche Exemple Per age d avant trous avec videment POCHE4_ CONT tiquette avec nom pour d but contour de poche CYCLE74 BORDA01 d finition contour bord de poche CYCLE75 ILOT11A01 d finition contour 1er lot CYCLE75 ILOT1A01 CYCLE75 ILOT2A01 CYCLE75 ILOT3A01 ENDLABEL tiquette pour fin contour de poche T4 M6 D1 M3 F1000 S4000 MCALL CYCLE81 10 0 1 3 appel modal du cycle de per age REPEAT POCHE4 BEAR POCHE4 BEAR END ex cution programme positions de per age MCALL d sactivation modale cycle de per age Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 191 3 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 GOTOF POCHEA BEAR END saut vers videment poche POCHE4 BEAR d but section g n ration des programmes REPEAT POCHE4 CONT ENDLABEL n cessaire seulement si plus d un contour de poche CYCLE73 1015 POCHE4 DRILL POCHE4 MILL1 3 10 0 1 12 0 2 0 5 9000 400 0 POCHE4 BEAR END fin section g n ration des programmes T3 M6 D1 M3 S2000 REPEAT POCHE4 CONT ENDLABEL n cessaire seulement si plus d un co
60. calcul e pour l usinage du bord est recalcul e apr s obtention de la profondeur de poche voulue Dans le cas contraire la profondeur de passe calcul e au d but est conserv e pendant l int gralit du cycle _AP1 _AP2 _AD cotes poche brute Les param tres _AP1 _AP2 et _AD vous permettent de d finir les cotes en relatif de la poche brute dans le plan et en profondeur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 47 3 148 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 _RAD1 rayon Le param tre _RAD1 vous permet de d finir le rayon de la trajectoire h lico dale par rapport la trajectoire du centre de l outil ou l angle de p n tration maximal en cas de mouvement d oscillation _DP1 profondeur de p n tration Avec le param tre _DP1 vous d finissez la profondeur de p n tration sur la trajectoire h lico dale Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Le cycle utilise au niveau interne un nouveau syst me courant de coordonn es pi ce qui influence l affichage des valeurs r elles L origine de ce syst me de coordonn es se situe au centre de la poche A la fin du cycle le syst me de coordonn es initial redevient actif Siemen
61. ce _MID et la profondeur totale le cycle calcule lui m me cette p n tration II utilise le nombre minimal possible de pas _MID 0 signifie que la p n tration s effectue en une seule passe jusqu la profondeur de la poche _FAL sur paisseur de finition au bord La sur paisseur de finition n influence l usinage de la poche dans le plan qu au niveau du bord Dans le cas d une sur paisseur de finition gt diam tre de l outil l videment complet de la poche n est pas garanti Le message Attention sur paisseur de finition gt diam tre de l outil appara t mais le cycle se poursuit _FALD sur paisseur de finition au fond En bauche il est tenu compte d une sur paisseur de finition distincte au fond POCKET1 ne poss de aucune sur paisseur de finition au fond _FFD et _FFP1 avance en profondeur et dans le plan L avance _FFD agit lors de la p n tration dans le mat riau Lors de l bauche l avance _FFP1 est efficace lors de tous les mouvements ex cuter dans le plan la vitesse d avance _CDIR sens de fraisage Dans ce param tre vous d finissez le sens d usinage de la poche Le param tre _CDIR permet de programmer le sens de fraisage e directement 2 pour G2 et 3 pour G3 ou e en variante en avalant ou en opposition Le fraisage en avalant ou en opposition est d termin dans le cycle en fonction du sens de rotation de la broche activ avant l appel du cycle en avalant en opposition M
62. cette tape est le suivant uniquement bauche usinage longitudinal ext rieur avec enl vement mati re restante pas d usinage des d talonnages Lors de la deuxi me tape N70 un autre outil est utilis pour enlever la mati re restante de cette pi ce brute puis une finition est effectu e Le mode d usinage pour cette tape est le suivant usinage complet bauche et finition usinage longitudinal ext rieur avec enl vement de mati re restante les d talonnages doivent tre usin s Programme d usinage N EXEMPLE 3 MPF SPATH _ N WKS DIR N CHARIOTAGE NOUV WPD Exemple 3 chariotage en deux tapes avec actualisation de pi ce brute Sca 09 04 99 i Donn es de correction d outil T3 outil d bauche pour usinage grossier position de tranchant 9 rayon 5 N05 TC DP1 3 1 500 TC DP2 3 1 9 TC_DP6 3 1 5 TC_ DP24 3 1 80 T4 outil de tournage pour mati re restante et finition position de tranchant 3 rayon 0 4 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 277 4 278 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 N10 TC_DP1 4 1 500 TC_DP2 4 1 3 STC _DP6 4 1 0 4 TC_DP24 4 1 80 N15 G18 GO G90 DIAMON N20 T3 D1 Outil d bauche N25 X300 N30 Z150 N35 G96 S500 M3 F2 N45 CYCLE950 Pi cel Usine pi ce3 321111 8 1 1 0 8 0
63. corrections n cessaires sont int gr es aux ditions ult rieures Il sera r serv le meilleur accueil toute suggestion visant am liorer la pr sente documentation Sous r serve de modifications Siemens Aktiengesellschaft o 04 00 Contenu 0 Table des mati res 1 Remarques g n rales ssssssssssssssssssseeeeneeeeeeeeeeenne 1 15 1 1 Remarques g n rales ie 1 16 1 2 Vue d ensemble des cycles sisi 1 16 1 2 1 Cycles de per age taraudage al sage cycles pour r seaux de trous cycles de fraisage et cycles de tournage 1 17 1 2 2 Sous programmes auxiliaires aaeseeeesseeeeeerneeernessernesssnnesttnnastinestennasttanesttanaetnnneennn 1 18 1 3 Programmation des cycles ssri aiin aR inaa r aa R aaa ea 1 19 1 3 1 Conditions d appel et de retour 1 19 1 3 2 Param tresmachine 2 2285 fife et ne ne et hein ne 1 20 1 3 3 Messages pendant le d roulement d un cycle 1 21 1 3 4 Appel de cycle et liste de param tres 1 22 Tao Simulation de Cycli Srei et AU al bre EA EEA tent EAEEREN 1 25 1 4 Assistance pour les cycles dans l diteur de programme partir du logiciel 4 3 1 26 1 4 1 Aper u des fichiers n cessaires 1 27 1 4 2 Configuration de la s lection des cycles 1 28 1 4 3 Configuration des masques de param trage sssssseisseerrsseerrsstrrrertrrssrrrnssrernsseeens 1 30 1 4 4 Configuration des images d aide 1 33 1 4 5 Outils logiciels pour la configuration seulement MMC10
64. cycle sur effacement fichier d faut interne de cycle sur criture fichier d faut interne de cycle sur lecture fichier d faut interne de cycle sur calcul de la somme de contr le d faut sur ACTIVATE la MMC d faut sur READYPROG la MMC pas de contour existant contour non ferm plus de m moire disponible trop d l ments de contour trop d intersections rayon de la fraise trop petit trop de contours cercle sans d finition du centre point de d part manque rayon d h lice trop petit h lice viole le contour plusieurs points de p n tration n cessaires pas de trajectoire g n rer pas de mati re restante g n r e h lice programm e viole le contour accostage retrait viole le contour longueur de rampe trop courte mati re restante possible avec moins de 50 recouvrement rayon fraise trop gros pour mati re restante d faut dans le contour de l flot d faut dans le contour du bord largeur de p n tration dans le plan trop grande contour du bord de la poche manque param tre d outil _TN non d fini nom programme pour position trou manque programme videmment poche manque programme position trou manque nom programme pour videmment poche manque Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de tournage 4 Cycles de tournage 4 1
65. d bauche p n tration la profondeur d usinage param tr e dans MIDF finition le long du contour avec l avance FFP2 et la vitesse de rotation SSF le sens d usinage est d termin e par CDIR Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 133 u lu EN 3 134 Cycles de fraisage 3 7 Fraisage d une poche rectangulaire POCKET1 e Apr s usinage de la poche l outil est amen au centre de la poche jusqu au plan de retrait et le cycle s ach ve Signification des param tres Param tres RTP RFP SDIS voir chap 2 1 2 per age centrage CYCLE81 Pour les param tres FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF voir chap 3 5 SLOT1 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 DP et DPR profondeur de la poche La profondeur de la poche peut tre introduite en absolu DP ou en relatif DPR par rapport au plan de r f rence Lorsque la profondeur est introduite en relatif le cycle calcule la profondeur atteindre partir de la position du plan de r f rence et de la position du plan de retrait LENG WID et CRAD longueur largeur et rayon Avec ces param tres vous d terminez la forme de la poche dans le plan Lorsque le rayon d arrondi de coin programm ne peut tre effectu avec l outil actif parce que le rayon de ce dernier est sup rieur le rayon d arr
66. dans ce r pertoire ou dans le r pertoire pi ce correspondant Ce sont toujours des programmes principaux de type MPF Les param tres _BNAME et _PNAME permettent de d finir les noms de ces programmes Le nom du programme pour les positions de per age n est requis que pour _VARI XXXES Exemple pas de per age d avant trous CYCLE73 1011 POCHE4_MILL _TN nom de l outil d bauche Introduisez dans ce param tre l identificateur de l outil utilis pour l videment En pr sence d une gestion d outils cet identificateur est un nom sinon un num ro Exemple e avec gestion d outils CYCLE73 1015 PIECE1_DRILL PIECE1_ MILL FRAISE3 e sans gestion d outils CYCLE73 1015 PIECE1_DRILL PIECE1_ MILL 1942 Le param tre _TN est un param tre ayant une longueur maximale de 16 caract res d finition obligatoire et doit donc contenir l identificateur de l outil d bauche chaque appel de CYCLE73 En cas de r p tition de l op ration de semi finition il faut indiquer l outil utilis pour la derni re op ration de semi finition OUTIL ET CORRECTEUR Employez exclusivement D1 comme correcteur d outil Des strat gies d outils de rechange ne doivent pas tre utilis es Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75
67. de l appel du cycle Les appels de cycles n cessitent toujours un bloc sp cifique ne contenant pas d autres instructions Remarques g n rales sur le param trage des cycles standard Le manuel de programmation d crit la liste de param tres pour chaque cycle avec e ordre de succession et e type L ordre de succession des param tres doit imp rativement tre respect Chaque param tre d un cycle poss de un type de donn es particulier Lors de l appel d un cycle il faut faire attention aux types des param tres utilis s Dans la liste de param tres on peut indiquer des e variables ou e des constantes Si on d clare des variables dans la liste de param tres elles doivent tre d finies au pr alable dans le programme appelant et des valeurs doivent leur tre affect es Les cycles peuvent alors tre appel s e avec une liste incompl te de param tres ou e en ignorant des param tres Si vous voulez ignorer les derniers param tres qui seraient crire dans l appel du cycle la liste de param tres peut tre cl tur e pr matur ment par Si vous voulez ignorer certains param tres parmi d autres il faut introduire une virgule pour occuper la Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 12 97 G n ralit s EI 1 3 Programmation des cycles ET Il n y a pas de contr le de plausibilit des
68. de r f rence en absolu Distance de s curit ajout e au plan de r f rence introduire sans signe Profondeur en absolu Point de d part abscisse en absolu Point de d part ordonn e en absolu Longueur du rectangle dans le premier axe en relatif Le coin d o part la cotation r sulte du signe Longueur du rectangle dans le deuxi me axe en relatif Le coin d o part la cotation r sulte du signe Angle entre l axe longitudinal du rectangle et le premier axe du plan abscisse introduire sans signe Valeur 0 lt _STA lt 180 Profondeur de passe maximale introduire sans signe Profondeur de passe maximale lors de l bauche dans le plan sous forme de valeur introduire sans signe Trajet de d gagement dans direction de coupe en relatif sans signe Sur paisseur de finition en profondeur en relatif introduire sans signe En mode de finition _FALD repr sente la mati re r siduelle sur la surface Avance pour l usinage de la surface Mode d usinage introduire sans signe POSITION DES UNIT S Valeurs 1 bauche 2 finition POSITION DES DIZAINES Valeurs 1 parall lement l abscisse dans un sens 2 parall lement l ordonn e dans un sens 3 parall lement l abscisse avec inversion de sens 4 parall lement l ordonn e avec inversion de sens Trajet de d passement dans axe de p n tration en relatif introduire sans signe Siemens AG 2000 All rights reserved SINUME
69. de rayon d arrondi de coin dans le plan XY L axe longitudinal du tourillon fait un angle de 10 degr s par rapport l axe X et la programmation des cotes du tourillon s effectue partir du coin P1 En cas de cotation partir d un coin la longueur et la largeur du tourillon doivent tre introduites avec signe pour d terminer de fa on univoque la position du tourillon L usinage s effectue avec un tourillon brut de 80 mm de longueur et 50 mm de largeur N10 G90 Go G17 X100 Y100 T20 D1 53000 M3 D termination des valeurs technologiques N20 _zsD 2 1 Cotation du tourillon partir d un coin N30 CYCLE76 10 0 2 17 5 60 gt Appel du cycle gt 40 15 80 60 10 11 900 gt gt 800 O 1 80 50 N40 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved 3 1 76 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 04 00 Cycles de fraisage 3 14 Fraisage d un tourillon circulaire CYCLE77 3 14 Fraisage d un tourillon circulaire CYCLE77 partir du logiciel 5 3 Programmation du cycle un CYCLE77 _RTP _RFP _SDIS DP DPR PRAD PA PO MID FAL FALD FFP1 FFD _CDIR _VARI _AP1 Liste des param tres Les param tres suivants doivent toujours tre introduits REP real Plan de retrait en absolu _RFP real Plan de r f rence en absolu _SDIS real Distance de s cur
70. doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 gt 2 Programme de surfa age avec CYCLE71 Type d outil Rayon d outil Accostage position de d part Appel du cycle Fin de programme 3 161 3 12 u 2 3 162 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 Fraisage de contours quelconques CYCLE72 Le cycle CYCLE 72 est disponible partir de la version de logiciel 4 pas pour la FM NC Programmation du cycle CYCLE72 _KNAME _RTP _RFP _SDIS _DP MID FAL FALD _FFP1 FFD _VARI _RL AS1 _LP1 _FF3 _AS2 _LP2 Liste des param tres Les param tres suivants doivent toujours tre introduits POSITION DES UNIT S Valeurs 1 bauche 2 finition POSITION DES DIZAINES Valeurs 0 trajets interm diaires en GO 1 trajets interm diaires en G1 POSITION DES CENTAINES __KNAME string Nom du sous programme de contour RIP real Plan de retrait en absolu _RFP real Plan de r f rence en absolu _SDIS real Distance de s curit ajout e au plan de r f rence introduire sans signe _DP real Profondeur en absol gt _MID real Profondeur de passe maximale en relatif introduire sans signe _FAL real Sur paisseur de finition au bord introduire sans signe __FALD real Sur paisseur de finition au fond en relatif introduire sa
71. du filetage dans l axe longitudinal FPL real Point final du filetage dans l axe longitudinal DM1 real Diam tre du filetage au point de d part DM2 real Diam tre du filetage au point final APP real Course d acc l ration introduire sans signe ROP real Course de freinage introduire sans signe TDEP real Profondeur du filet introduire sans signe FAL real Sur paisseur de finition introduire sans signe TANG real Angle de p n tration Plage de valeurs pour p n tration oblique le long d un flanc pour p n tration oblique altern e NSP real D calage du point de d part pour le premier filet introduire sans signe NRC int Nombre de passes d bauche introduire sans signe NID int Nombre de passes vide introduire sans signe VART int D finition du mode d usinage du filetage Plage de valeurs 1 4 NUMT int Nombre de filets introduire sans signe Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 243 Cycles de tournage 03 96 4 4 7 _Filetage CYCLE97 But et utilisation du cycle Le cycle Filetage permet d usiner des filetages int rieurs et ext rieures sur corps cylindriques et coniques pas constant selon l axe longitudinal et l axe transversal Les filetages peuvent tre monofilets ou multifilets Pour des filetages multifilets les diff rents filets sont usin s les uns apr s les autres La p n tratio
72. e directement 2 pour G2 et 3 pour G3 ou e en variante en avalant ou en opposition Le fraisage en avalant ou en opposition est d termin dans le cycle en fonction du sens de rotation de la broche activ avant l appel du cycle en avalant en opposition M3 G3 M3 G2 M4 G2 M4 G3 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 79 3 3 180 Cycles de fraisage 04 00 3 3 14 Fraisage d un tourillon circulaire CYCLE77 _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Les valeurs possibles sont e 1 bauche e 2 finition _AP1 diam tre du tourillon brut Avec ce param tre vous d finissez la cote du tourillon brut sans signe Le rayon du demi cercle d accostage est calcul en fonction de la longueur brute Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon il y a abandon du cycle avec affichage de l alarme 61009 Num ro d outil actif 0 Exemple de programmation Tourillon circulaire R alisation d un tourillon partir d un brut de diam tre 55 mm et avec une profondeur de passe maximale de 10 mm D finition d une sur paisseur pour la finition du bord du tourillon L ensemble de l usinage s effectue en opposition N10 G90 G17 GO S1800 M3 DI D termination des valeurs technologiques N20 CYCLE
73. et avance pour positionnements interm diaires dans le plan dans le vide _AS2 int Sp cifiation sens trajectoire de retrait introduire sans signe POSITION DES UNIT S Valeurs 1 droite tangentielle 2 quart de cercle 3 demi cercle POSITION DES DIZAINES Valeurs 0 retrait du contour dans le plan 1 retrait du contour le long d une trajectoire spatiale _LP2 real Longueur du trajet de d gagement d outil pour une droite ou rayon de l arc de cercle de d gagement pour un cercle introduction sans signe Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 163 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 r But et utilisation du cycle Le cycle CYCLE72 permet de fraiser le long d un contour quelconque d fini dans un sous programme Ce cycle fonctionne avec ou sans correction du rayon de la fraise Le contour ne doit pas tre imp rativement ferm C est la position de la correction du rayon de la fraise gauche droite ou sur le contour qui d finit si l usinage est int rieur ou ext rieur Point de d part du contour Le contour doit tre programm dans le sens du fraisage et comporter au moins 2 blocs de contour point de d part et d arriv e tant donn que le sous programme de contour est directement appel l int rieur du cycle Fonctions du
74. et le traitement du cycle est abandonn Remarques compl mentaires Le cycle d termine si le taraudage doit tre ex cut avec ou sans capteur en fonction du param tre machine NUM_ENCS Le sens de rotation de la broche est programmer avant l appel du cycle avec M3 ou M4 Pendant les blocs de taraudage avec G63 les valeurs des commutateurs de correction d avance et de vitesse de rotation de broche sont fig es 100 Le taraudage sans capteur n cessite en r gle g n rale un porte taraud compensateur plus long Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage x Exemple de programmation Taraudage sans capteur Ce programme permet de r aliser un taraudage sans capteur la position X35 Y35 dans le plan XY l axe Z tant laxe de taraudage Les param tres de sens de rotation SDR et SDAC doivent tre d clar s le param tre ENC est mis 1 la profondeur est d clar e en absolu Le param tre de pas PIT peut tre ignor Pour l usinage on utilise un porte taraud compensateur N10 G90 GO D2 T2 S500 M3 N20 G17 X35 Y35 Z60 N30 G1 F200 N40 CYCLE840 59 56 15 1 4 3 N50 M30 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 0
75. finition VARI X2 En finition la surface est frais e une fois dans le plan La sur paisseur de finition en bauche doit donc tre choisie de sorte que l outil de finition puisse usiner la profondeur r siduelle en une seule passe Apr s chaque surfa age l outil se d gage v ritablement dans le plan Le trajet du d gagement est programm sous le param tre _FDP En cas d usinage dans un sens l outil est relev concurrence de la sur paisseur de finition la distance de s curit et le point de d part suivant est accost en rapide En cas d bauche dans un sens le rel vement s effectue concurrence de la profondeur de passe calcul e la distance de s curit La p n tration en profondeur est ex cut e au m me point que lors de l bauche Une fois la finition achev e l outil se retire la derni re position atteinte jusqu au plan de retrait RTP D placement de la fraise en finition dans un sens mode d usinage 22 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 12 98 Cycles de fraisage 3 11 Surfa age CYCLE71 Signification des param tres Param tres _RTP _RFP _SDIS voir chap 2 1 2 per age centrage CYCLE81 Param tres _STA MID _FFP1 voir chap 3 9 POCKET3 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 _DP pr
76. il faut d finir au pr alable la broche d usinage comme broche ma tre l aide de l instruction SETMS Ei voir aussi le manuel de programmation Messages concernant l tat d usinage Pendant l ex cution des cycles de fraisage des messages sont visualis s sur l cran de la commande num rique Les messages suivants sont possibles e Trous oblongs lt N gt premi re figure en cours de traitement e Rainures lt N gt une autre figure en cours de traitem e _ Rainures sur cercle lt N gt derni re figure en cours de traitement lt N gt tant le num ro du r seau en cours de traitement Ces messages n interrompent pas le traitement du programme et restent visualis s jusqu l apparition du prochain message ou jusqu la fin du cycle Donn es de r glage des cycles L effet de certains param tres des cycles de fraisage peut tre modifi par des donn es de r glage de cycles partir du logiciel 4 Les donn es de r glage des cycles sont d finies dans le bloc de donn es GUD7 DEF Les nouvelles donn es de r glage des cycles suivantes sont introduites _ZSD x Valeur Signification Cycles concern s _ZSDf1 0 Le calcul de la profondeur dans les nouveaux cycles POCKET1 s effectue entre le plan de r f rence distance de POCKET s curit et profondeur _RFP _SDIS DP LONGHOLE 1 La profondeur est calcul e sans tenir compte de la CYCLE71 SLOT1 distance de s curit CYCLE72 SLOT
77. l ments de contour que la m moire interne au cycle peut accepter il en r sulte un abandon de cycle avec l alarme 10934 Le champ pour le fractionnement du contour est trop petit Siemens AG 2000 All rights reserved 4 234 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 98 Cycles de tournage 4 4 5 Cycle de chariotage CYCLE95 L usinage doit alors tre r parti sur plusieurs sections repr sent es chacune par un sous programme individuel de contour le cycle devant tre appel sp cifiquement pour chaque section Si pour un sous programme de contour le diam tre maximal ne se trouve pas au point de d part ou final programm pour le contour le cycle ins re automatiquement une droite paraxiale au maximum du contour et cette partie du contour est usin e comme une zone de d talonnage La programmation des l ments suivants dans le sous programme de contour provoque un abandon du cycle et la sortie de l alarme 10931 Le contour usiner pr sente des d fauts e plan de correction de rayon avec G17 G18 G19 e frame e d placement d un axe du plan dans lequel on usine comme axe de positionnement e s lection de la correction d outil avec G41 G42 Sens du contour A partir de la version 4 4 du logiciel le sens de programmation du contour peut tre choisi librement Le cycle d termine en interne automatiquement le sens d usinage Pour les usin
78. logiciel 5 3 Chariotage paraxial avec enl vement mati re restante Contour de pi ce finie _FALX 1 Prise de passe 4 Semi finition enl vement mati re restante 2 Accostage 5 Rel vement 3 Ebauche 6 Retour x sans enl vement mati re restante Contour de pi ce finie 1 Prise de passe 4 Rel vement 2 Accostage 5 Retour 3 Ebauche x Chariotage parall le au contour Contour de pi ce finie 1 Prise de passe 4 Rel vement 2 Accostage 5 Retour 3 Ebauche Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 _MID profondeur de passe en bauche Le param tre _MID vous permet de programmer la pro fondeur de passe en bauche Des passes d bauche ayant cette profondeur sont g n r es jusqu ce que la profondeur restante soit inf rieure 2 profondeur de passe Ensuite deux passes dont la profondeur est gale la moiti de cette profondeur restante sont encore effectu es Si la p n tration est r alis e dans l axe transversal en bauche _MID est interpr t en tant que rayon ou diam tre en fonction de la donn e de r glage de cycles _ZSD 0 _ZSD 0 0 _MID est interpr t en fonction du code G pour programmation du rayon diam tre pour DIAMOF en tant que ray
79. ne d passe pas la profondeur totale de per age e A partir de la deuxi me passe la profondeur de passe est gale la derni re profondeur de passe diminu e de la valeur de d gression si profondeur de per age gt la d gression programm e e Les prises de passe suivantes correspondent au montant de la d gression tant que la profondeur percer reste gt 2 x valeur de d gression e Enfin la profondeur percer est divis e en deux courses gales qui sont ainsi toujours sup rieures la moiti de la valeur de d gression Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 04 00 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage e Sila valeur pour la premi re profondeur de per age est incompatible avec la profondeur totale il appara t l alarme 61107 Premi re profondeur de per age mal d finie et le cycle n est pas ex cut DAM lt O0 0 001 1 facteur de d gression La profondeur courante est obtenue comme suit e Ala premi re passe l outil p n tre jusqu la profondeur param tr e pour la premi re profondeur de per age si elle ne d passe pas la profondeur totale de per age e A partir de la deuxi me passe la profondeur de per age est gale la derni re profondeur de per age diminu e de cette valeur multipli e par le facteur de d gression si profo
80. origine pi ce un d calage externe peut tre ajout avec la manivelle lectronique d calage DRF ou par l AP programmable L instruction TRANS permet de programmer des d calages d origine pour tous les axes de contournage et de positionnement Une d claration de variable contient la d finition d un type de donn es et un nom de variable Le nom de la variable permet d acc der sa valeur Les mots de la norme DIN 66025 sont compl t s par des descripteurs noms de variables variables de calcul variables syst me variables utilisateur de sous programmes de mots cl s et de mots plusieurs lettres adresse Ces adjonctions ont la m me signification que les mots dans la syntaxe des blocs Les descripteurs doivent tre uniques Un m me descripteur ne peut tre utilis pour d signer plusieurs objets Groupe fonctionnel de la commande La commande est dot e d un programme d autodiagnostic et d aides aux tests pour la maintenance Affichage d tats d alarmes et de donn es pour la maintenance Donn es qui communiquent des caract ristiques de la machine outil la commande num rique selon une proc dure d finie par le logiciel syst me Ces donn es permettent de faire varier le mode de prise en compte des param tres des cycles Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 E Editeur Editeur de texte F Fo
81. par le rayon param tre RAD du cercle Pour le rayon seules les valeurs positives sont admises STA et INDA angle initial et angle d incr mentation Ces param tres d terminent la disposition des trous sur le cercle de trous Le param tre STA1 indique l angle de rotation entre la direction positive des abscisses du syst me de coordonn es pi ce actif avant appel du cycle et le premier trou Le param tre INDA indique l angle de rotation pour passer d un trou l autre Si le param tre INDA est nul l angle d incr mentation est calcul en interne par le cycle sur la base du nombre de trous de telle sorte que ceux ci soient r partis uniform ment sur le cercle NUM nombre de trous Ce param tre sert programmer le nombre de trous Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 03 96 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous x Exemple de programmation g Trous sur un cercle Le programme permet par appel du cycle CYCLE82 de percer 4 trous de 30 mm de profondeur La profondeur finale de per age est d clar e relativement au plan de r f rence Le cercle est d fini par le centre X70Y60 et le rayon 42 mm dans le plan XY L angle initial vaut 33 degr s La distance de s curit suivant l axe de per age Z
82. per age il n a t appel de fa on modale aucun cycle de per cage taraudage al sage 5 287 5 4 5 288 Messages d erreurs et traitement des erreurs 5 4 Messages dans les cycles Messages dans les cycles Les cycles d livrent des messages dans la ligne de dialogue de la CN Ces messages n interrompent pas l usinage Les messages vous donnent des indications sur des comportements particuliers des cycles et sur l avancement de l usinage ils restent maintenus en g n ral tout au long d une phase d usinage ou jusqu la fin du cycle Les messages suivants sont possibles Texte de message Profondeur selon valeur pour profondeur relative Usinage de trou oblong en cours Usinage de rainure en cours Usinage de rainures sur cercle en cours Sens fraisage erron G3 est g n r Forme modifi e du d gagement Premi re prof selon valeur pour prof relative Attention sur paiss de finit gt diam tre de l outil Filet lt N gt Usinage longitudinal de filetage Filet lt N gt Usinage transversal de filetage Simulation active aucun outil programm ex cution du contour final Simulation active aucun outil programm ex cution du contour final Simulation active aucun outil programm lt N gt tant le num ro du filet en cours d usinage Source CYCLE81 CYCLE89 CYCLE840 LONGHOLE SLOT1 SLOT2 SLOT1 SLOT2 POCKET POCKET2 C
83. permet de programmer le sens de fraisage e directement 2 pour G2 et 3 pour G3 ou e en variante en avalant ou en opposition Le fraisage en avalant ou en opposition est d termin dans le cycle en fonction du sens de rotation de la broche activ avant l appel du cycle en avalant en opposition M3 G3 M3 G2 M4 G2 M4 G3 _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Les valeurs possibles sont e 1 bauche e 2 finition _AP1 _AP2 cotes du brut Les cotes d une pi ce brute p ex pour l usinage de bruts de fonderie peuvent tre prises en consid ration Les cotes brutes de longueur et largeur _AP1 et _AP2 sont programm es sans signe et sont plac es par le cycle sym triquement autour du centre du tourillon Le rayon du demi cercle d accostage est calcul en fonction de la longueur brute E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon il y a abandon du cycle avec affichage de l alarme 61009 Num ro d outil actif 0 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 75 Cycles de fraisage 04 00 EJ 3 13 Fraisage d un tourillon rectangulaire CYCLE76 x Exemple de programmation Tourillon Ce programme vous permet de r aliser un tourillon de 60 mm de long 40 mm de large et 15 mm
84. peut l tre pour une largeur donn e et pour la fraise utilis e FAL est automatiquement r duite sa valeur maximale possible Pour l bauche il en r sulte dans ce cas un fraisage pendulaire avec p n tration aux deux points extr mes de la rainure Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 123 Cycles de fraisage 3 5 R seau de rainures radiales SLOT1 VARI MIDF FFP2 et SSF mode d usinage profondeur de passe avance et vitesse de rotation Avec le param tre VARI vous pouvez d terminer le mode d usinage Les valeurs possibles sont POSITION DES UNITES e O usinage complet en deux tapes La rainure SLOT1 SLOT2 ou la poche POCKET POCKET2 est vid e jusqu la sur paisseur de finition avec la vitesse de rotation programm e avant l appel du cycle et avec l avance FFP1 La p n tration est d finie par MID L usinage de la sur paisseur de finition se fait avec la vitesse de rotation d clar e par SSF et avec l avance FFP2 La p n tration est d finie par MIDF Si MIDF 0 la p n tration a lieu imm diatement la profondeur finale Si FFP2 n est pas programm l avance FFP1 est active De fa on analogue lorsqu il manque la donn e SSF c est la vitesse de rotation pro gramm e avant l appel du cycle qui est efficace e 1 bauche La rainure SLOT1 SLOT2 ou la poche POCKET1 POCKET2 est frais e jusq
85. point de r f rence Fonction repositionnement Reduced Instruction Set Computer Type de processeurs jeu r duit et haut d bit d instructions Rapid Override Correction du rapide R gulateur de position R Parameter Active Zone m moire dans NCK pour num ros de param tres R Roll Pitch Yaw Type de rotation d un syst me de coordonn es Rapport de transmission Request To Send Signalisation de commande d interfaces de donn es s rie demande d mission Single Block Bloc par bloc Syst me de coordonn es de base Syst me coordonn es machine Syst me de coordonn es pi ce Donn e de r glage Bloc de donn es syst me Setting Data Active Code type de fichier pour donn es de r glage Bloc fonctionnel syst me System Function Call Signal d interface SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 297 A A 298 Annexes Abr viations SKP SM SP SPF SRAM SSFK SSI SYF TCM TEA TFR TO TOA TRANSMIT UFR V 24 Version de logiciel WDP WOP ZOA uC Skip Saut de bloc optionnel Moteur pas pas Sous programme Sub Program File Sous programme M moire statique bufferis e Compensation d erreur de pas de vis de transmission Serial Synchron Interface Interface synchrone s rie System Files Fichiers syst me Tableau de commande machine Testing Data Active Identificateur de param tres machine Touche de fonction logicielle recon
86. r gulation de vitesse N de r f rence 6SN1 197 0AB40 0DP2 IPJLM SIMODRIVE Manuel de configuration Moteurs lin aires Edition 04 00 ALL G n ralit s 1FN1 Moteur lin aire triphas 1FN1 1FN3 Moteur lin aire triphas 1FN3 CON Connectique N de r f rence 6SN1 197 0AB70 0DP1 IPJM SIMODRIVE Manuel de configuration Moteurs Moteurs triphas s pour entra nements Edition 01 98 d avance et de broche N de r f rence 6SN1 197 0AA20 0DP3 IPJU SIMODRIVE 611 A 611 D Manuel de configuration Variateurs Edition 08 98 Variateurs onduleur MLI transistors pour entra nements triphas s d avance et de broche N de r f rence 6SN1 197 0AA00 0DP4 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 31 7 Annexes 04 00 Bibliographie IPOS1 SIMODRIVE POSMO A Edition 02 00 Manuel de l utilisateur Moteur de positionnement d centralis sur PROFIBUS DP N de r f rence 6SN2 197 0AA00 0DP1 IPOS2 SIMODRIVE POSMO A Edition 12 98 Instructions de montage fournies avec chaque POSMO A IS7H SIMATIC S7 300 Manuel Installation et configuration Caract ristiques des CPU Edition 10 98 Manuel de r f rence Caract ristiques des modules N de r f rence 6ES7 398 8AA03 8CA0 ISTHT SIMATIC S7 300 Manuel STEP 7 connaissances fondamentales V 3 1 Edition 03 97 N de r f rence 6ES7 810 4CA02 8CA0 ISTHR SIMATIC S7 30
87. rainure Avec ces param tres vous d terminez la forme d une rainure dans le plan Le diam tre de la fraise doit tre plus petit que la largeur de la rainure Sinon l alarme 61105 Rayon de fraise trop grand est d clench e et le cycle est interrompu Le diam tre de la fraise ne doit pas tre inf rieur la moiti de la largeur de rainure Aucun contr le n est effectu CPA CPO et RAD centre et rayon La position du cercle de rainures dans le plan est d finie par le centre CPA CPO et le rayon RAD Seules les valeurs positives sont admises pour le rayon STA et INDA angle initial et angle d incr mentation Vous d terminez avec ces param tres la r partition des rainures sur le cercle STA1 est l angle entre la direction positive des abscisses du syst me de coordonn es pi ce actif avant l appel du cycle et la premi re rainure Le param tre INDA concerne l angle entre deux rainures successives Si INDA O l angle d incr mentation est calcul sur la base du nombre de rainures de telle sorte qu elles soient r parties uniform ment sur le cercle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 04 00 Cycles de fraisage 3 5 R seau de rainures radiales SLOT1 FFD et FFP1 avance en profondeur et dans le plan L avance FFD est prise en compte pour la p n tration perpendiculaire au plan d usinage avec G1 ainsi que pour
88. rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 129 EJ Cycles de fraisage 08 97 3 3 6 Rainures sur un cercle SLOT2 E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Violation du contour Si cause de valeurs erron es des param tres d finissant la disposition et la taille des rainures des violations r ciproques du contour des rainures se manifestent l usinage n est pas commenc Le cycle est abandonn apr s sortie du message d alarme 61104 Violation du contour des rainures des trous grand A l int rieur du cycle le syst me de coordonn es pi ce est d cal et pivot L affichage des valeurs r elles dans le syst me de coordonn es pi ce est toujours tel que la rainure en cours d usinage d bute toujours dans le premier axe du plan d usinage et que l origine du syst me de coordonn es pi ce se situe au centre du cercle En fin de cycle le syst me de coordonn es pi ce se trouve dans la m me position qu avant l appel du cycle Siemens AG 2000 All rights reserved 3 130 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Exemple de programmation Rainures 2 Avec ce programme vous pouvez usiner 3 rainures circulaires se tr
89. roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante Per age de trous profonds avec d bourrage VARI 1 Accostage avec GO de la position plan de r f rence distance de s curit D placement avec G1 jusqu la premi re profondeur de per age la vitesse d avance tant obtenue par application du param tre FRF facteur d avance l avance programm e avant l appel du cycle Ex cution d une temporisation en fond de trou param tre DTB Retrait avec GO au plan de r f rence avanc de la distance de s curit pour d bourrage Ex cution d une temporisation au point de d part param tre DTS Accostage avec GO de la derni re profondeur atteinte diminu e de la distance d arr t anticip calcul e en interne par le cycle ou programm e Usinage jusqu la profondeur de per age suivante la vitesse G1 les d placements se poursuivent jusqu ce que la profondeur finale de per age soit atteinte Retrait en GO au plan de retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 ooon D G1 5 gt GO P G4 RTP RFP SDIS RFP 44 FDEP ZLI FDEP DP RFP DPR 2
90. sage des cycles pour r seaux de trous et des cycles de fraisage e X 6 alarmes des cycles de tournage Dans le tableau suivant vous trouvez les alarmes sur venant dans les cycles le cycle o elles apparaissent ainsi que des indications pour leur limination Num ro d alarme Texte d alarme Source Explication rem de 61000 Pas de correction LONGHOLE Correcteur D doit tre programm avant d outil active SLOT1 l appel du cycle SLOT2 POCKET1 POCKETA4 CYCLE71 CYCLE72 CYCLE90 CYCLE93 CYCLE96 61001 Pas de filet CYCLE84 V rifier les param tres pour la taille du erron CYCLE840 filetage ou la valeur du pas contradiction CYCLE96 CYCLE97 61002 Mode d usinage SLOT1 La valeur du param tre VARI pour le mal d fini SLOT2 mode d usinage est erron e et doit tre POCKET1 modifi e POCKET4 CYCLE71 CYCLE72 CYCLE76 CYCLE77 CYCLE93 CYCLE95 CYCLE97 CYCLE98 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 5 283 Messages d erreurs et traitement des erreurs 5 3 Aper u des alarmes de cycle Num ro d alarme Texte d alarme 61003 61009 61010 61011 61012 61101 61102 61103 61104 5 284 Aucune avance programm e dans le cycle Num ro d outil actif 0 Sur paisseur de finition trop grande Homot thie pas admise Homot thie diff rente dans le plan Plan de r f rence mal d fini Au
91. saxon Syst me coordonn es machine Syst me de coordonn es S quence d instructions envoy e la commande num rique pour la fabrication d une gt pi ce d termin e Egalement la r alisation d un usinage d fini sur une gt pi ce brute Programme pi ce d sign par un num ro ou par un gt descripteur dans lequel d autres programmes principaux sous programmes ou gt cycles peuvent tre appel s Tout programme principal sous programme global ne peut figurer qu une seule fois dans le r pertoire il n est pas possible d utiliser comme programme global le m me nom de programme dans diff rents r pertoires pour des contenus diff rents La fonction Recherche de bloc permet de rechercher une partie quelconque du programme pi ce o l usinage doit tre d marr ou repris pour le test de programmes pi ce ou apr s une interruption de l usinage El ment d un gt frame d finissant la rotation d un syst me de coordonn es d un angle d fini Groupe fonctionnel de la commande S quence d instructions d un gt programme pi ce pouvant tre appel e plusieurs fois avec des valeurs de param tres diff rentes Les sous programmes s appellent dans un programme principal Tous les sous programmes peuvent tre interdits en lecture et en affichage des personnes non autoris es gt Les cycles sont une variante de sous programmes Syst me de mesure dans lequel les distances sont exprim es en inch
92. sont r partis uniform ment sur la circonf rence de la pi ce de r volution le premier filet tant d fini par le param tre NSP Si on doit r aliser un filetage multifilet avec une r partition non uniforme des filets sur la circonf rence on doit appeler le cycle pour chaque filet en programmant le d calage correspondant du point de d part 03 96 P n tration avec profondeur de passe constante P n tration avec section de copeau constante Prof passe const Section copeau const Profondeur de passe constante Profondeur de passe constante Section copeau constante Section copeau constante Rep re 0 degr D part 1er filet D part 4 me filet D part D part 2 me filet 3 me filet NUMTH 4 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 7 _Filetage CYCLE97 E Remarques compl mentaires Distinction entre usinage longitudinal et usinage transversal Le cycle d cide lui m me s il doit usiner un filetage en longitudinal ou en transversal Ceci d pend de l angle du c ne sur lequel le filetage doit tre usin Si l angle du c ne est lt 45 degr s le filetage est usin dans l axe longitudinal sinon dans l axe Angle lt 45 Angle gt 45 transversal gt Z Z Usinage longitudinal Usinage transversal Sieme
93. suivant l axe longitudinal Si on a un diam tre final lt 3 mm correspondant la valeur programm e pour SPD le cycle est abandonn avec l alarme 61601 Diam tre pi ce finie trop programm Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 4 Cycle d usinage de d gagements CYCLE94 FORM d finition X Les formes E et F sont d finies dans DIN509 et sont FORME E d terminer par ce param tre Si le param tre a une autre valeur que E ou F le Pi ce avec une surface cycle est abandonn avec l alarme a usine 61609 Forme mal d finie Pi ce avec deux surfaces usiner perpendiculaires La position de plaquette SL de l outil est d termin e par le cycle partir de la correction d outil active E Le cycle peut travailler avec les positions de plaquette SL 4 SL 3 1 4 Si le cycle d tecte une position de plaquette 5 9 l alarme 61608 Mauvaise programmation de la position de plaquette Z appara t et le cycle est abandonn Le cycle g n re automatiquement son point de d part Celui ci se trouve 2 mm du diam tre final et 10 mm de la cote finale suivant laxe longitudinal SL1 SL 2 La position de ce point de d part par rapport aux valeurs de coordonn es programm es est d finie par la position de plaquette de l outil
94. terminez la forme du tourillon dans le plan Le tourillon peut tre cot partir du centre ou d un coin En cas de cotation partir d un coin LENG et _WID sont introduits avec signe La longueur _LENG se r f re toujours l axe des abscisses dans le cas d un angle de z ro degr _PA _PO point de r f rence Les param tres PA et _PO vous permettent de d finir le point de r f rence du tourillon en abscisse et ordonn e Il s agit soit du centre du tourillon soit d un coin L valuation de ces param tres d pend du bit donn e de r glage de cycles _ZSD 2 e Q signifie centre du tourillon e 1 signifie coin Lorsque la cotation du tourillon part d un coin les param tres de longueur et de largeur _LENG _WID sont introduits avec signe ce qui d termine la position du tourillon de mani re univoque 04 00 3 13 Fraisage d un tourillon rectangulaire CYCLE76 3 Poche cot e partir du centre _PA Poche cot e partir d un coin Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 04 00 Cycles de fraisage 3 13 Fraisage d un tourillon rectangulaire CYCLE76 _STA angle _STA est l angle entre le 1er axe du plan abscisse et l axe longitudinal du tourillon _CDIR sens de fraisage Dans ce param tre vous d finissez le sens d usinage du tourillon Le param tre _CDIR
95. tourillon circulaire Cycles de tournage CYCLE93 CYCLE94 CYCLE9S CYCLE96 CYCLE97 CYCLE98 Usinage de gorges Usinage de d gagements forme E et F selon DIN Chariotage avec d talonnages Usinage de d gagements de filetage formes A B C et D selon DIN Filetage Concat nation de filetages Nouveau partir de la version de logiciel 5 1 CYCLE950 Chariotage tendu 1 2 2 Sous programmes auxiliaires Les sous programmes auxiliaires e PASet e MESSAGE font partie du paquet de cycles Ils doivent toujours tre charg s dans la commande Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 3 1 3 1 12 97 G n ralit s EI 1 3 Programmation des cycles Programmation des cycles Un cycle standard est d fini comme un sous programme avec un nom et une liste de param tres Pour l appel d un cycle les conditions d crites dans le Manuel de programmation SINUMERKK partie 1 notions de base sont applicables Les cycles sont livr s sur une disquette ou avec la MMC102 avec la version de logiciel correspondante lls sont charg s en m moire de programmes pi ce de la commande num rique via l interface V 24 voir le manuel d utilisation Conditions d appel et de retour Les fonctions G actives avant l appel du cycle et le frame programm restent maintenus au del du cycle Vous devez d finir le plan de travai
96. type d usinage Type d usinage VARI Afin qu il y ait compatibilit avec l assistance pour les cycles de la programmation en mode dialogue des modules MMC102 103 seule la partie entre parenth ses est impos e La partie entre crochets est facultative Signification des param tres Quand il manque la partie entre crochets il est proc d comme suit G n ralit s EI 1 4 Assistance pour les cycles dans l diteur de programme Texte court Les 19 premiers caract res du texte long toutefois seulement jusqu au premier blanc en partant de la droite ou jusqu la premi re virgule en partant de la gauche Les textes abr g s sont rep r s par un Texte dans bitmap Est pr lev du fichier Cxx awb Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 31 1 32 G n ralit s 12 97 47 1 4 Assistance pour les cycles dans l diteur de programme Exemple de programmation Assistance pour le cycle correspond aux fichiers COM version de logiciel 4 pour MMC 100 et l assistance pour les cycles dans l diteur ASCII des MMC 102 103 C6 CYCLE85 Al sage 1 R plan de retrait en absolu plan de retrait RTP R plan de r f rence en absolu plan de r f rence RTP R 0 99999 distance de s curit sans signe distance de s curit SDIS R profondeur finale en absolu profondeur finale DP R 0 99999 0 p
97. un niveau les touches sont dispos es verticalement La 7me et la 8me touche logicielle sont r serv es aux fonctions de commande du type Retour Annuler ou Ok Quand il y a plus de 6 touches dans un niveau le symbole gt gt appara t pour la 7me touche et la touche logicielle verticale passe dans le 2me niveau I n appara t dans le premier niveau que 4 touches logicielles la premi re touche est r serv e Exemple de s lection de cycle 1 28 N16 CYCLE96 1688 26 B 4 Generalisierter Postprozessor AUTOTURNS v3 44 STEILEPROGRAHH MANTELFL ERSTE SPANNUNG 4 gt ERSTELLT AH Wed Aug 14 69 34 38 19964 1 N56 MSG MANTELFL 4 N76 PB1 4 N96 GO G53 TO DO G71 X170 2256 4 N116 TRANS X8 Z188 4 N1380 LIHS 4000 SPINDLE SPEED LIMIT 4 N156 T0A11 5C VORSICHT AKT UERSCHLEISSDATEN PRUEFEN lt 6 8GANBOHREN D4 LA N176 MSG ANBOHREN D4 LO 4 Ka Ki diteur de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 12 97 G n ralit s EI 1 4 Assistance pour les cycles dans l diteur de programme Programmation du cycle Syntaxe du fichier cov com exemple _N COV COM SPATH N CUS DIR V04 03 01 10 09 97 S2 0 0 Tournage S3 0 0 Per age S4 0 0 Fraisage S5 0 0 Filetage S6 0 0 Utilisateur 83 1 0 P trous nprofonds C3 CYCLE83 Per age de trous profonds S3
98. une trajectoire spatiale h lice ou droite ne doit tre programm que lorsque l outil n est pas encore en prise ou lorsqu il est con u pour cela Pour le pilotage de l outil sans correction de rayon G40 accostage et retrait selon trajectoires rectilignes uniquement _LP1 _LP2 longueur rayon Le param tre _LP1 sert programmer le trajet rectiligne ou le rayon d accostage distance entre l ar te ext rieure de la fraise et le point de d part du contour et _LP2 le trajet ou le rayon de retrait distance entre l ar te ext rieure de la fraise et le point o se termine le contour Les valeurs de _LP1 _LP2 doivent tre gt 0 La programmation d une valeur nulle d clenche l alarme 61116 Trajet d accostage ou de retrait 0 Avec G40 le trajet d accostage ou de retrait est la distance entre le centre de la fraise et le point de d part ou le point final du contour 12 98 Ex cution du contour droite ou gauche _AS1 _ AS2 AN AS1 _AS2 G Accostage du point de d part et d gagement au point final selon une droite Accostage du point de d part et d gagement au point final selon un quart de cercle Accostage du point de d part et d gagement au point final selon un demi cercle Ex cution du contour sans correction d outil _AS1 _AS2 Accostage du point de d part et d gagement au point final selon une droite Siemens AG 2000 All rights
99. usiner se trouve l ext rieur V rifier la d finition du contour de la de la pi ce brute pi ce brute longueur utile de l outil gt profondeur d usinage profondeur de passe gt profondeur de coupe maxi de l outil profondeur de passe lt profondeur de coupe mini de l outil la position de l outil ne correspond pas l op ration d usinage la pi ce brute doit pr senter un Le contour de la pi ce brute doit tre contour ferm ferm point de d part point final abandon par manque d espace m moire collision l accostage pas de correction possible Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Messages d erreurs et traitement des erreurs 5 Messages d erreurs et traitement des erreurs 5 1 5 2 5 3 5 4 Remarques g n rales ui uuiiueiueseeaneessereesterneessereiesterins 5 282 Traitement des erreurs dans les cycles 5 282 Aper u des alarmes de cycle iii 5 283 Messages dans les cycles asser 5 288 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 5 281 5 1 5 2 5 282 Messages d erreurs et traitement des erreurs 5 1 Remarques g n rales Remarques g n rales Si des erreurs sont d tect es dans les cycles une alarme est g n r e et le d roulement du cycle est abandonn De plus les cycles affichent des messages da
100. z ro Celui ci peut donc tre ignor dans la liste des param tres car il est alors automatiquement pr r gl avec la valeur z ro Si on doit faire la p n tration le long des flancs p n tration oblique la valeur absolue de ce param tre ne doit pas d passer la moiti de langle d ouverture de l outil Le signe de ce param tre d termine l ex cution de cette p n tration Pour des valeurs positives on IANG lt 5 p n tre toujours sur le m me flanc p n tration oblique le long d un flanc pour des valeurs n gatives on p n tre en alternance sur les deux flancs p n tration oblique altern e La p n tration oblique altern e n est possible que pour des filetages cylindriques Si la valeur de IANG pour des filetages coniques est toutefois n gative le cycle ex cute une p n tration oblique le long d un flanc P n tration oblique le long d un flanc 4 P n tration oblique altern e Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 NSP d calage du point de d part Sous ce param tre vous pouvez programmer la valeur angulaire d finissant le point d attaque du premier filet sur la circonf rence de la pi ce de r volution Il s agit ici d un d calage de point de d part Le param tre peut prendre des valeurs com
101. 0 1 34 1 4 6 Chargement dans la commande ssssesssseesseirresetrrsstirtssttrtssttnnssttntatttnnsattnnatennnntnn 1 35 1 4 7 Configuration transparente ss 1 36 1 4 8 Utilisation de l assistance pour les cycles 1 37 1 4 9 Int gration de cycles utilisateur dans la simulation de MMC 103 1 38 1 5 Assistance pour les cycles dans l diteur de programme partir du logiciel 5 1 1 39 1 5 1 Menus s lection des cycles nanne et 1 39 1 5 2 Nouvelles fonctions des masques de param trage 1 40 2 Cycles de per age taraudage al sage et r seaux de trous nsc 2 47 2 1 Cycles de per age taraudage al sage seissseneserreserrsstrretttrrstttnnnsttnnssennnseennnnena 2 48 21 11 Conditions kr nine anse ne ma pr tr Qt dernier tt Ait 2 50 2 1 2 Per age centrage CYCLE81 seen 2 52 2 1 3 Per age lamage CYCLEB82 iii 2 55 2 1 4 Per age de trous profonds CYCLE83 essssesesssesrrssesrrsserrssterrsstirnssrtnssrrrnssrens 2 57 2 1 5 Taraudage sans porte taraud compensateur CYCLE84 2 65 2 1 6 Taraudage avec porte taraud compensateur CYCLE840 2 69 21 74 Al sage t CYCLES micii ere et tre te a RE nl in italie 2 75 2 18 Al sage 2 CYCLE86 ui r ie a raa 2 78 2 19 Al sage 3 CYCLEB lrir aiir i a ia eda ei
102. 0 Manuel Edition 03 97 STEP 7 Manuels de r f rence V 3 1 N de r f rence 6ES7 810 4CA02 8CR0O IS7SI SIMATIC S7 300 Module de positionnement FM 353 pour moteurs pas pas Edition 04 97 Commande combin e avec le progiciel de configuration IS7L SIMATIC S7 300 Module de positionnement FM 354 pour servomoteurs Edition 04 97 Commande combin e avec le progiciel de configuration 1S7M SIMATIC S7 300 Edition 10 99 Module de positionnement multiaxe FM 357 pour servomoteurs et moteurs pas pas Commande combin e avec le progiciel de configuration ISHM SIMODRIVE 611 Manuel Edition 01 98 Commande de positionnement monoaxe MCU 172A N de r f rence 6SN1 197 4MA00 0BP0 angl Siemens AG 2000 All rights reserved A 318 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Annexes Bibliographie ISP SIMODRIVE 611 A 611 D SimoPro 3 1 Programme de configuration des entra nements de machines outils N de r f rence 6SC6 111 6PC00 0AAJ Lieu de commande WK F rth d Mise en service NAA SIMODRIVE 611 A Manuel de mise en service Edition 04 00 N de r f rence 6SN1 197 0AA60 0DP5 NAC SINUMERIK 810D Manuel de mise en service Edition 04 00 y compris la description du logiciel de mise en service SIMODRIVE 611D N de r f rence 6FC5 297 3AD20 0DP2 NAD SINUMERIK 840D SIMODRIVE 611D Manuel de mise en service Edition 04 00 y compris la description d
103. 04 00 N de r f rence 6FC5 297 5AC10 0BP2 angl IPHF SINUMERIK FM NC Manuel de configuration NCU 570 mat riel Edition 04 96 N de r f rence 6FC5 297 3AC00 0BP0 angl Siemens AG 2000 All rights reserved A 312 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Siemens AG 2000 All rights reserved 04 00 IPMH c Logiciels IFB IFB Annexes Bibliographie SIMODRIVE Sensor Syst me de mesure pour entra nements de broche Manuel de configuration montage SIMAG H mat riel Edition 05 99 N de r f rence 6SN1197 0AB30 0DP0 SINUMERIK 840D840Di 810D FM NC Descriptions de fonctions Paquet de base partie 1 Edition 04 00 les diff rents chapitres sont mentionn s ci dessous N de r f rence 6FC5 297 5AC20 0DP2 A2 Signaux d interface divers A3 Surveillance des axes zones de protection B1 Contournage Look Ahead et arr t pr cis B2 Acc l ration D1 El ments pour le diagnostic D2 Programmation en mode dialogue F1 Accostage d une but e G2 Vitesses syst mes de valeurs de consigne r elles r gulation H2 Sortie de fonctions auxiliaires l AP K1 GMFC canaux mode automatique K2 Syst mes de coordonn es types d axes configurations d axes syst me de coordonn es relatif la pi ce d calage d origine externe K4 Communication N2 ARRET D URGENCE P1 Axes transversaux P3 Programme de base de l AP R1 Prises de r f r
104. 04 00 A 291 A A 292 Annexes Abr viations DB DBB DBW DBX DCD DDE DEL DIN DIO DIR DLL DO DOS DPM DPR DRAM DRF DRY DSB DW Bloc de donn es dans l AP Octet de bloc de donn es dans l AP Mot de bloc de donn es dans l AP Bit de bloc de donn es dans l AP Carrier Detect Dynamic Data Exchange Light Emitting Diode Diode lectroluminescente Deutsche Industrie Norm Data Input Output Transmission de donn es Directory R pertoire Biblioth que de liens dynamiques D calage d origine Disk Operating System Dual Port Memory Dual Port RAM Dynamic Random Access Memory Differential resolver function Fonction de r solveur diff rentiel manivelle lectronique Dry Run Avance de marche d essai Decoding Single Block Bloc par bloc comme pour d codage Mot de donn es Entr e Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 E R E S EAV EBR Ecran plat EIA Code ENC EPROM ERROR ETCD ETTD FAO FB FC FDB FDD FEPROM FIFO FM FM NC Siemens AG 2000 All rights reserved Annexes Abr viations Module alimentation r injection alimentation de SIMODRIVE 611 D Entr e sortie Entra nement d avance Entra nement de broche Ecran plat Code de bande perfor e sp cial nombre de trous par caract re toujours impair Encoder Codeur de va
105. 0D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FORME A et B SPL FORME C et D ISPL 4 241 Cycles de tournage 03 96 4 4 6 Usinage de d gagements de filetage CYCLE96 Remarques compl mentaires Une correction d outil doit tre activ e avant l appel du cycle sinon le cycle est abandonn apr s la sortie du message d erreur 61000 Pas de correction d outil active F Exemple de programmation D gagement de filetage_forme_A Avec ce programme vous pouvez usiner un x d gagement de filetage de forme A 60 Q E gt Z N10 D3 T1 5300 M3 G95 F0 3 D termination des valeurs technologiques N20 GO G90 Z100 X50 S lection de la position de d part N30 CYCLE96 40 60 A Appel du cycle N40 G90 GO X30 Z100 Accostage de la position suivante N50 M30 Fin de programme Siemens AG 2000 All rights reserved 4 242 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 7 o 03 96 Cycles de tournage 4 7 _Filetage CYCLE97 Filetage CYCLE97 Programmation du cycle CYCLE97 PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG NSP NRC NID VARI NUMT Liste des param tres PIT real Pas du filet en tant que valeur introduire sans signe MPIT real Pas du filet en tant que taille de filetage Plage de valeurs 3 pour M3 60 pour M60 SPL real Point de d part
106. 1 24 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 ET 05 98 G n ralit s EI 1 3 Programmation des cycles Exemple CYCLE100 F 3 0 3 1 Appel du cycle Ame param tre omis c est dire valeur nulle CYCLE100 F 3 0 3 Appelducye gt la valeur nulle est affect e aux deux derniers param tres ils ont t omis 5 Expressions dans la liste de param tres Dans la liste de param tres on autorise aussi des expressions dont le r sultat est affect au param tre correspondant dans le cycle Exemple DEF REAL MID 7 FFR 200 D finition des param affect de valeurs CYCLE100 E MID 0 5 FFR 100 1 Appel du cycle gt gt profondeur de passe 3 5 avance 300 1 3 5 Simulation de cycles Les programmes contenant des appels de cycles peuvent tre test s en simulation avant leur mise en oeuvre 1 Fonction Lorsque la simulation est effectu e sur des configurations avec l interface MMC 1002 le programme est ex cut normalement dans la commande num rique et les d placements sont affich s l cran Sur l interface MMC 103 la simulation d un programme n est ex cut e que dans le module MMC Il est donc possible partir de la version de logiciel 4 4 d ex cuter des cycles sans donn es d outil et sans pr s lection d un correcteur d outil Dans les cycles qui doivent prendre en compte des correcteurs d outil pour le calcul des d placements p
107. 12 0 2 9000 900 0 GOTOF EXEMPLE2 BEAR END EXEMPLE2 BEAR REPEAT EXEMPL E2 CONT ENDLABEL CYCLE73 1015 EXEMPLE2 DRILL EXEMPLE2 MILL1 3 10 0 1 12 0 2 9000 900 0 EXEMPLE2 BEAR END programmation videment de la poche 2 REPEAT EXEMPL E2 CONT ENDLABEL CYCLE73 1011 EXEMPLE2 DRILL EXEMPLEZ MILL1 3 10 0 1 12 0 2 9000 900 0 sprogrammation semi finition T6 M6 D1 M3 S4000 CYCLE73 1012 REPEAT POCHE CONT ENDLABETL Ba POCHE1 3 MILL4 3 10 0 1 12 0 2 9000 900 0 REPEAT EXEMPL NDLABEL M30 Siemens AG 2000 All rights reserved E2 CONT E CYCLE73 1012 EXEMPL E2 3 MILL4 3 10 0 1 12 0 2 9000 900 0 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 207 Cycles de fraisage 04 00 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 Signification des param tres Alarmes source CYCLE73 CYCLE75 Num ro alarme 61703 61704 61705 61706 61707 61708 61900 61901 61902 61903 61904 61905 61906 61907 61908 61909 61910 61911 61912 61913 61914 61915 61916 61917 61918 61980 61981 61982 61983 61984 61985 61986 61987 61988 3 208 Texte d alarme Explication rem de d faut interne de
108. 2 _ZSD 2 0 Cotation de la poche rectangulaire ou du tourillon POCKET3 rectangulaire partir du centre CYCLE76 1 Cotation de la poche rectangulaire ou du tourillon rectangulaire partir d un coin _ZSD 5 0 Ex cuter M5 MO au fond du trou CYCLE88 1 Ex cuter M5 au fond du trou Siemens AG 2000 All rights reserved 3 106 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 e he E 0897 Cycles de fraisage 3 3 Fraisage de filetages CYCLE90 Fraisage de filetages CYCLE90 Programmation du cycle CYCLE90 RTP RFP SDIS DP DPR DIATH KDIAM PIT FFR CDIR TYPTH CPA CPO Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DIATH real Diam tre nominal diam tre ext rieur du filetage KDTAM real Diam tre fond de filet diam tre int rieur du filetage PIT real Pas du filetage Plage de valeurs 0 001 2000 000 mm FFR real Vitesse d avance pour le fraisage du filetage introduire sans signe CDIR int Sens de rotation pour le fraisage du filetage Valeurs 2 pour fraisage avec G2 3 pour fraisage avec G3 TYPTH int Type de filetage Valeurs O filetage int rieur 1 filetage ext rieur CPA real Centre du cercle abscisse en absolu CP
109. 3 gt G3 M3 G2 M4 G2 M4 G3 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3B 03 96 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Les valeurs possibles sont Position des unit s e 1 bauche e 2 finition Position des dizaines p n tration e 0 perpendiculairement au centre de la poche en GO e 1 perpendiculairement au centre de la poche en G1 e 2 sur une trajectoire h lico dale e 3 oscillation dans l axe longitudinal de la poche Lorsqu une autre valeur est programm e pour le param tre _VARI le cycle est suspendu apr s l mission de l alarme 61002 Mode d usinage mal d fini _MIDA profondeur de passe maxi dans le plan Ce param tre vous permet de d finir la profondeur de passe maximale lors d un videment dans le plan Par analogie au calcul de la p n tration voir ci dessus subdivision gale de la profondeur totale avec la plus grande valeur possible la largeur est subdivis e en parts gales au maximum avec la valeur programm e dans _MIDA Lorsque ce param tre n est pas programm ou que sa valeur est z ro le cycle pose en interne 80 du diam tre de la fraise comme profondeur de passe maximale dans le plan E Remarques compl mentaires S applique quand la profondeur de passe
110. 300 Accostage point de changement d outil N240 Z150 N250 T2 D1 Mise en place outil de tournage int rieur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 275 4 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 N260 G96 F0 5 S8500 M3 N275 CYCLE950 N400 N420 Usine pi cel_int rieur 311123 1 25 0 0 0 8 0 5 0 4 0 3 0 5 45 1 N430 N490 AE ED N280 GO X300 N290 Z150 N300 GOTOF _FIN Saut de la d finition du contour N400 GO X14 290 N400 N420 contour de la pi ce finie N410 G1 252 N420 X0 Z45 N430 GO X10 29 N430 N490 contourdelapi cebrute N440 X16 N450 Z40 N460 X0 N470 247 N480 X10 Z59 N490 290 N500 FIN M2 Siemens AG 2000 All rights reserved 4 276 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 m Exemple de programmation 3 bet La pi ce de l exemple de programmation 1 doit maintenant tre r alis e en deux tapes La premi re tape N45 est une bauche avec un outil position de tranchant 9 et grand rayon la profondeur de passe tant lev e et aucune pi ce brute n tant indiqu e Une pi ce brute actualis e nomm e PIECE _BRUTE3 MPF doit tre g n r e en tant que r sultat Le mode d usinage pour
111. 4 00 D termination des valeurs technologiques Accostage de la position d al sage D termination de l avance 1 Appel du cycle temporisation 1 s SDR 4 SDAC 3 pas de distance de s curit les param tres MPIT et PIT sont omis les deux param tres ont la valeur 0 Fin de programme 2 73 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Taraudage avec capteur F Ce programme permet de r aliser un taraudage avec capteur la position X35 Y35 dans le plan XY L axe d al sage est l axe Z Le param tre de pas doit tre d clar une inversion automatique de sens de rotation est programm e Pour l usinage on utilise un porte taraud compensateur DEF INT SDR 0 D finition des param tres avec DEF REAL PIT 3 5 affectations de valeurs N10 G90 GO D2 T2 8500 M4 D termination des valeurs technologiques N20 G17 X35 Y35 Z60 Accostage de la position d al sage N30 CYCLE840 59 56 15 gt Appel de cycle sans distance de gt PET s curit avec indication de profondeur en absolu sans SDAC ENC MPIT ces param tres ont donc la valeur z ro N40 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved 2 74 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de per age taraudage al sage et r seaux d
112. 5 FDEP 100 FDPR 50 DAM 20 DTB 1 FRF 1 VARI 0O _VRT 0 8 MDEP 10 DIS1 0 4 N10 GO G17 G90 F50 S500 M4 D termination des valeurs technologiques N20 D1 T42 Z155 Accostage du plan de retrait N30 X80 Y120 Accostage de la premi re position de per age N40 CYCLE83 RTP RFP SDIS DP gt Appel du cycle param tres de gt FDEP DAM FRF VARI _VRT profondeur avec valeurs absolues N50 X80 Y60 Accostage de la position de per age suivante N55 DAM 0 6 FRF 0 5 VARI 1 Affectation de valeurs N60 CYCLE83 RTP RFP SDIS DPR gt Appel du cycle avec param trage en gt FDPR DAM DTB FRF VARI _MDEP relatif de la profondeur finale de per age gt _DISI et de la 1 re profondeur de per age la distance de s curit est de 1 mm le facteur d avance est de 0 5 N70 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved 2 64 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 08 97 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 15 Taraudage sans porte taraud compensateur CYCLE84 programmation du cycle CYCLE84 RTP RFP SDIS DP DPR DTB SDAC MPIT PIT POSS SST SST1 Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe
113. 6060 K4490 A001 A7 7700 Documentation lectronique ICD6 Le syst me SINUMERIK Edition 04 00 DOC ON CD avec toute la documentation SINUMERIK 840D 810D FM NC et SIMODRIVE 611D N de r f rence 6FC5 298 5CA00 0BG2 angl Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 309 Annexes 04 00 A Bibliographie Documentation utilisateur IAUE SINUMERIK 840D 810D et FM NC Syst me de programmation graphique AutoTurn Edition 07 99 Partie 2 R glage N de r f rence 6FC5 298 4AA50 0DP2 IAUK SINUMERIK 840D 810D et FM NC Instructions succinctes Utilisation d AutoTurn Edition 07 99 N de r f rence 6FC5 298 4AA30 0DP2 IAUP SINUMERIK 840D 810D et FM NC Syst me de programmation graphique AutoTurn Edition 07 99 Manuel d utilisation Partie 1 Programmation N de r f rence 6FC5 298 4AA40 0DP2 IBAJ SINUMERIK 840D 810D et FM NC Manuel d utilisation Edition 04 00 N de r f rence 6FC5 298 5AA00 0DP2 e Manuel d utilisation e Manuel d utilisation Programmation en mode dialogue MMC 102 103 IBAE SINUMERIK 840D 810D et FM NC Manuel d utilisation Tableau de commande d unit Edition 04 96 N de r f rence 6FC5 298 3AA60 0DP1 IBAH SINUMERIK 840D 810D Manuel d utilisation HT 6 nouveau PAP Edition 06 00 N de r f rence 6FC5 298 0AD60 0BP0 angl IBAK SINUMERIK 840D 810D et FM NC Instructions succinctes
114. 7 0 6 0 5 1 45 6 DEFAULT Pi ce brute3 0 91 0 91 1 N50 G0 X300 N55 Z150 N60 T4 D1 Outil de tournage pour mati re restante et finition N65 G96 S500 M3 F2 N75 CYCLE950 Pi cel Finition pi ce3 311 311 0 5 0 25 0 25 0 8 0 7 0 6 0 5 1 45 6 Pi ce brute3 1 N160 M2 Contour de la pi ce finie comme dans l exemple de programmation 1 Contour de pi ce finie Contour actualis de pi ce brute apr s la premi re op ration d usinage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Signification des param tres Alarmes source CYCLE950 Num ro alarme Texte d alarme 61701 erreur de description du contour de la pi ce finie 61702 erreur de description du contour de la pi ce brute 61703 d faut interne de cycle sur effacement fichier 61704 d faut interne de cycle sur criture fichier 61705 d faut interne de cycle sur lecture fichier 61706 d faut interne de cycle sur calcul de la somme de contr le 61707 d faut sur ACTIVATE la MMC 61708 d faut sur READYPROG la MMC 61709 d passement temps imparti pendant calcul de contour 61720 entr e pas permise 61721 erreur sans contour non d termin 61722 erreur syst me 61723 traitement impossible 61724 pas de mat riau 61725 probl me de capacit m moire d o erreur de g n ration du contou
115. 77 10 0 3 20 50 60 gt Appel du cycle bauche gt 70 10 0 5 0 900 800 1 1 55 N30 T2 M6 Changement d outil N40 82400 DI M3 D termination des valeurs technologiques N50 CYCLE77 10 0 3 20 50 60 gt Appel du cycle finition gt 70 10 O O 800 800 1 2 55 N40 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 partir du logiciel 5 2 ET Le fraisage de poches avec lots est une option qui n cessite la version de logiciel SW 5 2 dans le NCK et la MMC 1083 Condition pr alable Pour utiliser le cycle de fraisage de poche avec lots il faut au moins que les deux param tres machine suivants pr sentent le r glage ci dessous e PM 18120 MM NUM GUD NAMES NC 20 e PM 18150 MM GUD VALUES MEM 80 1 But et utilisation du cycle Des poches avec lots peuvent tre usin es l aide des cycles CYCLE73 CYCLE74 et CYCLE75 Les contours de la poche et des lots sont d finis en code DIN dans le programme d usinage de la poche ou dans des sous programmes Les cycles CYCLE74 et CYCLE75 servent transf rer le contour du bord de la poche et des lots au cycle CYCLE73 le cycle de fraisag
116. 77 DTB 2 POSS 45 Affectations de valeurs N20 GO G17 G90 F200 S300 D termination des valeurs technologiques N30 D3 T3 Z112 Accostage du plan de retrait N40 X70 Y50 Accostage de la position d al sage N50 CYCLE86 112 110 DP DTB 3 gt Appel du cycle avec profondeur gt 1 1 1 POSS al sage en absolu N60 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 81 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage 2 19 Al sage 3 CYCLE87 programmation du cycle CYCLE87 RTP RFP SDIS DP DPR SDIR OR Liste des param tres 2 82 real Plan de retrait en absolu REP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe SDIR int Sens de rotation gt gt o Valeurs 3 pour M3 4 pour M4 But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale d al sage introduite En al sage 3 il y a un arr t de la broche sans orientation M5 lorsque la profondeur finale d al sage est atteinte puis un arr t programm MO est g n r Par l actionnement de la touch
117. 810D et FM NC Version standard Le pr sent manuel de programmation d crit les fonctionnalit s de la version standard Les compl ments ou modifications apport s par le constructeur de machine sont document s par celui ci De plus amples informations sur les autres publications relatives la SINUMERIK 840D 810D ou FM NC ainsi que sur les publications s appliquant l ensemble des commandes SINUMERK par exemple interface universelle cycles de mesure vous seront fournies par votre agence SIEMENS La commande num rique peut poss der des fonctions qui d passent le cadre de la pr sente description Le client ne peut toutefois pas faire valoir de droit en liaison avec ces fonctions que ce soit dans la cas de mat riels neufs ou dans le cadre d interventions du service apr s vente Validit Le pr sent manuel de programmation est valable pour commandes SINUMERIK FM NC 810D 840D 840Di MMC 100 et MMC 102 103 La version de logiciel indiqu e dans le manuel de programmation est celle de la 840D la version valide pour la 810D est la version correspondante p ex la version 5 de la SINUMERIK 840D correspond la version 3 pour la SINUMERIK 810D Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Pr sentation des descriptions Tous les cycles et toutes les possibilit s de programmation sont d crites en suivant la m me stru
118. A Manuel de programmation Notions compl mentaires Si vous d finissez la section de programme par des num ros de bloc vous devez adapter ces num ros apr s une modification de programme suivie de la commande renum roter Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 229 Cycles de tournage 08 97 4 4 5 Cycle de chariotage CYCLE95 MID profondeur de passe maximale Sous le param tre MID vous d finissez la profondeur de passe maximale pour l op ration d bauche A partir de la version de logiciel 4 l valuation de ce param tre d pend de la donn e de r glage _ZSD 0 voir le chapitre 4 2 Le cycle calcule la profondeur courante avec laquelle on usine en bauche Pour des contours ayant des l ments de d talonnage le cycle partage l op ration d bauche en diff rentes phases d bauche Pour chaque phase d bauche le cycle calcule la profondeur de passe courante Celle ci se situe toujours entre la profondeur de passe programm e et la moiti de cette valeur C est l aide de la profondeur totale d une phase d bauche et de la profondeur de passe maximale programm e que le nombre de passes d bauche n cessaires est obtenu la profondeur totale usiner est r partie de fa on gale sur ce nombre de passes De cette fa on on assure des conditions de coupe optimales Pour l bauche de ce contour on obti
119. ANETAR EEA RARR aS 1 17 1 2 2 Sous programmes auxiliaires 1 18 1 3 Programmation des cycles arrari RE AEREAS EEA 1 19 1 3 1 Conditions d appel et de retour 1 19 1 3 2 Param tres machine seen 1 20 1 3 3 Messages pendant le d roulement d un cycle sssesesseeeesserneserresrerrssennesrernssreea 1 21 1 3 4 Appel de cycle et liste de param tres nsnnnnnsnsssensrtnneeeettenrtnrstrrnnnnnnettnnnnn nennen eena 1 22 tao Simulation de cycles he A a arme deep TOR TRe 1 25 1 4 Assistance pour les cycles dans l diteur de programme partir du logiciel 4 3 1 26 14 1 Aper u des fichiers n cessaires eseessseessreeseerressrrnesernnesetnnestennestennesntnnaetinnaaeenn 1 27 1 4 2 Configuration de la s lection des cycles sssseeessesieeseerrsserresetrresttrrssttnrnsennnennn 1 28 1 4 3 Configuration des masques de param trage 1 30 1 4 4 Configuration des images d aide 1 33 1 4 5 Outils logiciels pour la configuration seulement MMC100 1 34 1 4 6 Chargement dans la commande 1 35 1 4 7 Configuration transparente 1 36 1 4 8 Utilisation de l assistance pour les cycles 1 37 1 4 9 Int gration de cycles utilisateur dans la simulation de MMC 103 1 38 1 5 Assistance pour les cycles dans l diteur de programme partir du logiciel 5 1 1 39 1 5 1 Menus s lection des cycles 1 39 1 5 2 Nouvelles fonctions des masques de param
120. CLE84 L utilisateur peut des fins quelconques d clarer des variables personalis es dans le gt programme pi ce ou dans un bloc de donn es donn es utilisateur globales Une d claration de variable contient une indication de type de donn es et le nom de la variable Voir aussi gt Variable syst me Les cycles utilisent en interne des variables d finies par l utilisateur Vitesse de d placement la plus rapide d un axe Le rapide est p ex utilis pour approcher l outil du gt contour de la pi ce partir d une position de repos ou pour d gager l outil du contour de la pi ce Annexes 04 00 A Glossaire A Siemens AG 2000 All rights reserved A 308 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Annexes Bibliographie C Bibliographie Documentation g n rale IBU SINUMERIK 840D 810D et FM NC Guide d achat Catalogue NC 60 1 N de r f rence E86060 K4460 A101 A7 7700 IST7 SIMATIC Constituants pour la Totally Integrated Automation SIMATIC S7 Catalogue ST 70 N de r f rence E86060 K4670 A111 A4 7700 NSI SINUMERIK 840D 810D et FM NC Guide technique Catalogue NC 60 2 N de r f rence E86060 K4460 A201 A5 7700 N de r f rence E86060 K4460 A201 A4 7600 angl IWI SINUMERIK 840D 810D et FM NC Brochure publicitaire IZI SINUMERIK SIROTEC SIMODRIVE Constituants syst me et mat riel de connexion Catalogue NC Z N de r f rence E8
121. DIR N CC73EX3 WPD exemple 3 Donn es de correction d outil TC_DP1 2 1 220 S STC DP3 2 1 330 TC DP6 2 1 10 TC_DP1 3 1 120 S STC DP3 3 1 210 TC DP6 3 1 12 STC _DP11 6 1 120 TC DP3 6 1 199 TC DP6 6 1 6 d finition des contours poche 1 POCHE _CONT CYCLE74 BORD 10 CYCLE75 ILOT 10 CYCLE75 ILOT 11 ENDLABEL Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 d finition des contours poche 2 EXEMPLE2_CONT CYCLE74 BORDA01 CYCLE75 CYCLE75 CYCLE75 ENDLABEL programmation per age T2 M6 ILOT11A01 ILOT1A01 CYCLE75 ILOT2A01 ILOT3A01 D1 M3 F6000 S4000 GOTOF POCHEL BEAR END POCHE1 BEAR MCALL CYCLE81 10 0 1 12 REPEAT POCHE1 BEAR POCHEL BEAR END MCALL MCALL CYCLE81 10 0 1 12 REPEAT EXEMPLE2 BEAR EXEMPLE2 BEAR END MCALL REPEAT POCHE1_CONT ENDLABEL CYCLE73 1015 POCHE1_ DRILL POCHE1 MILL1 3 10 0 1 12 0 2 9000 900 0 POCHE1 BEAR END sprogrammation videment de la poche POCHE1 T3 M6 D1 M3 83300 REPEAT POCHE1_CONT ENDLABEL CYCLE73 1011 POCHE1_ DRILL POCHE1 MILL1 3 10 0 1
122. DP DIR SIM DIR doit tre compl t Vous devez y crire la ligne d appel pour chaque fichier Exemple de programmation Un cycle utilisateur POSITIONT comportant 3 param tres est charg dans la commande et doit tre simul 6 Vous devez alors ajouter au fichier dpcuscyc com la ligne PROC POSITION1 REAL XWERT REAL YWERT REAL ZWERT REAL ZWERT N POSITION SPF SPATH N CUS DIR PROC POSITION1 REAL XWERT REAL YWERT M17 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 G n ralit s 1 5 Assistance pour les cycles dans l diteur de programme 1 5 Assistance pour les cycles dans l diteur de programme partir du logiciel 5 1 A partir de la version de logiciel 5 1 l diteur de programme propose une assistance tendue pour les cycles Siemens et les cycles utilisateur r Fonction L assistance pour les cycles poss de les fonctionnalit s suivantes e s lection des cycles par touches logicielles e masques de param trage avec images d aide e aide en ligne pour chaque param tre uniquement MMC103 e assistance pour l introduction du contour un code de programme reconvertible est g n r partir des diff rents masques 1 5 1 Menus s lection des cycles Canal interrompu Programme arrete Signification des param tres Laure ME erces mpr La s lection des cycles a lieu en foncti
123. DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond de taraudage bris du copeau SDAC int Sens de rotation apr s fin de cycle Valeurs 3 4 ou 5 MPIT real Pas du filet en tant que taille de filetage avec signe Valeurs 3 pour M3 48 pour M48 le signe d termine le sens de rotation dans le filetage PIT real Pas du filet en tant que valeur avec signe Valeurs 0 001 2000 000 mm le signe d termine le sens de rotation dans le filetage POSS real Position de broche pour l arr t orient de la broche dans le cycle en degr s SST real Vitesse de rotation pour taraudage SST1 real Vitesse de rotation pour retrait But et utilisation du cycle L outil taraude avec la vitesse de rotation de broche et la vitesse davance programm es jusqu la profondeur programm e Le cycle CYCLE84 permet d usiner des taraudages sans porte taraud compensateur Le cycle CYCLE84 peut tre utilis si la broche pr vue A pour le taraudage peut techniquement fonctionner en asservissement de position Les taraudages avec porte taraud compensateur E sont ex cut s avec le cycle CYCLE840 voir chap 2 1 6 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 65 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al
124. E83 Per age de trous profonds CYCLE84 Taraudage sans porte taraud compensateur CYCLE840 Taraudage avec porte taraud compensateur CYCLE8S Al sage 1 CYCLE86 Al sage 2 CYCLE87 Al sage 3 CYCLE88 Al sage 4 CYCLE89 Al sage 5 Cycles pour r seaux de trous HOLES1 Usinage d une rang e de trous HOLES2 Usinage de trous sur un cercle Nouveau partir de la version de logiciel 5 3 CYCLE801 Grille de trous Cycles de fraisage LONGHOLE R seaux de trous oblongs radiaux SLOTI R seaux de rainures radiales SLOT2 R seaux de rainures sur un cercle POCKETI Fraisage de poche rectangulaire avec fraise en bout POCKET2 Fraisage de poche circulaire avec fraise en bout CYCLE90 Fraisage de filetages Nouveau partir de la version de logiciel 4 POCKET3 Fraisage de poche rectangulaire avec fraise quelconque POCKET4 Fraisage de poche circulaire avec fraise quelconque CYCLE71 Surfa age CYCLE72 Fraisage de contours quelconques Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 1 T G n ralit s 1 2 Vue d ensemble des cycles Nouveau partir de la version de logiciel 5 2 CYCLE73 CYCLE74 CYCLE75 Fraisage de poches avec lots Transfert de contour de bord de poche Transfert de contour d lot Nouveau partir de la version de logiciel 5 3 CYCLE76 CYCLE77 Fraisage d un tourillon rectangulaire Fraisage d un
125. EPEAT POCHE4 CONT ENDLABEL CYCLE73 1015 POCHE4 DRILL POCHE4 MILL1 3 10 0 1 12 0 2 0 5 2000 400 0 POCHE4 BEAR END sprogrammation videment T3 M6 D1 M3 S4000 REPEAT POCHE4 CONT ENDLABEL CYCLE73 1011 POCHE4 MILLI 3 10 0 1 12 0 2 0 5 2000 400 0 sprogrammation semi finition T6 M6 D1 M3 S4000 REPEAT POCHE4 CONT ENDLABEL CYCLE73 1012 POCHE4 2 MILL4 3 10 0 1 12 0 2 0 5 15008000 ra programmation finition T5 M6 D1 M3 S4500 REPEAT POCHE4 CONT ENDLABEL Aynar pona La 00 AA M Gan naaa a I OO CYCLE73 1013 POCHE4 MILL3 3 10 0 1 12 0 2 3000 700 0 M30 Siemens AG 2000 All rights reserved 3 204 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Contour bord exemple de programmation 2 N BORDAO1 MPF SPATH N WKS DIR N CC73EX2 WPD iSte 17 05 99 contour bord exemple de programmation 2 N5 GO G90 X260 YO N7 G3 X260 Y120 CR 60 N8 G1 X170 RND 15 N9 G2 X70 Y120 CR 50 N10 G1 X0 RND 15 N11 Y0 RND 15 N35 X70 RND 15 N40 G2 X170 YO CR 50 N45 G1 X260 YO N50 M30 Contours d lots exemple de programmation 2 N INSIAO1 MPF SPATH N WKS DIR N CC73EX2 WPD iSte 18 06 99 contour d lot exemple de progra
126. ES UNITES op ration Valeurs 1 bauche videment dans le plein 2 semi finition 3 finition bord 4 finition fond 5 per age avant trous POSITION DES DIZAINES strat gie de p n tration Valeurs 1 perpendiculairement en G1 2 sur une trajectoire h lico dale 3 en oscillant POSITION DES CENTAINES rel vement Valeurs 0 jusqu au plan de retrait RTP 1 jusqu au plan de r f rence _RFP plus distance de s curit _SDIS POSITION DES MILLIERS s lection point de d part Valeurs 1 automatique 2 manuelle Nom du programme d finissant les positions des avant trous Nom du programme de fraisage de poche Nom de l outil d bauche Plan de retrait en absolu Plan de r f rence en absolu Distance de s curit ajout e au plan de r f rence introduire sans signe Profondeur de la poche en absolu Profondeur de la poche en relatif Profondeur maximale de passe introduire sans signe Profondeur de passe maximale dans le plan introduire sans signe Sur paisseur de finition dans le plan introduire sans signe Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 __FALD real Sur paisseur de finition au fond introduire sans signe _FFPI real Avance pour l usinage de la surface _FFD real Avance pour p n tration en profondeu
127. G90 DIAMON N20 T3 D1 N25 X300 N30 Z150 N35 G96 S500 M3 F2 N45 CYCLE950 Pi cel Usine pi cel 311111 1 25 1 1 0 9 0 7 0 6 0 3 0 5 45 2 Pi ce brutel 1 N45 G0 X300 N50 Z150 N60 M2 Contour de la pi ce finie N PIECEL SPF PATH _N_WKS_DIR _N_CHARIOTAGE NOUV WPD Contour de la pi ce finie exemple 1 r Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 273 4 274 N100 G18 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 DIAMON F1000 N110 G1 X0 zZ90 N120 X20 N130 X30 N140 272 N150 X34 N160 258 N170 X28 N180 250 N190 X40 N200 X60 N210 230 N220 X76 N230 Z0 N240 M17 RND 4 Z80 Z55 F300 F1000 Z46 CHF 3 Contour de la pi ce brute N PIECE BRUTEL SPF SPATH N_ WKS DIR N CHARIOTAGE NOUV WED Contour de la pi ce brute exemple 1 r N100 G18 DIAMON F1000 N110 GO X0 293 N120 G1 X37 N130 255 N140 X66 N150 235 N160 X80 N170 2Z0 N180 X0 N190 293 N200 M17 point final point de d part Le contour de la pi ce brute doit tre ferm Apr s l ex cution un nouveau programme se trouve dans le r pertoire pi ce CHARIOTAGE_NOUV WPD USINE_PIECE1 MPF Ce programme est g n r pendant le premier appel du cycle et contient les d placements n cessaires la r alisation du contour partir de l
128. I 08 99 G n ralit s EI 1 5 Assistance pour les cycles dans l diteur de programme C est pourquoi seuls quelques param tres doivent tre modifi s dans le cas des cycles appel s plusieurs fois de suite dans le m me programme p ex fraisage de poche bauche puis finition e Certains param tres figurant dans les masques des cycles de fraisage et de per age taraudage al sage peuvent tre introduits sous forme de valeurs absolues ou relatives Les champs d introduction de Plan de retrait RTP 10 0000 ces param tres sont suivis de l abr viation ABS Plan de r f rence RFP 0 0000 si Distan de s curit SDIS 2 0000 absolu ou REL relatif La touche logicielle Profondeur poche DPR EAIM D INK Alternative permet de basculer entre les deux Usinage Ebauche possibilit s Ce r glage est conserv lors du prochain appel du masque e Avec le module MMC103 il est possible de s lectionner une aide en ligne qui comporte des informations suppl mentaires sur les diff rents Tableau m trique S lection Filetage droite Comme taille de filet MPIT param tres La fonction d aide peut tre activ e e T PIT 1 2500 ji Position broche POSS 90 0000 si son ic ne Vitesse de rotation SST 75 0000 figure dans le coin inf rieur droit de l cran Vit rot retrait SSTI lorsque le curseur se trouve sur un param tre Hat zy KMPF DIR L actionnement de la touche MMC r aide CHAN1 AUTO TEST_CYCLES MPFD
129. K NCU NRK NURBS OB OEM OP OPI OPT OSI OUTIL PB PC PCIN PCMCIA PG PLC PM POS RAM Numerical control kernel Noyau de la commande num rique avec fonctions de pr paration des blocs d interpolation etc Numerical control unit Unit mat rielle de NCK D signation du programme syst me de NCK Non Uniform Rational B Spline courbes NURBS Bloc d organisation dans l AP Original Equipment Manufacturer Tableau de commande Terminal op rateur Operation Panel Interface Coupleur de tableau de commande Options Options Open Systems Interconnection Normalisation de la communication entre ordinateurs Outil Programme de base Personal Computer Nom du logiciel pour l change de donn es avec la commande Personal Computer Memory Card International Association Association de normalisation de cartes m moire enfichables standard Console de programmation Programmable Logic Control Automate programmable Param tre machine Positionnement Random Access Memory M moire de programmes accessible en lecture et en criture Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 RC REF REPOS RISC ROV RP RPA RPY Rr RTS SBL SCB SCM SCP SD SDB SEA SFB SFC SI Siemens AG 2000 All rights reserved Annexes Abr viations Rotation du syst me de coordonn es Accostage de
130. K 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 G n ralit s 12 97 EI 1 4 Assistance pour les cycles dans l diteur de programme 1 4 8 Utilisation de l assistance pour les cycles Signification des param tres Pour ins rer un appel de cycle dans un programme pi ce suivre la proc dure suivante Actionner la touche logicielle Assistance de la barre de touches horizontales Actionner la touche Cycle uniquement MMC102 103 S lectionner le cycle au moyen des touches logicielles verticales jusqu ce que le masque de saisie souhait apparaisse dans le cas de la MMC100 l image d aide peut tre visualis e en actionnant la touche Info Entrer la valeur du param tre Pour le module MMC103 il est galement possible d entrer dans le masque un nom de variable au lieu d une valeur le nom de variable d bute toujours par une lettre ou par un trait de soulignement _ Valider avec Ok ou avec Annuler pour corriger une valeur erron e Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 37 1 4 9 G n ralit s 05 98 1 4 Assistance pour les cycles dans l diteur de programme EI Int gration de cycles utilisateur dans la simulation de MMC 103 Signification des param tres Si vous souhaitez simuler galement des cycles utilisateur dans MMC 103 le fichier dpcuscyc com du r pertoire DA
131. KET4 3 150 3 11 S rfa age CYCLE matin entente tdi da son a letters 3 156 3 12 Fraisage de contours quelconques CYCLE72 3 162 3 13 Fraisage d un tourillon rectangulaire CYCLE76 partir du logiciel 5 3 3 172 3 14 Fraisage d un tourillon circulaire CYCLE77 partir du logiciel 5 3 3 177 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 a partir du logici l 5 2 2 22e tn ent tan a an Merad aride tte 3 181 3 15 1 Transfert de contour de bord de poche CYCLE74 ssssesssnsnseeseensrrnnseeserenrrnnsene 3 182 3 15 2 Transfert de contour d flot CYCLE75 3 184 3 15 3 Programmation du contour 3 185 3 15 4 Fraisage de poches avec lots CYCLE73 3 188 4 Cycles de tournage 4 209 41 Remarques g n rales oerssntsiparr aeaniee iaa ARN ATAF AARET TERARI RR RENERE EAREN 4 210 4 2 Conditions ia i in datent ne ete ant 4 211 4 3 Cycle d usinage de gorges CYCLE93 nent 4 214 4 4 Cycle d usinage de d gagements CYCLE94 ssssseseesesrrsseerrsserrestirrssrrrssrrnssreene 4 223 4 5 Cycle de chariotage CYCLE95 iii 4 227 Siemens AG 2000 All rights reserved 0 6 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 o 04 00 Contenu 0 4 6 Usinage de d gagements de filetage CYCLE96 sssessseieeeeeeneserreseerresrersserrrssreens 4 239 4 7 Fil ta
132. LE84 SSDP a 8 3 PTT N130 MA2 G91 220 N140 ZAEHL ZAEHL 1 N150 IF ZAEHL lt 6 GOTOB MA2 MCALL G90 X30 Y105 Z20 M30 RTP RFP 400 SDIS gt N160 N170 N180 gt doit tre programm dans un bloc 03 96 D finition des param tres et affectations de valeurs Valeur pour la distance de s curit D termination des valeurs technologiques Accostage position de d part Appel modal du cycle Accostage de la position suivante plan ZX Le cycle est ex cut Boucle pour les positions d usinage de la rang e de trous Suppression de l appel modal R accostage de la position initiale R initialisation 0 du compteur Changement d outil Appel modal du cycle de taraudage Position de taraudage suivante Boucle pour les positions de la rang e de trous taraud s Suppression de l appel modal R accostage de la position initiale Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 2 Appel modal des cycles de per age taraudage al sage Remarques compl mentaires Explications concernant cet exemple La r vocation de l appel modal dans le bloc N80 est n cessaire car il y a ensuite accostage d une position o il ne doit pas y avoir de per age Il est l gitime pour un usinage de cette nature de ranger les
133. M NC Manuel de programmation Cycles PGZ Edition 04 00 4 271 4 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 En cas de simulation d un programme d usinage aucun programme contenant des blocs de d placement ou un contour actualis de pi ce brute n est g n r Actualisation de la pi ce brute Le cycle de chariotage tendu CYCLE950 d tecte la mati re restante lors de l bauche et est en mesure de g n rer outre le programme d usinage un Sens d usinage contour actualis de pi ce brute qui est n cessaire pour une autre op ration d usinage 5 Ar PAN Mati re restante Z Sur paisseur de finition en d talonnage amp Angle de d pouille de l outil A cet effet le cycle tient compte des angles de l ar te tranchante de l outil L angle de d pouille de l outil doit tre introduit dans le correcteur d outil param tre 24 L angle de direction d ar te de l outil est d termin Position du tranchant 3 Angle de automatiquement par le cycle en fonction de la Ve vi arete de position du tranchant l outil Pour les positions de tranchant 1 4 un angle de direction d ar te de l outil de 90 est pris en consid ration pour l actualisation de la pi ce brute Pour les positions de tranchant 5 9 l angle de direction d ar te de l outil est suppos gal l angle us A de d pouille d ar te de l outil Angle de d pouille
134. Manuel de programmation Cycles PGZ Edition 04 00 4 QO 9 HN JE y W 04 00 Signification des symboles D roulement du cycle Signification des param tres But et utilisation du cycle Param tres Exemple de programmation Programmation du cycle Remarques compl mentaires Renvoi d autres documentations ou chapitres Dangers et sources d erreurs g Informations compl mentaires ou d ordre g n rale Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Avant propos Structure du manuel A A 0 12 Avant propos Utilisation conforme Informations de danger avertissements Les informations de danger et avertissements ci dessous sont utilis s dans le pr sent document Danger Ce symbole indique que le non respect des mesures de s curit correspondantes entra ne la mort des blessures graves ou des dommages mat riels importants Attention Ce symbole indique que le non respect des mesures de s curit correspondantes peut entra ner la mort des blessures graves ou des dommages mat riels importants Avertissement Ce symbole indique que le non respect des mesures de s curit correspondantes peut entra ner des blessures l g res ou des dommages mat riels peu importants Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 o 04 00 Avant pro
135. ND G3 X25 Y30 CR 5 _ILOT1 G0 X34 Y58 G1 X64 _FINILOT1 G2 X34 Y58 CR 15 _INSEL2 G0 X79 Y73 G1 X99 _FINILOT2 G3 X79 Y73 CR 10 programmation des contours CONT EXEMPLE CYCLE74 EXEMPLE1 BORD FINBORD CYCLE75 EXEMPLEl ILOT1 FINILOT1 CYCLE75 EXEMPLEl ILOT2 FINILOT2 ENDLABEL Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 corrections d outil fraise T5 D1 iinitialisation des codes G mise en place fraise dans la broche d finition du contour du bord d finition de l lot inf rieur d finition de llot sup rieur transfert du contour du bord transfert du contour d lot 1 transfert du contour d lot 2 3 187 Cycles de fraisage 08 99 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 3 15 4 Fraisage de poches avec lots CYCLE73 ET Le fraisage de poches avec lots est une option qui n cessite la version de logiciel SW 5 2 dans le NCK et la MMC 103 Programmation du cycle CYCLE73 VARI _BNAME _PNAME _TN _RTP RFP _SDIS _DP _DPR _MID _MIDA _FAL _FALD FFP1 FFD _CDIR _PA _PO RAD _DP1 Liste des param tres VARI _BNAME __PNAME TN _RTP RFP _SDIS DP DPR MID MIDA FAL 3 188 int string string string real real real real real real real real Mode d usinage introduire sans signe POSITION D
136. O real Centre du cercle ordonn e en absolu But et utilisation du cycle Le cycle CYCLE90 permet de r aliser des filetages int rieurs et ext rieurs La trajectoire en fraisage de filetages est bas e sur une interpolation h lico dale L ensemble des trois axes g om triques du plan courant que vous d terminez avant l appel du cycle sont concern s par ce mouvement L avance F programm e agit suivant le groupement d axes d fini avant l appel du cycle dans l instruction FGROUP voir le manuel de programmation Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 07 3 108 Cycles de fraisage 3 3 Fraisage de filetages CYCLE90 D roulement du cycle Filetage ext rieur Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle on peut atteindre sans collision la position initiale sur le diam tre externe du filetage la hauteur du plan de retrait Cette position initiale se trouve pour le fraisage d un filetage avec G2 entre les abscisses et les ordonn es positives du plan en courant donc dans le 1er quadrant du syst me de coordonn es Pour le fraisage d un filetage avec G3 la position initiale se trouve entre les abscisses positives et les ordonn es n gatives donc dans le 4me quadrant du syst me de coordonn es La distance par rapport au d
137. OOCNN D GO D G1 D M5 MO RTP RFP SDIS RFP DP RFP DPR 2 83 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage Fi Exemple de programmation Al sage 3 Le cycle CYCLE87 est appel la position X70 Y50 dans le plan XY L axe d al sage est laxe Z La profondeur finale d al sage est d clar e en absolu La distance de s curit vaut 2 mm DEF REAL DP SDIS D finition des param tres N10 DP 77 SDIS 2 Affectations de valeurs N20 GO G17 G90 F200 S300 D termination des valeurs technologiques N30 D3 T3 Z113 Accostage du plan de retrait N40 X70 Y50 Accostage de la position d al sage N50 CYCLE87 113 110 SDIS DP 3 Appel du cycle avec sens derotationde broche M3 programm N60 M30 Fin de programme Siemens AG 2000 All rights reserved 2 84 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 1 10 Al sage 4 CYCLE88 programmation du cycle CYCLE88 RTP RFP SDIS DP DPR DTB SDIR Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence
138. P1 trajet de d passement Ce param tre permet d indiquer un d passement dans l axe de la p n tration dans le plan _MIDA Ceci permet de compenser la diff rence entre le rayon Diam tre de la fraise tir du tableau des corrections courant de la fraise et la pointe du tranchant p ex rayon de la plaquette ou disposition inclin e des plaquettes La derni re trajectoire du centre de la fraise est donc toujours _LENG ou _WID _FDP1 rayon ER AA A A Hen A AA A d outil tableau des corrections CL Surface _FDP1 _FALD Schlichtaufma En bauche il est tenu compte d une sur paisseur d usinage en profondeur qui est programm e dans ce param tre En finition vous devez introduire l paisseur de mati re laiss e comme sur paisseur de finition pour que le rel vement de l outil et l accostage du point de d part de la passe suivante puissent se faire sans collision _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Les valeurs possibles sont Position des unit s 1 bauche jusqu sur paisseur de finition 2 finition Position des dizaines e 1 parall lement l abscisse dans un sens e 2 parall lement l ordonn e dans un sens e 3 parall lement l abscisse avec changement de sens e 4 parall lement l ordonn e avec changement de sens Lorsqu une autre valeur est programm e pour le param tre _VARI le cycle est suspendu apr s l mi
139. RIK 810DE version exportation SINUMERIK FM NC Edition 04 00 o O1 G n ralit s Cycles de per age taraudage al sage et de r seaux de trous Cycles de fraisage Cycles de tournage Messages d erreurs et traitement des erreurs Annexes o Contenu 04 00 0 Documentation SINUMERIK R capitulatif des ditions Les ditions mentionn es ci dessous ont paru avant la pr sente dition La colonne Observations comporte des lettres majuscules caract risant la nature des ditions parues jusqu ici Signification des lettres A Documentation nouvelle B R impression non remani e avec nouveau N de r f rence C Edition remani e portant la nouvelle date de publication Si l expos figurant sur une page a t modifi sur le plan technique par rapport l dition pr c dente la date de publication de la nouvelle dition dans l en t te de la page concern e Edition N de r f rence Observations 02 95 6FC5298 2AB40 0DP0 A 04 95 6FC5298 2AB40 0DP1 C 03 96 6FC5298 3AB40 0DP0 C 08 97 6FC5298 4AB40 0DP0 C 12 97 6FC5298 4AB40 0DP1 C 12 98 6FC5298 5AB40 0DP0 C 08 99 6FC5298 5AB40 0DP1 C 04 00 6FC5298 5AB40 0DP2 C Ce manuel fait partie de la documentation sur CD ROM DOCONCD en anglais Edition N de r f rence Observations 04 00 6FC5 298 5CA00 0BG2 C Marques SIMATIC SIMATIC HMI SIMATIC NET SIROTEC SINUMERIK et SIMODRIVE sont des marques de Siemens Les autres produit
140. RIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 But et utilisation du cycle Le cycle CYCLE71 permet de surfacer une surface rectangulaire quelconque Le cycle distingue entre l bauche usinage de la surface en plusieurs passes jusqu la sur paisseur de finition et la finition surfa age unique de la pi ce La p n tration maximale en largeur et profondeur peut tre d finie Le cycle n utilise pas de correcteurs de rayon de fraise Le mouvement de p n tration s effectue dans le vide D Cycles de fraisage 3 11 Surfac age CYCLE71 WID Strat gies d ebauche possibles lors de la surfa age D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle le point de p n tration peut tre accost sans risque de collision la hauteur du plan de retrait Le cycle g n re la s quence de d placements suivante Le point de p n tration est accost la hauteur de la position courante en GO puis on se d place galement en GO jusqu cette position dans le plan de r f rence d cal vers l avant de la distance de s curit Ensuite galement en GO approche jusqu au plan d usinage GO est possible tant donn que la p n tration se d roule dans le vide Plusieurs strat gies d bauche sont pr vues paraxiale dans un sens ou dans un sens puis dans l autre S quence d
141. SIEMENS SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Edition 04 2000 Cycles Documentation utilisateur Aper u de la documentation SINUMERIK 840D 840Di 810D FM NC 04 00 Documentation g n rale Documentation utilisateur SINUMERIK SIROTEC SINUMERIK SINUMERIK SIMODRIVE SINUMERIK SINUMERIK SINUMERIK SINUMERIK 840D 810D 840D 810D Accessoires 840D 810D 840D 810D 840D 840Di 840D 810D FM NC FM NC 611 FM NC 810D FM NC FM NC Brochure Catalogue Catalogue AutoTurn Manuel d utilisation Manuel de Manuel d utilisation publicitaire Guide d achat Ac
142. Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 251 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 But et utilisation du cycle Ce cycle permet la r alisation de plusieurs filetages cylindriques ou coniques accol s pas constant en usinage longitudinal ou transversal les pas de filet pouvant tre diff rents D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconque partir de laquelle le point de d part du filetage programm la course d acc l ration peut tre accost sans collision Le cycle g n re la s quence de d placements suivante 4 252 Accostage en GO du point de d part d termin en interne au cycle au d but de la course d acc l ration pour l usinage du premier filet P n tration d bauche correspondant au type de p n tration d fini sous VARI L usinage du filetage est r p t en accord avec le nombre de passes d bauche programm Lors de la passe suivante avec G33 la sur paisseur de finition est usin e En fonction du nombre de passes vide on r p te cette passe L ensemble de la s quence est r p t pour chaque autre filet Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de tournage 4 8 Concat nat
143. Transformation 3 5 axes Axes Gantry de portique Temps de cycle Surveillance du contour par fonctions tunnel D placements conjugu s et couplage par valeur pilote Vitesse de rotation de pi ce constante pour la rectification sans centres Positionnement tangentiel Pr traitement Correction de rayon d outil 3D R gulation de distance de tir Axe analogique Entra nements ma tre esclave Paquet de transformation Handling Basculement entre valeurs de consigne Couplage MKS Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Annexes Bibliographie IFBAN SINUMERIK 840D SIMODRIVE 611 NUM RIQUE Description de fonctions MODULE ANA Edition 11 99 N de r f rence 6SN1 197 0AB80 0DP0 IFBD SINUMERIK 840D Description de fonctions Num risation Edition 07 99 N de r f rence 6FC5 297 4AC50 0BP0 angl DI1 Mise en service DI2 Palpage avec palpeur contact scancad scan DIS Palpage par faisceau laser scancad laser DI4 Cr ation d un programme de fraisage scancad mill IFBDN Int gration FAO CND NT 2000 Description de fonctions Edition 10 99 Syst me de gestion et de r partition de donn es CN N de r f rence 6FC5 297 5AE50 0DP0 IFBFA SINUMERIK 840D 810D Description de fonctions Dialectes ISO pour SINUMERIK Edition 04 00 N de r f rence 6FC5 297 5AE10 0BP1 angl IFBHLA SINUMERIK 840D SIMODRIVE 611 n
144. YCLE90 CYCLE94 CYCLE96 CYCLES83 POCKET1 POCKET2 CYCLE97 CYCLE98 CYCLE97 CYCLE98 POCKET1 POCKETA SLOT1 SLOT2 CYCLE93 CYCLE72 CYCLE72 POCKET1 POCKETA4 SLOT1 SLOT2 CYCLE93 CYCLE71 CYCLE90 CYCLE94 CYCLE96 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 04 00 Annexes A Annexe ADr viations 585588 nt ARS RER RE EE et at a M RE met A 290 B GIOSSAiri LE Rs AR ne A At PR LA en Ar Ne ee tt A 299 CE Ee EES E EA T E TO AR A ARR RE RS E A A ee A 309 DERD AE ES SE AT A A PE EE AA E E ss ins AEEA A 321 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 289 A A 290 Annexes Abr viations Abr viations A AFFICHEUR LCD AP AS ASCII ASIC ASUP AV BA BB BCD BIN BIOS BOT Bus C Bus P C amp C C1 C4 CAO Edition Liquid Crystal Display Afficheur cristaux liquides Automate programmable Automate American Standard Code for Information Interchange Norme am ricaine sur les changes de donn es Application Specific Integrated Circuit Circuit utilisateur Sous programme asynchrone Bureau des m thodes Pr paration Mode de fonctionnement Pr t e Binary Coded Decimals chiffres d cimaux cod s en binaire Fichiers binaires Binary Files Basic Input Output System Boot Files Fichie
145. ZA _APXA 90 cote absolue 91 cote relative Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 X Pi ce brute d finie en tant que d calage Contour de pi ce finie X Cylindre en cotation absolue X Cylindre en cotation relative _APX CZK i 4 269 4 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 _TOL1 tol rance de la pi ce brute Comme les cotes d une pi ce brute venant p ex de forge ou de fonderie diff rent quelquefois de celles du dessin de d finition il importe lors des d placements d accostage pour l bauche et lors des prises de passe de ne pas amener l outil en GO sur la pi ce brute mais d activer juste avant G1 pour compenser les tol rances ventuelles Le param tre _TOL1 permet de d finir quelle distance de la pi ce brute G1 doit tre activ Le d placement s effectue en G1 partir de cette valeur relative r f renc e la pi ce brute Si ce param tre n est pas programm il a la valeur 1 mm E Remarques compl mentaires D finition du contour A la diff rence de CYCLE95 la d finition du contour peut se r sumer un bloc comportant un d placement dans le plan courant Pour de plus amples explications relatives la E d finition du contour voir CYCLE95 x D finition de pi ce brute a
146. ZAINES Valeurs 0 perpendiculairement au centre de la poche en GO 1 perpendiculairement au centre de la poche en G1 2 sur une trajectoire h lico dale Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 3 10 Fraisage d une poche circulaire POCKET4 Les autres param tres peuvent tre d finis au choix lls d terminent la strat gie de p n tration et le chevauchement lors de l videment introduire sans signe _MIDA real API real _AD real _RAD1 real DPI real rd But et utilisation du cycle Ce cycle vous permet de r aliser des poches circulaires dans le plan d usinage La finition requiert une fraise en bout La p n tration en profondeur s effectue toujours partir du centre de la poche ou y est ex cut e perpendiculairement il est d s lors utile d y r aliser un per age pr alable Nouvelles fonctions par rapport POCKET2 e le sens de fraisage peut tre d termin au choix l aide d une instruction G G2 G3 ou comme fraisage en avalant ou en opposition partir du Profondeur de passe maximale lors de l videment dans le plan sous forme de valeur Cote brute du rayon de la poche Cote brute de la profondeur de poche partir du plan de r f rence Rayon de la trajectoire h lico dale de p n tration par rapport la trajectoire du centre de l outil P n tration par tour 360 en
147. a pi ce brute Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 re 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 Exemple de programmation 2 Un contour int rieur simple doit maintenant tre usin la pi ce de l exemple de programmation 1 A cet effet un avant trou centr est d abord r alis avec un foret de diam tre 10 Une bauche parall le au contour a ensuite lieu car l avant trou correspond peu pr s au contour final Pour cela un contour de pi ce brute est nouveau d fini pour l usinage int rieur Le contour de la pi ce finie se trouve dans le m me programme que l appel du cycle dans les blocs N400 N420 le contour de la pi ce brute dans les blocs N430 N490 Programme d usinage N EXEMPLE 2 MPF PATH _N_WKS_DIR _N_CHARIOTAGE NOUV WPD Exemple 1 chariotage int rieur parall le au contour Sca 01 04 99 Donn es de correction outil de tournage int rieur N100 TC DP1 2 1 500 TC DP2 2 1 6 TC_DP6 2 1 0 5 TC DP24 2 1 60 N105 TC DP1 1 1 200 TC DP3 1 1 100 STC DP6 1 11 5 E N110 G18 GO G90 DIAMON N120 X300 N130 Z150 N140 T1 D1 Mise en place foret diam tre 10 N150 X0 Per age centr en trois tapes N160 Z100 N170 F500 S400 M3 N175 G1 275 N180 276 N190 Z60 N200 Z61 N210 Z45 N220 GO Z100 N230 X
148. admises pour le rayon STA et INDA angle initial et angle d incr mentation Avec ces param tres vous d finissez la disposition des trous oblongs sur le cercle Si INDA O l angle d incr mentation est calcul partir du nombre de trous oblongs de telle sorte qu ils se r partissent uniform ment sur le cercle Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Si cause de valeurs erron es des param tres d terminant la disposition et la taille des trous oblongs on obtient des violations du contour de ces trous l ex cution du cycle n est commenc e Le cycle est abandonn apr s sortie du message d alarme 61104 Violation du contour des rainures des trous grand A l int rieur du cycle le syst me de coordonn es pi ce est d cal et pivot L affichage des valeurs r elles dans le syst me de coordonn es pi ce est toujours tel que l axe longitudinal du trou oblong en cours d usinage se situe dans le premier axe du plan d usinage En fin de cycle le syst me de coordonn es pi ce se trouve dans la m me position qu avant l appel du cycle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 1 T 3 118 Cycles de fraisage 03 96 EJ 3 4 R seau de trous oblongs radiaux LONGHOLE
149. ae trade tte ren arts a 2 82 210 Al sage F CYGLE 80 neia a aT A RTA 2 85 21 11 Alesa Fe CYCLEBM 2m EE O T AR TE 2 87 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 0 5 o Contenu 04 00 o 2 2 Appel modal des cycles de per age taraudage al sage onesseeeeeseereseerreseerrseerresen 2 89 2 3 Cycles pour r seaux de trous iii 2 92 23 11 CONOS SR RS ne MAR A Ste AOT ARR RAR 2 92 2 3 2 Rang e de trous HOLES T orsina T AT EO 2 93 2 3 3 Trous sur un cercle HOLES2 nissciisiiiscpiri iiei e r rda 2 97 2 3 4 Grille de trous CYCLE801 partir du logiciel 5 3 2 100 3 Cycles de fraisage a r e eepe eE errnennenstrrecesneneennnntess 3 103 21 Remarques g n rales zeste MMM A ERTA NEARER 3 104 9 2 COnditions sister rhinite nent in E frite nue fat 3 105 3 3 Fraisage de filetages CYCLE90 iassseessseesesssesssrrsdesnnessinneeiennnsnnnadsnnnastannnetannnenanannna 3 107 3 4 R seau de trous oblongs radiaux LONGHOLE 3 113 3 5 R seau de rainures radiales SLOT1 eassseessesssreessrresrrneernnnesrnnnestnnnettnneannnnesnnnnennna 3 119 3 6 Rainures sur un cercle SLOT2 ere 3 127 3 7 Fraisage d une poche rectangulaire POCKET1 3 132 3 8 Fraisage d une poche circulaire POCKET2 3 136 3 9 Fraisage d une poche rectangulaire POCKET3 3 140 3 10 Fraisage d une poche circulaire POC
150. ages complets la finition se fait dans le m me sens que l bauche Si seule la finition a t s lectionn e le contour est toujours ex cut dans le sens programm Le premier et le dernier point de contour programm s sont pris en compte pour d terminer le sens d usinage Il est pour cette raison n cessaire de toujours crire les deux coordonn es dans le premier bloc du sous programme de contour Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Droite ins r e Point final Point de d part 4 235 4 236 Cycles de tournage 4 5 Cycle de chariotage CYCLE95 Contr le du contour Le cycle vous propose un contr le du contour concernant les points suivants e angle de d pouille de l outil actif e programmation d arcs de cercle ayant un angle au centre gt 180 degr s Pour les l ments de d talonnage le cycle v rifie si l usinage avec l outil actif est possible Si le cycle constate que cet usinage conduit une violation du contour il est abandonn apr s sortie de l alarme 61604 L outil actif viole le contour programm Si l angle de d pouille est nul dans le correcteur d outil ce contr le ne s effectue pas Si on trouve dans le contour des arcs de cercle trop grands l alarme 10931 Le contour usiner pr sente des d fauts appara t Point de d part Le cycle d t
151. aisage Le menu d assistance pour le fraisage offre les possibilit s de s lection suivantes MPF DIR Surfacage AUTO TEST_CYCLES MPF Candler O O S SA Fraisage DRY ROY M01 DRF PRT FST p riph N20 T7 D1 m Poches standard Rainures Fraisage filetage Tourillon Les touches logicielles Poches standard et Rainures r alisent des H T ourillon branchements dans des sous menus comportant plusieurs cycles de fraisage de poches ou de rainures Assistance pour le tournage Le menu d assistance pour le tournage offre les possibilit s de s lection suivantes AUTO MPF DIR Veiner TEST_CYCLES MPF Canalintemompa OOO o SOS Filetage DRY ROV MAN Moi DRF PRT FST Plog e N20 T7 D1 D gage ment Les cycles pour les d gagements de formes E et F CYCLE94 ainsi que les d gagements de filetage de formes A D CYCLE96 sont regroup s sous la touche logicielle e A F1 il D gagement Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 45 G n ralit s 1 5 Assistance pour les cycles dans l diteur de programme La touche logicielle Filetage r alise un branchement dans un sous menu permettant de choisir entre le filetage et la concat nation de filetages Reconversion La reconversion de code de programme sert effe
152. aise ayant une dent en bout A avec coupe au centre DIN844 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 27 Cycles de fraisage 03 96 3 3 6 Rainures sur un cercle SLOT2 But et utilisation du cycle Le cycle SLOT2 est un cycle combin bauche finition Avec ce cycle vous pouvez usiner des rainures circulaires qui sont dispos es sur un cercle D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle chacune des rainures peut tre accost e sans collision Le cycle g n re la s quence de d placements suivante e Accostage en GO de la position indiqu e sur la figure ci contre pour le d but de cycle e Lusinage d une rainure circulaire se d roule suivant les m mes tapes que l usinage d une rainure droite e Apr s usinage complet d une rainure circulaire l outil est ramen au plan de retrait et on passe en GO la rainure suivante e Apr s usinage de la derni re rainure l outil est amen en GO perpendiculairement la position finale indiqu e sur la figure dans le plan d usinage au plan de retrait et le cycle s ach ve hs Siemens AG 2000 All rights reserved 3 128 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 08 97 Cycles de fraisa
153. aram tre VARI Celui ci Usinage S lection longitudinal permet souvent d effectuer plusieurs r glages l aide d une valeur cod e Dans les masques de la nouvelle assistance pour les cycles ces diff rents r glages sont r partis dans divers champs d introduction la touche de basculement permettant de s lectionner la valeur d sir e e Les masques de param trage sont modifi s dyna miquement Seuls les champs d introduction n ces saires au type d usinage s lectionn apparaissent les autres demeurant invisibles Dans l exemple cela concerne le param tre pour l avance de finition e Si cela s av re utile les param tres interd pendants sont pr r gl s automatiquement C est le cas pour le filetage les tables de filetages m triques tant support es Dans le cas du cycle de filetage CYCLE97 p ex l introduction de la valeur 12 dans le champ pour la taille du filetage param tre MPIT entra ne le pr r glage automatique du pas du filet param tre PIT avec 1 75 et de la profondeur du filet param tre TDEP avec 1 137 Cette fonction n est pas active si la table de filetages m triques n est pas s lectionn e e Si un masque est affich une seconde fois tous les champs sont pr r gl s avec les valeurs introduites pr c demment S lection ext rieur Profond de passe MID 4 5000 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 E
154. ation Axe transversal Axe longitudinal Traitement de la broche Les cycles de tournage sont con us de telle sorte que les instructions de broche qui y sont int gr es sont toujours relatives la broche ma tre active de la commande num rique Si un cycle doit tre mis en oeuvre sur une machine ayant plusieurs broches il faut alors d finir pr alablement la broche active comme tant la E broche ma tre voir le manuel de programmation Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 211 4 212 Cycles de tournage 08 99 4 4 2 Conditions Messages concernant l tat d usinage Pendant l ex cution des cycles de tournage des messages sont visualis s sur l cran de la commande num rique Les messages suivants sont possibles e Filet lt N gt Usinage longitudinal de filetage e Filet lt N gt Usinage transversal de filetage lt N gt tant le num ro du filet en cours d usinage Ces messages n interrompent pas l ex cution du programme et restent visualis s jusqu l apparition du message suivant ou jusqu ce que le cycle soit termin Donn es de r glage de cycles A partir de la version de logiciel 4 il existe pour le cycle de chariotage CYCLE95 une donn e de r glage rang e dans le bloc GUD7 DEF La donn e de r glage de cycles _ZSD 0 permet de modifier la prise en consid ration de la pro
155. auter un emplacement pr vu suivante du texte Aller Permet de sauter un emplacement s lectionn du texte Zoom Agrandir la taille de caract re dans la fen tre d aide Zoom R duire la taille de caract re dans la fen tre d aide Quitter Retour au masque de cycle l aide Assistance pour l introduction du contour MPF DIR Contour TEST_CYCLES MPF compilateur D marre le processeur de g om trie qui permet MI Contour l introduction de contours wi 18 co coo pranon 696 sseo mg continus N20 T7 D1 Contour 1 droite Contour 2 droites Contour 3 droites Les autres touches logicielles permettent la programmation des l ments de contour qui est possible partir de la version de logiciel 5 Ces l ments de contour sont constitu s d un ou de plusieurs segments de droite reli s par des l ments de transition rayons chanfreins Chaque l ment de contour peut tre d fini par des points finaux ou un point et un angle et compl t par un code DIN libre Siemens AG 2000 All rights reserved 1 42 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 08 99 G n ralit s EI 1 5 Assistance pour les cycles dans l diteur de programme NMPF DIR Exemple TEST_CYCLES MPF A partir du masque de p Programme arrete DRY ROY M01 DRF PRT FST param trage suivan
156. broche RPAP course de retrait cote Ce param tre sert programmer un mouvement de retrait suivant l axe d al sage ex cut apr s atteinte de la profondeur finale et arr t orient de la broche POSS position de broche POSS sert programmer en degr s la position de broche pour l arr t orient lorsque la position finale est atteinte Remarques compl mentaires L instruction SPOS sert programmer un arr t orient pour la broche ma tre La programmation de la valeur angulaire correspondante se fait par un param tre Le cycle CYCLES6 peut tre utilis lorsque la broche pr vue pour l al sage peut techniquement fonctionner en asservissement de position Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage Fr Exemple de programmation Al sage 2 Y Le cycle CYCLE86 est appel la position X70 Y50 dans le plan XY L axe d al sage est laxe Z La profondeur finale d al sage est programm e en absolu une distance de s curit n est pas pr vue La temporisation en fond d al sage vaut 2 s La face a sup rieure de la pi ce est Z110 Dans le cycle la D g broche doit tourner avec M3 et s arr ter 45 degr s a Le B 70 X DEF REAL DP DTB POSS D finition des param tres N10 DP
157. brutes programm es Strat gies de p n tration e P n tration perpendiculairement au centre de la poche VARI 0X VARI 1X signifie que la profon deur de passe calcul e dans le cycle lt profondeur de passe maximale programm e sous _MID est ex cut e dans un bloc contenant GO ou G1 e P n tration sur une trajectoire h lico dale VARI 2X signifie que le centre de la fraise se d place sur une trajectoire h lico dale d finie par le rayon _RAD1 et la profondeur de p n tration par tour _DP1 Dans ce cas l avance est galement programm e sous _FFD Le sens de rotation de cette trajectoire h lico dale correspond au sens de rotation lors de l usinage de la pi ce La profondeur programm e sous _DP1 est consid r e comme profondeur maximale et un nombre entier de tours de trajectoire h lico dale est toujours calcul Lorsque la profondeur courante d une passe il peut s agir de plusieurs tours sur la trajectoire h lico dale est atteinte un cercle complet est encore ex cut afin d liminer la trajectoire oblique de la p n tration Ensuite l videment de la poche dans ce plan commence jusqu la sur paisseur de finition Le point de d part de la trajectoire h lico dale d crite se situe dans l axe longitudinal de la poche en sens plus et est accost en G1 Siemens AG 2000 All rights reserved 3 142 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00
158. ce Module Send Carte de couplage pour mission Incr ment Mode manuel incr mental Initializing Data Donn es initialisation interpolateur Interpolateur fin International Standard Architecture Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 ISO ISO Code ITC JOG K LF LIST LMS LOG LUD MAT RIEL MCC MDA MLFB MMC MPF MPI MS MS Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 295 Annexes Abr viations International Standard Organization Code de bande perfor e sp cial nombre de trous par caract re toujours pair Interface de tableau de commande Jogging Mode r glage Gain de boucle Line Feed Liste d instructions Syst me de mesure de position Logigramme mode de programmation pour AP Donn es utilisateur locales Local User Data Mat riel Mini console de commande Maual Data Automatic Introduction manuelle des donn es Code produit lisible par machine Man machine communication interface utilisateur de la commande num rique pour l usinage la programmation et la simulation M gaoctet Fichier programme principal Programme pi ce programme principal Multi Port Interface Interface multipoint Mise en service Microsoft diteur de logiciels A A 296 Annexes Abr viations NC
159. cercle SLOT2 ire 3 127 3 7 Fraisage d une poche rectangulaire POCKET 3 132 3 8 Fraisage d une poche circulaire POCKET2 3 136 3 9 Fraisage d une poche rectangulaire POCKET3 esssesessesrrsseersserrrssrerrssrerrssrrrssrens 3 140 3 10 Fraisage d une poche circulaire POCKET4 3 150 3 11 Surfa age CYCLE Tiria indie Nine men nn Ne ers sn Era dE 3 156 3 12 Fraisage de contours quelconques CYCLE72 ssssssssesrrensessrrerrrnnssterrnrnnerrrnn nn 3 162 3 13 Fraisage d un tourillon rectangulaire CYCLE76 partir du logiciel 5 3 3 172 3 14 Fraisage d un tourillon circulaire CYCLE77 partir du logiciel 5 3 3 177 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 apartir du logiciel 5 2 422224028 2 rhin ct antenne Pate da PRES E ee rt 3 181 3 15 1 Transfert de contour de bord de poche CYCLE74 sssssessrennseeseennrrnnseeerrrnrrnnsee ee 3 182 3 15 2 Transfert de contour d ilot CYCLE75 3 184 3 15 3 Programmation du contour 3 185 3 15 4 Fraisage de poches avec lots CYCLE73 3 188 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 103 3 1 3 104 Cycles de fraisage 3 1 Remarques g n rales Remarques g n rales Dans les paragraphes suivants on d crit la pro grammation des cycles de fraisage Ces para
160. cessoires NC Z Instr succinctes Tableau de diagnostic Instructions NC 60 1 Programmation 1 commande d unit succinctes Guide tecnique NC 60 2 Installation 2 PHG Manuel d utilis HT6 Documentation utilisateur Documentation constructeur S A V K7 K7 NZ NZ KZ NZ KZ SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK 840D 840Di 840D 810D 840Di 840D 810D 840D 810D 810D FM NC Manuel de progr Manuel d utilisation Vue d ensemble Descriptions de Descriptions de Descriptions de Configuration Instruct succinctes ManualTurn du syst me fonctions fonctions fonctions mat riel Notions de base Instructions ManualTurn Actions Couplage FM NC Notions compl m succinctes ShopMill synchrones calculateur 810D Cycles ShopMill bois verre Evaluation des 840D Cycles de mesure Instructions c ramique outils n cessaires succinctes Documentation constructeur S A V SINUMERIK SINUMERIK SIMODRIVE SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK 840D 840Di 611D 840D 840Di 840D 810D 840D 810D 840D 810D 840D 810D 810D 840D 810D 810D FM NC FM NC FM NC FM NC FM NC El ments de Descriptions de Descriptions de Paquet de d velop Paquet d install Descriptions de Descriptions de conduite fonctions fonctions MMC100 101 MMC100 101 fonctions fonctions mat riel Fonctions Paquet de base Syntaxe de d velop Mise jour du Gestion d outils Tableau de
161. cles de fraisage se programment ind pendamment des noms concrets des axes Avant l appel des cycles de fraisage vous devez activer une correction d outil Les valeurs correspondantes pour l avance la vitesse de rotation de la broche et son sens de rotation sont programmer dans le programme pi ce dans le cas o le cycle de fraisage ne propose pas de param tres ad quats Les coordonn es du centre de l image de fraisage ou des poches usiner sont programmer dans un syst me direct de coordonn es cart siennes Les fonctions G actives avant l appel de cycle et le Frame programm restent maintenus au del du cycle D finition des plans Dans les cycles de fraisage on consid re que le syst me courant de coordonn es pi ce est d fini par s lection d un plan G17 G18 ou G19 et l activation d un frame programmable si n cessaire L axe de p n tration est toujours le troisi me axe de ce syst me de coordonn es E voir aussi le manuel de programmation Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 3 2 Conditions 3 105 Cycles de fraisage 12 98 3 3 2 Conditions Traitement des broches Les instructions de broche des cycles de fraisage se rapportent toujours la broche ma tre active de la commande num rique Si un cycle doit tre mis en uvre sur une machine ayant plusieurs broches
162. commande la hauteur du plan de retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 65 Cycles de fraisage 12 97 EJ 3 12 Fraisage de contours quelconques CYCLE72 Le cycle g n re la s quence de d placements suivante en finition VARI XX2 En finition le fraisage a lieu le long du contour en une ou plusieurs passes en profondeur jusqu ce que la cote finale du fond soit atteinte L accostage et le retrait du contour s effectuent en douceur selon les param tres existants La trajectoire est calcul e dans la commande Une fois le cycle termin l outil se trouve au dessus du point de retrait du contour la hauteur du plan de retrait Programmation du contour La programmation du contour doit tenir compte des l ments suivants e Aucun frame programmable TRANS ROT SCALE MIRROR ne peut tre s lectionn dans le sous programme avant la premi re position programm e e Le premier bloc d un sous programme de contour est un bloc lin aire comportant G90 GO et d finit le d part du contour e La correction du rayon de la fraise est activ e et d sactiv e par le cycle de niveau sup rieur ce qui explique que le sous programme de contour est programm avec G40 G41 G42 Siemens AG 2000 All rights reserved 3 166 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisag
163. ctuer des modifications dans un programme existant l aide de l assistance pour les cycles Pour cela vous placez le curseur sur la ligne modifier et vous actionnez la touche logicielle Reconversion Ceci entra ne la r ouverture du masque de param trage partir duquel la section de programme a t cr e et vous pouvez modifier des valeurs Si vous modifiez directement le code DIN g n r ceci peut rendre toute reconversion impossible C est pourquoi nous vous recommandons de toujours travailler avec l assistance pour les cycles et d effectuer les modifications l aide de la fonction de reconversion Configuration de l assistance pour les cycles utilisateur E Bibliographie IAM Manuel de mise en 1 46 service MMC BE1 Compl ter l interface utilisateur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de per age taraudage al sage et r seaux de trous FA Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage s eeiesesissetnesettttsttrrssttrrstttrrnsttnnstennsseennnnena 2 48 21 11 Conditions lente ent learn EE 2 50 2 1 2 Per age centrage CYCLE81 iii 2 52 2 1 3 Per age lamage CYCLE82 usines 2 55 2 1 4 Per age de trous profonds CYCLE83 sssssesssserrssrerrssrtrrssttrrssttrrssrtnnsrrnssrtens 2 57 2 1 5 Taraudage sans po
164. cture interne dans la mesure o cela est utile et possible La d composition des descriptions en diff rents niveaux vous permet de trouver directement les informations qu ils vous faut 1 Vue d ensemble rapide Si vous souhaitez consulter une instruction de cycle rarement utilis e ou la signification d un param tre vous trouverez rapidement la mani re de programmer la fonction et les explications relatives aux instructions et param tres Ces informations figurent toujours en d but de page Nota Pour des raisons de place il n est pas possible d indiquer pour les divers cycles et param tres tous les types de repr sentation permis par le langage de programmation Par cons quent la programmation des cycles est toujours indiqu e dans la forme rencontr e le plus fr quemment l atelier Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Avant propos o Structure du manuel A Cycles de por ageraraudageral sage ef r seaux de tous 2 1 Cycles de per age taraudage al sage 2 1 2 Per age centrage CYCLE81 Programmation El cvcrrs1 RTP RFP SDIS DP DPR real Plan de retrait en absolu real Plan de r f rence en absolu real Distance de s curit introduire sans signe real Profondeur finale de per age en absolu real Profondeur finale de per age par rapport au plan de r f rence introduire sans signe
165. cun sens de rotation de broche programm Le nombre de trous est nul Violation du contour des rainures trous oblongs Source CYCLE71 CYCLE72 CYCLE71 CYCLE72 CYCLE72 CYCLE71 CYCLE72 CYCLE76 CYCLE77 CYCLE71 CYCLE72 CYCLE81 CYCLE90 CYCLE840 SLOT1 SLOT2 POCKET1 POCKET4 LONGHOLE CYCLE86 CYCLE87 CYCLE88 CYCLE840 POCKET3 POCKETA4 HOLES1 HOLES2 SLOT1 SLOT2 LONGHOLE Explication rem de Le param tre de l avance est mal programm et doit tre modifi Aucun outil T programm avant l appel du cycle La sur paisseur de finition au fond est gt la profondeur totale et doit tre r duite Un facteur d chelle pas admis pour ce cycle est activ Pour l indication en relative de la profondeur il faut choisir des valeurs diff rentes pour le plan de r f rence et pour le plan de retrait sinon il faut donner une valeur absolue la profondeur Le param tre SDIR ou SDR dans le CYCLE840 doit tre programm Pour le nombre de trous aucune valeur n est programm e Param trage erron de l image de fraisage concernant les param tres d finissant la position des rainures trous oblongs sur le cercle et leur forme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Num ro d alarme Texte d alarme 61105 61106 61107 61108 61109 61110 61111 61112 61113 61114
166. cycle e S lection entre bauche parcours unique parall le au contour avec prise en compte d une sur paisseur de finition le cas ch ant plusieurs profondeurs jusqu la sur paisseur de finition et finition parcours unique du contour final le cas ch ant plusieurs profondeurs e Accostage et retrait en douceur du contour au choix tangentiellement ou radialement quart de cercle ou demi cercle e P n trations en profondeur programmables e D placements interm diaires au choix en rapide ou la vitesse d avance Pour pouvoir ex cuter le cycle il faut poss der une A version de logiciel CN gale ou sup rieure 4 3 qui comporte la fonction Accostage et retrait en douceur D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle le point de d part du contour peut tre accost sans risque de collision la hauteur du plan de retrait Siemens AG 2000 All rights reserved 3 164 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 98 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 Le cycle g n re la s quence de d placements suivante en bauche VARI XX1 La p n tration en profondeur est subdivis e de mani re uniforme en utilisant la plus grande valeur possible selon les param tres d finis Accostage du point de d part pour la premi re
167. d entra nement Paquet d extension Environnement de logiciel et configu commande Fonctions sp ciales d veloppement ration OP 030 Documentation constructeur S A V SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SIMODRIVE SIMODRIVE SINUMERIK SIMODRIVE SIMODRIVE SIMODRIVE SIMODRIVE SIROTEC 840D 840D 840Di 840D 840D 810D 611D 611D FM NC 611D Descriptions de Descriptions de Manuel de mise Listes Descriptions de Descriptions de Directives CEM fonctions fonctions en service fonctions fonctions SINUMERIK Num risation FM NC Moteur lin aire Module hydraulique Safety Integrated 810D Module analogique 840D 611D z MMC Documentation constructeur S A V Documentation lectronique anglais SINUMERIK SIMODRIVE 840D 810D FM NC 611 Motors DOC ON CD Le syst me SINUMERIK Documentation minimale conseill e SINUMERIK SINUMERIK SINUMERIK 840D 810D 840Di Descriptons de Descriptons de Manuel fonctions fonctions mat riel mise Dialectes ISO pour Int gration CAM en service SINUMERIK DNC NT 2000 SIEMENS SINUMERIK 840D 840Di 810D FM NC Cycles Manuel de programmation Valable pour Commande Version de logiciel SINUMERIK 840D SINUMERIK 840Di SINUMERIK 840DE version exportation SINUMERIK 810D SINUME
168. d usinage Si DAM est z ro ou s il a t ignor lors de l appel de cycle des passes d bauche sans interrruption ni temporisation sont g n r es X DAMES Mouvement de G1 ip n tration y d pe G4 G4 G4 G4 _VRT trajet de rel vement A partir de la version de logiciel 4 4 _VRT permet de programmer les trajets de rel vement dans les deux axes en bauche Si _VRT 0 param tre pas programm le retrait est comme jusqu alors Rayon de plaquette 1 mm E Remarques compl mentaires D finition du contour Vous programmez le contour dans un sous programme dont le nom est d clar comme param tre Le sous programme de contour doit contenir au minimum 3 blocs avec d placements dans les deux axes du plan d usinage Le plan d usinage G17 G18 G19 se param tre avant l appel du cycle dans le programme principal ou est le plan param tr pour ce groupe G sur la machine Ce plan ne peut tre modifi dans le sous programme de contour Si le sous programme de contour est plus petit le cycle est abandonn apr s sortie des alarmes 10933 Le sous programme de contour ne contient pas assez de blocs de contour et 61606 Erreur lors de la pr p ration du contour Des l ments de d talonnage peuvent se succ der directement On peut crire sans restriction des blocs sans d placement dans le plan Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de prog
169. de 0 par rapport l axe X La sur paisseur pour les flanes de la poche vaut 0 75 mm la distance de s curit suivant laxe Z qui s additionne au plan de r f rence vaut 0 5 mm Le centre de la poche se situe en X60 et Y40 la p n tration maximale en profondeur s l ve 4 mm Seule une bauche doit tre r alis e DEF REAL LENG WID DPR CRAD DEF INT VARI N10 LENG 60 WID 40 DPR 17 5 CRAD 8 N20 VARI 1 N30 G90 T20 D2 S600 M4 N40 G17 GO X60 Y40 Z5 N50 POCKET1 5 0 0 5 DPR gt gt LENG WID CRAD 60 40 0 gt gt 120 300 4 2 0 75 VARI N60 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 D finition des variables Affectations de valeurs D termination des valeurs technologiques Accostage position de d part Appel du cycle Les param tres MIDF FFP2 et SSF sont omis Fin de programme 3 135 2 LA F 3 136 Cycles de fraisage 08 97 3 3 8 Fraisage d une poche circulaire POCKET2 Fraisage d une poche circulaire POCKET2 Programmation du cycle POCKET2 RTP RFP SDIS DP DPR PRAD CPA CPO FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur
170. de contour de pi ce brute Etiquette num ro de bloc pour d but de contour de pi ce brute facultatif permet de d finir des sections de contour Etiquette num ro de bloc pour fin de contour de pi ce brute facultatif permet de d finir des sections de contour Nom du programme de contour actualis de pi ce brute Valeur dans axe longitudinal pour d finiton pi ce brute Evaluation du param tre _APZ en absolu ou relatif 90 absolu 91 relatif Valeur dans axe transversal pour d finiton pi ce brute Evaluation du param tre _APX en absolu ou relatif 90 absolu 91 relatif Tol rance de la pi ce brute Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 1 But et utilisation du cycle Avec le cycle de chariotage tendu CYCLE950 vous pouvez r aliser un contour par chariotage paraxial ou parall le au contour Vous pouvez d finir une pi ce brute quelconque qui est prise en compte lors du chariotage Le contour de la pi ce finie doit tre continu et peut comporter un nombre quelconque d l ments de d talonnage La pi ce brute peut tre d finie sous forme de contour ou l aide de valeurs axiales Vous pouvez r aliser des contours en usinage longitudinal ou transversal L op ration peut tre s lectionn e bauche finition usinage complet sens d usinage et de prise de passe Une actualisation du contour de la pi ce brute est possible En bauche la pr
171. de la poche Les param tres _PA et _PO vous permettent de d finir le centre de la poche Les poches circulaires sont toujours cot es partir du centre _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Les valeurs possibles sont Position des unit s e 1 bauche e 2 finition Position des dizaines p n tration e 0 perpendiculairement au centre de la poche en G0 e 1 perpendiculairement au centre de la poche en G1 e 2 sur une trajectoire h lico dale Lorsqu une autre valeur est programm e pour le param tre _VARI le cycle est suspendu apr s l mission de l alarme 61002 Mode d usinage mal d fini Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 08 97 3 3 10 Fraisage d une poche circulaire POCKET4 E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Le cycle utilise au niveau interne un nouveau syst me courant de coordonn es pi ce qui influence l affichage des valeurs r elles L origine de ce syst me de coordonn es se situe au centre de la poche A la fin du cycle le syst me de coordonn es initial redevient actif Exemple de programmation Poche circulaire Ce programme vous permet de r aliser une poche ci
172. de la poche en absolu DPR real Profondeur de la poche par rapport au plan de r f rence introduire sans signe PRAD real Rayon de la poche introduire sans signe CPA real Centre de la poche abscisse en absolu CPO real Centre de la poche ordonn e en absolu FFD real Avance pour p n tration en profondeur FFP1 real Avance pour l usinage de la surface MID real Profondeur maximale de passe introduire sans signe CDIR int Sens de fraisage pour l usinage de la poche Valeurs 2 pour G2 3 pour G3 FAL real Sur paisseur de finition au bord de la poche introduire sans signe VARI int Mode d usinage Valeurs 0 usinage complet 1 bauche 2 finition MIDF real Profondeur de passe maximale pour la finition FFP2 real Avance pour la finition SSF real Vitesse de rotation pour la finition Le cycle n cessite une fraise ayant une dent en bout avec coupe au centre DIN844 Le cycle de fraisage de poche POCKET4 convient lorsque des outils quelconques sont utilis s Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 03 96 Cycles de fraisage 3 8 Fraisage d une poche circulaire POCKET2 r But et utilisation du cycle Le cycle est un cycle combin bauche finition A l aide de ce cycle vous pouvez r aliser des poches circulaires dans le plan d usinage D roulement du cycle Position atteinte avant le d but du cycle La positio
173. du contour est accost en GO simultan ment dans les deux axes e Finition le long du contour en G1 G2 G3 et avec FF3 e Retour au point de d part en GO dans les deux axes Signification des param tres NPP nom Ce param tre sert d finir le nom du sous programme de contour Ce sous programme ne doit toutefois pas tre un sous programme avec une liste de param tres Toutes les conventions de noms d crites dans le manuel de programmation sont valables pour le nom du sous programme de contour A partir de la version de logiciel 5 2 le contour charioter peut galement tre une section du programme appelant ou d un programme quelconque La section de programme est rep r e par des tiquettes de d but et de fin ou des num ros de bloc Le nom du programme et les tiquettes num ros de bloc doivent tre s par s par Exemples NPP CONTOUR_1 Le contour charioter est d fini enti rement dans le programme CONTOUR 1 NPP DEBUT FIN Le contour charioterest d fini dansla section du programme appelant comprise entre le bloc rep r par l tiquette DEBUT et le bloc rep r par l tiquette FIN NPP _N SPF _DIR _ N CONTOUR 1_SPF Le contour charioter est d fini dans les N130 N210 blocs N130 N210 du programme CONTOUR_1 Le nom du programme doit tre indiqu int gralement avec chemin d acc s et extention voir description de call dans bibliographie PG
174. e partir de laquelle chaque d gagement de filetage peut tre accost sans collision Le cycle g n re la s quence de d placements suivante e Le point de d part du cycle est calcul en interne et il est accost en GO e S lection de la correction de rayon d outil correspondant la position de plaquette active Ex cution du contour du d gagement avec la vitesse d avance programm e avant l appel du cycle e Retrait au point de d part en GO et annulation de la correction de rayon d outil par G40 Signification des param tres DIATH diam tre nominal Ce cycle permet d usiner des d gagements pour des filetages m triques ISO M3 M68 S il r sulte de la valeur programm e pour DIATH un diam tre final lt 3 mm le cycle est abandonn avec l alarme 61601 Diam tre pi ce finie trop petit Si le param tre a une autre valeur que celle indiqu e par DIN76 Partie 1 le cycle est abandonn aussi avec l alarme 61001 Pas de filet erron SPL point de d part Avec ce param tre vous d finissez la dimension finale suivant l axe longitudinal Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de tournage 4 6 Usinage de d gagements de filetage CYCLE96 FORM d finition Les d gagements de filetage des formes A et B sont d finis pour des filetages ext rieurs la form
175. e 08 99 3 3 12 Fraisage de contours quelconques CYCLE72 Signification des param tres Param tres _RTP _RFP _SDIS voir chap 2 1 2 per age centrage CYCLE81 u EN Param tres MID FAL FALD FFP1 _FFD voir chap 3 9 Param tre _DP voir chap 3 11 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 _KNAME nom Le contour fraiser est programm compl tement dans un sous programme _KNAME sert d finir le nom du sous programme de contour A partir de la version de logiciel 5 2 le contour fraiser peut galement tre une section du programme appelant ou d un programme quelconque La section de programme est rep r e par des tiquettes de d but et de fin ou des num ros de bloc Le nom du programme et les tiquettes num ros de bloc doivent tre s par s par Exemples _KNAME CONTOUR_1 _KNAME DEBUT FIN _KNAME _N_SPF_DIR N_ CONTOUR 1_SPF N130 N210 Si vous d finissez la section de programme par des A num ros de bloc vous devez adapter ces num ros apr s une modification de programme suivie de la commande renum roter Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 f f e Plan de r f rence _RFP t Sur paisseur d usinage profondeur _FALD Cote finale profondeur DP Le contour fraiser est d fini enti rement dans le p
176. e 6FC5 297 5AB80 0DP1 SINUMERIK 840D 810D Descriptions de fonctions ShopMill Edition 03 99 N de r f rence 6FC5 297 5AD80 0BP1 angl SIMATIC FM STEPDRIVE SIMOSTEP Descriptions de fonctions Edition 01 97 N de r f rence 6SN1 197 0AA70 0YP3 SINUMERIK 840D 810D Descriptions de fonctions Actions synchrones Edition 04 00 bois verre c ramique presses N de r f rence 6FC5 297 5AD40 0BP2 angl SINUMERIK 840D 810D Descriptions de fonctions Edition 04 99 D termination des besoins en outils SINTDI avec aide en ligne N de r f rence 6FC5 297 5AE00 0BP0 angl SIMODRIVE 611 universal Descriptions de fonctions Edition 10 99 Fonctions de r gulation de vitesse et positionnement N de r f rence 6SN1 197 0AB20 0DP2 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Annexes Bibliographie IFBW SINUMERIK 840D 810D Descriptions de fonctions Gestion des outils Edition 04 00 N de r f rence 6FC5 297 5AC60 0DP2 IHBI SINUMERIK 840Di Manuel Edition 06 00 N de r f rence 6FC5 297 5AE50 0DP0 NK SINUMERIK 840D 810D FM NC Edition 06 96 Paquet d installation MMC 100 tableau de commande d unit Description de fonctions Mise jour du logiciel et configuration N de r f rence 6FC5 297 3EA10 0BP1 angl IKBU SIMODRIVE 611 universal Description succincte Edition 10 99 Fonctions de
177. e D part progr le mouvement de d gagement se poursuit jusqu au plan de retrait en rapide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage D roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e D placement avec G1 et la vitesse d avance programm e avant l appel du cycle jusqu la profondeur finale d al sage e Arr t broche avec M5 e Appuyer sur la touche D part progr e Retrait en GO au plan de retrait Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 SDIR sens de rotation Ce param tre d finit le sens de rotation pour l ex cution de l al sage dans le cycle Pour d autres valeurs que 3 ou 4 M3 M4 l alarme 61102 Aucun sens de rotation de broche programm est g n r e et le cycle est abandonn Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 IUICICI
178. e sans signe NUM int Nombre de rainures LENG real Longueur d une rainure introduire sans signe WID real Largeur d une rainure introduire sans signe CPA real Centre du cercle abscisse en absolu CPO real Centre du cercle ordonn e en absolu RAD real Rayon du cercle introduire sans signe STAI real Angle initial INDA real Angle d incr mentation FFD real Avance pour p n tration en profondeur FFP1 real Avance pour l usinage de la surface MID real Profondeur maximale de passe introduire sans signe CDIR int Sens de fraisage pour l usinage des rainures Valeurs 0 fraisage en avalant selon le sens de rotation de la broche 1 fraisage en opposition 2 en G2 ind pendamment du sens de rotation de la broche 3 en G3 FAL real Sur paisseur de finition au bord d une rainure introduire sans signe VARI int Mode d usinage introduire sans signe POSITION DES UNITES Valeurs 0 usinage complet 1 bauche 2 finition POSITION DES DIZAINES Valeurs 0 perpendiculaire avec GO 1 perpendiculaire avec G1 3 oscillation avec G1 MIDF real Profondeur de passe maximale pour la finition Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 119 EJ Cycles de fraisage 04 00 EJ 3 5 R seau de rainures radiales SLOT1 FFP2 real Avance pour la finition SSF real Vitesse de rotation pour la finition _FALD real Sur paisseur de f
179. e A pour des sorties normales de filetage la forme B pour des sorties r duites Les d gagements de filetage des formes C et D sont utilis s pour des filetages int rieurs la forme C pour une sortie normale la forme D pour une sortie r duite Si le param tre a une autre valeur que A D le cycle est abandonn avec l alarme 61609 Forme mal d finie La correction de rayon d outil est automatiquement s lectionn e de fa on interne au cycle Le cycle ne travaille qu avec les positions de plaquette 1 4 Si le cycle d tecte une position de plaquette 5 9 ou si la forme de d gagement ne peut pas tre usin e avec la position de plaquette s lectionn e l alarme 61608 Mauvaise programmation de la position de plaquette appara t et le cycle est abandonn Le cycle d termine automatiquement le point de d part qui est d fini par la position de plaquette de l outil actif et le diam tre du filetage La position de ce point de d part par rapport aux valeurs de coordonn es programm es est d finie par la position de l outil actif Dans le cycle un contr le de l angle de d pouille de l outil actif a lieu pour les formes A et B Si le cycle constate que la forme du d gagement ne peut pas tre usin e par l outil s lectionn le message Forme modifi e du d gagement appara t sur la commande num rique l usinage se poursuit cependant Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 81
180. e S lectionnez le groupe fonctionnel Machine et le mode JOG e Actionnez la touche logicielle Retaillage filetage gt Ouvrez le masque pour cette fonction S lection de plan GES Position de broche 0000 qui Paie 7 0000 ram x Position e Positionnez l outil fileter dans le filet e Actionnez la touche logicielle Point synchro lorsque l outil fileter se trouve exactement dans le filet Siemens AG 2000 All rights reserved 4 258 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Cycles de tournage 4 9 Retaillage de filetages partir du logiciel 5 3 La touche logicielle Abandon vous permet de retourner la barre de menu pr c dente sans enregistrement de valeur dans la CN Si vous actionnez la touche logicielle OK toutes les valeurs sont transf r es dans les donn es GUD de la CN D gagez ensuite l outil et amenez le en position de d part S lectionnez le mode Automatique et positionnez le pointeur de programme avant l appel du cycle de filetage en effectuant une recherche de bloc D marrez le programme avec D part programme Fonctions suppl mentaires Avec la touche logicielle Effacer vous pouvez effacer des valeurs introduites ant rieurement Si le canal comporte plusieurs broches le masque poss de un champ suppl mentaire dans lequel vous pouvez s lectionner la broche avec laquelle le filetage doit tre r a
181. e al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Pour des valeurs identiques du plan de r f rence et du plan de retrait il n est pas permis de d clarer une profondeur en relatif Il en r sulte le message d erreur 61101 Plan de r f rence mal d fini et le cycle n est pas ex cut Ce message d erreur est aussi mis lorsque le plan de retrait se trouve apr s le plan de r f rence sa distance la profondeur finale de per age est donc plus petite Exemple de programmation Per age_centrage Ce programme permet de r aliser 3 trous avec le cycle CYCLE81 celui ci tant appel avec diff rents jeux de param tres L axe de per age est toujours l axe Z 08 97 120 35 100 108 D termination des valeurs technologiques Accostage du plan de retrait Accostage de la premi re position de per age Appel du cycle avec profondeur finale de per age en absolu distance de s curit et liste de param tres incompl te Accostage de la position de per age suivante Appel de cycle sans distance de s curit D termination des valeurs technologiques Accostage de la position suivante Appel du cycle avec profondeur finale de N10 GO G90 F200 S300 M3 N20 D3 T3 Z110 N30 X40 Y120 N40 CYCLE81 110 100 2 35 N50 Y30 N60 CYCLE81 110 102 35 N70 GO G90 F180 S300 M03 N80 X90 N90 CYCLE81 110 100 2 65 N100 M30 per age en relati
182. e calcule lui m me le point de d part de Y l usinage Important Les positions de d part indiqu es manuellement ne doivent pas se trouver au voisinage des lots Cette condition ne fait pas l objet d un contr le par le cycle Si la poche doit tre divis e en plusieurs parties du fait de la position des flots et du diam tre de la fraise utilis e le cycle calcule automatiquement plusieurs J Mati re restante points de d part En cas de d termination manuelle les param tres _PA et _PO doivent galement tre programm s Dans ce cas un seul point de d part peut tre indiqu gint de d part 2 En cas de division de la poche les points de d part requis sont d termin s automatiquement Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 196 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 _BNAME nom du programme pour les positions de per age _PNAME nom du programme pour l usinage de la poche Le cycle de fraisage de poches g n re des programmes comportant des blocs de d placement n cessaires au per age d avant trous ou au fraisage Ces programmes sont rang s dans la m moire des programmes pi ce dans le r pertoire dans lequel se trouve galement le programme appelant c est dire dans le r pertoire Programmes pi ce MPF DIR si le cycle est appel
183. e d placements en bauche VARI X1 En fonction des valeurs DP MID et_FALD programm es le surfa age peut avoir sur plusieurs niveaux L usinage se fait de haut en bas c est dire qu une couche est enlev e chaque passe et que le niveau d usinage suivant param tre FDP est accost dans le vide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 157 3 158 Cycles de fraisage 3 11 Surfa age CYCLE71 Les d placements effectu s pour l bauche dans le plan sont fonction des valeurs des param tres LENG _WID _MIDA _FDP _FDP1 et du rayon de la fraise active La premi re trajectoire fraiser est toujours parcourue de mani re ce que la profondeur de passe soit pr cis ment gale _MIDA afin de ne pas obtenir une profondeur de passe sup rieure la passe maximale possible Ce faisant le centre de l outil ne se d place pas toujours pr cis ment sur le bord uniquement quand _MIDA rayon de la fraise L outil d passe toujours le bord de la pi ce de la distance Diam tre de la fraise _MIDA et ce m me s il n est effectu qu une seule passe dans le plan c est dire m me si Largeur fraiser D passement lt _MIDA Les autres trajectoires de la p n tration dans le plan sont calcul es par la commande de mani re obtenir une profondeur de passe uniforme lt _MIDA S quence de d placements en
184. e d une poche rectangulaire POCKET3 POSITION DES DIZAINES Valeurs 0 perpendiculairement au centre de la poche en GO 1 perpendiculairement au centre de la poche en G1 2 sur une trajectoire h lico dale 3 oscillation dans l axe longitudinal de la poche Les autres param tres peuvent tre d finis au choix lls d terminent la strat gie de p n tration et le chevauchement lors de l videment introduire sans signe _MIDA real Profondeur de passe maximale lors de l videment dans le plan sous forme de valeur _AP1 real Cote brute de la longueur de poche _AP2 real Cote brute de la largeur de poche _AD real Cote brute de la profondeur de poche partir du plan de r f rence _RAD1 real Rayon de la trajectoire h lico dale en p n tration par rapport la trajectoire du centre de l outil ou angle maximum de p n tration pour mouvement d oscillation _DP1 real P n tration par tour 360 en p n tration selon trajectoire h lico dale But et utilisation du cycle Le cycle peut servir l bauche et la finition La finition requiert une fraise en bout La p n tration en profondeur s effectue toujours partir du centre de la poche ou y est ex cut e perpendiculairement il est d s lors utile d y r aliser un per age pr alable Nouvelles fonctions par rapport POCKET1 le sens de fraisage peut tre d termin au choix l aide d une instruction G G2 G3 ou comme fraisage en
185. e de la poche et le point de d part de la trajectoire d accostage est lui aussi atteint en GO Finition du fond Pour finir le fond le centre de la poche est accost en GO jusqu la profondeur de poche sur paisseur de finition distance de s curit A partir de l la p n tration en profondeur s effectue toujours perpendiculairement la vitesse d avance pour la p n tration en profondeur tant donn que la finition du fond est r alis e avec un outil capable d effectuer un usinage frontal La surface du fond de la poche est usin e une fois Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 929 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 Signification des param tres y Poche cot e partir du centre Param tres _RTP _RFP _SDIS voir lL Le a chap 2 1 2 per age centrage CYCLE81 Param tre _DP voir chap 3 7 Donn es de r glage de cycles _ZSD 1 _ZSD 2 voir chap 3 2 _LENG _WID et _CRAD longueur et largeur de poche rayon d arrondi Les param tres _LENG _WID et _CRAD vous permettent de d finir la forme d une poche dans le plan Dans ce cas la poche peut tre cot e partir du centre ou d un coin En cas de cotation partir d un coin _LENG et _WID sont introduits avec signe Lorsque le rayon d arrondi de coin programm ne peut tre effectu avec l outi
186. e de poches proprement dit Le cycle CYCLE73 g n re l aide d un processeur de g om trie un programme d usinage puis ex cute celui ci Pour l ex cution correcte du programme l ordre suivant des appels de cycle doit tre respect e CYCLE7A transfert du contour de bord de poche e CYCLE75 transfert du contour d lot 1 e CYCLE75 transfert du contour d lot 2 e a a e CYCLE73 usinage de la poche Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 181 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 15 1 Transfert de contour de bord de poche CYCLE74 F D 3 182 Le fraisage de poches avec lots est une option qui n cessite la version de logiciel SW 5 2 dans le NCK et la MMC 103 Programmation du cycle CYCLE74 _KNAME _LSANF _LSEND Liste des param tres _KNAME string Nom du sous programme d finissant le contour du bord de la poche _LSANF string Num ro de bloc tiquette rep rant le d but de la d finition du contour _LSEND string Num ro de bloc tiquette rep rant la fin de la d finition du contour But et utilisation du cycle Le cycle CYCLE74 sert au transfer du bord de la poche au cycle de fraisage de poche CYCLE73 Un fichier temporaire contenant les param tres et valeurs transmises est cr dans le r pertoire des cycles standard Si un tel fich
187. e finition est usin e e En fonction du nombre de passes vide on r p te cette passe e L ensemble de la s quence est r p t pour chaque autre filet Signification des param tres PIT et MPIT pas et taille de filetage Le pas du filet est une valeur paraxiale introduite sans signe Pour la r alisation de filetages m triques cylindriques il est aussi possible de d clarer le pas du filet par le param tre MPIT comme taille de filetage M3 M60 Les deux param tres ne devraient pas tre utilis s simultan ment S ils contiennent des valeurs qui se contredisent le cycle g n re l alarme 61001 Pas de filet erron et son traitement est abandonn DM1 et DM2 diam tre Ce param tre sert d finir le diam tre du filetage au point de d part et au point final du filetage Sur les filetages int rieurs ce diam tre est celui de l avant trou Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 245 Cycles de tournage 08 97 4 4 7 _Filetage CYCLE97 Relations entre SPL FPL APP et ROP point de d part point final course d acc l ration et course de freinage Le point de d part SPL ou le point final FPL programm repr sentent le point de d part ou le point final d origine du filetage Cependant le point de d part utilis dans le cycle est d cal de la course d acc l ration APP en amon
188. e flanc C est en d clarant s par ment les angles de flanc de gorge que l on peut d crire des gorges asym triques Les angles peuvent prendre des valeurs comprises entre 0 et 89 999 degr s RCO1 RCO2 et RCI RCI2 rayon chanfrein La forme de la gorge est modifi e en d clarant des rayons ou des chanfreins au bord ou au fond de la gorge Faire attention au fait que les rayons sont introduits avec le signe positif les chanfreins avec le signe n gatif Le chiffre des dizaines du param tre VARI d termine le mode de prise en compte des chanfreins programm s e Pour VARI lt 10 chiffre des dizaines 0 la valeur absolue de ces param tres est comme pr c demment consid r e comme longueur de chanfrein chanfreins avec CHF lt Ellipsis gt e Pour VARI gt 10 ceux ci sont consid r s comme longueurs de trajectoire r duites chanfreins avec programmation CHR Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 219 4 220 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 FAL1 et FAL2 sur paisseur de finition Pour le fond de gorge et pour les flancs vous pouvez programmer des sur paisseurs de finition s par es En bauche on usine jusqu cette sur paisseur Ensuite on fait une passe parall le au contour final avec le m me outil IDEP profondeur de passe Sur pa
189. e l assistance pour les cycles 1 37 V Vue d ensemble des cycles 1 16 A 323 Annexes 04 00 A A Index _ _ _ Siemens AG 2000 All rights reserved A 324 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A Propositions SIEMENS AG Corrections A amp D MC IS Imprim Postfach 3180 SINUMERIK D 91050 Erlangen 840D 840Di 810D FM NC T l 0180 525 8008 5009 ligne directe Fax 49 9131 98 1145 Cycles email motioncontrol docu siemens de Documentation utilisateur Exp diteur Manuel de programmation N de r f 6FC5298 5AB40 0DP2 Nom Edition 04 00 Adresse de votre soci t service Si la lecture de cet imprim vous deviez relever Rue des fautes d impression nous vous serions tr s EE oblig s de nous en faire part en vous servant de Code postal Localit ce formulaire Nous vous remercions galement de toute suggestion et proposition d am lioration T l phone I T l copieur Propositions et ou corrections Edit par Siemens AG Qualit Siemens contr l e des logiciels et des Division Automatisation formations conforme DIN ISO 9000 N enreg D partement Syst mes d automatisation 2160 01 pour machines outils robots Cette documentation a t imprim e sur du papier Progress et machines sp ciales blanchi sans chlore no
190. e la poche Lors de l videmment la poche est usin e avec l outil actif jusqu aux sur paisseurs de finition programm es Vous pouvez choisir la strat gie de p n tration de l outil En fonction des valeurs programm es un plan de passes en direction du fond de la poche axe de l outil est d termin Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 189 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Semi finition Cette op ration d usinage permet d enlever de la mati re avec une fraise plus petite Le programme g n r comporte les d placements r sultant de la mati re restante de la derni re passe et du rayon de la nouvelle fraise utilis e Vous pouvez r p ter l op ration de semi finition plusieurs fois de suite avec des fraises ayant des rayons de plus en plus petits La CN ne v rifie pas si de la mati re restante se trouve encore dans la poche apr s une op ration de semi finition Finition du bord fond Le cycle permet galement la finition du fond de la poche et la finition du bord de la poche et des diff rents lots en une seule passe Per age d avant trous Selon le type de fraise utilis il peut tre n cessaire de percer des avant trous avant l videmment Le cycle calcule automatiquement les positions des avant trous en fonction de l op ration d videment qui suit Le c
191. e mani re g n rale que le syst me de coordonn es pi ce courant dans lequel doit tre ex cut l usinage est d fini par la s lection d un plan G17 G18 ou G19 et l activation d un frame programmable L axe de p n tration est toujours l axe perpendiculaire au plan s lectionn dans ce syst me de coordonn es cote Avant l appel on doit s lectionner une correction de longueur Celle ci agit toujours perpendiculairement au plan s lectionn et reste active aussi apr s la fin E de cycle voir aussi le manuel de programmation Axe des cotes Correction de longueur ba Traitement des broches Les cycles de per age taraudage al sage sont con us de telle sorte que les instructions de broche qu ils contiennent se rapportent toujours la broche ma tre active de la commande num rique Si vous voulez installer un cycle sur une machine plusieurs broches vous devez d clarer au pr alable la broche avec laquelle vous voulez travailler comme tant la broche E ma tre voir aussi le manuel de programmation Programmation de temporisation Dans les cycles de per age taraudage al sage les param tres de temporisation sont toujours programm s avec le mot F et doivent en cons quence recevoir des valeurs en secondes Des carts cette r gle sont indiqu s sans ambigu t Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 51
192. e programmation Cycles PGZ Edition 04 00 03 96 2 3 3 Trous sur un cercle HOLES2 programmation du cycle Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous HOLES2 Liste des p CPA CPA CPO RAD aram tres real STA1 INDA NUM Centre du cercle de trous abscisse en absolu Centre du cercle de trous ordonn e en absolu Rayon du cercle de trous introduire sans signe Valeurs 180 lt STA1 lt 180 degr s Angle d incr mentation CPO real RAD real STAI real Angle initial INDA real NUM int Nombre de trous But et utilisation du cycle Ce cycle permet d usiner un cercle de trous Le plan d usinage est d finir avant l appel du cycle Le type de trou est d termin par la s lection modale ant rieure du cycle de per age taraudage al sage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 JA 0 2 97 2 98 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous D roulement du cycle Les positions des trous sur un cercle sont accost es successivement avec GO dans un plan Signification des param tres CPA CPO et RAD centre et rayon abscisse ordonn e La position du cercle de trous dans le plan d usinage est d finie par le centre param tres CPA et CPO et
193. e programme 3 131 w N LA o H 3 132 Cycles de fraisage 08 97 EJ 3 7 Fraisage d une poche rectangulaire POCKET1 Fraisage d une poche rectangulaire POCKET1 Programmation du cycle POCKET1 RTP RFP SDIS DP DPR LENG WID CRAD CPA CPD STAL FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur de la poche en absolu DPR real Profondeur de la poche par rapport au plan de r f rence introduire sans signe LENG real Longueur de la poche introduire sans signe WID real Largeur de la poche introduire sans signe CRAD real Rayon des arrondis des coins introduire sans signe CPA real Centre de la poche abscisse en absolu CPO real Centre de la poche ordonn e en absolu STAL real Angle entre l axe longitudinal et l axe des abscisses Valeur 0 lt STA1 lt 180 degr s FFD real Avance pour p n tration en profondeur FFP1 real Avance pour l usinage de la surface MID real Profondeur maximale de passe introduire sans signe CDIR int Sens de fraisage pour l usinage de la poche Valeurs 2 pour G2 3 pour G3 FAL real Sur paisseur de finition au bord de la poche introduire sans signe VART int Mode d usinage Valeurs O usinage complet 1 bauche 2 finition MIDF real Profondeur de passe maximale pour la finition FFP2 real Avance pou
194. e r f rence en absolu STAL real Angle avec laxe des abscisses Valeurs 180 lt STA1 lt 180 degr s FDIS real Distance du premier trou par rapport au point de r f rence introduire sans signe DBH real Distance entre les trous introduire sans signe NUM int Nombre de trous But et utilisation du cycle Ce cycle permet d usiner une rang e de trous c d plusieurs trous sur une droite ou une grille de trous Le type de trou est d termin par la s lection modale ant rieure du cycle de per age taraudage al sage D roulement du cycle Pour viter des d placements vide inutiles le cycle d termine l aide de la position r elle des axes du plan et de la g om trie de la rang e de trous si celle ci doit tre ex cut e en commen ant par le premier ou par le dernier trou Ensuite les positions des trous sont accost es successivement en rapide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 93 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 3 Cycles pour r seaux de trous Signification des param tres SPCA et SPCO point de r f rence abscisse et ordonn e On d finit un point sur la droite de la rang e de trous et on le prend comme point de r f rence pour d terminer les distances entre les trous C est partir de ce point que l on d clare la distance au prem
195. e trous FA 2 1 Cycles de per age taraudage al sage 2 1 7 Al sage 1 CYCLE85 programmation du cycle CYCLE85 RTP RFP SDIS DP DPR DTB FFR RFF OR Liste des param tres real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond d al sage bris du copeau FFR real Vitesse d avance RFF real Vitesse d avance en retrait But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm e jusqu la profondeur finale introduite Les mouvements de p n tration et de retrait se font avec les vitesses d avance qui sont pr ciser sous les param tres correspondants FFR et RFF D roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 75 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Le cycle g n re la s quence de d placements suivante u EN DTB temporisation OO DTB sert programmer la temporisation en fond CA d
196. eal Trajet variable de retrait pour bris du copeau VARI 0 Valeurs gt 0 est la valeur du trajet 0 trajet de 1 mm Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 57 Cycles de per age taraudage al sage et r seaux de trous 04 00 FA 2 1 Cycles de per age taraudage al sage __DTD real Temporisation la profondeur finale Valeurs gt 0 en secondes lt 0 en tours 0 valeur comme DTB _DISI real Distance programmable d arr t anticip lors nouvelle p n tration pour d bourrage VARI 1 Valeurs gt 0 valeur programm e prise en compte 0 calcul automatique But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale d al sage introduite Le per age de trous profonds est r alis par incr ments de profondeur dont la valeur maximale est d clarable jusqu atteinte de la profondeur finale de per age Apr s chaque passe l outil peut tre d gag pour le d bourrage la cote du plan de r f rence avanc de la distance de s curit ou ex cuter un d gagement de 1 mm pour bris du copeau Siemens AG 2000 All rights reserved 2 58 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 04 00 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage D
197. eau accost en demi cercle et la fraise effectue un tour autour du tourillon est Cette op ration se r p te jusqu ce que la profondeur de tourillon programm e soit atteinte Puis l accostage du plan de retrait _RTP a lieu en vitesse rapide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Accostage et d gagement en demi cercle avec rotation droite de la broche et usinage en avalant Accostage D gagement 3 173 u EN 3 174 Cycles de fraisage Prise de passe e positionnement la distance de s curit e d placement la profondeur d usinage La premi re profondeur d usinage est calcul e partir e de la profondeur totale e de la sur paisseur de finition et e de la profondeur de passe maximale S quence de d placements en finition _VARI 2 En fonction du r glage des param tres _FAL et _FALD une finition du bord du fond ou de ces deux parties est effectu e La strat gie d accostage est la m me que pour l bauche Signification des param tres Param tres _RTP _RFP _SDIS _DP _DPR voir chap 2 1 2 per age centrage CYCLE81 Param tres MID FAL FALD FFP1 FFD voir chap 3 9 Donn e de r glage de cycles _ZSD 2 voir chap 3 2 _LENG _WID et _CRAD longueur et largeur du tourillon rayon d arrondi Avec ces param tres vous d
198. ec rotation droite de la broche et usinage en avalant Accostage O A x D gagement Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 04 00 Cycles de fraisage 3 14 Fraisage d un tourillon circulaire CYCLE77 Prise de passe e positionnement la distance de s curit e d placement la profondeur d usinage La premi re profondeur d usinage est calcul e partir e de la profondeur totale e de la sur paisseur de finition et e de la profondeur de passe maximale S quence de d placements en finition _VARI 2 En fonction du r glage des param tres _FAL et _FALD une finition du bord du fond ou de ces deux parties est effectu e La strat gie d accostage est la m me que pour l bauche Signification des param tres Param tres RTP RFP _SDIS DP _DPR voir chap 2 1 2 per age centrage CYCLE81 Param tres MID FAL FALD FFP1 FFD voir chap 3 9 _PRAD diam tre du tourillon Le diam tre du tourillon est introduire sans signe _PA _PO centre du tourillon Les param tres _PA et _PO vous permettent de d finir le point de r f rence du tourillon Les tourillons circulaires sont toujours cot s partir du centre _CDIR sens de fraisage Dans ce param tre vous d finissez le sens d usinage du tourillon Le param tre _CDIR permet de programmer le sens de fraisage
199. emarques compl mentaires Nom pour l usinage de la poche NAME La r alisation d une poche n cessite g n ralement plusieurs op rations d usinage Vous ne d finissez cependant qu une fois les contours qui d crivent la g om trie de la poche Pour permettre une affectation automatique des contours aux diff rentes op rations d usinage la description des contours est marqu e par des tiquettes et cette section de programme est r p t e ult rieurement l aide d une instruction REPEAT C est pourquoi en cas d laboration du programme l aide de l assistance pour les cycles vous introduisez un nom pour l usinage de la poche dans les diff rents masques La longueur de ce nom est limit e 8 caract res Dans l exemple de programmation 2 ce nom est POCHE4 p ex Le num ro T correspond dans le cas de toutes les op rations d usinage l outil d videment C est pourquoi en cas de r p tition de l op ration de semi finition il faut toujours indiquer l outil utilis pr c demment Structure du cycle Le cycle CYCLE73 sert r soudre des probl mes tr s complexes d videment de poches avec lots qui mobilisent une puissance de calcul importante de la commande Pour r aliser cela en un temps optimal les calculs ont lieu dans MMC Les calculs sont d clench s par le cycle et ont pour r sul tat des programmes comportant des blocs de d placement pour le per age ou le fraisage ces programmes sont ra
200. emple de programmation partir du logiciel 5 2 Fraisage ext rieur d un contour ferm comme dans l exemple 1 avec programmation du contour dans le programme appelant TC_DP1 20 1 120 STC DP6 20 11 7 N10 T20 D1 N15 M6 N20 S500 M3 F3000 N25 G17 GO G90 G94 X100 Y200 Z250 gt CYCLE72 ANFANG ENDE 250 200 gt gt 3 175 10 1 1 5 800 400 11 gt gt 41 2 20 1000 2 20 N30 GO X100 Y200 N35 GOTOF FIN DEBUT N100 G1 G90 X150 Y160 N110 X230 CHF 10 N120 Y80 CHF 10 N130 X125 N140 Y135 N150 G2 X150 Y160 CR 25 FIN N160 M02 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Sous programme contour de fraisage titre d exemple Point de d part du contour T20 fraise de rayon 7 Montage de l outil T20 Programmation de la vitesse d avance vitesse de rotation Accostage de la position de d part appel du cycle 3 171 Cycles de fraisage 04 00 3 13 Fraisage d un tourillon rectangulaire CYCLE76 EJ 3 13 Fraisage d un tourillon rectangulaire CYCLE76 partir du logiciel 5 3 Programmation du cycle z CYCLE76 _RTP _RFP _SDIS _DP _DPR _LENG _WID _CRAD _PA _PO _STA MID FAL _FALD _FFP1 FFD _CDIR _VARI _AP1 _AP2 E Liste des param tres Les param tres suivants doivent toujours tre introduits _RTP RFP _SDIS _DP DPR LENG WID _ CRAD PA PO
201. en oeuvre pour usiner en longitudinal et en 7 transversal il faut utiliser deux correcteurs d outil pour des angles de d pouille diff rents Le cycle v rifie si le contour programm peut tre usin avec l outil s lectionn Si l usinage n est pas possible avec cet outil e le cycle est abandonn avec message d erreur F en chariotage ou i TZ 7 e usinage du contour se poursuit avec sortie d un 7 7 r D message en cycles d usinage de d gagements Pas de violation du contour Violation du contour La g om trie de la plaquette d termine alors le contour Il faut faire attention au fait que des facteurs d chelle actifs ou des rotations dans le plan courant modifient les rapports angulaires ce qui ne peut pas tre pris en compte par la surveillance du contour interne au cycle Si un angle de d pouille nul est d clar dans le correcteur d outil cette surveillance ne s effectue pas Les r actions pr cises sont indiqu es pour chacun des cycles Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 213 43 y 4 214 Cycles de tournage 03 96 4 4 3 Cycle d usinage de gorges CYCLE93 Cycle d usinage de gorges CYCLE93 Programmation du cycle CYCLE93 SPD SPL WIDG DIAG STA1 ANG1 ANG2 RCO1 RCO2 RCI1 RCI2 FALL FAL2 IDEP DTB VARI Liste des param tres SPD real Point de d part dans l axe transversa
202. ence S1 Broches V1 Avances W1 Correction d outil SINUMERIK 840D840Di 810D CCU2 FM NC Descriptions de fonctions Paquet d extension partie 2 Edition 04 00 y compris FM NC tournage moteur pas pas les diff rents chapitres sont mentionn s ci dessous N de r f rence 6FC5 297 5AC30 0BP2 angl A4 P riph rie NCK analogique et TOR B3 Plusieurs tableaux de commande et plusieurs NCU B4 Conduite par l interm diaire d une PG d un PC F3 T l diagnostic SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 313 A A 314 Annexes Bibliographie H1 D placement manuel d placement avec manivelle lectronique K3 Compensations K5 GMFC canaux permutations d axes L1 Bus local FM NC M1 Transformation cin matique M5 Mesure N3 Cames logicielles signaux de commutation sur position atteinte N4 Poin onnage et grignotage P2 Axes de positionnement P5 Oscillation R2 Axes rotatifs S3 Broches synchrones S5 Actions synchrones jusqu la version de logiciel 3 S6 Commande de moteurs pas pas S7 Configuration de la m moire T1 Axes index s W3 Changement d outil W4 Rectification IFB SINUMERIK 840D840Di 810D CCU2 FM NC Descriptions de fonctions Fonctions sp ciales partie 3 Edition 04 00 les diff rents chapitres sont mentionn s ci dessous N de r f rence 6FC5 297 5AC80 0BP2 angl F2 G1 G3 K6 M3 S8 T3 V2 W5 TE1 TE2 TE3 TE4 TE5 TE6
203. ent les phases d usinage repr sent es sur la figure ci dessus 8x4 875mm 2x3 5mm 8x4 5mm Exemple pour le calcul de la profondeur de passe courante La phase d usinage 1 a une profondeur totale de 39 mm Pour une profondeur de passe maximale de 5 mm 8 passes d bauche sont par cons quent n cessaires Celles ci sont faites avec une profondeur de 4 875 mm Dans la phase d usinage 2 8 passes d bauche sont galement effectu es avec une profondeur de passe de 4 5 mm chacune diff rence totale 36 mm Dans la phase d usinage 3 pour une profondeur courante de 3 5 mm diff rence totale 7 mm on bauche deux fois Siemens AG 2000 All rights reserved 4 230 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 98 Cycles de tournage 4 5 Cycle de chariotage CYCLE95 FAL FALZ et FALX sur paisseur de finition L affectation d une sur paisseur de finition une bauche se fait soit par les param tres FALZ et FALX lorsque vous voulez d clarer des sur paisseurs diff rentes pour chaque axe soit par le param tre FAL pour une sur paisseur de finition normale au contour Cette valeur est alors r partie entre les deux axes Il n y a pas de contr le de plausibilit des valeurs programm es Donc si les trois param tres sont pourvus de valeurs toutes ces sur paisseurs de finition sont int gr es par le cycle Il est cependant l gitime de
204. ermine le point de d part pour l usinage Le point de d part est situ sur l axe de p n tration une distance du contour gale la sur paisseur de finition trajet de rel vement param tre _VRT Dans l autre axe il se trouve la distance Sur paisseur de finition _VRT devant le point de d part du contour A l accostage du point de d part de l usinage le cycle s lectionne la correction du rayon de plaquette Il faut donc choisir le dernier point avant l appel du cycle de mani re exclure toute collision et laisser une place suffisante pour les d placements de positionnement Strat gie d accostage du cycle Le point de d part labor par le cycle est accost en bauche toujours avec les deux axes simultan ment en finition toujours axe par axe En finition c est laxe de prise de passe qui se d place le premier 12 98 Somme sur paisseur de finition en X 1 mm Point de depan f du cycle Sammel sur paisseur de finition ji Z 1 mm a Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 kod 12 98 Exemple de programmation 1 Cycle de chariotage Le contour repr sent sur les figures pour expliquer les param tres doit tre usin longitudinalement l ext rieur et compl tement Des sur paisseurs de finition paraxiales sont d finies En bauche aucune inte
205. es de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 1 4 Per age de trous profonds CYCLE83 CS programmation du cycle CYCLE83 RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS FRF VARI _AXN _MDEP _VRT _DTD DIS1 Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe FDEP real Premi re profondeur de per age en absol gt FDPR real Premi re profondeur de per age par rapport au plan de r f rence introduire sans signe DAM real D gression introduire sans signe Valeurs gt 0 d gression en tant que valeur lt 0 facteur de d gression 0 pas de d gression DTB real Temporisation la profondeur bris du copeau Valeurs gt 0 en secondes lt 0 en tours DTS real Temporisation au point de d part et pour d bourrage Valeurs gt 0 en secondes lt 0 en tours FRF real Facteur d avance pour la premi re profondeur de per age introduire sans signe Plage de valeurs 0 001 1 VART int Mode d usinage Valeurs 0 bris du copeau 1 d bourrage __AXN int Axe de l outil Valeurs 1 1er axe g om trique 2 2me axe g om trique sinon 3me axe g om trique _MDEP real Profondeur minimale de per age __VRT r
206. et en fractions d inch Syst me de coordonn es r f renc aux axes de la machine outil Voir gt Syst me de coordonn es machine gt syst me de coordonn es pi ce Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Syst me de coordonn es pi ce Syst me de mesure en m trique T Taraudage avec porte taraud compensateur Taraudage sans porte taraud compensateur U V Variable d finie par l utilisateur Vitesse rapide lt Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 307 Annexes Glossaire L origine du syst me de coordonn es pi ce est l gt origine de la pi ce Dans les programmes crits dans un syst me de coordonn es pi ce les cotes et les sens sont d finis par rapport ce syst me Syst me normalis d unit s pour les longueurs p ex mm millim tre m m tre Le taraudage peut se faire avec ou sans capteur de broche G33 ou G63 gt CYCLE840 Cette fonction permet le taraudage sans porte taraud compensateur Le d placement en interpolation de la broche fonctionnant en axe rotatif et le d placement de l axe de per age taraudage permettent d usiner des taraudages avec pr cision jusqu la profondeur de taraudage finale p ex dans les trous borgnes condition Fonctionnement de la broche en axe rotatif gt CY
207. et en tenant compte des cotes brutes programm es Strat gies de p n tration Voir le chapitre 3 9 POCKET3 Prise en consid ration des cotes d une pi ce brute Lors de l op ration d videment les cotes d une pi ce brute p ex pour l usinage de bruts de fonderie peuvent tre prises en consid ration Dans le cas des poches circulaires la cote brute _AP1 au bord est galement un cercle dont le rayon est inf rieur celui de la poche Pour d autres explications voir le chapitre 3 9 POCKET3 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 97 Cycles de fraisage 3 10 Fraisage d une poche circulaire POCKET4 S quence de d placements en finition VARI X2 La finition est ex cut e dans l ordre finition du bord jusqu la sur paisseur de finition au fond puis finition du fond Lorsqu une des sur paisseurs de finition est gale z ro cette partie de la s quence n est pas ex cut e Finition du bord Lors de la finition du bord la poche n est parcourue qu une seule fois Pour finir le bord l accostage a lieu le long d une trajectoire d un quart de cercle qui d bouche dans l arrondi du coin Le rayon de cette trajectoire est normalement de 2 mm ou lorsqu il y a moins de place il est gal la diff rence entre le rayon de la poche et le rayon de la fraise La p n tration est ex c
208. ets Avec ce param tre vous d terminez le nombre de filets pour un filetage plusieurs filets Pour un filetage monofilet le param tre est mettre z ro ou il peut tre ignor dans la liste des param tres Les filets sont r partis uniform ment sur la circonf rence de la pi ce de r volution le premier filet tant d fini par le param tre NSP Si on doit r aliser un filetage multifilet avec une r partition non uniforme des filets sur la circon f rence on doit appeler le cycle pour chaque filet en programmant le d calage correspondant du point de d part Rep re 0 degr D part 1er filet D part 4 me filet D part D part 2 me filet 3 me filet NUMTH 4 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 Exemple de programmation Concat nation de filetages Avec ce programme vous pouvez r aliser une concat nation de filetages commen ant par un filetage cylindrique La p n tration se fait perpendiculairement au filetage ni sur paisseur de finition ni d calage de point de d part ne sont programm s On ex cute 5 passes d bauche et une passe vide Le mode d usinage retenu est longitudinal ext rieur avec section de copeau constante N10 G95 T5 D1 S1000 M4 N20 GO X40 Z10 N30 CYCLE98 0 30 30 30 60 gt
209. f et distance de s curit Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 54 FA 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 1 3 Per age lamage CYCLE82 CS programmation du cycle CYCLE82 RTP RFP SDIS DP DPR DTB Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond d al sage bris du copeau gt gt But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse davance programm es jusqu la profondeur finale d al sage introduite Quand la profondeur finale est atteinte une temporisation peut tre activ e D roulement du cycle z Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e Usinage la profondeur finale la vitesse d avance G1 programm e dans le programme appelant e Ex cution d une tempo
210. figurable Tool offset Correction d outil Tool offset active Zone de m moire de NCK pour corrections d outil Transform Milling into Turning Conversion de coordonn es pour fraisage sur tour User frame D calage d origine Interface s rie sp cification des lignes d change de donn es entre ETTD et ETCD Version de logiciel Work Piece Directory R pertoire pi ce Programmation orient e atelier Zero Offset Active Identificateur type de fichiers pour donn es de d calages d origine Microcontr leur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 B Glossaire A Alarmes Alarmes Arr t orient de broche ISO Assistance au param trage des cycles Axe g om trique Siemens AG 2000 All rights reserved Annexes Glossaire Ce glossaire est une liste alphab tique des principaux termes utilis s en commande num rique Les fl ches gt figurant dans certaines explications renvoient des termes du glossaire Les gt messages et alarmes sont affich s l cran du tableau de commande en texte en clair avec leur horodatage et le symbole correspondant au crit re d effacement Les alarmes sont affich es s par ment des messages Alarmes et messages dans le programme pi ce L affichage en texte clair des alarmes et messages peut tre d clench directement dans le programme pi ce Alarmes et messages de
211. finie voir _NP1 _NP2 _NP3 _NP8 nom du programme de contour actualis de pi ce brute Le cycle CYCLE950 d tecte la mati re restante qui n a pu tre enlev e avec l outil actif Un contour actualis de pi ce brute peut ainsi tre g n r automatiquement ce qui permet de poursuivre l usinage avec un autre outil Ce contour est rang en tant que programme dans la m moire de programmes pi ce Vous pouvez indiquer le nom de ce programme sous le param tre _NP8 avec ou sans chemin d acc s voir exemple de programmation 3 Un contour actualis de pi ce brute est toujours g n r lorsqu un programme de d placement est galement g n r Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 artir du logiciel 5 3 _APZ _APZA _APX _APXA d finition pi ce brute La pi ce brute peut galement tre d finie en programmant les cotes d un cylindre brut ou cylindre creux brut ou en indiquant une sur paisseur d usinage par rapport au contour de la pi ce finie avec les param tres _APZ et _APX Les cotes d un cylindre peuvent tre indiqu es en absolu ou relatif une sur paisseur d usinage par rapport au contour de la pi ce finie est toujours interpr t e en relatif La distinction entre les types de cote a lieu avec les param tres _APZA et _APXA _AP
212. fondeur de passe MID dans le CYCLE95 Lorsque cette valeur est z ro le param tre est pris en consid ration comme pr c demment e _ZSD 0 1 MID est une valeur de rayon e _ZSD 0 2 MID est une valeur de diam tre A partir de la version de logiciel 5 1 il existe pour le cycle d usinage de gorges CYCLE93 une donn e de r glage rang e dans le bloc GUD7 DEF La donn e de r glage de cycles _ZSD 4 permet de modifier le type de retrait apr s la 1re plong e e _ZSDf4f 1 Retrait en GO e _ZSD 4 0 Retrait en G1 comme pr c demment Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 4 2 Conditions Contr le du contour concernant l angle de d pouille de l outil Dans le cas de certains cycles de tournage dans lesquels des d placements en d talonnage sont g n r s un contr le de non violation du contour par l outil actif a lieu L angle de d pouille de l outil est introduit comme valeur dans le correcteur d outil sous le param tre P24 dans le correcteur D C est une valeur comprise entre 0 et 90 degr s sans pee 1 B j signe qu il faut introduire FL 7 73 Pas de violation du contour Violation du contour Lors de l introduction de l angle de d pouille il faut tenir compte du fait qu il d pend du mode d usinage longitudinal ou transversal Si un outil doit tre mis 7
213. g CYCLE ride a r e a aea 4 243 4 8 Concat nation de filetages CYCLE98 ssseeeeseeeeeesrieseerreserrnsttrnstternssttrnssrennssteennt 4 251 49 Retaillage de filetages partir du logiciel 5 3 4 258 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 4 260 5 Messages d erreurs et traitement des erreurs 5 281 5 1 Remarques g n rales 454 entier tilenn sit E A RE EEE RaR 5 282 5 2 Traitement des erreurs dans les cycles 5 282 5 3 Aper u des alarmes de cycle aasssseessssscssrnesssrseesnnsnssnnassrsnneetinaastnennnsnanadatanneatinnaneainnaaa 5 283 5 4 Messages dans les cycles 5 288 ANNEXES 25 AE E AE A E A E A 289 A Abr viations peis iias annee Nan E Mn Li ENA TERA A 290 B GlOSSANE a A E EEEE ES E A ENA en nn EE an A 299 C BBO APM E 5542 st Ms At ee net dns one E rene A 309 D AO i ar E ATE Lan est t emo A 321 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 0 7 0 8 Avant propos 04 00 0 Structure du manuel Organisation de la documentation La documentation SINUMERIK est structur e en 3 niveaux e documentation g n rale e documentation utilisateur e documentation constructeur SAV Destinataires La pr sente documentation s adresse l utilisateur de la machine outil et contient les informations d taill es n cessaires pour utiliser les commandes SINUMERIK 840D
214. ge 3 6 Rainures sur un cercle SLOT2 Signification des param tres Param tres RTP RFP SDIS voir chap 2 1 2 per age centrage CYCLE81 Param tres DP DPR FFD FFP1 MID CDIR FAL VAR I MIDF FFP2 SSF voir Chap 3 5 SLOT1 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 NUM nombre de rainures Avec ce param tre vous d clarez le nombre de rainures AFSL et WID angle d ouverture et largeur d une rainure Avec ces param tres vous d terminez la forme d une rainure dans le plan Il est v rifi en interne au cycle que la largeur de la rainure n est pas viol e par l outil courant sinon l alarme 61105 Rayon de fraise trop grand appara t et le cycle est abandonn CPA CPO et RAD centre et rayon La position du cercle de rainures dans le plan est d finie par le centre CPA CPO et le rayon RAD Seules des valeurs positives sont admises pour le rayon STA1 et INDA angle initial et angle d incr mentation Vous d terminez avec ces param tres la r partition des rainures sur le cercle STA est l angle entre la direction positive des abscisses du syst me de coordonn es pi ce actif avant l appel du cycle et la premi re rainure Le param tre INDA concerne l angle entre deux rainures successives Si INDA O langle d incr mentation est calcul sur la base du nombre de rainures de telle sorte qu elles soient r parties uniform ment sur le cercle Siemens AG 2000 All
215. ge complet En usinage longitudinal la prise de passe se fait toujours selon l axe transversal en dressage elle se fait selon l axe longitudinal Usinage ext rieur signifie que la prise de passe se fait dans la direction n gative de laxe En usinage int rieur la prise de passe se fait dans la direction positive de laxe Pour le param tre VARI il y a un contr le de plausibilit Si lors de l appel du cycle sa valeur ne se trouve pas dans la plage 1 12 le cycle est abandonn avec l alarme 61002 Mode d usinage mal contour Longitudinal ext rieur s VAREWS9 ou apr s ablocage Transv int rieur NARI 4 8 12 w pi i 1 Ki p H X 1 Transversal gt ext rieur VARI 2 6 10 ou apr s ablocage 4 i Transversal int rieur A M1 VARI 4 8 12 gt 4 12 98 Cycles de tournage 4 5 Cycle de chariotage CYCLE95 DT et DAM temporisation et course A l aide de ces deux param tres vous pouvez Passe paraxiale interrompue obtenir une interruption des diff rentes passes d bauche apr s des courses d finies en vue de briser le copeau Ces param tres n ont un sens qu en bauche Dans le param tre DAM on d finit la course maximale apr s laquelle un bris du copeau doit intervenir Dans DT on peut programmer une temporisation qui est ex cut e chacun des points d interruption de la passe
216. ge en GO la hauteur du plan de retrait suivant laxe des cotes Positionnement au plan de r f rence d cal vers l avant de la distance de s curit en GO Accostage en G1 d une trajectoire d entr e circulaire calcul e en interne au cycle avec la vitesse d avance r duite FFR Mouvement de p n tration au diam tre de filetage sur une trajectoire circulaire dans le sens correspondant au sens G2 G3 programm sous CDIR Fraisage du filetage sur une trajectoire h lico dale avec G2 G3 et la vitesse d avance FFR Mouvement de d gagement sur une trajectoire circulaire avec le m me sens de rotation et la vitesse d avance r duite FFR Retrait au centre du filetage en GO Retrait au plan de retrait suivant laxe des cotes en G0 Filetage usin de bas en haut Des raisons technologiques peuvent justifier d usiner aussi des filetages de bas en haut Le plan de retrait RTP se situe alors derri re la profondeur de filetage DP Cet usinage est possible mais les indications de profondeur doivent dans ce cas tre programm es en tant que valeurs absolues et avant d appeler le cycle le plan de retrait ou une position situ e derri re le plan de retrait doit tre accost Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 109 D 3 110 Cycles de fraisage 3 3 Fraisage de filetages CYCLE90 Exemple de programmation filetage usin
217. gramme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved 2 68 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage 2 1 6 Taraudage avec porte taraud compensateur CYCLE840 Programmation du cycle CYCLE840 RTP RFP SDIS DP DPR DTB SDR SDAC ENC MPIT PIT OR Liste des param tres real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur finale en absolu DPR real Profondeur finale par rapport au plan de r f rence introduire sans signe DTB real Temporisation en fond de taraudage gt gt gt SDR int Sens de rotation pour retrait Valeurs 0 inversion automatique du sens de rotation 3 ou 4 pour M3 ou M4 SDAC int Sens de rotation apr s fin de cycle Valeurs 3 4 ou 5 pour M3 M4 ou M5 ENC int Taraudage avec sans capteur Valeurs 0 avec capteur 1 sans capteur MPIT real Pas du filet en tant que taille de filetage Valeurs 3 pour M3 48 pour M48 PIT real Pas du filet en tant que valeur Valeurs 0 001 2000 000 mm But et utilisation du cycle L outil taraude avec la vitesse de rotation de broche et la vitesse davance programm es jusqu la profondeur programm e Avec ce cycle on peut r aliser des taraudages a
218. graphes doivent vous servir de guide pour le choix des cycles et la d finition de leurs param tres A c t d une description d taill e du but et de l utilisation de chacun des cycles et des param tres correspon dants vous trouverez la fin de chaque paragraphe un exemple de programmation qui peut vous faciliter la mise en oeuvre du cycle Les paragraphes sont structur s suivant le principe suivant e programmation du cycle e param tres e but et utilisation du cycle e d roulement du cycle e signification des param tres e remarques compl mentaires e exemple de programmation Les points programmation et param tres suffisent l utilisateur averti pour mettre les cycles en oeuvre alors que le d butant trouvera toutes les informations n cessaires la programmation des cycles sous les autres points Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 G 3 2 Conditions Programmes n cessaires dans la commande Les cycles de fraisage appellent les programmes e MESSAGE SPF et e PAS SPF sous forme de sous programmes dans la commande Vous avez aussi besoin du bloc de donn es GUD7 DEF et du fichier de d finition de macro instructions SMAC DEF Avant d ex cuter les cycles de fraisage chargez les dans la m moire des programmes pi ce de la commande Conditions d appel et de retour dans le programme principal Les cy
219. gs est dispos radialement Au contraire de la rainure la largeur du trou oblong est d termin e par le diam tre de l outil Le cycle g n re un d placement optimal de l outil afin d exclure les courses vide inutiles Si plusieurs prises de passe sont n cessaires pour l usinage d un trou oblong la p n tration se fait en alternance aux points finaux La trajectoire d crire dans le plan suivant laxe longitudinal du trou oblong change de sens apr s chaque passe Le cycle cherche de lui m me le trajet le plus court lors du passage au trou oblong suivant Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de fraisage 3 4 R seau de trous oblongs radiaux LONGHOLE D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle chacun des trous oblongs peut tre accost sans collision Le cycle g n re la s quence de d placements suivante La position de d part pour le cycle est accost e en G0 Dans les deux axes du plan courant on accoste le point final le plus proche du premier trou oblong usiner la hauteur du plan de retrait puis on descend verticalement au plan de r f rence d cal vers l avant de la distance de s curit Chaque trou oblong est frais suivant un mouvement pendulaire L usinage dan
220. hiers SC COM cycles Siemens et UC COM cycles utilisateur Les deux fichiers ont la m me syntaxe Signification des param tres La ligne de titre du cycle peut se pr senter comme suit Nom de l image d aide Nom du cycle Commentaire C6 CYCLE85 7 C6 CYCLES85 Al sage 1 Param trage du cycle Al sage 1 Identificateur ligne d en t te d une description de cycle Nom de l image d aide avec l extension p cycles Siemens C1 C28 Nom du cycle Ce nom est galement inscrit dans le programme de la CN Commentaire n est pas exploit R O 2 1 Plan de retrait en absolu Plan de retrait RTP D but Type de variable S parateur Plage de valeurs S parateur Valeur standard S parateur Texte long Fin D but extension Texte court S parateur Texte dans bitmap Fin de l entension R REAL I INTEGER c CHARACTER S STRING limite inf rieure blanc limite sup rieure p ex 0 2 une valeur p ex 1 Appara t dans la barre de dialogue Appara t dans le masque de param trage Nom du param tre Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 97 Au lieu d une limitation par plage de valeurs il est possible de d finir certaines valeurs par incr mentation Celles ci sont s lectionn es au moyen de la touche de basculement I 1 2 3 4 11 12 13 14 11 S lection du
221. iam tre du filetage d pend de la taille du filetage et du rayon de l outil utilis Le cycle g n re la s quence de d placements suivante e Positionnement au point initial en GO la hauteur du plan de retrait suivant laxe des cotes e Positionnement au plan de r f rence d cal vers l avant de la distance de s curit en GO e Mouvement de p n tration au diam tre du filetage sur une trajectoire circulaire dans le sens oppos au sens G2 G3 programm sous CDIR e Fraisage du filetage sur une trajectoire h lico dale avec G2 G3 et la vitesse d avance FFR e Mouvement de d gagement sur une trajectoire circulaire dans le sens oppos au sens G2 6G3 et la vitesse d avance r duite FFR e Retrait au plan de retrait suivant laxe des cotes en GO Position du point initial en fraisage d un filetage avec G2 Position du point initial en fraisage d un filetage avec G3 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 08 97 Cycles de fraisage 3 3 Fraisage de filetages CYCLE90 Filetage int rieur Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle on peut atteindre sans collision le centre du filetage la hauteur du plan de retrait Le cycle g n re la s quence de d placements suivante Positionnement au centre du fileta
222. ier existe d j il est effac puis un nouveau fichier est cr C est pourquoi une s quence de fraisage de poche avec flots doit toujours commencer par un appel de CYCLE74 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Signification des param tres Le contour peut tre programm dans un programme distinct ou dans le programme appelant Il est indiqu au cycle par l interm diaire des param tres KNAME Nom du programme ou _LSANF _LSEND Marquage de la section de programme de par des num ros de bloc ou des tiquettes Il existe trois possibilit s de programmation du contour Le contour est d crit dans un programme sp cifique alors il suffit de programmer _KNAME p ex CYCLE74 BORD Le contour est d crit dans le programme appelant alors il suffit de programmer _LSANF et _LSEND p ex CYCLE74 N10 N160 Le contour d crit dans un autre programme que le programme appelant alors les trois param tres doivent tre programm s p ex CYCLE74 BORD MARQUE DEBUT MARQUE FIN Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 183 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75
223. ier trou FDIS STA1 angle La droite peut prendre n importe quelle position dans le plan Elle est d finie en plus du point d termin par SPCA et SPCO par l angle qu elle fait avec l axe x des abscisses du syst me de coordonn es pi ce actif lors de l appel du cycle L angle est entrer sous STA1 en degr s FDIS et DBH distances Vous d clarez avec FDIS la distance entre le premier trou et le point de r f rence d fini par SPCA et SPCO Le param tre DBH contient la distance entre deux trous cons cutifs NUM nombre de trous Ce param tre sert programmer le nombre de trous usiner Siemens AG 2000 All rights reserved 2 94 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Exemple de programmation Rang e de trous Ce cycle permet de percer et tarauder une rang e de 5 trous parall le l axe Z duplan ZX avec une distance de 20 mm entre deux trous successifs Le point de d part de la rang e de trous se trouve la position Z20 X30 le premier trou tant une distance de 10 mm de ce point La g om trie de la rang e de trous est d crite par le cycle HOLES1 On perce d abord avec le CYCLE81 puis on taraude avec le CYCLE84 sans porte taraud compensateur Les trous ont une profondeur de 80 mm diff rence entre plan de r f rence et profondeur finale DEF REAL RFP 102 DP 22 RTP 105 DEF REAL SDIS FDIS DEF REAL SPCA 30
224. ilignes quelconques Vous pouvez usiner des gorges ext rieures et int rieures D roulement du cycle La p n tration en profondeur fond de gorge et en largeur de flanc flanc est r partie uniform ment la profondeur de passe tant choisie maximale En plong e sur des cones on se d place d une passe la suivante selon le plus court chemin donc parall lement au c ne sur lequel on va usiner la gorge Le cycle calcule en interne une distance de s curit Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 215 4 216 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 1re tape Ebauche en paraxial jusqu au fond de la gorge en divers incr ments de p n tration Apr s chaque p n tration on se d gage pour briser le copeau 2me tape La gorge est usin e en une ou plusieurs passes perpendiculairement la direction de p n tration De plus chaque passe est nouveau divis e en fonction de la profondeur de plong e A partir de la deuxi me passe sur le flanc un d gagement de 1 mm est ex cut avant le retrait 3me tape Usinage des flancs en une p n tration jusqu au fond de gorge si des angles sont programm s dans ANG ou ANG2 Si la largeur des flancs est plus grande que la largeur de l outil plusieurs passes sont effectu es
225. ilisation Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 26 ER 12 97 G n ralit s EI 1 4 Assistance pour les cycles dans l diteur de programme 1 4 1 Aper u des fichiers n cessaires Les fichiers requis pour l assistance aux cycles sont les suivants Affectation Fichier Application Type de fichier S lection des cycles cov com Cycles standard et Fichier texte utilisateur Masque de param trage sc com Cycles standard Fichier texte Masque de param trage uc com Cycles utilisateur Fichier texte Images d aide bmp Cycles standard et Bitmap utilisateur ET Dans le cas de la MMC 100 les images d aide doivent tre converties au format pcx et r unies dans un seul et m me fichier chargeable cst arj Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 27 G n ralit s 1 4 Assistance pour les cycles dans l 1 42 Configuration de la s lection des cycles Fonction La s lection de cycles s op re dans le fichier cov com La s lection des cycles s effectue par des touches logicielles configur es dans le fichier cov com L diteur supporte jusqu 3 niveaux de 18 touches logicielles ce qui autorise une subdivision des cycles en sous cycles p ex pour une op ration d usinage donn e Dans le cas o pas plus de 6 cycles ont t configur s pour
226. inition en fond de rainure _STA2 real Angle maximal en p n tration avec oscillation Le cycle n cessite une fraise ayant une dent en A bout avec coupe au centre DIN844 rd But et utilisation du cycle Le cycle SLOT1 est un cycle combin bauche finition Avec ce cycle vous pouvez usiner des rainures qui sont dispos es sur un cercle L axe longitudinal des rainures est orient radialement Contrairement au trou oblong on donne une valeur la largeur de la rainure D roulement du cycle Position atteinte avant le d but de cycle La position de d part est une position quelconque partir de laquelle chacune des rainures peut tre accost e sans collision Siemens AG 2000 All rights reserved 3 120 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Le cycle g n re la s quence de d placements suivante Accostage en GO de la position indiqu e sur la figure ci contre pour le d but de cycle L usinage complet d une rainure se d roule suivant les tapes suivantes accostage avec GO de la position plan de r f rence distance de s curit p n tration la prochaine profondeur d usinage comme programm sous VARI et la vitesse d avance FFD fraisage de la rainure jusqu la sur paisseur de finition au bord et au fond avec l avance FFP1 Ensuite finition p riph rique avec le sens d usinage programm sous CDIR
227. introduire sans signe DTB real Temporisation en fond d al sage gt SDIR int Sens de rotation Valeurs 3 pour M3 4 pour M4 1 But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale d al sage introduite Dans le cycle Al sage 4 une temporisation un arr t de broche non orient M5 et un arr t programm MO sont g n r s lorsque la profondeur finale est atteinte Par l actionnement de la touche D part progr le mouvement de d gagement se poursuit jusqu au plan de retrait en rapide D roulement du cycle Zz Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements pog suivante e Accostage avec GO de la position plan de r f rence distance de s curit e D placement avec G1 et la vitesse d avance programm e avant l appel du cycle jusqu la profondeur finale d al sage e Temporisation en fond d al sage e Arr t broche avec M5 _ZSD 5 1 ou e Arr t broche et arr t programm avec M5 MO _ZSD 5 0 Pour mettre fin l arr t programm actionner la touche DEPART PROGRAMME e Retrait en GO au plan de retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 85 Cycles de
228. ion de filetages CYCLE98 Signification des param tres POI et DM1 point de d part et diam tre Ces param tres servent programmer l origine de la concat nation de filetages Le point de d part labor par le cycle et accost en GO au d but du cycle se trouve devant le point de d part programm une DM1 distance gale la course d acc l ration P02 P01 DM3 DM4 PO2 DM2 et PO3 DM3 point interm diaire et diam tre Avec ces param tres vous programmez deux points interm diaires dans le filetage PO4 et DM4 point final et diam tre Vous programmez le point final d origine sous les param tres PO4 et DM4 Pour les filetages int rieurs DM1 DM4 est le diam tre de l avant trou Relation entre APP et ROP course d acc l ration et de freinage Le point de d part utilis dans le cycle est d cal en amont de la valeur de la course d acc l ration APP par rapport au point de d part d origine et le point final de fa on analogue est d cal en aval du point final programm d une valeur gale la course de freinage ROP Dans laxe transversal le point de d part d fini par le cycle se trouve toujours 1 mm au dessus du diam tre du filetage programm Ce plan d l vation est automatiquement form en interne la commande num rique Relations entre TDEP FAL NRC et NID profondeur du filet sur paisseur de finition nombre de passe
229. ions DEn te CH a un i A la valeur de cette distance de s curit N DP et DPR Quel est l effet des param tres La prlndeur de per age pute d clar e on 8 absolu DP ou en relatif DPR par rapport au plan Quels sont les autres points dont il faut plus En rolati cl cleuio la profondeur quien r sulte l aide de la position des plans de r f rence particuli rement tenir compte et de retrait Remarques compl mentaires r Si une valeur est introduite pour DP et pour DPR la Les parties th oriques serviront avant tout profondeur nale de per age est due de DPR Dans le cas o celle ci ne correspond pas la dE F2 profondeur absolue programm e sous DP le l apprentissage des utilisateurs de CN d butants massage rondeurs ln valeur pour prondeur relative est mis dans la ligne de dialogue Pour des valeurs identiques du plan de r f rence et du Nous vous recommandons de lire au moins une fois plan de retrat est pas permis de d clarer une le manuel en entier pour avoir une id e des D possibilit s et des performances de votre commande SINUMERIK 2 9 3 De la th orie la pr ati que DER ETE Cycles de per age taraudage al sage L utilisation pratique des cycles est illustr e par l exemple de programmation Il en r sulte le message d erreur 61101 Plan de r f rence mal d fini et le cycle n est pas ex cut Ce message d erreur est aus
230. isseur de flanc FAL2 Sur paisseur de fond FAL1 En programmant une profondeur de passe vous pouvez r partir la plong e paraxiale en plusieurs p n trations Apr s chaque p n tration l outil est d gag de 1 mm pour le bris du copeau Le param tre IDEP doit toujours tre programm DTB temporisation La temporisation en fond de gorge est choisir de telle sorte qu au moins un tour de broche soit effectu La temporisation est programm e en secondes VARI mode d usinage Avec le chiffre des unit s de ce param tre vous ji ii d terminez le mode d usinage de la gorge Il peut prendre les valeurs indiqu es sur la figure ci contre VARIE Z VARI 2 12 Z X Avec le chiffre des dizaines du param tre VARI d a vous d terminez le mode de prise en compte des T VARI 3 13 Z VARI 4H4 Z chanfreins X VARI 1 8 prise en compte des chanfreins selon E CHF T VARI 5 15 Z VARI 6 16 Z VARI 11 18 prise en compte des chanfreins selon X CHR i T VARI 7 17 Z VARIE8 18 Z Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 Si le param tre a une autre valeur le cycle est abandonn avec l alarme 61002 Mode d usinage malprogramm Un contr le du contour a lieu dans le cycle dans le but d obtenir un contour cr dible po
231. it ajout e au plan de r f rence introduire sans signe _DP real Profondeur en absolu gt _DPR real Profondeur par rapport au plan de r f rence introduire sans signe __PRAD real Diam tre du tourillon introduire sans signe _PA real Centre du tourillon abscisse en absolu __PO real Centre du tourillon ordonn e en absolu _MID real Profondeur de passe maximale en relatif introduire sans signe _FAL real Sur paisseur de finition au bord en relatif __FALD real Sur paisseur de finition au fond en relatif introduire sans signe _FFPI real Avance au niveau du contour _FFD real Avance pour la p n tration en profondeur ou p n tration spatiale _CDIR int Sens de fraisage introduire sans signe Valeurs 0 fraisage en avalant 1 fraisage en opposition 2 avec G2 ind pendamment du sens de rotation de la broche 3 avec G3 _VARI int Mode d usinage Valeurs 1 bauche jusqu sur paisseur de finition 2 finition sur paisseur X Y Z 0 _AP1 real Diam tre du tourillon brut Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 TT 3 178 Cycles de fraisage 3 14 Fraisage d un tourillon circulaire CYCLE77 But et utilisation du cycle Ce cycle vous permet de r aliser des tourillons circulaires dans le plan d usinage La finition requiert une fraise en bout La prise de passe a toujours lieu imm diatement avant l acco
232. ition 12 98 N de r f rence 6FC5 298 5AB30 0DP0 IPGZ SINUMERIK 840D840Di 810D FM NC Manuel de programmation Cycles Edition 04 00 N de r f rence 6FC5 298 5AB40 0DP2 IPI PCIN 4 4 Logiciel de transmission de donn es vers du module MMC N de r f rence 6FX2 060 4AA00 4XB0 all angl fran Lieu de commande WK F rth Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 311 Annexes 04 00 Bibliographie ISYU SINUMERIK 840Di Aper u du syst me Edition 01 00 N de r f rence 6FC5 298 5AE40 0DP0 Documentation constructeur SAV a Listes ILIS SINUMERIK 840D840Di 810D FM NC SIMODRIVE 611D Listes Edition 04 00 N de r f rence 6FC5 297 5AB70 0BP2 angl b Mat riel IBH SINUMERIK 840D840Di 810D FM NC Manuel El ments de conduite mat riel Edition 04 00 N de r f rence 6FC5 297 5AA50 0DP2 IBHA SIMODRIVE Sensor Codeur absolu avec Profibus DP Manuel de l utilisateur mat riel Edition 02 99 N de r f rence 6SN1 197 0AB10 0BP1 angl ICEM SINUMERIK SIROTEC SIMODRIVE Directives de CEM Edition 06 99 Manuel de configuration mat riel N de r f rence 6FC5 297 0AD30 0BP1 angl IPHC SINUMERIK 810D Manuel de configuration mat riel Edition 04 00 N de r f rence 6FC5 297 3AD10 0BP2 angl IPHD SINUMERIK 840D Manuel de configuration NCU 561 2 573 2 mat riel Edition
233. ix des cycles et la d finition de leurs param tres A c t d une description pr cise du but et de l utilisation de chacun des cycles et des param tres correspondants vous trouverez la fin de chaque paragraphe un exemple de programmation qui peut vous faciliter la mise en oeuvre du cycle Les paragraphes sont structur s suivant le principe suivant e Programmation du cycle e param tres e butet utilisation du cycle e d roulement e signification des param tres e informations compl mentaires e exemple de programmation Les points programmation et param tres suffisent l utilisateur averti pour mettre les cycles en oeuvre alors que le d butant trouvera toutes les informations n cessaires la programmation des cycles sous les autres points Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 ET Les cycles d crits dans ce chapitre sont des Cycles de per age taraudage al sage et r seaux de trous 1 Cycles de per age taraudage al sage s quences de d placements d finies selon DIN 66025 pour le per age le taraudage et l al sage etc Ils sont appel s comme sous programmes ayant chacun un nom et une liste de param tres Cinq cycles sont disponibles pour l al sage Ceux ci se diff rencient par la s quence technologique et ainsi par leur param trage Cycle d al sage Al sage 1 CYCLE85 A
234. jout e au plan de r f rence introduire sans signe _DP real Profondeur de la poche en absolu gt gt gt __LENG real Longueur de la poche en cas de cotation partir du coin avec signe _WID real Largeur de la poche en cas de cotation partir du coin avec signe __CRAD real Rayon des arrondis des coins de la poche introduire sans signe ZPA real Point de r f rence de la poche abscisse en absolu __PO real Point de r f rence de la poche ordonn e en absolu _STA real Angle entre l axe longitudinal de la poche et le premier axe du plan abscisse introduire sans signe Valeur 0 lt _STA lt 180 _MID real Profondeur de passe maximale introduire sans signe ZPAL real Sur paisseur de finition au bord de la poche introduire sans signe _FALD real Sur paisseur de finition au fond introduire sans signe _FFPI real Avance pour l usinage de la surface _FFD real Avance pour p n tration en profondeur _CDIR int Sens de fraisage introduire sans signe Valeurs 0 fraisage en avalant selon le sens de rotation de la broche 1 fraisage en opposition 2 en G2 ind pendamment du sens de rotation de la broche 3 en G3 _VARI int Mode d usinage introduire sans signe POSITION DES UNIT S Valeurs 1 bauche 2 finition Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 12 97 3 3 9 Fraisag
235. l G17 G18 G19 avant l appel du cycle Un cycle travaille dans le plan courant avec e abscisse 1er axe g om trique e ordonn e 2me axe g om trique e cote 3me axe g om trique pour le plan dans l espace Dans les cycles de per age taraudage al sage les trous sont ex cut s suivant laxe qui correspond la verticale du plan courant cote En fraisage cet axe est l axe de p n tration Affectation des axes aux plans Fonction Plan Axe de p n tration perpendiculaire G17 XN Z G18 ZIX Y G19 Y Z X Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 1 9 G n ralit s 05 98 EI 1 3 Programmation des cycles 1 3 2 Param tres machine Pour l utilisation des cycles les param tres suivants sont prendre en consid ration Ils doivent avoir au moins les valeurs indiqu es dans le tableau Param tres machine consid rer N PM Nom PM Valeur minimale 18118 MM NUM GUD MODULES 7 18130 MM NUM GUD NAMES CHAN 10 18150 MM GUD_ VALUES MEM 10 18170 MM NUM MAX FUNC NAMES 40 18180 MM NUM MAX FUNC PARAM 400 28020 MM NUM LUD NAMES TOTAL 200 28040 MM NUM LUD VALUES MEM 25 Le constructeur de la machine livre avec elle des fichiers de param tres machine avec ces pr r glages Une remise sous tension Power On est n cessaire apr s une modification de ces param tres machine Po
236. l introduire sans signe SPL real Point de d part dans l axe longitudinal WIDG real Largeur de la gorge introduire sans signe DIAG real Profondeur de la gorge introduire sans signe STAI real Angle entre le contour et l axe longitudinal Plage de valeurs O lt STA1 lt 180 degr s ANGI real Angle de flanc 1 sur le c t d termin par le point de d part introduire sans signe Plage de valeurs 0 lt ANG1 lt 89 999 degr s ANG2 real Angle de flanc 2 sur le c t oppos introduire sans signe Plage de valeurs 0 lt ANG2 lt 89 999 degr s RCO1 real Rayon chanfrein 1 ext rieur sur le c t d termin par le point de d part RCO2 real Rayon chanfrein 2 ext rieur RCI1 real Rayon chanfrein 1 int rieur du c t du point de d part RCI2 real Rayon chanfrein 2 int rieur FALI real Sur paisseur de finition en fond de gorge FAL2 real Sur paisseur de finition sur les flancs IDEP real Profondeur de passe introduire sans signe DTB real Temporisation en fond de gorge VART int Mode d usinage Plage de valeurs 1 8 et 11 18 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 But et utilisation du cycle Le cycle d usinage de gorges permet de r aliser des gorges sym triques et asym triques par usinage longitudinal ou transversal des l ments de contour rect
237. l sage 2 CYLCE86 Al sage 3 CYLCE87 Al sage 4 CYLCE88 Al sage 5 CYLCE89 Particularit s du param trage Vitesses d avance diff rentes en al sage et en retrait Arr t orient de broche d termination de la cote de retrait retrait en rapide d termination du sens de rotation de la broche Arr t broche ME et arr t programme MO la profondeur finale l usinage continue apr s D part progr retrait en rapide d termination du sens de rotation de la broche Comme CYCLE87 mais avec temporisation la profondeur finale d al sage Al sage et retrait la m me vitesse d avance Les cycles de per age taraudage al sage peuvent E tre actifs de fa on modale c est dire qu ils sont ex cut s en fin de chaque bloc qui contient des instructions de d placement D autres cycles con us par l utilisateur peuvent tre galement appel s de fa on modale voir paragraphe 2 2 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 49 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage Il y a deux types de param tres e les param tre g om triques et e les param tres d usinage Les param tres g om triques sont identiques pour tous les cycles de per age taraudage al sage de r seaux de trous et cycles de fraisage Vous devez d finir le p
238. l AP Les alarmes et messages de la machine peuvent tre d clench s pour affichage en texte clair directement dans le programme AP Des paquets de blocs fonctionnels suppl mentaires ne sont pas n cessaires Les num ros des alarmes de cycles sont compris dans la plage de 60000 69999 Toutes les gt alarmes programm es dans un programme pi ce et reconnues par le syst me sont affich es en texte clair sur le tableau de commande avec leur horodatage et le symbole du crit re d effacement Les alarmes sont affich es s par ment des messages Arr t de la broche porte pi ce dans une position angulaire d finie p ex pour ex cuter un usinage compl mentaire en une position d termin e Cette fonction est utilis e dans certains cycles de per age taraudage lamage Dans le groupe fonctionnel Programme les cycles disponibles sont affich s dans le menu Assistance aux cycles Apr s s lection du cycle d usinage souhait les param tres sont affich s en clair pour l affectation de valeurs Les axes g om triques servent d crire un espace 2 ou 3 dimensions dans le syst me de coordonn es pi ce SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 299 A A 300 Annexes Glossaire Bloc Bloc Bloc de donn es Bootage C CN CNC COM Contour de pi ce Contour de pi ce finie Contur Coordonn es polaires Correction d outil On d signe par blocs
239. l actif parce que le rayon de ce dernier est sup rieur le rayon d arrondi de coin de la poche finie correspond au rayon de l outil Lorsque le rayon de la fraise est sup rieur la demi longueur ou demi largeur de la poche le cycle est suspendu apr s que l alarme 61105 Rayon de fraise trop grand a t mise _PO Poche cot e partir d un coin _PA _PO point de r f rence Les param tres PA et _PO vous permettent de d finir le point de r f rence de la poche en abscisse et ordonn e Il s agit soit du centre de la poche soit d un coin L valuation de ces param tres d pend du bit donn e de r glage de cycles _ZSD 2 e Q signifie centre de la poche e 1 signifie coin Lorsque la cotation de la poche part d un coin les param tres de longueur et de largeur _LENG _WID sont introduits avec signe ce qui d termine la position de la poche de mani re univoque _STA angle _STA est l angle entre le 1er axe du plan abscisse et l axe longitudinal de la poche Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 45 3 146 Cycles de fraisage 08 97 EJ 3 9 Fraisage d une poche rectangulaire POCKET3 MID profondeur de passe maximale Ce param tre vous permet de d terminer la profondeur de passe maximale en bauche Dans le cycle la p n tration en profondeur s effectue par pas identiques Gr
240. l avance FFP2 et la vitesse de rotation de broche SSF La p n tration perpendiculaire en G0 G1 se fait toujours la m me position dans le plan d usinage jusqu obtention de la profondeur finale de la rainure D gager l outil au plan de retrait et passage la rainure suivante en GO A la fin de l usinage de la derni re rainure l outil est ramen avec GO la position finale indiqu e sur la vue dans le plan de travail jusqu au plan de retrait et le cycle est termin Cycles de fraisage 3 5 R seau de rainures radiales SLOT1 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 121 Signification des param tres 3 122 Cycles de fraisage 03 96 EJ 3 5 R seau de rainures radiales SLOT1 CPA Param tres RTP RFP SDIS voir chap 2 1 2 per age centrage CYCLE81 Donn e de r glage de cycles _ZSD 1 voir chap 3 2 DP et DPR profondeur d une rainure La profondeur des rainures peut tre introduite en absolu DP ou en relatif DPR par rapport au plan de r f rence Lorsque la profondeur est introduite en relatif le cycle calcule la profondeur atteindre partir de la position du plan de r f rence et de la position du plan de retrait CPO NUM nombre de rainures Avec ce param tre vous d clarez le nombre de rainures LENG et WID longueur et largeur d une
241. la p n tration avec oscillation L avance FFP1 agit en bauche pour tous les d placements dans le plan vitesse d avance MID profondeur de passe maximale Avec ce param tre vous d finissez la profondeur de passe maximale Dans le cycle la p n tration en profondeur s effectue par pas identiques A l aide de MID et de la profondeur totale le cycle calcule la profondeur de passe qui est comprise entre 0 5 x profondeur de passe maximale et la profondeur de passe maximale Il utilise le nombre minimal pos sible de pas MID 0 signifie que la rainure est usin e en une seule passe jusqu la profondeur de rainure La p n tration en profondeur commence au plan de r f rence distance de s curit selon r glage de _ZSD 1 CDIR sens de fraisage Sous ce param tre vous indiquez le sens d usinage des rainures Le param tre CDIR permet de programmer le sens de fraisage e directement 2 pour G2 et 3 pour G3 ou e en variante en avalant ou en opposition Le fraisage en avalant ou en opposition est d termin dans le cycle en fonction du sens de rotation de la broche activ avant l appel du cycle en avalant en opposition M3 G3 M3 G2 M4 G2 M4 G3 FAL sur paisseur de finition au bord d une rainure Avec ce param tre vous pouvez programmer une sur paisseur de finition sur la largeur de rainure FAL n agit pas sur la profondeur de passe Si la valeur de FAL est d clar e plus grande qu elle
242. la temporisation la profondeur finale en secondes ou tours gt 0 en secondes lt 0 en tours 0 temporisation comme programm e sous DTB _DIS1 distance d arr t anticip programmable avec VARI 1 Vous pouvez programmer la distance d arr t anticip apr s nouvelle p n tration gt 0 positionnement la valeur programm e 0 calcul automatique Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 63 Cycles de per age taraudage al sage et r seaux de trous 04 00 FA 2 1 Cycles de per age taraudage al sage 3 Exemple de programmation Per age de trous profonds Ce programme ex cute le cycle CYCLES83 aux positions X80 Y120 et X80 Y60 dans le plan XY Le premier per age est ex cut avec temporisation nulle et le mode d usinage bris du copeau La profondeur finale de per age ainsi que la premi re profondeur de per age sont d clar es en absolu Lors du deuxi me appel on a programm une temporisation de 1 s On a choisi le mode d usinage d bourrage la profondeur finale de per age est d clar e par rapport au plan de r f rence L axe de per age est l axe Z dans les deux cas La profondeur de per age doit tre calcul e l aide d un facteur de d gression et ne doit pas tre inf rieure une profondeur minimale de 8 mm DEF REAL RTP 155 RFP 150 SDIS 1 D finition des param tres DP 5 DPR 14
243. lace jusqu au point d intersection pr c dent parall lement au contour e Lorsque ce point d intersection est atteint ou en mode d usinage sans enl vement mati re restante l outil est relev selon l angle programm dans _ANGB puis retir jusqu au point de d part en GO pour effectuer la passe suivante dans le cas d un angle de 45 degr s le trajet de rel vement programm _VRT est respect dans le cas des angles diff rents il n est pas d pass e Cette s quence est r p t e jusqu ce que la profondeur totale soit atteinte S quence de d placements en bauche parall le au contour e Le point de d part de l bauche et les diff rentes profondeurs de passe sont calcul s comme pour l bauche paraxiale les d placements ayant lieu en G0 ou G1 e Les trajectoires de l outil sont parall les au contour e Le rel vement et le retrait se font comme lors de l bauche paraxiale Siemens AG 2000 All rights reserved 4 264 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 Signification des param tres NP1 _NP2 _NP3 programmation du contour pi ce finie Le contour de la pi ce finie peut tre programm dans un programme sp cifique ou dans le programme principal Il est indiqu au cycle par l interm diaire des param tres _NP1 Nom du programme ou _NP2 _NP3
244. lan 800 mm min e Usinage bauche jusqu la sur paisseur de finition trajets interm diaires en G1 en cas de trajets interm diaires retrait en Z _RFP _SDIS Param tres d accostage e G41 gauche du contour donc usinage ext rieur e Accostage et retrait selon quart de cercle dans le plan Rayon 20 mm e Vitesse d avance de retrait 1000mm min N RANDKONTURI MPF SPATH N MPF DIR N10 T20 D1 N15 M6 N20 S500 M3 F3000 N25 G17 GO G90 X100 Y200 Z250 G94 N30 CYCLE72 MYKONTUR 250 200 gt gt 3 175 10 1 1 5 800 400 111 gt gt 41 2 20 1000 2 20 N90 X100 Y200 N95 M02 gt doit tre programm dans un bloc 12 98 Y Point de d part du contour D placement programm du contour Le DA Contour final Contour final sur paisseur d usinage Programme de fraisage d un contour avec le CYCLE72 T20 fraise de rayon 7 Montage de l outil T20 Programmation de la vitesse d avance vitesse de rotation Accostage position de d part Appel du cycle Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 N MYKONTUR SPF SPATH _N SPF DIR N100 G1 G90 X150 Y160 N110 X230 CHF 10 N120 Y80 CHF 10 N130 X125 N140 Y135 N150 G2 X150 Y160 CR 25 N160 M17 Ex
245. lan de r f rence d cal vers l avant de la distance de s curit e Retrait en GO au plan de retrait position d al sage initiale dans les deux axes du plan Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 DTB temporisation DTB sert programmer la temporisation en fond d al sage bris du copeau en secondes SDIR sens de rotation Ce param tre sert programmer le sens de rotation pour l ex cution de l al sage dans le cycle Pour d autres valeurs que 3 ou 4 M3 M4 l alarme 61102 Aucun sens de rotation de broche programm est g n r e et le cycle n est pas ex cut Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 gt GO D G1 I gt G4 D SPOS RTP RFP SDIS RFP DP RFP DPR 2 79 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage RPA course de retrait abscisse Ce param tre sert programmer un mouvement de retrait suivant l abscisse ex cut apr s atteinte de la profondeur finale et arr t orient de la broche RPO course de retrait ordonn e Ce param tre sert programmer un mouvement de retrait suivant l ordonn e ex cut apr s atteinte de la profondeur finale et arr t orient de la
246. lan de r f rence et le plan de retrait la distance de s curit et la profondeur finale d usinage en absolu ou en relatif Les param tres g om triques sont d crits une fois dans le premier cycle de per age CYCLE81 Les param tres d usinage ont des significations et des effets diff rents dans chacun des cycles C est pourquoi ils sont d crits s par ment pour chaque cycle Param tres de g om trie Plan de retrait Distance de s curit Plan de r f rence Profondeur d usinage 7 2 1 1 Conditions Appel et conditions de retour au programme principal Les cycles de per age taraudage al sage sont programm s ind pendamment des noms concrets des axes La position du trou doit tre accost e avant l appel du cycle dans le programme appelant Programmez dans le programme pi ce les valeurs convenables pour l avance la vitesse de rotation de broche et son sens de rotation dans le cas o il n y a pas de param tres ad quats dans le cycle Les fonctions G actives avant l appel du cycle et le frame courant restent conserv s au del du cycle Siemens AG 2000 All rights reserved 2 50 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage D finition des plans Dans les cycles de per age taraudage al sage on consid re d
247. le plan YZ Le centre est d termin par Y50 Z50 L axe de p n tration est laxe X la profondeur de la poche est d clar e en absolu Aucune sur paisseur de finition et aucune distance de s curit ne sont d finies DEF REAL RTP 3 RFP 0 DP 20 gt D finition des variables avec affectations gt PRAD 25 FFD 100 FFP1 MID 6 de valeurs N10 FFP1 FFD 2 N20 G19 G90 GO S650 M3 T20 D20 D termination des valeurs technologiques N30 Y50 Z50 Accostage position de d part N40 POCKET2 RTP RFP DP PRAD gt Appel du cycle gt 50 50 FFD FFP1 MID 3 Les param tres FAL VARI MIDF FFP2 SSF sont omis N50 M30 Fin de programme gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 139 my A lt 3 140 Cycles de fraisage 08 97 EJ 3 9 Fraisage d une poche rectangulaire POCKET3 Fraisage d une poche rectangulaire POCKET3 Le cycle POCKET3 est disponible partir de la version de logiciel 4 Programmation du cycle POCKET3 _RTP _RFP _SDIS _DP _LENG _WID _CRAD _PA _PO _STA _MID _FAL FALD _FFP1 _FFD _CDIR _VARI _MIDA _AP1 _AP2 _AD _RAD1 _DP1 Liste des param tres Les param tres suivants doivent toujours tre introduits _RTP real Plan de retrait en absolu _RFP real Plan de r f rence en absolu _SDIS real Distance de s curit a
248. leurs r elles Erasable Programmable Read Only Memory m moire morte reprogrammable lectroniquement Error from printer Equipement de terminaison de circuit de donn es Equipement terminal de traitement de donn es Fabrication assist e par ordinateur Bloc fonctionnel Function Call Bloc fonctionnel dans l AP Base de donn es produits Floppy Disk Drive lecteur de disquette Flash EPROM M moire Flash non volatile First In First Out M moire fonctionnant sans adressage et dont les donn es sont lues dans l ordre de leur stockage Module de fonction Function module numerical control SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 293 A A 294 Annexes Abr viations FPU FRA FRAME FST GMFC GUD HD HEX HiFu HMS IC GD IMR IMS INC INI IPO IPOF ISA Floating Point Unit Module virgule flottante Bloc de frame Description de transformations dans l espace cart sien Feed Stop Avance arr t Groupe mode de fonctionnement commun Donn es utilisateur globales Global User Data Hard Disk Disque dur Abr viation pour nombre hexad cimal Fonction auxiliaire Syst me de mesure r solution lev e Communication implicite Donn es globales D blocage impulsion du module d entra nement Interface utilisateur Interface module Carte de couplage Interface Module Receive Carte de couplage pour r ception Interfa
249. lis Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 259 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 ET Le cycle de chariotage tendu est une option Il requiert la version de logiciel 5 3 pour NCK et MMC Programmati CYCLE950 _N NP2 _NP3 NP4 VARI MID FALZ FALX FFl FF2 FF3 VRT _ANGB SDIS NP5 NP6 NP7 NP8 APZ APZA APX _APXA _TOL1 eh Liste des param tres on du cycle P1 _NP1 string Nom du sous programme de contour de pi ce finie _NP2 string Etiquette num ro de bloc pour d but de contour de pi ce finie facultatif permet de d finir des sections de contour _NP3 string Etiquette num ro de bloc pour fin de contour de pi ce finie facultatif permet de d finir des sections de contour _NP4 string Nom du programme de chariotage g n rer _VARI int Mode d usinage introduire sans signe POSITION DES UNITES Valeurs 1 longitudinal 2 transversal 3 parall le au contour POSITION DES DIZAINES Valeurs 1 sens programm de prise de passe X 2 sens programm de prise de passe X 3 sens programm de prise de passe Z 4 sens programm de prise de passe Z POSITION DES CENTAINES Valeurs 1 bauche 2 finition 3 complet POSITION DES MILLIERS
250. ll rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 265 4 266 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 VARI mode d usinage Avec le param tre _VARI vous d terminez le mode d usinage Les valeurs possibles sont Position des unit s 1 longitudinal 2 transversal 3 parall le au contour Position des dizaines 1 sens programm de prise de passe X 2 sens programm de prise de passe X 3 sens programm de prise de passe Z 4 sens programm de prise de passe Z Position des centaines 1 bauche 2 finition 3 complet Position des milliers 1 avec enl vement mati re restante 2 sans enl vement mati re restante rel vement Avec ce r glage vous d terminez si l outil est relev imm diatement au point d intersection avec le contour ou s il se d place encore jusqu au point d intersection pr c dent le long du contour afin d enlever la mati re restante Position des dizaines de milliers 1 usinage des d talonnages 2 pas d usinage des d talonnages Position des centaines de milliers 1 sens programm d usinage X 2 sens programm d usinage X 3 sens programm d usinage Z 4 sens programm d usinage Z Exemple _VARI 312311 signifie usinage longitudinal sens programm de prise de passe X donc ext rieur complet sans enl vement mati re restante usinage des d talonnages sens d usinage Z 04 00 4 artir du
251. mal programm Mauvaise programmation de la position de plaquette Forme mal d finie Pas de profondeur de passe programm e Pas trouv de point d intersection Retaillage de filetage impossible Pas de cycle actif Le nombre de colonnes ou de lignes vaut z ro Source CYCLE95 CYCLE76 CYCLE77 CYCLE95 CYCLE95 CYCLE95 CYCLE94 CYCLE96 CYCLE94 CYCLE96 CYCLE76 CYCLE77 CYCLE96 CYCLE95 CYCLE97 CYCLE98 HOLES1 HOLES2 CYCLE801 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Explication rem de Violation du contour dans des zones de d talonnage provoqu e par l angle de d pouille de l outil employ c est dire utiliser un autre outil ou v rifier le sous programme de contour D tection d un l ment de d talonnage non admis Une erreur a t trouv e pendant la pr paration du contour cette alarme est toujours en liaison avec une alarme NCK 10930 10934 15800 ou 15810 Le point de d part atteint avant l appel du cycle ne se trouve pas l ext rieur du rectangle d crit par le sous programme de contour On doit programmer une position de plaquette 1 4 qui convient la forme du d gagement V rifier les param tres de forme de d gagement I n a pas pu tre calcul d intersection avec le contour V rifier la programmation du contour ou modifier la profondeur de p n tration Avant l appel de l image de
252. ment form es et qualifi es conformement aux indications qui figurent dans les instructions d entretien et de maintenance Observer tous les r glements de s curit en vigueur Remarque Cas d utilisation non conformes excluant toute responsabilit du fabricant Toute utilisation ne respectant pas les points ci dessus ou sortant du cadre de ceux ci Si la commande n est pas en parfait tat technique ou n est pas utilis e en tenant compte de la s curit et des dangers et en observant toutes les instructions du manuel de mise en oeuvre S il n est pas remedi avant la mise en service de la commande aux d rangements susceptibles de nuire la s curit Toute modification tout pontage ou toute mise hors fonction d quipements de la commande qui servent garantir un parfait fonctionnement une utilisation sans restriction de m me que la s curit active et passive Des dangers impr visibles sont possibles pour e les personnes e la commande la machine et les autres biens de l entreprise et de l exploitant Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 G n ralit s EI G n ralit s 1 1 Remarques g n rales sieste 1 16 1 2 Vue d ensemble des cycles nissan 1 16 1 2 1 Cycles de per age taraudage al sage cycles pour r seaux de trous cycles de fraisage et cycles de tournage sssssicriiieiiertiinsinaniiip rikan EEA AAEN
253. mmation 2 N5 G90 G0 X30 Y15 N10 G91 G3 X0 Y30 CR 15 N12 X0 Y 30 CR 15 N15 M30 N ILOT11A01 MPF SPATH N WKS DIR N CC73EX2 WPD Ste 18 06 99 contour d lot exemple de programmation 2 N5 G90 G0 X30 Y70 N10 G91 G3 X0 Y30 CR 15 N12 X0 Y 30 CR 15 N15 M30 N ILOT2A01 MPF SPATH N WKS DIR N CC73EX2 WPD Ste 18 06 99 contour d lot exemple de programmation 2 N5 G90 G0 X200 Y40 N10 G3 X220 Y40 CR 10 N15 G1 Y85 N20 G3 X200 Y85 CR 10 N25 G1 Y40 N30 M30 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 205 3 206 Cycles de fraisage 08 99 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 3 N ILOT3A01 MPF SPATH _N WKS _ DIR N CC73EX2_WPD Ste 18 06 99 contour d lot exemple de programmation 2 N5 GO G90 X265 Y50 N10 G1 G91 X20 N15 Y25 N20 G3 X 20 I 10 N25 G1 Y 25 N30 M30 Exemple de programmation 3 T che r aliser Cet exemple montre le d roulement d une t che d usinage consistant r aliser deux poches avec lots diff rentes L usinage a lieu en fonction des outils c d que d s qu un outil est mis en place dans la broche toutes les op rations r alisables avec cet outil sont ex cut es aux deux poches avant le changement d outil e per age d avant trous e Evidement des poches avec lots e Semi finition N EXEMPLES MPF SPATH N WKS
254. n de d part est une position quelconque partir de laquelle le centre de la poche peut tre accost sans collision la hauteur du plan de retrait Le cycle g n re la s quence de d placements suivante e Le centre de la poche est accost en GO la hauteur du plan de retrait puis l outil se d place galement en GO cette position dans le plan de r f rence distance de s curit L usinage complet de la poche se fait par tapes p n tration au centre de la poche la profondeur suivante dans le plan de travail suivant avec l avance FFD videment de la poche jusqu la sur paisseur de finition avec l avance FFP1 et avec la vitesse de rotation de broche active avant l appel du cycle e Enfin d bauche p n tration la profondeur d finie dans MIDF finition le long du contour avec l avance FFP2 et la vitesse de rotation SSF le sens d usinage est d termin e par CDIR e Apr s usinage de la poche l outil est amen au centre de la poche jusqu au plan de retrait et le cycle s ach ve Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 37 Cycles de fraisage 08 97 3 3 8 Fraisage d une poche circulaire POCKET2 Signification des param tres Param tres RTP RFP SDIS voir chap 2 1 2 per age centrage CYCLE81 Param tres DP DPR voir chap 3 7 u EN Pour les param tres FFD
255. n polluant pour in Automation Postfach 3180 D 91050 Erlangen l environnement Copyright Siemens AG 2000 Siemens Federal Republic of Germany Sous r serve de modifications Siemens Aktiengesellschaft Order No 6FC5298 5AB40 0DP2 Printed in the Federal Republic of Germany
256. n se fait automatiquement vous pouvez choisir entre les variantes passes p n tration constante ou passes section de copeau constante Le sens du filetage droite ou gauche est d fini par le sens de rotation de la broche qui doit tre programm avant l appel du cycle Les corrections de vitesse d avance et de vitesse de rotation de broche sont inefficaces dans les blocs de d placement comprenant des filetages L utilisation de ce cycle suppose une broche r gul e A en vitesse de rotation poss dant un syst me de mesure de d placement D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconque partir de laquelle le point de d part du filetage programm la course d acc l ration peut tre accost sans collision Siemens AG 2000 All rights reserved 4 244 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 03 96 Cycles de tournage 4 7 _Filetage CYCLE97 Le cycle g n re la s quence de d placements suivante e Accostage en GO du point de d part d termin en interne au cycle au d but de la course d acc l ration pour l usinage du premier filet e P n tration d bauche correspondant au type de p n tration d fini sous VARI e usinage du filetage est r p t en accord avec le nombre de passes d bauche programm e Lors de la passe suivante avec G33 la sur paisseur d
257. nage jusqu ce que la profondeur finale de la rainure soit atteinte e P n tration avec oscillation dans l axe longitudinal de la rainure VARI 3X signifie que le centre de la fraise p n tre obliquement en oscillant sur une droite jusqu la profondeur suivante L angle de p n tration maximal est programm sous _STA2 la longueur du trajet d oscillation est calcul e partir de LENG WID La p n tration avec oscillation se termine au m me endroit que la p n tration perpendiculaire car le point de d part dans le plan est calcul en cons quence Lorsque la profondeur est atteinte l op ration d bauche dans le plan d marre L avance est programm e sous FFD E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil sinon le cycle est abandonn avec l alarme 61000 Pas de correction d outil active est mise Si cause de valeurs erron es des param tres d finissant la disposition et la taille des rainures des violations r ciproques du contour des rainures se manifestent usinage n est pas commenc Le cycle est abandonn apr s sortie du message d alarme 61104 Violation du contour des rainures des trous grand Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage Violation du contour 3 125 ui 3 126 Cycles de fraisage 04 00 EJ
258. nces sont d finir sous forme de param tres dans CYCLE73 Le rayon de l outil doit tre gt O Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 85 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Vous ne pouvez pas r p ter des contours d lots par d calage avec les instructions appropri es p ex d calage d origine frame etc Chaque lot r p ter doit tre reprogramm les d calages devant tre pris en consid ration dans les coordonn es Siemens AG 2000 All rights reserved 3 186 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 Cycles de fraisage 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Exemple de programmation a Programme exemple 1 mpf poche avec lots 6 0 N BEISPIEL1 MPF PATH _N_MPF_DIR Exemple 1 poche avec lots Tous les rayons rapport s l angle R5 17 5 TC_DP1 5 1 120 TC_DP6 5 1 6 TC_DP3 5 1 111 TC_DP1 2 2 120 TC_DP6 2 2 5 TC_DP3 2 2 130 N100 N110 N120 N130 GOTOF _USINAGE N510 N520 N530 N540 N545 N550 N560 N570 N580 N590 N600 N610 N620 _USINAGE G17 G40 G90 T5 D1 M6 S500 M3 F2000 M8 _BORD G0 G64 X25 Y30 F2000 G1 X118 RND 5 Y96 RND 5 X40 RND 5 X20 Y75 RND 5 Y35 __ENDRA
259. nction miroir FRAME G Gestion des programmes pi ce H Homot thie Interface s rie V 24 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 303 Annexes Glossaire L diteur permet de cr er de modifier de compl ter de fusionner et d ins rer des programmes textes blocs de programme gt Editeur La fonction miroir inverse les signes des coordonn es d un contour pour un axe La fonction miroir peut tre appliqu e simultan ment plusieurs axes Un frame est une r gle de calcul r alisant une transformation d un syst me de coordonn es cart siennes en un autre syst me de coordonn es cart siennes Un frame contient les fonctions l mentaires gt D calage d origine gt Rotation gt homot thie gt fonction miroir Les frames additifs qui modifient l affichage de valeurs r elles pendant l ex cution du cycle sont programm s en local dans les cycles A la fin d un cycle le SCP actif est toujours celui qui tait actif avant l appel du cycle La gestion des programmes pi ce peut tre organis e par gt pi ces Le nombre des programmes et donn es pouvant tre g r s est d termin par la taille de la m moire utilisateur Chaque fichier programmes et donn es peut tre d sign par un nom de 24 caract res alphanum riques au maximum El ment d un gt frame r alisant des changements d chelle
260. nd de filet et pas Le param tre DIATH est le diam tre ext rieur KDIAM le diam tre int rieur du filetage C est en se basant sur ces param tres que le cycle g n re les mouvements de p n tration et de d gagement FFR vitesse d avance La valeur du param tre FFR est indiqu e en fraisage de filetage comme valeur d avance courante Elle agit pendant le taillage du filetage sur la trajectoire h lico dale Pour les mouvements de p n tration et de d gagement cette valeur est r duite dans le cycle Le retrait se fait l ext rieur de la trajectoire h lico dale en GO CDIR sens de rotation Sous ce param tre vous indiquez la valeur pour le sens de l usinage du filetage Si le param tre a une valeur inadmissible le message suivant appara t Sens de fraisage erron G3 est g n r appara t dans la ligne de dialogue Dans ce cas le cycle se poursuit et G3 est automatiquement g n r e TYPTH type de filetage Vous d terminez avec ce param tre si on doit usiner un filetage ext rieur ou un filetage int rieur CPA et CPO centre Sous ces param tres vous d terminez le centre de l al sage ou du tourillon dans ou sur lequel on doit r aliser le filetage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 3 3 Fraisage de filetages CYCLE90 3 111 3 112 C
261. ndeur de per age gt profondeur minimale de per age _MDEP e Les profondeurs de per age suivantes sont gales la derni re profondeur de per age multipli e par le facteur de d gression jusqu ce que la profondeur minimale de per age soit atteinte e Enfin la profondeur percer est divis e en deux courses gales qui sont ainsi toujours sup rieures la moiti de la valeur de d gression e Sila valeur de la premi re profondeur de per age est incompatible avec la profondeur de per age totale l alarme 61107 Premi re profondeur de per age mal d finie appara t et le cycle n est pas ex cut FDPR profondeur_de_per age_1 Ce param tre agit comme le param tre DPR Pour des valeurs identiques des plans de r f rence et de retrait il est possible de d clarer la premi re profondeur de per age en relatif DTB temporisation Sous DTB vous programmez la temporisation la profondeur finale bris du copeau en secondes ou tours de la broche principale gt gt 0en secondes lt 0 en tours DTS temporisation La temporisation au point de d part n est ex cut e que si VARI 1 d bourrage gt 0 en secondes lt 0 en tours Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 61 Cycles de per age taraudage al sage et r seaux de trous 04 00 FA 2 1 Cycles de per age taraudage al sage FRF facteur d avance Ce pa
262. ng s dans le syst me de fichiers de la commande lls sont ensuite appel s et ex cut s par le cycle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 199 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Gr ce cette structure il ne faut s attendre un appel de CYCLE73 que lors de la premi re ex cution d un programme A partir de la seconde ex cution du programme le programme de d placement existe et peut tre appel imm diatement par le cycle Les calculs sont nouveau effectu s si e un des contours concern s a subi une modification e des param tres du cycle ont t modifi s e un outil ayant d autres donn es de correction a t activ avant l appel du cycle e dans le cas d op rations distinctes telles qu videment et semi finition avec des programmes d usinage g n r s diff rents Rangement des programmes dans le syst me de fichiers Si les contours pour CYCLE73 sont programm s en dehors du programme principal appelant la recherche dans le syst me de fichiers de la commande se d roule de la mani re suivante e Sile programme appelant se trouve dans un r pertoire pi ce les programmes contenant les contours du bord de la poche et des lots doivent se trouver dans le m me r pertoire pi ce e Sile programme appelant se trouve dans le r pertoire Pr
263. ns AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 249 4 250 Cycles de tournage 4 7 Filetage CYCLE97 Exemple de programmation Filetage Avec ce programme vous pouvez usiner un filetage m trique ext rieur M42x2 avec p n tration oblique La p n tration se fait avec section de copeau constante On ex cute 5 passes d bauche pour une profondeur de filet de 1 23 mm sans sur paisseur de finition Pour finir on a pr vu 2 passes vide DEF REAL MPIT 42 SPL 0 FPL 35 DM1 42 DM2 42 APP 10 ROP 3 TDEP 1 23 FAL 0 IANG 30 NSP 0 DEF INT NRC 5 NID 2 VARI 3 NUMT 1 N10 GO G90 Z100 X60 N20 G95 D1 T1 S1000 M4 N30 CYCLE97 MPIT SPL FPL DM1 gt gt DM2 APP ROP TDEP FAL IANG gt gt NSP NRC NID VARI NUMT N40 G90 GO X100 Z100 N50 M30 gt doit tre programm dans un bloc 03 96 M42x2 D finition des param tres avec affectations de valeurs S lection de la position de d part D termination des valeurs technologiques Appel du cycle Accostage de la position suivante Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 8 o 03 96 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 Concat nation de filetages CYCLE98 Programmation du cycle CYCLE98
264. ns la ligne de dialogue de la commande num rique Ces messages n interrompent pas l usinage Dans les descriptions des diff rents cycles sont d crits les erreurs et les r actions n cessaires ainsi que les messages visualis s dans la ligne de dialogue de la CN Traitement des erreurs dans les cycles Si des erreurs sont d tect es dans les cycles une alarme se manifeste et l usinage est abandonn Des alarmes num rot es de 61000 62999 sont g n r es dans les cycles Cette plage de num rota tion est subdivis e en fonction des r actions aux alarmes et des crit res d effacement Le texte d erreur qui est visualis simultan ment au num ro d alarme vous donne une information plus pr cise sur la cause de l erreur Num ro d alarme Crit re d effacement R action l alarme 61000 61999 NC_RESET La pr paration de bloc dans la CN est abandonn e 62000 62999 Touche d effacement La pr paration de bloc est interrompue apr s effacement de l alarme le cycle peut tre repris avec D part programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 5 04 00 Messages d erreurs et traitement des erreurs 5 5 3 Aper u des alarmes de cycle 5 3 Aper u des alarmes de cycle Les num ros d alarme sont class s comme suit o e e e X 0 alarmes g n rales de cycle e X 1 alarmes des cycles de per age taraudage al
265. ns signe _FFPI real Avance pour l usinage de la surface FFD real Avance pour la p n tration en profondeur introduire sans signe _VARI int Mode d usinage introduire sans signe Valeurs 0 retrait pour trajets interm diaires jusqu en _RTP 1 retrait pour trajets interm diaires en _RFP _SDIS 2 retrait pour trajets interm diaires concurrence de _SDIS 3 pas de retrait pour trajets interm diaires _RL int Ex cution du contour droite gauche ou sans correction de rayon introduction avec G40 G41 ou G42 sans signe Valeurs 40 G40 Accostage du point de d part et d gagement au point final selon droite uniquement 41 G41 42 G42 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 F1 12 98 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 _AST int Sp cification sens trajectoire d accostage introduire sans signe POSITION DES UNIT S Valeurs 1 droite tangentielle 2 quart de cercle 3 demi cercle POSITION DES DIZAINES Valeurs 0 accostage du contour dans le plan 1 accostage du contour sur une trajectoire spatiale _LP1 real Longueur du trajet d accostage dans le cas d une droite ou rayon de l arc de cercle d accostage dans le cas d un cercle introduire sans signe Les autres param tres peuvent tre d finis au choix introduire sans signe _FF3 real Avance de retrait
266. nt de la valeur programm e dans _VRT dans chaque axe et r accostage de la position d usinage avec GO e Cette s quence est r p t e jusqu ce que la profondeur totale de la phase d usinage soit atteinte e Dans le cas de l bauche sans l ment de d talonnage le retrait au point de d part du cycle a lieu axe par axe Ebauche des l ments de d talonnage e Accostage axe par axe en GO du point de d part pour le premier d talonnage Une distance de s curit suppl mentaire interne au cycle est alors prise en compte e P n tration parall le au contour d cal de la sur paisseur de finition en G1 G2 G3 et avec FF2 e Accostage en G1 et avec l avance FF1 en paraxial du point d intersection avec le contour e Reprise jusqu au dernier point d intersection d bauche Retrait et retour se font comme lors a S EM Ebauche sans l ment de d talonnage de la premi re phase d usinage EM Ebauche du 1er l ment de d talonnage e Si d autres l ments de d talonnage sont pr sents 7 Ebauche du 2 me l ment de d talonnage cette s quence se r p te pour chaque l ment Siemens AG 2000 All rights reserved 4 228 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de tournage 4 5 Cycle de chariotage CYCLE95 Finition e Le point de d part du cycle est accost axe par axe en GO e Le point de d part
267. nt ex cut es Siemens AG 2000 All rights reserved 4 246 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 08 97 Cycles de tournage 4 7 _Filetage CYCLE97 IANG angle de p n tration Avec ce param tre vous d terminez l angle sous lequel se fait la p n tration dans le filetage Si la p n tration doit avoir lieu perpendiculairement la direction de coupe p n tration normale il faut r gler ce param tre sur z ro Celui ci peut donc tre ignor dans la liste des param tres car il est alors automatiquement pr r gl avec la valeur z ro Si on c doit faire la p n tration le long des flancs p n tration oblique la valeur absolue de ce param tre ne doit pas d passer la moiti de langle d ouverture de l outil Le signe de ce param tre d termine l ex cution de cette p n tration Pour des valeurs positives on p n tre toujours sur le m me flanc p n tration oblique le long d un flanc pour des valeurs n gatives on p n tre en alternance sur les deux flancs p n tration oblique altern e La p n tration oblique altern e n est possible que pour des filetages cylindriques Si la valeur de IANG pour des filetages coniques est toutefois n gative le cycle ex cute une p n tration oblique le long d un flanc g TE IANG lt 5 P n tration oblique P n tration le long d un flanc oblique altern e NSP d calage du
268. ntour de poche CYCLE73 1011 POCHE4 DRILL POCHE4 MILL1 3 videment poche 10 0 1 12 0 2 0 5 9000 400 0 D roulement de l bauche videment _VARI XXX1 Vous devez reprogrammer l instruction CYCLE73 avec tous les param tres Le programme ex cute les op rations suivantes e Accostage d un point de d part introduit manuellement ou calcul automatiquement et se trouvant hauteur du plan de retrait D placement en GO au plan de r f rence avanc de la distance de s curit e P n tration la profondeur d usinage selon la strat gie de p n tration s lectionn e _VARI et avec l avance _FFD e _ Evidement de la poche avec lots jusqu la sur paisseur de finition et avec l avance _FFP1 L usinage a lieu dans le sens d fini par _CDIR La poche peut tre divis e en plusieurs parties si le rapport entre le diam tre de la fraise et les espacements entre les lots ainsi qu entre les flots et le bord est d favorable Dans ce cas le cycle calcule des points de d part suppl mentaires pour la p n tration de la fraise e _ Rel vement selon le mode de rel vement s lectionn puis retour au point de d part pour la p n tration suivante Siemens AG 2000 All rights reserved 3 192 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Lorsque l
269. ofondeur La profondeur peut tre introduite en absolu _DP par rapport au plan de r f rence _PA _PO point de d part Les param tres PA et _PO servent d finir l abscisse et l ordonn e du point de d part de la surface Ebauche avec _MIDA sup rieur au rayon de la fraise mode d usinage 41 _LENG _WID longueur Les param tres _LENG et _WID vous permettent de d finir la longueur et la largeur du rectangle dans le plan Le signe donne la position du rectangle par rapport _PA et PO _MIDA profondeur de passe maxi dans le plan Ce param tre vous permet de d finir la profondeur de passe maximale lors de l bauche dans un plan Par analogie au calcul de la p n tration voir ci dessus subdivision gale de la profondeur totale avec la plus grande valeur possible la largeur est subdivis e en parts gales au maximum avec la valeur programm e dans _MIDA Lorsque ce param tre n est pas programm ou que sa valeur est z ro le cycle pose en interne 80 du diam tre de la fraise comme profondeur de passe maximale dans le plan _FDP trajet de d gagement Ce param tre d finit la cote du trajet de d gagement dans le plan Ce param tre devrait toujours tre sup rieur z ro Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 59 3 160 Cycles de fraisage 12 8 3 3 11 Surfa age CYCLE71 _FD
270. ofondeur de passe programm e est respect e les deux derni res passes se faisant toujours des profondeurs identiques On bauche jusqu la sur paisseur de finition programm e La finition se fait dans la m me direction que l bauche Le cycle s lectionne et annule automatiquement la correction de rayon d outil Siemens AG 2000 All rights reserved 4 262 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 4 10 Cycle de chariotage tendu CYCLE950 Cycles de tournage artir du logiciel 5 3 Nouvelles fonctions par rapport CYCLE9S5 La pi ce brute peut tre d finie en programmant un contour en indiquant une sur paisseur d usinage par rapport au contour de la pi ce finie ou un cylindre brut ou un cylindre creux brut en cas d usinage int rieur Le cycle peut d tecter de la mati re restante qui ne peut pas tre enlev e avec l outil actif Il peut ensuite g n rer un contour actualis de pi ce brute qui sera rang en tant que programme dans la m moire de programmes pi ce Les contours peuvent tre d crits dans un programme sp cifique dans le programme principal appelant en tant que section d un programme quelconque L bauche peut avoir lieu parall lement aux axes ou au contour Lors de cette op ration la mati re restant le long du contour peut tre enlev e apr s chaque passe ou l outil peut tre relev imm diatement l
271. ogramm G70 G71 Les cycles sont programm s ind pendamment du syst me de programmation de cotes choisi Central Processor Unit gt Automate programmable Sous programme prot g pour l ex cution d un usinage r current sur la gt pi ce Des cycles standard sont disponibles pour les t ches d usinage r p titives pour le per age fraisage pour le tournage SINUMERIK FM NC Dans le groupe fonctionnel Programme les cycles disponibles sont affich s dans le menu Assistance aux cycles Apr s s lection du cycle d usinage souhait les param tres sont affich s en clair pour l affectation de valeurs SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 301 A A 302 Annexes Glossaire D D calage d origine D claration de variable Descripteur Diagnostic Donn e de r glage Donn es de r glage de cycles D claration d un nouveau point de r f rence pour un syst me de coordonn es par rapport une origine existante du syst me de coordonn es dans un gt frame SINUMERIK FM NC Il est possible de s lectionner quatre d calages d origine ind pendants par axe CNC SINUMERIK 840D Un nombre configurable de d calages d origine r glables sont disponibles pour chaque axe CNC Les d calages d origine s lectionnables par fonctions G s excluent mutuellement alternatives externe en plus de tous les d calages d finissant la position de l
272. ogrammes pi ce MPF DIR ou Sous programmes SPF DIR les programmes sont recherch s dans ce r pertoire Les programmes g n r s par le cycle sont galement rang s dans le r pertoire dans lequel se trouve le programme qui appelle de cycle c est dire dans le m me r pertoire pi ce ou MPF DIR SPF DIR En cas de simulation d un programme d usinage aucun programme contenant des blocs de d placement n est g n r Siemens AG 2000 All rights reserved 3 200 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 i Exemple de programmation 1 bet La t che r aliser consiste usiner dans le plein une Y Y poche avec 2 lots puis d ex cuter la finition dans le plan X Y Programme exemple 1 mpf poche avec lots N BEISPIEL1 MPF SPATH N WKS DIR N CC73EX1 WPD exemple 1 poche avec lots s videment et finition 17 5 Tous les rayons rapport s l angle R5 STC DP1 5 1 120 TC DP31 5 1 111 corrections d outil fraise T5 D1 STC DP6 5 1 4 STC DP1 F2 21 120 STC_DP3 2 2 130 STC _DP6 2 2 5 N100 G17 G40 G90 iinitialisation des codes G N110 T5 D1 mise en place fraise dans la broche N120 M6 N130 M3 F2000 S500 M8 N140 GOTOF _USINAGE N510 _BORD G0 G64 X25 Y30 d finition du contour du bord N520 G1 X118 RND 5 N530 Y96
273. on s La valeur du param tre de sens de fraisage _ CDIR est erron e et doit tre modifi e La sur paisseur de finition au fond param tr e est gt la p n tration maximale r duire la sur paisseur de finition ou augmenter la p n tration La largeur de passe programm e est gt au diam tre de l outil actif elle doit tre r duite Le rayon de l outil actif est n gatif pas permis Le param tre pour le rayon de cong _ CRAD est trop grand et doit tre r duit Le sens d usinage pour la correction du rayon de la fraise G41 G42 a t mal d fini 5 285 5 286 Messages d erreurs et traitement des erreurs 5 3 Aper u des alarmes de cycle Num ro d alarme Texte d alarme 61115 61116 61117 61118 61124 61200 61211 61213 61215 61601 61602 61603 Mode d approche ou de d gagement droite cercle plan volume mal d fini Trajet d approche ou de d gagement 0 Rayon d outil actif lt 0 Longueur ou largeur 0 Largeur de passe pas programm e Trop d l ments dans le bloc d usinage R f rence absolue absente Rayon cercle trop petit Cote d bauche mal programm e Diam tre pi ce finie trop petit Largeur d outil mal d finie Forme de gorge mal d finie Source CYCLE72 CYCLE72 CYCLE71 POCKET3 POCKET4 CYCLE71 CYCLE71 CYCLE76 CYCLE77 CYCLE76 CYCLE77 CYCLE77 CYCLE76 CYCLE77 CYCLE94 CYCLE96 CYCLE93
274. on sinon en tant que diam tre _ZSD 0 1 _MID est une valeur de rayon _ZSD 0 2 _MID est une valeur de diam tre _FALZ _FALX sur paisseur de finition La d finition de sur paisseurs de finition pour l op ration d bauche a lieu avec les param tres FALZ pour l axe Z et FALX pour l axe X L bauche se fait toujours jusqu ces sur paisseurs de finition Si aucune sur paisseur de finition n est programm e l usinage en bauche se fait jusqu au contour final Si des sur paisseurs de finition sont programm es elles sont respect es _FF1 _FF2 _FF3 et FF4 avance G1 G2 G3 Comme repr sent sur la figure ci contre vous 60 pouvez indiquer des avances diff rentes pour Ebauche l bauche et la finition lt En bauche les avances sont diff rentes pour T l l usinage longitudinal _FF1 et transversal _FF2 t Si l outil doit d crire des trajectoires obliques ou des N l arcs de cercle pour enlever la mati re restante apr s chaque passe l avance r sultante est calcul e automatiquement en interne La finition a lieu avec les avances programm es dans le sous programme de contour Si aucune avance n y est programm e la finition est r alis e avec l avance programm e dans _FF3 et au niveau des rayons et des chanfreins avec celle programm e dans _FF4 pour ces l ments de transition programmation de la pi ce repr sent e sur la figure ci contre voir exemple de programmati
275. on 1 r sultant de _FF1 et _FF2 _FF3 Finition __ _FF4 Chanfrein _FF3 _FF4 Rayon Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 267 4 268 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 _VRT trajet de rel vement et _ANGB angle de rel vement Le param tre _VRT permet de programmer le trajet de rel vement dans les deux axes en bauche Si _VRT 0 param tre pas programm un rel vement de 1 mm est effectu En outre le param tre _ANGB permet de programmer l angle de rel vement de l outil Si aucune valeur n est programm e le rel vement s effectue sous un angle de 45 _SDIS distance de s curit Le param tre _SDIS d termine la distance laquelle les obstacles sont contourn s Cette distance est prise en consid ration p ex pour le d gagement d un l ment de d talonnage et le d placement jusqu l l ment de d talonnage suivant Si aucune valeur n est programm e elle vaut 1 mm _NP5 _NP6 _NP7 programmation du contour de la pi ce brute Vous pouvez programmer un contour de pi ce brute en indiquant le nom du programme correspondant sous le param tre _NP5 ou la section de programme correspondante sous les param tres _NP6 et _NP7 Pour le reste la programmation est identique celle du contour de la pi ce
276. on de la technologie l aide de touches logicielles Contour Al sage Fraisage Tournage introduction de la g om trie via processeur de g om trie ou masques d l ments de contour masques de param trage pour cycles de per age taraudage al sage et r seaux de trous masques de param trage pour cycles de fraisage masques de param trage pour cycles de tournage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 39 1 5 2 1 40 G n ralit s 08 99 1 1 5 Assistance pour les cycles dans l diteur de programme Apr s validation du param trage avec o k la barre de s lection de cette technologie reste affich e Les cycles analogues sont param tr s partir de mas ques communs Un basculement par touche logicielle entre les cycles p ex dans le cas du taraudage ou d un d gagement est alors possible dans le masque L assistance pour les cycles int gr e l diteur comporte galement des masques qui n ins re pas d appel de cycle mais un code DIN libre de plusieurs lignes dans le programme p ex les masques d l ment de contour et les masques pour l introduction de positions de trou quelconques Nouvelles fonctions des masques de param trage j 0 Ua comp EboueFinn e Dans de nombreux cycles le type d usinage peut NPP Welle 1 tre d fini l aide du p
277. ondi de coin de la poche finie correspond au rayon de l outil Si le rayon de la fraise est gt longueur 2 ou gt largeur 2 de la poche le cycle est interrompu apr s affichage de l alarme 61105 Rayon de fraise trop grand CPA CPO centre Avec ces param tres vous d finissez le centre de la poche en abscisse et en ordonn e STA1 angle STA1 Angle entre l abscisse positive et l axe longitudinal de la poche 08 97 CPA CPO Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 03 96 Cycles de fraisage 3 7 Fraisage d une poche rectangulaire POCKET1 Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Le cycle utilise au niveau interne un nouveau syst me courant de coordonn es pi ce qui influence l affichage des valeurs r elles L origine de ce syst me de coordonn es se situe au centre de la poche A la fin du cycle le syst me de coordonn es initial redevient actif Exemple de programmation Poche Avec ce programme vous pouvez r aliser une poche de longueur 60 mm largeur 40 mm avec un rayon d arrondi de coin de 8 mm et une profondeur de 17 5 mm diff rence entre le plan de r f rence et le fond de la poche dans le plan XY La poche forme un angle
278. onibles simultan ment sur la commande 840D FM NC Groupe fonctionnel de la CN Param tre de calcul peut tre activ ou interrog par le program meur du programme pi ce des fins quelconques dans le programme Groupe fonctionnel de la commande Regroupement d un ensemble d instructions sous un descripteur Le descripteur repr sente dans le programme l ensemble des instructions regroup es Mode de fonctionnement de la commande mode de r glage Manual Data Automatic Dans le mode de fonctionnement MDA des blocs de programme et des s quences de blocs peuvent tre introduits et ex cut s imm diatement avec la touche D part programme sans ex cution d un programme principal ou sous programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Le NCK O Origine machine Origine pi ce Outil P Param tres R PG Pi ce Pi ce brute PLC Power On Programme Programme de transfert de donn es PCIN Siemens AG 2000 All rights reserved Annexes Glossaire Numeric Control Kernel Constituant de la commande num rique qui ex cute les gt programmes pi ce et qui pour l essentiel coordonne les d placements de la machine outil Point fixe de la machine outil auquel sont r f renc s tous les syst mes de mesure d riv s L origine pi ce est l origine du gt syst me de coordonn es pi ce Il est
279. onne par colonne en fonction des valeurs de ces param tres _NUM1 et _NUM2 nombre Avec ces param tres vous d terminez le nombre de colonnes et de lignes Exemple de programmation Une grille constitu e de 15 trous r partis sur 3 lignes et 5 colonnes doit tre r alis e avec le cycle CYCLE801 Le programme de per age correspon dant est appel auparavant de fa on modale N10 G90 G17 F900 S4000 M3 T2 D1 N15 MCALL CYCLE82 10 0 1 22 0 0 N20 CYCLE801 30 20 0 10 15 5 3 N25 M30 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 ENANA D termination des valeurs technologiques Appel modal du cycle de per age Appel du cycle Grille de trous Fin de programme 2 101 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 3 Cycles pour r seaux de trous Notes Siemens AG 2000 All rights reserved 2 102 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 3 Cycles de fraisage 3 1 Remarques g n rales sise 3 104 3 2 Conditions enesis nent E eee dealer ending 3 105 3 3 Fraisage de filetages CYCLE90 nee 3 107 3 4 R seau de trous oblongs radiaux LONGHOLE 3 113 3 5 R seau de rainures radiales SLOT1 nsseseseseeeeerreeeerrestrrstttnresttrnsterrssttnrssnnnnsenn 3 119 3 6 Rainures sur un
280. orsque le point d intersection avec le contour est atteint L angle de rel vement de l outil en bauche est programmable Les d talonnages peuvent tre usin s ou non en bauche D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconque partir de laquelle le contour de la pi ce brute peut tre accost sans collision Le cycle calcule des d placements d accostage du point de d part de l usinage qui excluent toute collision sans cependant tenir compte des donn es de l organe porte outil S quence de d placements en bauche paraxiale Le point de d part de l bauche est calcul en interne et il est accost en GO Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 sans d finition de la pi ce brute Contour de la pi ce finie D finition de la pi ce brute comme contour 4 263 Cycles de tournage 04 00 4 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 e La prise de passe dont la valeur est calcul e en fonction du param tre _MID est effectu e en G1 puis l bauche paraxiale a lieu en G1 L avance pour l bauche est calcul e en interne d apr s la trajectoire en tant qu avance r sultante des avances longitudinales et transversales _FF1 et _FF2 e En mode d usinage avec enl vement mati re restante l outil se d p
281. ostage de la position d al sage DTB Appel du cycle Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 2 08 97 Cycles de per age taraudage al sage et r seaux de trous FA 2 2 Appel modal des cycles de per age taraudage al sage Appel modal des cycles de per age taraudage al sage La programmation CN permet d appeler de fa on modale c est dire automaintenue chaque sous programme Cette fonctionnalit prend tout son sens en particulier pour les cycles de per age taraudage al sage programmation du cycle Appel modal d un sous programme MCALL avec cycle de per age exemple MCALL CYCLE81 RTP RFP SDIS DP DPR But et utilisation du cycle La programmation CN permet l appel modal c est dire automaintenu des sous programmes et des cycles Vous g n rez un appel modal de sous programme par le mot cl MCALL appel modal de SP devant le nom du sous programme Cette fonction appelle et ex cute automatiquement le sous programme apr s chaque bloc comportant un d placement de positionnement La fonction est annul e par programmation de MCALL sans nom de sous programme ou par un appel modal d un autre sous programme MCALL MCALL MCALL Une imbrication d appels modaux n est pas admise Ceci signifie que des sous programmes qui sont appel s de fa on modale ne peuvent contenir aucun aut
282. our retrait SST1 sert programmer la vitesse de rotation pour le d gagement hors du taraudage dans le bloc avec G332 Si ce param tre a la valeur z ro le retrait s effectue avec la vitesse de rotation programm e sous SST Remarques compl mentaires Le sens de rotation est toujours automatiquement invers dans le cycle lors du taraudage Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 67 Cycles de per age taraudage al sage et r seaux de trous 08 97 FA 2 1 Cycles de per age taraudage al sage F Exemple de programmation Taraudage sans porte taraud compensateur A la position X30 Y35 dans le plan XY le programme ex cute un taraudage sans porte taraud compensateur laxe Z tant l axe de taraudage On ne programme pas de temporisation la profondeur est d clar e en relatif Des valeurs doivent tre affect es aux param tres pour le sens de rotation et le pas On r alise un filet m trique M5 N10 GO G90 T4 D4 D termination des valeurs technologiques N20 G17 X30 Y35 Z40 Accostage de la position d al sage N30 CYCLE84 40 36 2 30 3 5 gt Appel du cycle le param tre PIT a t gt 90 200 500 omis pas de profondeur absolue d clar e pas de temporisation arr t broche 90 degr s la vitesse de rotation en taraudage est 200 la vitesse de rotation en retrait est 500 N40 M30 Fin de pro
283. ours de trajectoire h lico dale est toujours calcul Siemens AG 2000 All rights reserved 3 194 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Lorsque la profondeur courante d une passe il peut s agir de plusieurs tours sur la trajectoire h lico dale est atteinte un cercle complet est encore ex cut afin d liminer la trajectoire oblique de la p n tration Ensuite l videment de la poche dans ce plan commence jusqu la sur paisseur de finition e P n tration en oscillant _VARI XX3X signifie que le centre de la fraise p n tre obliquement en oscillant sur une droite jusqu la profondeur d usinage suivante L angle de p n tration maximal est programm sous _RAD la longueur du trajet d oscillation est calcul e dans le cycle Lorsque la profondeur courante est atteinte le trajet est encore ex cut une fois sans p n tration afin d liminer la trajectoire oblique de la p n tration L avance est programm e sous _FFD Position des centaines _VARI X1XX e O jusqu au plan de retrait _RTP e 1 jusqu au plan de r f rence _RFP avanc de la distance de s curit _SDIS Position des milliers _VARI 1XXX e 1 s lection automatique point de d part e 2 s lection manuelle point de d part Dans le cas de la s lection automatique du point de d part le cycl
284. ourse de retrait suivant la cote en incr mental introduire avec signe POSS real Position de broche pour l arr t orient de la broche dans le cycle en degr s But et utilisation du cycle L outil al se avec la vitesse de rotation de broche et la vitesse d avance programm es jusqu la profondeur finale introduite En al sage 2 il y a un arr t orient de la broche avec l instruction SPOS lorsque la profondeur d al sage est atteinte Ensuite on se d place en rapide jusqu aux positions de retrait programm es et de l jusqu au plan de retrait Siemens AG 2000 All rights reserved 2 78 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 u EN 03 96 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage D roulement du cycle Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e D placement avec G1 et la vitesse d avance programm e avant l appel du cycle jusqu la profondeur finale d al sage e La temporisation en fond d al sage est ex cut e e Arr t orient de la broche la position programm e sous POSS e Course de retrait en GO sur les 3 axes ventuellement e Retrait en GO au p
285. ouvant sur un cercle dont le centre est X60 Y60 et le rayon 42 mm dans le plan XY Les rainures circulaires ont les dimensions suivantes largeur 15 mm angle d ouverture d une rainure 70 degr s profondeur 23 mm L angjle initial vaut O degr l angle d incr mentation vaut 120 degr s On a pr vu une sur paisseur de finition de 0 5 mm sur le contour des rainures la distance de s curit suivant l axe de p n tration Z vaut 2 mm la profondeur de passe maximale vaut 6 mm Les rainures doivent tre compl tement usin es La finition doit tre r alis e en une passe et avec la m me avance et la m me vitesse de rotation que pour l bauche DEF REAL FFD 100 N10 G17 G90 D1 T10 S600 M3 N20 GO X60 Y60 Z5 N30 SLOT2 2 0 2 23 3 70 gt gt 15 60 60 42 120 FFD gt gt FFD 200 6 2 0 5 N40 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Cycles de fraisage 3 6 Rainures sur un cercle SLOT2 D f des variables avec affect de valeurs D termination des valeurs technologiques Accostage de la position de d part Appel du cycle plan de r f rence SDIS plan de retrait signifie la descente en GO suivant l axe de p n tration jusqu au plan de r f rence n est plus n cessaire les param tres VARI MIDF FFP2 et SSF ont t ignor s Fin d
286. p n tration selon trajectoire h lico dale sens de rotation de la broche e la profondeur maximale de passe dans le plan lors d un videment est programmable e sur paisseur de finition aussi en fond de poche e deux strat gies de p n tration diff rentes perpendiculairement au centre de la poche Sur une trajectoire h lico dale autour du centre de la poche e trajets courts d accostage dans le plan en finition e prise en consid ration d un contour de pi ce brute dans le plan et d une cote brute au fond possibilit d usinage optimal de poches venant de fonderie e Le param tre MIDA est recalcul lors de l usinage du bord Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 51 E 3 152 Cycles de fraisage 3 10 Fraisage d une poche circulaire POCKET4 D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle le centre de la poche peut tre accost sans risque de collision la hauteur du plan de retrait S quence de d placements en bauche VARI X1 Le centre de la poche est accost en GO la hauteur du plan de retrait puis l outil se d place galement en GO cette position dans le plan de r f rence distance de s curit La poche est ensuite usin e selon la strat gie de p n tration s lectionn e
287. param tres ayant un nombre fini de valeurs ou une plage limit e de valeurs sauf si un comportement en cas de d faut est sp cifi Si lors de l appel d un cycle la liste de param tres contient plus de valeurs que de param tres d finis pour ce cycle l alarme CN 12340 Nombre de param tres trop grand appara t et le cycle n est pas ex cut Appel du cycle Les diff rentes possibilit s d criture d un appel de cycle sont explicit es ci apr s pour titre d exemple un cycle CYCLE100 n cessitant les param tres suivants Exemple FORM D finition de la forme usiner Valeurs E et F MID Profondeur de passe introduire sans signe FFR Avance VARI Type d usinage Valeurs 0 1 ou 2 FAL Sur paisseur de finition Le cycle est appel par l instruction CYCLE100 FORM MID FFR VARI FAL 1 Liste de param tres avec constantes A la place de chacun des param tres vous pouvez entrer directement les valeurs concr tes avec lesquelles le cycle doit tre ex cut Exemple CYCLE100 E 5 0 1 1 0 Appel du cycle 2 Liste de param tres avec variables Vous pouvez d clarer les param tres comme variables de calcul ces variables doivent tre d finies et pourvues de valeurs avant l appel du cycle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 23 1 G n ralit s 12 97 EI 1 3 Programmation des cycles Exemple
288. part c d le premier point de chaque contour avec GO tous les autres l ments de contour avec G1 G3 Le dernier l ment de contour bloc avec tiquette ou num ro de bloc pour fin du contour ne doit comporter aucun rayon ni chanfrein Vous ne pouvez ranger les programmes requis que dans un r pertoire unique r pertoire pi ce ou r pertoire des programmes pi ce L utilisation de la m moire des sous programmes globaux pour les contours de bord de poche et d lots est permise Vous pouvez programmer les indications g om triques relatives la pi ce dans le syst me m trique ou anglo saxon Un changement de syst me d unit s dans les diff rents programmes de contour conduit un programme d usinage erron En cas de programmation altern e de G90 G91 dans les programmes de contour il faut veiller ce que en fonction de l ordre d ex cuton de ces programmes l instruction de cote correcte figure leur d but Seules les indications g om triques dans le plan sont prises en compte pour le calcul du programme d usinage de la poche Si d autres axes ou des fonctions T D S M etc sont programm s dans les sections de contour ces indications sont ignor es lors de la pr paration du contour r alis e dans le cycle Vous devez programmer toutes les instructions sp cifiques la machine n cessaires p ex appel d outil vitesse de rotation fonctions M avant le d but d un cycle Les ava
289. per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Signification des param tres Param tres RTP RFP SDIS DP DPR voir chap 2 1 2 per age centrage CYCLE81 Donn e de r glage de cycles _ZSD 5 voir chap 3 2 u EN DTB temporisation DTB sert programmer la temporisation en fond d al sage bris du copeau en secondes SDIR sens de rotation Le sens de rotation programm est actif pendant le d placement jusqu en fond d al sage Pour d autres valeurs que 3 ou 4 M3 M4 l alarme 61102 Aucun sens de rotation de broche programm est g n r e et le cycle est abandonn Fi Exemple de programmation Al sage 4 Le cycle CYCLE88 est appel la position X80 Y90 dans le plan XY L axe d al sage est l axe Z La distance de s curit est programm e 3 mm La profondeur finale d al sage est d clar e par rapport au plan de r f rence M4 agit dans le cycle DEF REAL RFP RTP DPR DTB SDIS N10 RFP 102 RTP 105 DPR 72 DTB 3 SDIS 3 N20 G17 G90 F100 S5450 N30 GO X80 Y90 Z105 N40 CYCLE88 RTP RFP SDIS DPR gt gt DTB 4 N50 M30 gt doit tre programm dans un bloc D Go S G1 E B gt G4 M5 MO RTP RFP SDIS RFP DP RFP DPR D finition des param tres Affectations de valeurs D termination des valeurs technologiques
290. point de d part Sous ce param tre vous pouvez programmer la valeur angulaire d finissant le point d attaque du premier filet sur la circonf rence de la pi ce de r volution Il s agit ici d un d calage de point de d part Le param tre peut prendre des valeurs comprises entre 0 0001 et 359 9999 degr s Si aucun d calage n est pr cis ou si le param tre a t ignor dans la liste des param tres le premier filet commence automatiquement au rep re z ro degr Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 247 Cycles de tournage 4 7 Filetage CYCLE97 VARI mode d usinage Avec le param tre VARI vous fixez le mode d usinage int rieur ou ext rieur ainsi que la p n tration avec laquelle vous voulez travailler en bauche Le param tre VARI peut prendre des valeurs comprises entre 1 et 4 leurs significations tant les suivantes Valeur Ext rieur Int rieur 1 ext rieur 2 int rieur 3 ext rieur 4 int rieur Lorsqu une autre valeur est programm e pour le param tre _VARI le cycle est suspendu apr s l mission de l alarme 61002 Mode d usinage mal d fini NUMT nombre de filets Avec ce param tre vous d terminez le nombre de filets pour un filetage plusieurs filets Pour un filetage monofilet le param tre est mettre z ro ou il peut tre ignor dans la liste des param tres Les filets
291. pos 0 Utilisation conforme Principe Votre SINUMERIK 840D 810D ou FM NC est con ue d apr s l tat actuel de la technique et des r gles normes et r glements de s curit g n ralement reconnus Equipements suppl mentaires Des appareils et quipements suppl mentaires ainsi que des extensions propos s par SIEMENS permettent d largir le domaine d application des commandes num riques SIEMENS Personnel L utilisation de la commande doit tre r serv au personnel form autoris et fiable Les personnes ne poss dant pas la formation n cessaire ne sont pas habilit es utiliser la commande m me bri vement Les comp tences du personnel en mati re de r glage d utilisation et de maintenance doivent tre clairement d finies et le respect de ces comp tences doit tre control Comportement Avant la mise en service de la commande s assurer que le manuel de mise en oeuvre a t lu et compris par le personnel comp tent L exploitant est galement tenu de mettre en place une surveillance permanente de l tat technique g n ral de la commande d fauts et dommages visibles de l ext rieur de m me que modifications du comportement Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 0 1 3 0 14 Avant propos Utilisation conforme Maintenance Les r parations doivent tre effectu es uniquement par des personnes sp ciale
292. positions de per age taraudage dans un sous programme qui serait appeler pour MA1 et MA2 Dans la description des r seaux de trous vous E retrouverez ce programme sous une forme adapt e et donc simplifi e Les r seaux de trous d crits dans le paragraphe suivant s appuient sur le principe d appel MCALL CYCLE PERC TAR AL IMAGE PERC TAR AL Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 91 2 3 2 3 1 2 92 Cycles de per age taraudage al sage et r seaux de trous 2 3 Cycles pour r seaux de trous Cycles pour r seaux de trous Les r seaux de trous ne font que d crire la g om trie d un motif de trous dans un plan La relation avec un cycle de per age taraudage al sage est assur e par l appel modal voir paragraphe 2 2 de ce cycle avant la programmation du r seau Conditions Cycles pour r seaux de trous sans appel de cycle de per age taraudage al sage Les cycles de r seaux de trous peuvent galement tre utilis s dans d autres applications sans appel modal pr alable d un cycle de per age taraudage al sage le param trage des cycles de r seaux de trous ne demandant aucune information sur le cycle de per age taraudage al sage utilis Par contre si aucun sous programme n a t appel en modal avant l appel du cycle de r seaux de trous le message d erreur 62100 Pas de cycle actif
293. premi re ex cution d un programme partir du deuxi me appel le programme de d placement existe et peut tre appel imm diate ment par le cycle Les calculs sont nouveau effectu s si e un des contours concern s a subi une modification e des param tres du cycle ont t modifi s e un outil ayant d autres donn es de correction a t activ avant l appel du cycle Rangement des programmes dans le syst me de fichiers Si les contours pour CYCLE950 sont programm s en dehors du programme principal appelant la recherche dans le syst me de fichiers de la commande se d roule de la mani re suivante e Sile programme appelant se trouve dans un r pertoire pi ce les programmes contenant le contour de la pi ce finie et celui de la pi ce brute doivent se trouver dans le m me r pertoire pi ce ou tre programm s avec chemin d acc s e Sile programme appelant se trouve dans le r pertoire Programmes pi ce MPF DIR ou Sous programmes SPF DIR les programmes sont recherch s dans ce r pertoire si aucun chemin d acc s n est indiqu Le cycle g n re un programme qui contient les blocs de d placement pour le chariotage ainsi que ventuelle ment un contour actualis de pi ce brute Ceux ci sont rang s dans le r pertoire dans lequel se trouve le programme qui appelle de cycle ou sous le chemin d acc s indiqu Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D F
294. prises entre 0 0001 et 359 9999 degr s Si aucun d calage n est pr cis ou si le param tre a t ignor dans la liste des param tres le premier filet commence automatiquement au rep re z ro degr PP1 PP2 et PP3 pas de filet Avec ces param tres vous d terminez le pas de filet des trois sections de la concat nation de filetages La valeur des pas est introduire en paraxial et sans signe VARI mode d usinage Avec le param tre VARI vous fixez le mode d usinage int rieur ou ext rieur ainsi que la p n tration avec laquelle vous voulez travailler en 4 bauche Le param tre VARI peut prendre des valeurs comprises entre 1 et 4 leurs significations P n tration avec tant les suivantes profondeur de passe constante l P n tration avec section de copeau constante Valeur Ext rieur Int rieur Prof passe const Section copeau const 1 ext rieur Profondeur de passe constante 2 int rieur Profondeur de passe constante 3 ext rieur Section copeau constante 4 int rieur Section copeau constante Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 255 4 256 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 Si une autre valeur est programm e pour le param tre VARI le cycle est abandonn apr s g n ration de l alarme 61002 Mode d usinage mal d fini NUMT nombre de fil
295. r 61726 erreur interne probl me de capacit m moire _FILECTRL_INTERNAL_ERROR 61727 erreur interne probl me de capacit m moire _FILECTRL_EXTERNAL_ERROR 61728 erreur interne probl me de capacit m moire _ALLOC _P_INTERNAL_ERROR Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 10 Cycle de chariotage tendu CYCLE950 Cycles de tournage artir du logiciel 5 3 Explication rem de pas de valeurs attribu es aux param tres NP1 _NP2 et _NP3 ou erreur lors de la programmation du contour de la pi ce finie pas de valeurs attribu es aux param tres _NP5 _NP6 et _NP7 ou erreur lors de la programmation du contour de la pi ce brute Utiliser un outil ayant un angle de d pouille plus grand 4 279 Cycles de tournage 04 00 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 4 Num ro alarme 61729 61730 61731 61732 61733 61734 61735 61736 61737 61738 61739 61740 61741 61742 4 280 Texte d alarme Source Explication rem de erreur interne probl me de capacit m moire _ALLOC_P_EXTERNAL_ERROR erreur interne Invalid Memory erreur interne Floating Point exeption erreur interne Invalid Instruction d faut interne Floating_Point_Error longueur ar te tranchante en direction de coupe non compatible la pi ce
296. r _CDIR int Sens de fraisage pour l usinage de la poche introduire sans signe Valeurs 0 fraisage en avalant selon le sens de rotation de la broche 1 fraisage en opposition 2 G2 ind pendamment du sens de rotation de la broche 3 G3 _PA real Point de d part dans le premier axe uniquement si s lection manuelle point de d part _PO real Point de d part dans le second axe uniquement si s lection manuelle point de d part _RAD real Rayon de la trajectoire du centre de l outil en p n tration h lico dale ou angle maximum de p n tration en oscillant DPI real P n tration par tour 360 en p n tration selon trajectoire h lico dale But et utilisation du cycle Le cycle CYCLE73 est un cycle d usinage permettant de r aliser des poches avec ou sans lots Il convient l usinage complet de telles poches et propose les op rations d usinage suivantes e per age d avant trous N e videment de la poche e semi finition e finition du bord e finition du fond Les contours de bord de poche et d ilots sont cr s en programmation DIN libre p ex l aide du processeur de g om trie Le cycle est ex cut une fois pour chaque op ration d usinage selon le mode d usinage programm _VARI Dans le cas o une bauche et une finition doivent tre effectu es ou une semi finition suppl mentaire est n cessaire il faut appeler CYCLE73 pour chacune de ces op rations Evidemment d
297. r la finition SSF real Vitesse de rotation pour la finition Le cycle n cessite une fraise ayant une dent en bout avec coupe au centre DIN844 Le cycle de fraisage de poche POCKET3 convient lorsque des outils quelconques sont utilis s Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 08 97 Cycles de fraisage 3 7 Fraisage d une poche rectangulaire POCKET1 But et utilisation du cycle Le cycle est un cycle combin bauche finition A l aide de ce cycle vous pouvez r aliser des poches rectangulaires en position quelconque dans le plan d usinage D roulement du cycle Position atteinte avant le d but du cycle La position de d part est une position quelconque partir de laquelle le centre de la poche peut tre accost sans risque de collision la hauteur du plan de retrait Le cycle g n re la s quence de d placements suivante e Le centre de la poche est accost en GO la hauteur du plan de retrait puis l outil se d place galement en GO cette position dans le plan de r f rence distance de s curit L usinage complet de la poche se fait par tapes p n tration la prochaine profondeur d usinage en G1 et la vitesse d avance FFD videment de la poche jusqu la sur paisseur de finition avec l avance FFP1 et avec la vitesse de rotation de broche active avant l appel du cycle e Enfin
298. rale les plans de r f rence RFP et de retrait RTP ont des valeurs diff rentes Dans le cycle le plan de retrait se trouve avant le plan de r f rence La distance du plan de retrait la profondeur finale de per age est donc plus grand que la distance du plan de r f rence la profondeur finale de per age SDIS distance de s curit La distance de s curit SDIS se r f re au plan de r f rence Celui ci est d cal de la valeur de cette distance de s curit Le sens d action de la distance de s curit est d termin automatiquement par le cycle DP et DPR profondeur finale La profondeur finale peut tre programm e en absolu DP ou en relatif DPR par rapport au plan de r f rence En programmation relative le cycle calcule la profondeur partir des positions du plan de r f rence et du plan de retrait Remarques compl mentaires Si une valeur est introduite pour DP et une valeur pour DPR la profondeur finale est lue dans DPR Dans le cas o celle ci ne correspond pas la profondeur absolue programm e sous DP le message Profondeur selon valeur pour profondeur relative est mis dans la barre de dialogue Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 10DIODOON D G1 D GO RTP RFP SDIS RFP DP RFP DPR 2 53 Cycles de per age taraudag
299. ram tre sert indiquer un facteur de r duction de l avance active ce facteur n est pris en compte que pour le d placement de la premi re passe VARI mode d usinage Si le param tre VARI 0 l outil est d gag de 1 mm pour le bris du copeau la fin de chaque p n tration Si VARI 1 d bourrage l outil est d gag apr s chaque passe sur le plan de r f rence distance de s curit _AXN axe de l outil La programmation de l axe de per age avec _AXN rend superflu le basculement du plan de G18 G17 en cas d emploi du cycle de per age de trous profonds sur des tours _MDEP profondeur minimale de per age Une profondeur minimale de per age peut tre d finie pour le calcul de la profondeur de per age l aide d un facteur de d gression Lorsque la profondeur de per age calcul e devient inf rieure la profondeur minimale de per age les per ages suivants sont ex cut s cette profondeur _NRT trajet variable de retrait pour bris du copeau avec VARI 0 Le trajet de retrait pour le bris du copeau peut tre programm en secondes ou tours gt 0 trajet de retrait 0 trajet de retrait 1 mm Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 04 00 Cycles de per age taraudage al sage et r seaux de trous FA 2 1 Cycles de per age taraudage al sage _DTD temporisation la profondeur finale Vous programmez
300. ramm e avant l appel du cycle jusqu la profondeur finale d al sage e La temporisation en fond d al sage est ex cut e e Retrait en G1 et avec la m me vitesse d avance au plan de r f rence d cal vers l avant de la distance de s curit e Retrait en GO au plan de retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 87 Cycles de per age taraudage al sage et r seaux de trous 03 96 FA 2 1 Cycles de per age taraudage al sage Signification des param tres Zz D GO Param tres RTP RFP SDIS DP DPR voir D G1 chap 2 1 2 per age centrage CYCLE81 B gt G4 m DTB temporisation E DTB sert programmer la temporisation en fond QQ E RTP d d al sage bris du copeau en secondes F Exemple de programmation Al sage 5 Le cycle CYCLE89 est appel la position X80 Y90 dans le plan XY La distance de s curit est programm e 5 mm La profondeur finale d al sage est d clar e en valeur absolue L axe d al sage est l axe Z DEF REAL RFP RTP DP DTB RFP 102 RTP 107 DP 72 DTB 3 N10 G90 G17 F100 S450 M4 N20 GO X80 Y90 Z107 N30 CYCLE89 RTP RFP 5 N40 M30 2 88 RFP SDIS RFP DP RFP DPR D finition des param tres Affectations de valeurs D termination des valeurs technologiques Acc
301. rammation Cycles PGZ Edition 04 00 4 233 Cycles de tournage 12 98 4 4 5 Cycle de chariotage CYCLE95 Le cycle pr pare en interne tous les blocs de d placement pour les deux premiers axes du plan courant ceux ci tant les seuls concern s par l usinage Le sous programme de contour peut contenir des d placements d autres axes mais les trajets correspondants ne sont pas ex cut s pendant le cycle Comme g om trie de contour on n admet que des droites et des cercles programm s avec G0 G1 G2 et G3 De plus les instructions pour les cong s ou arrondis de raccordement et les chanfreins peuvent aussi tre programm es Si d autres instructions de d placement sont programm es dans le contour le cycle est abandonn avec l alarme 10930 Type d interpolation pas autoris dans le contour de chariotage Le premier bloc avec d placement dans le plan d usinage courant doit contenir une fonction pr paratoire G0 G1 G2 ou G3 sinon le cycle est abandonn avec l alarme 15800 Erreurs conditions initiales pour CONTPRON Cette alarme est galement d clench e si G41 42 est active Le point de d part du contour est la premi re position dans le plan d usinage programm e dans le sous programme de contour La quantit maximale possible de blocs avec d placements dans le plan pour le contour d pend de celui ci Le nombre de d talonnages n est par principe pas limit Si un contour comprend plus d
302. rculaire dans le plan YZ Le centre est d termin par Y50 Z50 L axe de p n tration en profondeur est l axe X Aucune sur paisseur de finition et aucune distance de s curit ne sont d finies La poche est frais e en opposition La p n tration s effectue le long d une trajectoire h lico dale N10 G19 G90 GO S650 M3 T20 D20 N20 Y50 250 N30 POCKET4 3 0 O 20 25 50 50 2306 0p 0y 2007 100 17n 2T 0i 0 0 gt 2 3 N40 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 D termination des valeurs technologiques Accostage position de d part gt Appel du cycle gt Les param tres FAL VARI sont omis Fin de programme 3 155 Cycles de fraisage 05 98 3 3 11 Surfa age CYCLE71 3 11 Surfa age CYCLE71 ET Le cycle CYCLE71 est disponible partir de la version de logiciel 4 Programmation du cycle un CYCLE71 RTP _RFP _SDIS DP PA PO LENG WID STA MID MIDA FDP FALD _FFP1 VARI _FDP1 Liste des param tres Les param tres suivants doivent toujours tre introduits _RTP RFP _SDIS DP _ PA PO LENG WID STA MID MIDA _ FDP FALD _FFPI VARI _FDP1 3 156 real real real real real real real real real real real real real real int real Plan de retrait en absolu Plan
303. re appel modal de sous programme Le nombre de cycles de per age taraudage al sage que l on peut appeler de fa on modale est variable il n est pas limit un nombre pr cis de fonctions G r serv es cet effet Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 89 2 90 Cycles de per age taraudage al sage et r seaux de trous 2 2 Appel modal des cycles de per age taraudage al sage Exemple de programmation Rang e de trous_5 Ce cycle permet l usinage d une rang e de 5 trous taraud s parall le l axe Z du plan ZX Les trous sont une distance respective de 20 mm entre eux Le point de d part de la rang e se trouve 220 et X30 le premier trou est 10 mm de ce point La g om trie de la rang e de trous est d crite dans ce cas sans utilisation d un cycle On commence percer avec le cycle CYCLE81 puis on taraude avec le CYCLE84 sans porte taraud compensateur Les trous ont une profondeur de 80 mm Ceci correspond la diff rence entre le plan de r f rence et la profondeur finale de taraudage DEF REAL RFP 102 gt PIT 4 2 SDIS DEF INT ZAEHL 1 N10 SDIS 3 N20 G90 F300 S500 M3 D1 T1 N30 G18 GO Y105 Z20 X30 N40 MCALL CYCLE81 RTP N50 MA1 G91 Z20 DP 22 RTP 105 gt RFP SDIS DP N60 N70 ZAEHL ZAEHL 1 IF ZAEHL lt 6 GOTOB MA1 N80 MCALL N90 G90 Y105 Z20 N100 ZAEHL 1 N110 N120 MCALL CYC
304. reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 12 98 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 _FF3 avance de retrait Le param tre _FF3 vous permet de d finir une vitesse d avance de retrait pour des positionnements interm diaires dans le plan dans le vide quand les d placements interm diaires doivent tre assortis d une avance G01 Dans le cas o aucune avance n est programm e les d placements interm diaires sont effectu s pour G01 avec l avance de surface E Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 169 3 170 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 Exemple de programmation 1 Fraisage ext rieur d un contour ferm Ce programme doit fraiser un contour tel qu illustr Param tres d appel du cycle e Plan de retrait 250 mm e Plan de r f rence 200 e Distance de s curit 3 mm e Profondeur 175 mm e P n tration maxi en profond 10 mm e Sur paisseur d usinage en 1 5 mm profondeur e Vitesse d avance p n tration 400 mm min en profondeur e Sur paisseur d usinage dans 1mm le plan e Vitesse d avance dans le p
305. risation en fond d al sage e Retrait en GO au plan de retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 55 E 2 56 2 Signification des param tres z D GO Param tres RTP RFP SDIS DP DPR voir pc chap 2 1 2 per age centrage CYCLE81 B D G4 DTB temporisation OQO E f x RTP DTB sert programmer la temporisation en fond A ZX d al sage bris du copeau en secondes O RER iSO X DP RFP DPR AAA e L 7 Exemple de programmation Per age_lamage Le programme ex cute un seul trou de profondeur 27 mm la position X24 Y15 dans le plan XY en utilisant le cycle CYCLE82 La temporisation est de 2 s la distance de s curit suivant laxe de per age Z vaut 4 mm N10 GO G90 F200 S300 M3 N20 D3 T3 Z110 N30 X24 Y15 N40 CYCLE82 110 102 4 75 N50 M30 Cycles de per age taraudage al sage et r seaux de trous 08 97 FA 1 Cycles de per age taraudage al sage D termination des valeurs technologiques Accostage du plan de retrait Accostage de la position d al sage 2 Appel du cycle avec profondeur finale en absolu et distance de s curit Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 FA 04 00 Cycl
306. rofondeur finale par rapport au plan de r f rence profondeur finale rel DPR R 0 99999 temporisation profondeur al sage temporisation BT DTB R 0 001 999999 vitesse d avance vitesse d avance FFR R 0 001 999999 vitesse d avance en retrait vitesse d avance en retrait RFF GD G1 8 Gi Plan retrait Plan r f rence Distance s curit RFP SDIS Profondeur per age RFP Prof per age rel DP RFP DPR Temporisation BT Avance Avance retrait Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 12 97 G n ralit s EI 1 4 Assistance pour les cycles dans l diteur de programme 1 4 4 Configuration des images d aide Signification des param tres Graphiques d aide pour MMC100 Il est possible si l on dispose sur son PC d un gt GO I G1 programme graphique de modifier les graphiques standard ou de cr er des graphiques compl mentaires La taille des graphiques est limit e 272 280 pixels Il est pr f rable que tous les graphiques aient la m me taille RTP RFP SDIS RFP DP Les modules MMC utilisent comme format graphique le format PCX de Zsoft Paintbrush En l absence de programme permettant de m moriser des fichiers dans ce format recourir au logiciel Paint Shop Pro pour convertir les graphiques au format PCX Exemple de graphique pour param trage de cycles
307. rogramme CONTOUR 1 Le contour fraiser est d fini dans la section du programme appelant comprise entre le bloc rep r par l tiquette DEBUT et le bloc rep r par l tiquette FIN Le contour fraiser est d fini dans les blocs N130 N210 du programme CONTOUR 1 Le nom du programme doit tre indiqu int gralement avec chemin d acc s et extention voir description de call dans bibliographie PGA Manuel de programmation Notions compl mentaires 3 167 3 168 Cycles de fraisage 3 12 Fraisage de contours quelconques CYCLE72 _VARI mode d usinage Le param tre _VARI vous permet de d finir le mode d usinage Pour les valeurs possibles voir sous Param tres CYCLE72 Si une autre valeur est programm e pour le param tre _VARI le cycle est interrompu avec affichage de l alarme 61002 Erreur d finition type d usinage _RL ex cution du contour Le param tre _RL sert programmer la trajectoire de la fraise droite gauche ou sur le contour avec G40 G41 ou G42 Voir valeurs possibles au point Param tres CYCLE72 _AS1 _AS2 sens trajectoire d accostage sens trajectoire de retrait Le param tre _AS1 vous permet de programmer la sp cification du trajet d accostage et _AS2 celle du trajet de retrait Pour les valeurs possibles voir sous Param tres CYCLE72 Si aucune valeur n est programm e pour _AS2 le retrait se fait comme l accostage L accostage du contour en douceur le long d
308. rotation est programm dans le param tre SDAC et correspond celui crit dans le programme hi rarchiquement sup rieur avant le premier appel Si SDR 0 la valeur crite sous SDAC n a aucune signification dans le cycle elle peut tre ignor e lors du param trage ENC taraudage Si le taraudage doit tre ex cut sans capteur bien qu un capteur soit disponible sur la machine le param tre ENC doit tre mis 1 Si au contraire aucun capteur n est pr sent et le param tre a la valeur O il n est pas pris en compte dans le cycle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 71 2 72 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage MPIT et PIT taille de filetage et valeur Le param tre de programmation du pas n a une signification que dans le cadre d un taraudage avec capteur Le cycle calcule la valeur de la vitesse d avance sur la base de la vitesse de rotation et du pas La valeur pour le pas du filet peut tre d clar e comme taille de filetage seulement pour des filets m triques entre M3 et M48 ou comme valeur distance d un filet au suivant en valeur num rique Le param tre inutilis est ignor dans l appel ou il re oit la valeur nulle Si les deux param tres de pas ont des valeurs contradictoires le cycle g n re l alarme 61001 Pas de filet erron
309. rou oblong Vous programmez sous LENG la longueur des trous oblongs Si le cycle constate que cette longueur est inf rieure au diam tre de la fraise le cycle est annul avec d clenchement de l alarme 61105 Rayon de fraise trop grand MID profondeur de passe maximale Avec ce param tre vous d finissez la profondeur de passe maximale Dans le cycle la p n tration en profondeur s effectue par pas identiques A l aide de MID et de la profondeur totale le cycle calcule la profondeur de passe qui est comprise entre 0 5 x profondeur de passe maximale et la profondeur de passe maximale Il utilise le nombre minimal possible de pas MID 0 signifie que l usinage se fait en une seule passe jusqu la profondeur de la poche La p n tration en profondeur commence au plan de r f rence distance de s curit selon r glage de _ZSD 1 FFD et FFP1 avance en profondeur et dans le plan L avance FFP1 agit pour tous les d placements la vitesse d avance dans le plan FFD agit pour les p n trations perpendiculaires ce plan Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 0897 Cycles de fraisage 3 4 R seau de trous oblongs radiaux LONGHOLE CPA CPO et RAD centre et rayon La position du cercle de rainures dans le plan est d finie par le centre CPA CPO et le rayon RAD Seules des valeurs positives sont
310. rruption de passe ne s effectue La profondeur de passe maximale vaut 5 mm Le contour est d fini dans un programme distinct DEF STRING 8 UPNAME N10 T1 D1 GO G95 S500 M3 Z125 X81 UPNAME CONTOUR_1 N20 CYCLE95 UPNAME 5 1 2 0 6 za a2 Oude O2 97 y 0 5 N30 GO G90 X81 N40 Z125 N50 M30 PROC CONTOUR 1 N100 G1 Z120 X37 N110 Z117 X40 N120 Z112 RND 5 N130 G1 295 X65 N140 287 N150 277 X29 N160 Z62 N170 258 X44 N180 252 N190 Z41 X37 N200 235 N210 G1 X76 N220 M17 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 Cycles de tournage 5 Cycle de chariotage CYCLE95 P6 35 76 P2 87 65 P4 52 44 P5 41 37 P3 77 29 D f d une variable pour le nom du contour Position d accostage avant l appel Affectation nom de sous programme Appel du cycle R accostage de la position de d part D placement axe par axe Fin de programme D but sous programme de contour D placement axe par axe Arrondi de rayon 5 D placement axe par axe Fin de sous programme 4 237 t Cycles de tournage 4 5 Cycle de chariotage CYCLE95 Exemple de programmation 2 Cycle de chariotage Le contour r aliser est d fini dans le programme appelant apr s l appel du cycle une passe de finition le long du contour est effectu e N120 S500 M3
311. rs boot pour SIMODRIVE 611 D Bus de communication Bus de p riph rie Contr le commande Canal 1 canal 4 Conception assist e par ordinateur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 Le CIVA CLO CM CN CNA CNC co co COM CONT CP CPU CR CRF CRO CRP CRT CSB CTS CUTOM D C Siemens AG 2000 All rights reserved Annexes Abr viations Interpolative Compensation Compensation avec interpolation Correction de longueur d outil Circuit de mesure Numerical Control Commande num rique Convertisseur num rique analogique Computerized Numerical Control Commande num rique CNC Correction d outil Changement d outil Communication Sch ma contacts m thode de programmation AP Communication Processor processeur de communication Central processing unit unit centrale de traitement Carriage return Correction rayon de fraise Correction de rayon d outil Correction du rayon de la plaquette Cathode Ray Tube Tube cathodique Central Service Board Carte AP Clear To Send Signalisation d tat pr t mettre des interfaces de donn es s rie Cutter radius compensation Correction de rayon de l outil Direct Control D placement de positionnement de l axe rotatif par le plus court chemin sur la position absolue pendant un tour SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition
312. rte taraud compensateur CYCLE84 2 65 2 1 6 Taraudage avec porte taraud compensateur CYCLE840 2 69 2 1 7 Al sage T CYCLE8B nonesis ria a r a ir eu daatrende 2 75 2 1 8 Al sage 2 CYCLE8G nueiaiaei danser des reressanereaes nrenaanen AAT 2 78 219o Alpsage a CYCLES T a R O EEE E 2 82 21 10 Alesage4 CYOLEB O ariran eiee ETER EREA EE Ena RE AEEA AE REEERE 2 85 21 11 Al sage 5 CYCLEB9 ae EAA AA AARE EA A aaia iraia 2 87 2 2 Appel modal des cycles de per age taraudage al sage niesseeeeeeeeeeeeeereeer reren ne ee 2 89 2 3 Cycles pour r seaux de trous 2 92 2 3 1 CONditiOns Lire sheet note E ENEE T E tale de EEE a lee 2 92 2 3 2 Rang e de trous HOLES1 ii iieeneeenereseness 2 93 2 3 3 Trous sur un cercle HOLES2 inner 2 97 2 3 4 Grille de trous CYCLE801 partir du logiciel 5 3 eeseeeseeeeeeeeeeerreseerreseerssee 2 100 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 47 2 1 2 48 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage Cycles de per age taraudage al sage Dans les paragraphes suivants on d crit la programmation des e cycles de per age taraudage al sage e r seaux de trous Ces paragraphes doivent vous servir de guide pour le cho
313. rute donn et le rayon de l outil actif laissent suffisamment de place au centre de la poche la p n tration s effectue aussi longtemps que possible perpendiculairement au centre de la poche et en descendant afin d viter de longues trajectoires de p n tration dans le vide La poche est vid e de haut en bas _AP1 Cote brute longueur de poche Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 143 3 144 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 S quence de d placements en finition VARI X2 La finition est ex cut e dans l ordre finition du bord jusqu la sur paisseur de finition au fond puis finition du fond Lorsqu une des sur paisseurs de finition est gale z ro cette partie de la s quence n est pas ex cut e Finition du bord Lors de la finition du bord la poche n est parcourue qu une seule fois Pour finir le bord l accostage a lieu le long d une trajectoire d un quart de cercle qui d bouche dans l arrondi du coin Le rayon de cette trajectoire est normalement de 2 mm ou lorsqu il y a moins de place il est gal la diff rence entre le rayon d arrondi du coin et le rayon de la fraise Lorsque la sur paisseur de finition au bord est sup rieure 2 mm le rayon d accostage augmente aussi en cons quence La p n tration est ex cut e en G0 dans le vide au centr
314. s d bauche et vide La sur paisseur de finition programm e est d duite de la profondeur du filet TDEP d clar e et la diff rence est divis e en passes d bauche Le cycle calcule les diff rentes pro fondeurs de passe en fonction du param tre VARI Lorsque la profondeur de filet usiner est divis e en passes section de copeau constante l effort de coupe reste constant pour toutes les passes d bauche La p n tration se fait alors avec des valeurs diff rentes de profondeur de passe Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 253 4 254 Cycles de tournage 4 8 Concat nation de filetages CYCLE98 Une deuxi me variante consiste r partir la profondeur totale du filet en passes de profondeur constante La section du copeau est alors plus importante au fur et mesure des passes Cependant cette technique peut conduire de meilleures conditions de coupe pour des faibles valeurs de profondeur de filet La sur paisseur de finition FAL est enlev e en une passe apr s l bauche Ensuite les passes vide programm es sous NID sont ex cut es IANG angle de p n tration Avec ce param tre vous d terminez l angle sous lequel se fait la p n tration dans le filetage Si la p n tration doit avoir lieu perpendiculairement la direction de coupe p n tration normale il faut r gler ce param tre sur
315. s AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 12 97 Cycles de fraisage 3 9 Fraisage d une poche rectangulaire POCKET3 Exemple de programmation Poche Ce programme vous permet de r aliser une poche de 60 mm de long 40 mm de large 8 mm de rayon d arrondi de coin et 17 5 mm de profondeur dans le plan XY La poche forme un angle de 0 par rapport l axe X La sur paisseur de finition pour les bords de la poche s l ve 0 75 mm pour le fond 0 2 mm tandis que la distance de s curit dans l axe Z qui est ajout e au plan de r f rence est de 0 5 mm Le centre de la poche se situe en X60 et Y40 la p n tration maximale en profondeur s l ve 4 mm Le sens d usinage r sulte du sens de rotation de la broche avec fraisage en avalant Seule une bauche doit tre r alis e N10 G90 T20 D2 S600 M4 N20 G17 GO X60 Y40 Z5 N25 _ZSD 2 0 N30 POCKET3 5 0 0 5 17 5 60 gt gt 40 8 60 40 O 4 0 75 0 2 gt gt 1000 750 0 11 5 N40 M30 gt doit tre programm dans un bloc Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 D termination des valeurs technologiques Accostage position de d part Cotes de la poche par rapport au centre Appel du cycle Fin de programme 3 149 3 10 u 2 3 150 Cycles de fraisage
316. s le plan se fait en G1 et avec la valeur de vitesse d avance programm e sous FFP1 chaque point d inversion de sens il y a une p n tration en G1 la prochaine profondeur d usinage calcul e de fa on interne par le cycle avec l avance FFD jusqu atteinte de la profondeur finale Retrait en GO au plan de retrait et accostage du trou oblong suivant par le chemin le plus court Apr s usinage du dernier trou oblong l outil est amen en GO perpendiculairement la derni re position atteinte dans le plan d usinage au plan de retrait et le cycle est termin Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 115 u EN 3 116 Cycles de fraisage 3 4 R seau de trous oblongs radiaux LONGHOLE Signification des param tres Param tres RTP RFP SDIS voir chap 2 1 2 per age centrage CYCLE81 Donn e de r glage de cycles _ZSDf1 voir chap 3 2 DP et DPR profondeur d un trou oblong La profondeur des trous oblongs peut tre introduite en absolu DP ou en relatif DPR par rapport au plan de r f rence Lorsque la profondeur est introduite en relatif le cycle calcule la profondeur atteindre partir de la position du plan de r f rence et de la position du plan de retrait NUM nombre de trous oblongs Avec ce param tre vous d clarez le nombre de trous oblongs LENG longueur d un t
317. s mentionn s dans cet imprim peuvent tre des marques dont l utilisation par des tiers peut porter atteinte aux droits des propri taires La commande num rique peut poss der des fonctions qui d passent le cadre de la pr sente description Le client ne peut toutefois pas faire valoir de droit en liaison avec ces fonctions que ce soit dans le cas de mat riels neufs ou dans le cadre d interventions du service apr s vente Pour plus d informations branchez vous sur Internet http www a amp d siemens de sinumerik La pr sente documentation a t cr e avec WinWord V 8 0 et Designer V 7 0 Toute communication des tiers reproduction ou utilisation et toute divulgation de son contenu est interdite sauf autorisation expresse Tout manquement cette r gle est illicite et expose son auteur au versement de dommages et int r ts Tous nos droits sont r serv s notamment pour le cas de la d livrance d un brevet ou celui de l enregistrement d un mod le d utilit Siemens AG 1995 1996 1997 1998 1999 2000 All Rights Reserved N de r f rence 6FC5298 5AB40 0DP2 Printed in the Federal Republic of Germany Nous avons v rifi que le contenu de la pr sente documentation correspondait bien au mat riel et logiciel d crits Des diff rences peuvent cependant subsister de sorte que nous ne pouvons assumer la responsabilit d une concordance totale Le contenu de cette documentation est contr l r guli rement et les
318. s pour r seaux de trous Exemple de programmation Grille de trous Ce programme permet d usiner une grille de 5 lignes de 5 trous chacune avec une distance de 10 mm entre deux trous dans le plan XY Le point de d part de la grille de trous est X30 Y20 DEF REAL RFP 102 DP 75 RTP 105 SDIS 3 DEF REAL SPCA 30 SPCO 20 STAI 0 gt gt DBH 10 FDIS 10 DEF INT NUM 5 ZEILNUM 5 ZAEL 0 DEF REAL ZEILABST N10 ZEILABST DBH N20 G90 F300 S500 M3 D1 T1 N30 G17 GO X SPCA 10 Y SPCO Z105 N40 MCALL CYCLE81 RTP RFP SDIS DP N50 MARKE1 HOLES1 SPCA SPCO STAL gt FDIS DBH NUM N60 SPCO SPCO ZEILABST N70 ZAEL ZAEL 1 N80 IF ZAEL lt ZEILNUM GOTOB MARKE1 N90 MCALL N100 G90 GO X SPCA 10 Y SPCO Z105 N110 M30 gt doit tre programm dans un bloc gt 03 96 JT XX DD DA UC JZ DD DA NP ANT AN PAP DD DA OU CU JY DD DA NPA PAU PAU DD DA D finition des param tres avec affectations de valeurs Distance entre lignes distance entre trous D termination des valeurs technologiques Accostage position de d part Appel modal du cycle de per age Appel du cycle de trous Ordonn e du point de r f rence pour la ligne suivante Saut en arri re sur MARKE1 si condition remplie Suppression de l appel modal Accostage position de d part Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel d
319. s pouvez r aliser des trous r partis sur une grille Le type de trou est d termin par la s lection modale ant rieure du cycle de per age taraudage al sage D roulement du cycle Le cycle d termine l ordre de r alisation des trous de telle sorte que les trajets de positionnement soient r duits au minimum La position de d part du cycle d coule de la derni re position atteinte dans le plan avant l appel du cycle Les positions de d part possibles sont les quatre coins de la grille Siemens AG 2000 All rights reserved 2 100 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 3 Cycles pour r seaux de trous 04 00 Cycles de per age taraudage al sage et r seaux de trous FA Signification des param tres _SPCA et _SPCO point de r f rence abscisse et ordonn e Ces deux param tres d terminent le premier point de la grille de trous C est partir de ce point que l on d clare la distance entre les lignes et les colonnes _STA angle La grille de trous peut tre positionn e sous un angle quelconque dans le plan Celui ci est programm en degr s avec _STA et se r f re l axe des abscisses du syst me de coordonn es pi ce actif lors de l appel du cycle _DIS1 et _DIS2 distances entre lignes et colonnes Ces distances sont introduire sans signe Pour viter les trajets de positionnement inutiles la grille de trous est r alis e ligne par ligne ou col
320. ses paraxiales sont g n r es sur la base de la profondeur de passe maximale pro gramm e et la rencontre d un point d intersection avec le contour la mati re restante est imm diate ment usin e parall lement au contour On bauche jusqu la sur paisseur de finition programm e La finition se fait dans la m me direction que l bauche Le cycle s lectionne et annule automatiquement la correction de rayon d outil Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 227 Cycles de tournage 12 98 4 4 5 Cycle de chariotage CYCLE95 D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position quelconque partir de laquelle le point initial du contour peut tre accost sans collision Le cycle g n re la s quence de d placements suivante e Le point de d part du cycle est calcul en interne et il est accost en GO simultan ment dans les deux axes Ebauche sans l ment de d talonnage e La profondeur de passe paraxiale est calcul e en interne et la prise de passe s effectue en GO e Accostage en G1 et avec l avance FF1 en paraxial du point d intersection avec le contour e Suivi d une trajectoire parall le au contour et d cal e de la sur paisseur de finition en G1 G2 1 G3 et avec FF1 jusqu au dernier point d intersection d bauche e D gageme
321. si mis lorsque le plan de retrait se trouve apr s le plan de r f rence sa La partie th orique est suivie pour pratiquement PE NE ER tous les cycles d un exemple d application Exemple de programmation Per age_centrage Avec ce programme vous pouvez r aliser 3 trous en utilisant le cycle de per age CYCLE81 celui ci tant appel avec diff rentes dotations de param tres L axe de per age est toujours l axe Z 35 100 108 DEF REAL DP DPR D finition des param tres DP 35 Valeur pour profondeur finale de per age en absolu G0 650 F200 5300 N3 D finition des conditions technologiques 53 T3 2110 Accostage du plan de retrait X40 Y120 Accostage de la premi re position de per age CYCEESI 110 100 2 DP Appel du cycle avec profondeur finale de per age en absolu distance de s curit et liste de param tres incompl te Y30 Accoster la position de per age suivante CYCLESI 110 102 DP Appel de cycle sans distance de s curit DPR 65 Valeur pour profondeur finale de per age en relatif G0 690 F180 5300 M03 D finition des conditions technologiques N100 X90 Accoster la position suivante NIIO CYCLESI 110 100 2 DPR Appel du cycle avec profondeur finale de per age en relatif et distance de s curit NIZO M30 Fin de programme Siemens AG 2000 All rights reserved 0 1 0 SINUMERIK 840D 840Di 810D FM NC
322. sp cifiques aux axes Pour le chargement la sortie des donn es le module MMC100 dispose d une interface V 24 RS232 et les modules MMC101 et MMC102 de deux interfaces V 24 Ces interfaces permettent de charger et de sauvegarder les programmes d usinage les cycles les donn es constructeur et les donn es utilisateur Annexes A Glossaire Jog L Langage volu CNC Langues Liste des param tres Machine Macrocommandes MDA A 304 Mode de fonctionnement de la commande mode de r glage Le mode de fonctionnement Jog permet de r gler la machine Ce mode sert d placer individuellement les axes et broches avec les touches de sens dans le mode marche par coups Autres fonctionnalit s du mode Jog gt accostage du point de r f rence gt REPOS et gt PRESET pr r glage des m moires de valeurs r elles Le langage volu permet gt variables utilisateur gt variables utilisateur pr d finies gt variables syst me gt programmation indirecte gt fonctions de calcul et fonctions trigonom triques gt op rations de comparaison et combinaisons logiques gt sauts et branchements de programme gt coordination de programmes SINUMERIK 840D gt macrocommandes Les textes affich s par le guide op rateur et les alarmes et messages syst me sont disponibles en cinq langues disquette allemand anglais fran ais italien et espagnol Deux de ces langues sont disp
323. sse maxi dans le plan Ce param tre vous permet de d finir la profondeur de passe maximale lors d un videment dans le plan Cette profondeur n est jamais d pass e Si ce param tre n est pas programm ou si sa valeur est 0 le cycle d finit en interne 80 du rayon de la fraise comme profondeur de passe maximale dans le plan Si des valeurs sup rieures 80 du diam tre de la fraise sont programm es il se produit un abandon du cycle apr s mission de l alarme 61982 Profondeur de passe dans le plan trop grande Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 197 3 198 Cycles de fraisage _FAL sur paisseur de finition dans le plan La sur paisseur de finition n influence l usinage de la poche dans le plan qu au niveau du bord Dans le cas d une sur paisseur de finition gt diam tre de l outil l videment complet de la poche n est pas garanti _FALD sur paisseur de finition au fond Une sur paisseur de finition au fond est prise en compte pour l bauche _FFD et _FFP1 avances pour p n tration en profondeur et usinage de la surface L avance _FFD agit lors de la p n tration dans le mat riau Lors de l bauche l avance _FFP1 est efficace lors de tous les mouvements ex cuter dans le plan la vitesse d avance _CDIR sens de fraisage Dans ce param tre vous d finissez le sens d usinage de la poche
324. ssion de l alarme 61002 Mode d usinage mal d fini Remarques compl mentaires Avant d appeler le cycle il faut activer une correction d outil Sinon le cycle est interrompu et l alarme 61000 Pas de correction d outil active est mise Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 05 98 Cycles de fraisage 3 11 Surfa age CYCLE71 Exemple de programmation Surfa age Param tres d appel du cycle e Plan de retrait 10 mm e Plan de r f rence 0 mm e Distance de s curit 2 mm e Profondeur de fraisage 11 mm e Profondeur de passe maxi 6 mm e Pas de sur paisseur de finition e Point de d part du rectangle X 100 mm Y 100 mm e Taille du rectangle X 60 mm Y 40 mm e Angle de rotation dans le plan 10 degr s e Profondeur de passe maxi dans le plan 10 mm e Trajet de d gagement l extr mit de la trajectoire de fraisage 5 mm e Avance pour l usinage de la surface 4000 mm min e Mode d usinage bauche parall le l axe X avec changement de sens e D passement la derni re passe d la g om trie des tranchants 2mm _N TSTCYC71 MPF SPATH N MPF DIR o9 r STC DP1 1 1 120 STC DP6 1 1 10 N100 T1 N102 M06 N110 G17 GO G90 G54 G94 F2000 X0 YO Z20 r CYCLE71 10 oO 2 11 100 100 gt 60 40 10 6 10 5 O 4000 31 N125 GO G90 X0 YO N130 M30 gt
325. stage en demi cercle du contour D roulement du cycle Position atteinte avant le d but du cycle Le point de d part est une position situ e dans le domaine positif des abscisses et calcul e en prenant en consid ration le demi cercle d accostage et la cote du tourillon brut programm e S quence de d placements en bauche _VARI 1 Accostage et retrait du contour Le plan de retrait _RTP est accost en vitesse rapide puis a lieu au m me niveau le positionnement la normale du point de d part dans le plan d usinage Le point de d part est fix 0 degr par rapport l axe des abscisses Suivent le positionnement en vitesse rapide la distance de s curit _SDIS et le d placement en vitesse d avance la profondeur d usinage L accostage du contour s effectue sur une trajectoire en demi cercle compte tenu du tourillon brut programm Pour le sens de fraisage vous pouvez choisir entre autres fraisage en avalant ou en opposition Apr s un tour autour du tourillon le contour est quitt en demi cercle dans le plan puis a lieu la prise de passe suivante Ensuite le contour est nouveau accost en demi cercle et la fraise effectue un tour autour du tourillon est Cette op ration se r p te jusqu ce que la profondeur de tourillon programm e soit atteinte Puis l accostage du plan de retrait _RTP a lieu en rapide 04 00 Accostage et d gagement en demi cercle av
326. t o 03 96 Cycles de fraisage 3 4 R seau de trous oblongs radiaux LONGHOLE R seau de trous oblongs radiaux LONGHOLE Programmation du cycle LONGHOLE RTP RFP SDIS DP DPR NUM LENG CPA CPO RAD STA1 INDA FFD FFP1 MID Liste des param tres RTP real Plan de retrait en absolu RFP real Plan de r f rence en absolu SDIS real Distance de s curit introduire sans signe DP real Profondeur d un trou oblong en absolu DPR real Profondeur d un trou oblong par rapport au plan de r f rence introduire sans signe NUM int Nombre de trous oblongs LENG real Longueur d un trou oblong introduire sans signe CPA real Centre du cercle abscisse en absolu CPO real Centre du cercle ordonn e en absolu RAD real Rayon du cercle introduire sans signe STAI real Angle initial INDA real Angle d incr mentation FFD real Avance pour p n tration en profondeur FFP1 real Avance pour l usinage de la surface MID real Profondeur maximale de passe introduire sans signe Le cycle n cessite une fraise ayant une dent en bout avec coupe au centre DIN844 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 113 3 114 Cycles de fraisage 3 4 R seau de trous oblongs radiaux LONGHOLE But et utilisation du cycle Avec ce cycle vous pouvez usiner des trous oblongs dispos s sur un cercle L axe longitudinal des trous oblon
327. t pour un l ment de contour 2 segments de S lection plan G17 3 Point final 2 droite le code DIN ci TT dessous est g n r m Angle ANGI 87 3000 Transition RD 2 5000 Entr e libre de programme CN F2000 5500 M3 Point final 3 x 10 0000 y 20 0000 Angle ANG2 Entr e libre de programme CN X AC 20 ANG 87 3 RND 2 5 F2000 S500 M3 X IC 10 Y IC 20 Assistance pour le per age taraudage al sage Le menu d assistance pour le per age taraudage al sage comporte une s rie de cycles de per age taraudage al sage et de r seaux de trous Percage J centrage H E A A Percage Programme arrete ROV M01 DRF PRT FST profond Chambrage N10 G18 GO G90 DIAMON G96 S500 M3 N20 T7 D1 Taraudage S lection des r seaux de trous R s trous positions D sactiv modale Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 43 1 44 G n ralit s 08 99 1 1 5 Assistance pour les cycles dans l diteur de programme Vous pouvez r p ter des r seaux de trous p ex si des per ages et des taraudages doivent tre ex cut s plusieures fois A cet effet vous attribuez un nom au r seau de trous dans le masque correspondant ce nom sera introduit ult rieurement dans le masque R p tition Exemple de programme cr avec l assistance pour les c
328. t par rapport au point programm de la m me fa on le point final est d cal de la course de freinage ROP en aval par rapport au point programm Dans l axe transversal le point de d part d fini par le cycle se trouve toujours 1 mm au dessus du diam tre du filetage programm Ce plan d l vation est automatiquement form en interne la commande num rique Relations entre TDEP FAL NRC et NID profondeur du filet sur paisseur de finition nombre de passes La sur paisseur de finition programm e est parall le l axe et est soustraite de la profondeur du filet TDEP d clar e et le solde r sultant est r parti en passes d bauche Le cycle calcule les diff rentes profondeurs de passe en fonction du param tre VARI En cas de r partition de la profondeur de filet usiner en passes section constante de copeau l effort de coupe reste constant pour toutes les passes d bauche La p n tration se fait alors avec des valeurs diff rentes de profondeur de passe Une deuxi me variante consiste r partir la profondeur totale du filet en passes de profondeur constante La section du copeau est alors plus importante au fur et mesure des passes Cependant cette technique peut conduire de meilleures conditions de coupe pour des faibles valeurs de profondeur de filet La sur paisseur de finition FAL est enlev e en une passe apr s l bauche Ensuite les passes vide programm es sous NID so
329. tous les fichiers n cessaires l laboration et l ex cution du programme Partie d un gt programme pi ce d limit e par un LF Line Feed On distingue les gt blocs principaux gt et les blocs auxiliaires Entit de donn es de l gt AP laquelle les programmes gt HIGHSTEP peuvent acc der Entit de donn es de la gt CN Les blocs de donn es contiennent des d finitions de donn es utilisateur globales Ces donn es peuvent tre initialis es directement dans la d finition Chargement du programme apr s une mise sous tension Power On Commande num rique Une commande num rique comprend tous les constituants n cessaires la commande d une machine outil gt NCK gt AP gt MMC gt COM Remarque Pour les commandes SINUMERIK FM NC 810D et 840D le terme de commande CNC serait plus appropri Computerized Numerical Control gt CN Module de la commande num rique pour l ex cution et la coordination de la communication Contour programm de la gt pi ce fabriquer usiner Contour de la pi ce finie Voir aussi gt Pi ce brute Contour de la gt pi ce Syst me de coordonn es permettant de d finir la position d un point dans un plan par la distance qui s pare ce point de l origine et par l angle form par le rayon vecteur avec un axe d fini La programmation d une fonction T nombre entier de 5 d cades dans un bloc permet de s lectionner un outil A chaque num
330. u la cote de sur paisseur de finition la vitesse de rotation programm e avant l appel de cycle et avec l avance FFP1 La p n tration est d finie par MID e _2 finition Le cycle suppose que la rainure SLOT1 SLOT2 ou la poche POCKET POCKET2 est d j vid e jusqu la sur paisseur de finition et que seul l usinage de la sur paisseur de finition est encore n cessaire Dans le cas o FFP2 et SSF ne sont pas programm s la vitesse d avance FFP1 et la vitesse de rotation programm e avant l appel du cycle sont prises en compte La p n tration est d finie par MIDF POSITION DES DIZAINES p n tration e 0 perpendiculaire avec GO e _1 perpendiculairement en G1 e _3 oscillation avec G1 Siemens AG 2000 All rights reserved 3 124 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 3 3 5 R seau de rainures radiales SLOT1 Si une autre valeur est programm e pour le param tre VARI le cycle est abandonn apr s sortie de l alarme 61102 Mode d usinage mal d fini _FALD sur paisseur de finition au fond d une rainure Une sur paisseur de finition au fond sp cifique est prise en compte pour l bauche _STA2 angle de p n tration Avec le param tre _STA2 vous d finissez l angle maximal de p n tration avec oscillation e P n tration perpendiculaire VARI 0X VARI 1X La p n tration perpendiculaire a toujours lieu la m me position du plan d usi
331. u logiciel de mise en service SIMODRIVE 611D N de r f rence 6FC5 297 5AB10 0BP2 angl NAF SINUMERIK FM NC Manuel de mise en service Edition 04 96 N de r f rence 6FC5 297 3AB00 0DP0 NAM SINUMERIK 840D 810D Manuel de mise en service MMC Edition 04 00 N de r f rence 6FC5 297 5AE20 0BP2 angl IM1 Fonctions de mise en service pour MMC 100 2 IM3 Fonctions de mise en service pour MMC 103 IM4 Fct mise en serv pour HMI Advanced PCU 50 HE1 Aide dans l diteur BE1 Extension de l interface utilisateur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 319 Annexes 04 00 A Bibliographie A Siemens AG 2000 All rights reserved A 320 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 D Index A Actualisation de la pi ce brute 4 272 Affectation des axes aux plans 1 19 Alarmes de cycle 5 283 Al sage 2 49 Al sage 1 2 75 Al sage 2 2 78 Al sage 3 2 82 Al sage 4 2 85 Al sage 5 2 87 Angle de d pouille 4 213 Aper u des alarmes de cycle 5 283 Aper u des fichiers de cycle 1 27 Appel 1 19 2 50 Appel de cycle 1 22 Appel modal 2 89 Assistance pour les cycles dans l diteur de programme 1 26 C Centrage 2 52 Chargement dans la commande 1 35 Chariotage parall le au contour 4 262 Comportement lorsque param tre de nombre de trous z ro 2 92 Concat nation de filetages
332. um rique Description de fonctions Module HLA Edition 08 99 N de r f rence 6SN1 197 0AD60 0DP1 IFBMA SINUMERIK 840D 810D Descriptions de fonctions ManualTurn Edition 02 00 N de r f rence 6FC5 297 5AD50 0BP0 angl IFBO SINUMERIK 840D 810D FM NC Descriptions de fonctions Tableau de commande OP 030 Edition 03 96 les diff rents chapitres sont mentionn s ci dessous N de r f rence 6FC5 297 3AC40 0BP0 angl BA Manuel d utilisation EU Environnement de d veloppement paquet de d veloppement PS uniquement en ligne syntaxe de d veloppement paquet de d veloppement PSE Introduction au d veloppement de l interface utilisateur UB Paquet d installation Mise jour du logiciel et configuration Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A 31 5 A 316 Annexes Bibliographie IFBP IFBR IFBSI IFBSP IFBST IFBSY IFBTD IFBU SINUMERIK 840D Descriptions de fonctions Programmation de l AP en langage C Edition 03 96 N de r f rence 6FC5 297 3AB60 0BP0 angl SINUMERIK 840D 810D Description de fonctions Couplage calculateur SINCOM Edition 02 00 N de r f rence 6FC5 297 5AD60 0BP0 angl NFL Interface calculateur de gestion de la production NPL Interface AP NCK SINUMERIK 840D SIMODRIVE Edition 05 00 Descriptions de fonctions SINUMERIK Safety Integrated N de r f renc
333. ur la gorge Ceci n est pas le cas si les rayons et les chanfreins en fond de gorge se rejoignent ou se coupent ou si l on essaie de faire une gorge frontale sur une portion de contour parall le laxe longitudinal Dans ces cas l le cycle est abandonn avec l alarme 61603 Forme de gorge mal programm Remarques compl mentaires Avant l appel du cycle de gorge vous devez avoir activ un outil deux tranchants Vous devez ranger les corrections pour les deux tranchants dans deux num ros D successifs de l outil le premier correcteur doit tre activ avant l appel du cycle Le cycle d termine lequel des deux correcteurs il doit utiliser pour une phase d usinage donn e et l active A l issue du cycle c est le num ro de correcteur programm avant l appel du cycle qui est nouveau actif Si aucun num ro D pour correction d outil n est programm e lors de l appel du cycle l ex cution du cycle est abandonn apr s sortie de l alarme 61000 Pas de correction d outil contour A partir de la version de logiciel 5 1 la donn e de r glage de cycles _ZSD 4 permet de modifier le type de retrait apr s la 1re plong e _ZSD 4 0 signifie retrait en G1 comme pr c demment _ZSD 4 1 signifie retrait en GO Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 221 Cycles de tournage 03 96 4 4 3 Cycle d usinage de gorges CYCLE93
334. ur le cycle CYCLE840 taraudage avec porte taraud A compensateur r gler galement le param tre machine sp cifique un axe PM 30200 NUM_ENCS Siemens AG 2000 All rights reserved 1 20 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 12 97 G n ralit s EI 1 3 Programmation des cycles 1 3 3 Messages pendant le d roulement d un cycle Pour certains cycles des messages sont affich s sur l cran de la commande num rique pendant leur d roulement ils donnent des informations sur l tat de l usinage Ces messages n interrompent pas le traitement du programme et restent pr sents jusqu l apparition du message suivant Les textes des messages et leur signification sont d crits pour chacun des cycles Vous trouverez un r capitulatif de tous les E messages significatifs dans l annexe A de ce manuel de programmation Affichage de bloc pendant le d roulement d un cycle Pendant toute la dur e d ex cution d un cycle l affichage de bloc courant affiche le bloc d appel du cycle Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 1 21 G n ralit s 1 3 Programmation des cycles 1 3 4 Appel de cycle et liste de param tres 1 22 Les cycles standard utilisent des variables d finies par l utilisateur Vous pouvez indiquer les param tres pour le cycle via la liste de param tres lors
335. urbes que lorsque le point correspondant du bord se trouve sur la droite programm e WIDG und DIAG largeur et profondeur de la gorge Avec ces param tres largeur de gorge WIDG et profondeur de gorge DIAG vous d terminez la forme de la gorge Le cycle calcule toujours partir du point programm sous SPD et SPL Si la gorge est plus large que l outil actif elle est usin e en plusieurs passes La largeur totale est alors divis e par le cycle en parties gales La profondeur de passe maximale vaut 95 de la largeur de l outil apr s retrait des rayons de tranchant De cette fa on le chevauchement des passes est assur Siemens AG 2000 All rights reserved 4 218 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 4 0897 Cycles de tournage 4 3 Cycle d usinage de gorges CYCLE93 Si la largeur de gorge programm e est plus petite que la largeur r elle de l outil le message d erreur 61602 Largeur d outil mal d finie appara t Le cycle ne commence pas et est abandonn L alarme appara t galement lorsque dans le cycle la largeur de tranchant est trouv e gale z ro STA1 angle Le param tre STA1 sert programmer l angle de l oblique sur laquelle la gorge sera usin e L angle peut prendre des valeurs comprises entre 0 et 180 degr s et il se rapporte toujours laxe longitudinal ANG et ANG2 angle d
336. ut e en G0 dans le vide au centre de la poche et le point de d part de la trajectoire d accostage est lui aussi atteint en GO Finition du fond Pour finir le fond le centre de la poche est accost en GO jusqu la profondeur de poche sur paisseur de finition distance de s curit A partir de l la p n tration en profondeur s effectue toujours perpendiculairement la vitesse d avance pour la p n tration en profondeur tant donn que la finition du fond est r alis e avec un outil capable d effectuer un usinage frontal La surface du fond de la poche est usin e une fois Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 1 53 u EN uj 3 154 Cycles de fraisage 12 97 EJ 3 10 Fraisage d une poche circulaire POCKET4 Signification des param tres Param tres _RTP _RFP _SDIS voir chap 2 1 2 per age centrage CYCLE81 Param tre _DP voir chap 3 7 POCKET1 Param tres _MID _FAL _FALD _FFP1 _FFD CDIR _MIDA _AP1 _AD _RAD1 _DP1 voir chap 3 9 POCKET3 Donn e de r glage de cycles _ZSD 1 voir chap 3 2 _PRAD rayon de la poche La forme de la poche circulaire est uniquement d termin e par son rayon Lorsque celui ci est inf rieur au rayon de l outil actif le cycle est suspendu apr s l mission de l alarme 61105 Rayon de fraise trop grand _PA _PO centre
337. vec contour ferm D finition du contour de pi ce brute Un contour de pi ce brute doit tre soit un contour ferm point de d part point final qui entoure enti rement ou partiellement le contour de la pi ce finie soit une partie de contour comprise entre le point de d part et le point final du contour de la pi ce finie Le sens de programmation n a aucune contour fini pi ce brute point de d part point final importance nee m Z X D finition de contour partiel pi ce brute point final pi ce brute et contour fini contour fini pi ce brute Z Point de d part pi ce brute et contour fini Siemens AG 2000 All rights reserved 4 270 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 04 00 Cycles de tournage 4 10 Cycle de chariotage tendu CYCLE950 partir du logiciel 5 3 Structure du cycle Le cycle CYCLE950 sert r soudre des probl mes de chariotage tr s complexes qui mobilisent une puissance de calcul importante de la commande Pour r aliser cela en un temps optimal les calculs ont lieu dans MMC Les calculs sont d clench s par le cycle et ont pour r sultat un programme de chariotage comportant des blocs de d placement ce programme est rang dans le syst me de fichiers de la commande puis appel et ex cut imm diatement par le cycle Gr ce cette structure il ne faut s attendre un appel de CYCLE950 que lors de la
338. vec porte taraud compensateur e sans capteur et e avec capteur Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 2 69 Cycles de per age taraudage al sage et r seaux de trous 2 1 Cycles de per age taraudage al sage D roulement du cycle Taraudage avec porte taraud compensateur et sans capteur ENC 1 Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e Taraudage jusqu la profondeur finale de taraudage avec G63 e Ex cution d une temporisation en fond de taraudage param tre DTB e Retrait avec G63 au plan de r f rence distance de s curit e Retrait en GO au plan de retrait Taraudage avec porte taraud compensateur et avec capteur ENC 0 Position atteinte avant le d but du cycle La position d al sage est la position d finie dans les deux axes du plan s lectionn Le cycle g n re la s quence de d placements suivante e Accostage avec GO de la position plan de r f rence distance de s curit e Taraudage jusqu la profondeur finale de taraudage avec G33 e Ex cution d une temporisation en fond de taraudage param tre DTB e Retrait avec G33 au plan de r f rence avanc
339. ycle de per age appel de fa on modale auparavant est ex cut chacune de ces positions Le per age d un avant trou peut tre d compos en plusieurs op rations d usinage p ex 1 Centrage 2 Per age Siemens AG 2000 All rights reserved 3 190 SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EJ 08 99 Cycles de fraisage 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 D roulement du per age d avant trous La premi re section du programme de per age d avant trous doit contenir un appel modal du cycle de per age suivi d un appel d une s quence d instructions contenant CYCLE73 et la r p tition de contours l aide d une instruction Vous devez d sactiver de fa on modale le cycle de per age avant le prochain changement d outil D autres op rations de per age peuvent suivre Dans la section de programme suivante doit figurer CYCLE73 qui contient tous les param tres requis ainsi que les programmes d videment et de per age Tous les param tres except s _VARI sont des param tres pour l videment et doivent toujours tre programm s A ce moment l le cycle g n re exclusivement les programmes pour l videment de la poche et les positions de per age puis appelle et ex cute le programme d finissant les positions de per age La pr sence de plusieurs poches distinctes impose dans cette section un nouvel appel des contours correspondants Ce
340. ycle de chariotage CYCLE95 Programmation du cycle CYCLE95 NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM _VRT Liste des param tres NPP string Nom du sous programme d crivant le contour MID real Profondeur de passe introduire sans signe FALZ real Sur paisseur de finition dans l axe longitudinal introduire sans signe FALX real Sur paisseur de finition dans l axe transversal introduire sans signe FAL real Sur paisseur de finition normale au contour introduire sans signe FF1 real Avance pour bauche sans d talonnage FF2 real Avance pour p n tration dans des l ments de d talonnage FF3 real Avance pour finition VARI int Mode d usinage Plage de valeurs 1 12 DT real Temporisation pour bris du copeau en bauche DAM real Course apr s laquelle chaque passe d bauche est interrompue pour bris du copeau NRI real Trajet de d gagement du contour en bauche incr mental p du introduire sans signe log 4 4 But et utilisation du cycle Avec le cycle de chariotage vous pouvez r aliser un contour programm dans un sous programme partir d une pi ce brute par chariotage parall le aux axes Ce contour peut comporter des l ments de d talonnage Vous pouvez r aliser des contours ext rieurs ou int rieurs en usinage longitudinal ou transversal La technologie peut tre s lectionn e bauche finition usinage complet En bauche du contour des pas
341. ycles N100 G17 GO G90 Z20 F2000 S500 M3 Bloc principal N110 T7 M6 Mise en place foret N120 GO G90 X50 Y50 Position de d part pour per age N130 MCALL CYCLE82 10 0 2 0 30 5 Appel modal du cycle de per age N140 Trous sur un cerclel Etiquette nom r seau de trous N150 HOLES2 50 50 37 20 20 9 Appel cycle pour r seau de trous N160 ENDLABEL N170 MCALL R vocation de l appel modal N180 T8 M6 Mise en place taraud N190 S400 M3 N200 MCALL Appel modal du cycle de taraudage CYCLE84 10 0 2 0 30 3 5 0 8 180 300 500 N210 REPEAT Trous sur un cerclel R p tition du r seau de trous N220 MCALL R vocation de l appel modal En outre un masque permet Programme CHAN1 AUTO nes Programme arrete DRY ROY M01 DRF PRT FST quelconques et de les d finir en tant que r seau de trous qui peut tre r p t S lection plan Nom Label SI x0 40 000 ABS Yo 40 000 ABS x1 15 000 INK Y1 80 000 ABS x2 154 000 INK Y2 60 000 ABS x3 o ss Y3 ABS x4 ABS Y4 ABS Vous pouvez programmer ainsi 5 positions dans le plan toutes les valeurs tant soit en absolu soit en relatif basculement avec la touche logicielle Alternative La touche logicielle tout effacer g n re un masque vide Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 EI 08 99 G n ralit s EI 1 5 Assistance pour les cycles dans l diteur de programme Assistance pour le fr
342. ycles de fraisage 3 3 Fraisage de filetages CYCLE90 Remarques compl mentaires Le rayon de la fraise est utilis en interne dans les calculs C est pourquoi il faut programmer une correction d outil avant l appel du cycle sinon il appara t l alarme 61000 Pas de correction d outil active et le cycle est abandonn Si le rayon de l outil est 0 ou n gatif le cycle est annul avec d clenchement d une alarme Pour les filetages int rieurs le rayon d outil est surveill et l alarme 61105 Rayon de fraise trop grand appara t grand est mise et le cycle est suspendu Exemple de programmation Filetage int rieur Avec ce programme vous pouvez fraiser un filetage int rieur au point X60 Y50 du plan G17 DEF REAL RTP 48 RFP 40 SDIS 5 gt gt DPR 40 DIATH 60 KDIAM 50 DEF REAL PIT 2 FFR 500 CPA 60 CPO 50 DEF INT CDIR 2 TYPTH 0 N10 G90 GO G17 X0 YO Z80 S200 M3 N20 T5 D1 N30 CYCLE90 RTP RFP SDIS DP gt gt DPR DIATH KDIAM PIT FFR CDIR TYPTH CPA CPO N40 GO G90 z100 N50 M02 gt doit tre programm dans un bloc 08 97 D finition des variables avec affectations de valeurs Accostage position de d part D termination des valeurs technologiques Appel du cycle Accostage de la position apr s le cycle Fin de programme Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 A re
343. yon 6 mm e Finition fraise de rayon 5 mm Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 Dessin de la pi ce INSM A01 i INS2A01 Profondeur poche 12 mm 10 30 a E 200 w 70 pa Programme d usinage N EXEMPLE2 MPF SPATH N WKS DIR N CC73EX2 WPD Exemple 2 poche avec lots 2 avant trou videment semi finition finition Donn es de correction d outil TC_DP1 2 1 220 S TC DP6 2 1 10 TC_DP1 3 1 120 S TC DP6 3 1 12 STC DP1 4 1 220 TC DP6 4 1 3 STC DP1 5 1 120 TC DP61 5 1 5 TC_DP1 6 1 120 S STC DP6 6 1 6 TRANS X10 Y10 Siemens AG 2000 All rights reserved SINUMERIK 840D 840Di 810D FM NC Manuel de programmation Cycles PGZ Edition 04 00 3 203 3 Cycles de fraisage 08 99 3 3 15 Fraisage de poches avec lots CYCLE73 CYCLE74 CYCLE75 d finition des contours POCHE4_ CONT CYCLE74 BORDA01 CYCLE75 ILOT11A01 CYCLE75 ILOT1A01 CYCLE75 ILOT2A01 CYCLE75 ILOT3A01 ENDLABEL programmation centrage T4 M6 D1 M3 F1000 54000 MCALL CYCLE81 10 0 1 3 REPEAT POCHE4 BEAR POCHE4 BEAR END MCALL programmation per age T2 M6 D1 M3 F2222 S3000 MCALL CYCLE81 10 0 1 12 REPEAT POCHE4 BEAR POCHE4 BEAR END MCALL GOTOF POCHE4 BEAR END POCHE4 BEAR R
Download Pdf Manuals
Related Search
Related Contents
XDJ-AERO - Pioneer Arat NS1581 holder Guía de usuario del Nokia 203 Neuvo™ - Our Baby, Our World User ma n ua I - The Best Ideas For All ASDIH Carole « Etude de l`environnement sonore en classe de QUADFLOWER LED Light Effect LG Electronics LST-3410A DVD Recorder User Manual clicca - Fresa Copyright © All rights reserved.
Failed to retrieve file