Home

Visualizza - Service, Support

image

Contents

1. Parametri Tabella 9 15 Parametri CYCLE71 _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza addizionale rispetto al piano di riferi mento impostare senza segno _DP real Profondit assoluta _PA real Punto iniziale assoluto 1 asse del piano _PO real Punto iniziale assoluto 2 asse del piano _LENG real Posizione del rettangolo nel 1 asse incrementale Lo spigolo di riferimento delle quote si ricava dal segno _WID real Posizione del rettangolo nel 2 asse incrementale Lo spigolo di riferimento delle quote si ricava dal segno _STA real Angolo tra asse longitudinale del rettangolo e 1 asse del piano ascissa impostare senza segno Campo dei valori 0 lt _STA lt 180 _MID real Max profondit dell incremento da impostare senza segno _MIDA real Larghezza massima di passata per lo svuotamento nel piano come valore impostare senza segno _FDP real Percorso di svincolo nella direzione di finitura incrementale senza segno _FALD real Sovrametallo di finitura in profondit incrementale senza segno 1 real Avanzamento per la lavorazione del piano _VARI integer Tipo di lavorazione da impostare senza segno UNIT Valori 1 sgrossatura 2 finitura DECINE Valori 1 parallelo al 1 asse del piano in una direzione 2 parallelo al 2 asse del piano in una direzione 3 parallelo al 1 asse d
2. 6 94 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Funzionalit Il settore operativo Sistema contiene tutte le funzioni necessarie per la parametrizzazione e l analisi del NCK e del PLC machine configuration Set password No laxis number nane type Ga password 1 x linear axis 2 8 Y linear axis Delete 5 3 a 2 Linear axis 24 4 linear axis 5 8 l linear axis Change language Save data Start Machine Service Data up data display PLC 1 0 Fig 7 1 Pagina video principale di Sistema In base alla funzione selezionata la barra dei softkey orizzontale e verticale si modifica Nel seguente albero del menu sono rappresentate solamente le funzioni della barra orizzontale Start up Machine Service PLC Data data display General Service Step 7 Data Ne MD axes connect selection PLC Axis Service PLC RS232 MD drives status settings Channel Service Status MD Profibus list Drive PLC MD program Program list Display MD Servo Servo trace trace versi Edit PLC erion alarm txt SERENI Fig 7 2 Albero del menu Sistema solo le funzioni della barra orizzontale SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 7 95 Sistema Softkey Set Impostare la password password Nel controllo si po
3. olod t p uolzeolpul 209 ozz d enpe IP ewa SIS f p z z ol nd je ongea olod uolze lpul H IP uolzisod ewn e eaea olod t p uolzeolpul OL Ip XELU odule SUOIZEHLUI o ouupuew xew goon auoe 920 QJONE IP 4 8 auoe OUIIPUELI ewu QUOIZENUUIT 420 85 HOHUINYV ejeos Ip aoed 41 9 2 LOUY jqewwebod 26 581 SNVELV ejes IP mvos SUOIZEJOH LOH UOlZE SELL SNVUL 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 136 Programmazione 2 1 2 q d ypue odau EWIS SIS Jeu ll p volze sodul 0120 4 OUSWIEZUENE q d ypue oijjod ul ajonb uolze soduli 0029 uolze EWIG SIS u ll p uolze sodull Z 091 a WI EUM NS S iOlllod ul
4. 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 144 Programmazione p q cJawnu a isuaIn s d pz 77 40105 8 SHPLL ELHZdONTOL 41 OLN HO EA Enpa LINUS ynu Ul 00 Enpisay EYA 4 5 p q oawnu aisuaIn s d lisu in p 77 40105 891 1611 4 9 AI OLN HOlEA l p o EIN IOS INUILU l 00 eya eos 4 215 4OLO 1 1 d HI OLN 6109 su m l p GIN TOOL d One ONTOOL 77 4OLO 21 d 41 OLN enya 6059 1 llsu ln l p OISUINN d OJEINWILUOO Ly DIOEISEI L oye nululo2 ewuweiBod 1914 BU uou 2IO EISE ezu ped Ip SUCIZIPUOI 0 H IP opuenb 4OLO9 1 L SVAIN OV dI OLN BJNN UO 4 je IUOIZIPUOO EUnSILU ip qol jap oles VAN v euemn Ijep oyeoyo ds izz d IP l vnN SLUVd TV O44S OV GL SLHVd TVNLOV OV 4101N lenne loleA SLUVd TYNLOV OV SLUVd izz d t p IP 031 ov 914 onss jdwo9 ajenpe uau H Uulnu S Hvd 1YLOL OV 18191515 Ip SIIQRLEA 666 666 666 0 122 0 llsu m ozzilnn IP d l INIL ONILLNO OV oYeuolz t s s HINLL Ov 7 S OS AINIL FTOAD Y 4101N 1601d o
5. QUOIZELLIOJU HOIPA zeuB ssy o e ulubis OZZHIPU 8 145 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione yey C e LU 40147 TS Di4S701H OLN Oul O EXlpul ojuawaja aoea 058589 59 44H mni 4 12 ZHY 1VAY 444 HOTEA IP 825 oz wnu 8 ouy IQELEA idureo OJESIPUI 0JUSLUA A EP ISIOAIP HOPEA 139 Jad HOTPA ip euoizegsodw 139 6108 110 Ep oued jeu a lgqewwEIboId LOHV LOU LOHV LOY H P A euoize o1 s d ojoBue ul uolze soduu 6666 69 100000 uolze o Ip olo uy du CHO O OLO dy ojo ue ojod 9 Z 19 09 Mejod yeulpioo2 l OJUSLUEUOIZISOd 666 666 66 10070 di AUX LEN oyeorpul 01661 jap AJLA 400 ojyosd GNU A X OLN 1Y990 q np eu ajeizuaBue UN SOSLASU 666 666 66 0100 IP uolzeolpul HUSLILINE L79 TAOVUL t z1 N440 OLN 1 f p U0Z 1109 ELEllliqe S OJOS Ul BAB ZZ U IE N440 suoize eubas UOIZ T UB DSIN 091 8 as e oooolq INOIZVIVN9IS 10 1531 5 O
6. uolzeuuolul zeuB ssy oups OZZUIpuj 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 142 Programmazione VEC 07 5 euolzuane 91E 0O U WIEZUENE IP IP 0982 Bu avm OJ0A Ip oued je opadsli o u W U IP OZUALI IAOW 099EISIP Ip 0 81 5 ZP D 8125 2975 8715 ZYLO PIA IP GUOIZEINWULUOI L 19d EZZ IMNIIS IP EZUEISIC UBWIEUIDIANE IP EZUEISIC 120910 lu m lep wou l p olzlul le N 1 8 ANI Od Ip QEHEA ZIUVA YE LIUVA LNI 430 odi reool Quel aliqeuien el QUOIZIUIOp IP SUOIZNISI 230 ouupueul ouupueul ajugo asse s d ouupuewi oquawreuoizisodi 1 8 50 SOdS OZN l p ojuawreuoizisod s d ayoue liqezziln 165 065 uolz sod y asse auoizisod Ep og uo ojund il s d eyonb eje 1 5000 eje 80228 2 20 OLN 10200 4 e 0990 q ond IS asse Jad 1110558 eyeulpio02 oq gJ 8 S E oooolq OLN ejosy TOH NOT 8 s E oooolq 7022470202 01
7. 8412A2 8 s e oooolq 44 414 285310 OLN HO EA uoo sednooo 001 44 011 41 SN Binjesens LINIOJ 28412A2 ejuejs as e 000010 7 44 dLU L8ATOA9 OLN 400 aledno90 001 4 0H diH SN eInyeuao eneo 11851 TIVO 10 TIVON engunibBe uo 010 ip 1 210245 weryn I IGISSOd ouos LO1S HOTEA IP HEJOp 15420 OUOA Dp 1 Ip 5 as S41OH E 0990 Q un UO ZE OAB IP 210 HO EA oloS QUOIZEIONE IP 01010 E19A pue 6 nid 1 0 10 12 09 20 q d oubas Z9 UO9 0149199 PP suoIZIUIH ap ej s d elillqissod eun 666666 66 01070 uolZefodi lul s d obey HO AUX LEN Eyeolpul o e Ip ezz uBuni A X OLN l uoo oliloid t p 000 0 np L1 ossnuls oun SOSIOSU 666666 66 10070 ossnuls HHO TAUX HN Eyeolpul ossnws ip ezz uBuni ozz yn 4H9 A X OLN El 400 jap IYS90 q np eu ossnuls oun 666 666 66 LOO 0 ossnuls JHO 0 919 OU lUH e 0221 1 q d OJOS 0 SIAGId liqELEA ejau 01822110 0 919 wou ip SUOISSILU 0 919 liQELHEA ewou JNWYNYYA TIVI OLN s 1 eUNSS U
8. Selezione delle condizioni di trigger posizionare il cursore sul campo Condizioni di trig ger e con il toggle selezionare la condizione senza trigger ovvero la misura inizia direttamente dopo aver attivato il softkey Start fronte di salita fronte di discesa arresto preciso fine raggiunto arresto preciso grossolano raggiunto V Mark Con i softkey Marker on Marker off si possono abilitare disabilitare le linee ausiliarie OFF T Mark OFF FIX Con il supporto dei marker si possono calcolare le differenze nella direzione orizzontale o ver V Mark ticale Il marker deve essere per questo posizionato sul punto iniziale e si deve premere il FIX softkey Fix H Mark o Fix T Mark Nella riga di stato si visualizza la differenza tra il punto T Mark_ iniziale e la posizione attuale del marker La definizione sul softkey cambia in Free H Mark o Free T Mark Show Questa funzione apre un ulteriore livello di menu che contiene softkey per visualizzare trace nascondere i diagrammi Se un softkey presenta uno sfondo nero si attiva la visualizzazione del diagramma per il canale trace selezionato Time Con il supporto di questa funzione possibile ingrandire o ridurre la base tempi scale Time scale Verfical Con il supporto di questa funzione possibile ingrandire o ridurre il tipo di risoluzione scale ampiezza Vertical scale Marker Con il suppor
9. un ip 2 2 410 8 s E oooolq 7712470202 OLN 48 e 88 12412A2 8 as e oooolq ZLAVOOd OLN Bosel 7 L3 OOd 8 as E oooolq LAMOOd OLN eose 613204 8 s e oooolq 21019 OLN AB Ip VNESI 0921019 s E oooolq 110198 OLN Ip 0SLLO1S 8 s E oooolq zS3710H OLN HO IP 0140400 2531 8 s E oooolq LS3710H OLN Ho IP H s LSFTOH UVIS s E oooolq 7 063 4 OLN ren li e esa uoo BINVENAlA 06410A2 8 as E oooolq 7 68412A2 OLN g Einpesaly 68412A2 8 as E oooolq 88979A9 OLN dojs 400 EINJEIOY 8891049 QJuE s S E oooolq 7284702202 OLN eimpesa y 28412A2 8 s E oooolq 7 9847220 OLN Eumesaly 98412A2 8 S E oooolq 7 68851040 OLN Eumesaly G8412A2 9 s e oooolq 0 831 OLN olesu duuoo llsu n uo BINFEIUOSEIN 8 9 s E o oolq 7798471242 OLN oyesu dwov lisu ln EZUAS EINIEIUOSEIN UOIZEUIIOJU zeubassy OZZUIPUI 8 143 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione onpisal os1091 d
10. 00008000 80000006 880008086 800000668 28000066 00008000 88000006 28006666 7117771117 711 880000868 880000068 oo NeDOQDOUuunmummm a Ww Fig 7 24 Maschera di selezione del tipo di dati Per navigare all interno e tra le colonne si utilizzano i tasti cursore e Page Up Page Down PLC Diagnostica PLC con la rappresentazione in schema a contatti vedere il capitolo 7 1 program Program S possono selezionare ed elaborare part program via PLC Per questo il programma applica list tivo del PLC scrive un numero di programma nell interfaccia PLC che successivamente l aiuto di una lista di riferimento convertito in un nome di programma Si possono gestire max 255 programmi sist oroar M F Il dialogo elenca tutti i file della directory CUS e Pabbinamento nella lista di riferimento PLCPROG LST Il tasto TAB consente di commutare tra le due colonne Le funzioni dei softkey Copy Insert e Delete sono disponibili in base al contesto Se il cursore si trova sul lato sinistro disponibile solo la funzione Copy Se si trova sul lato destro con le funzioni Insert e Delete possi bile modificare la lista di riferimento copy Memorizza il nome del file evidenziato nella memoria intermedia eae Inserisce il nome del file nella posizione attuale del cu
11. Fig 6 23 Passo 4 E 62 698 60008 Y40 80000 118 00008 JO 00000 si G1 X38 00000 Y84 00000 5 G2 698 X63 65550 Y81 20704 112 08888 J 9 00000 ESS G1 65558 Y26 20704 5 G2 698 X73 11259 11922 1 13 65558 J 6 20704 G1 X17 73510 Y12 14306 Ai 52 G99 X2 00000 Y30 00000 I2 26490 J17 85694 E E More pate EZ EE Fig 6 24 Risultato del passo 4 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 85 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo a G2 G3 POI 6 86 Questa funzione calcola il raccordo tangenziale tra due settori circolari II settore circolare 1 viene descritto con i parametri del punto di partenza e del centro mentre il settore circolare con i parametri del punto finale e del raggio G21G3 698 G18 POI tang E ZO 51 x ABS 0 Fig 6 25 Raccordo tangenziale Tabella 6 5 Impostazione nella maschera interattiva Punto finale del cerchio 2 E 1 e 2 asse geometrico del piano Centro del cerchio 1 M1 1 e 2 asse geometrico del piano Raggio del cerchio 1 R1 Campo d impostazione del raggio Centro del cerchio 2 M2 1 e 2 asse geometrico del piano Raggio del cerchio 2 R2 Campo d impostazione del raggio Avanzamento F Campo d immissione per l avanzamento d interpolazione L indicazione dei punti avviene in f
12. Fig 9 46 Ulteriori avvertenze Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti si verifica un interruzione del ciclo con l allarme 61009 N utensile attivo 0 Internamente al ciclo viene utilizzato un nuovo sistema di coordinate pezzo attuale che influ enza la visualizzazione della posizione reale L origine di questo sistema di coordinate coin cide con il centro della tasca A termine del ciclo ritorna attivo il sistema di coordinate originario Esempio di programmazione perni Con questo programma possibile eseguire nel piano XY un perno lungo 60 mm largo 40 mm con un raggio d angolo di 15 mm Il perno ha un angolo di 10 gradi sull asse X ed prelavorato con un sovrametallo in lunghezza di 80 mm e in larghezza di 50 mm SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 309 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 47 N10 G90 GO G17 X100 Y100 T20 D1 S3000 M3 Definizione dei valori tecnologici N11 M6 N30 CYCLE76 10 2 17 5 60 40 15 80 60 Richiamo del ciclo 10 11 900 800 0 1 80 50 N40 M30 Fine programma 9 6 5 Fresatura di perni circolari CYCLE77 Programmazione CYCLE77 _RTP RFP SDIS DP DPR PRAD PA PO MID FAL FALD FFP1 FFD CD R VARI AP1 Parametri Sono sempre necessari i seguenti parametri di
13. yy ka iy e E 5 68 6 Programmazione part program 5 2 s z 2 6 69 6 1 mmissione di un nuovo programma Settore operativo Programma 6 72 6 2 Editare il part program Modo operativo Programma 6 73 6 3 Programmazione sintetica del profilo 6 75 6 4 Simulazione friuli eni le Isae 6 91 6 5 Trasmissione dati tramite l interfaccia RS232 0 6 92 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 vV 6FC5 698 2AA10 1CP5 Contenuto vi Sistema iii e ER rn A PI era Ra 7 95 7 1 Diagnostica PLC nella rappresentazione in schema a contatti 7 116 7 1 1 Suddivisione dello schermo ooo 2 li 7 116 7 1 2 Possibilit Operative LL 7 117 7 2 Visualizzazione allarmi LL 7 127 Programmazione E AN EWA A EA 8 129 8 1 Concetti fondamentali per la programmazione dei CN 8 129 8 1 1 Nome del programma oo D E R R yy aa Sa Ega ia a 8 129 8 1 2 Struttura del programma 99 areraeun aeea 8 129 8 1 3 Struttura delle parole e degli 1 11221 2222 3 8 130 8 1 4 Struttura Jei DIOCChE vpr i a 8 131 8 1 5
14. Fig 9 9 Foratura profonda con scarico del truciolo VARI 0 Spiegazione dei parametri Per i parametri RTP RFP 5015 DP DPR vedere il CYCLE81 Relazione tra i parametri DP opp DPR FDEP opp FDPR e DAM Nel ciclo le profondit di foratura intermedie sono calcolate in base alla profondit di foratura finale alla prima profondit di foratura e al valore di degressione nel seguente modo e Nel primo passo viene raggiunta la profondit parametrizzata nella prima profondit di foratura a condizione che questa non superi la profondit di foratura complessiva e A partire dalla seconda profondit di foratura la corsa risulta dalla corsa dell ultima profon dit meno il valore di degressione sempre che esso sia maggiore del valore di degres sione programmato Le successive corse di foratura corrispondono al valore di degressione finch la restante profondit maggiore rispetto al doppio del valore di degressione e Le ultime due corse di foratura vengono suddivise ed eseguite equamente e sono quindi sempre maggiori rispetto alla met del valore di degressione e Se il valore per la prima profondit di foratura opposto alla profondit totale viene emesso il messaggio di errore 61107 Prima profondit di foratura definita in modo errato e il ciclo non viene eseguito Il parametro FDPR ha effetto nel ciclo come il parametro DPR Con valori identici per il piano di riferimento e quello di svincolo p
15. 5015 MID FAL FALD _FFP1 _FFD _VARI RL _AS1 LP1 FF3 AS2 LP2 Parametri Tabella 9 16 Parametri CYCLE72 _KNAME string Nome del sottoprogramma del profilo _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza addizionale rispetto al piano di riferi mento impostare senza segno _DP real Profondit assoluta _MID real Max profondit di passata incrementale impostare senza segno _FAL real Sovrametallo di finitura sul profilo impostare senza segno _FALD real Sovrametallo di finitura sul fondo incrementale impostare senza segno 1 real Avanzamento per la lavorazione del piano _FFD real Avanzamento per l incremento in profondit impostare senza segno _VARI integer Tipo di lavorazione da impostare senza segno UNITA Valori 1 sgrossatura 2 finitura DECINE Valori 0 percorso intermedio con GO 1 percorso intermedio con G1 CENTINAIA Valori 0 svincolo a fine profilo fino a _RTP 1 svincolo a fine profilo 5015 2 svincolo a fine profilo in ragione di _SDIS 3 nessun svincolo a fine profilo _RL integer Percorrere il profilo al centro in senso destrorso oppure sinistrorso con G40 G41 opp G42 impostare senza segno Valori 40 G40 accostamento e svincolo solo retta 41 G41 42 G42 9 296 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 6
16. Punto finale del cerchio E Si deve immettere il punto finale del cerchio Angolo della retta A L indicazione dell angolo avviene in senso antiorario da a 360 gradi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 79 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo G2 G3 POI 6 80 Tabella 6 2 Impostazioni nella maschera di dialogo continuare Raggio del cerchio R Campo d immissione per il raggio del cerchio Avanzamento F Campo d immissione per l avanzamento d interpolazione Centro del cerchio M Se non presente alcun raccordo tangenziale tra la retta e il cerchio il centro del cerchio deve essere noto L indicazione avviene in funzione della modalit di calcolo definita nel blocco precedente quote assolute incrementali o coordinate polari Il softkey commuta il senso di rotazione da G2 a G83 Nella visualizzazione appare G3 Pre mendo nuovamente il tasto si ritorna su G2 La visualizzazione cambia su G2 Si pu scegliere tra raccordo tangenziale e raccordo qualsiasi La maschera genera una retta e un blocco circolare in base ai dati immessi Se esistono diversi punti d intersezione si dovr selezionare il punto d intersezione voluto in modo interattivo Se non stata immessa una coordinata il programma cercher di calcolarla in base ai dati disponibili Se sono presenti diverse poss
17. Con START si attiva l elaborazione del programma SINUMER K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Modo automatico 5 2 Ricerca blocco Settore operativo Macchina 5 2 Ricerca blocco Settore operativo Macchina Sequenza operativa Premessa il programma prescelto gi stato selezionato vedere il capitolo 5 1 e il controllo si trova nello stato di Reset Block La ricerca blocco consente di far avanzare il programma fino al punto desiderato del part pro Search gram Il punto di destinazione si imposta posizionando direttamente la barra cursore sul blocco del part program desiderato AUTOMATIC Reset SKP DRY ROY 1 PRT SBL To TEST MPF contour Block search Plane 1 TEST MPF FZE ml Te GO X10 end point H30 sseof Without calculat Interr point Find Back fa Kan Fig 5 5 Ricerca blocco To Ricerca blocco fino a inizio blocco contour To Ricerca blocco fino a fine blocco end point Without Ricerca blocco senza calcoli calculate Interr Caricamento del punto di interruzione point Gia l softkey permette di aprire una finestra di dialogo nella quale si immette un numero di riga o un criterio da cercare AUTOMATIC Reset SKP ROY 1 PRT SBL TEST MPF Block search Plane 1 TEST MPF 1 24 FZE T GO X10 M30 zeof Find I Search
18. Programmazione G1 X Y 2 F coordinate cartesiane G1 AP RP F coordinate polari G1 AP RP Z F coordinate cilindriche 3 dimensionale Nota un ulteriore possibilit di programmazione lineare deriva dall impostazione del angolo ANG vedere il capitolo 8 5 2 Programmazione di segmenti di profilo 12 Fig 8 15 8 162 Interpolazione lineare su tre assi esempio di lavorazione di una cava SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Esempio di programmazione NO5 60 G90 X40 Y48 22 5500 M3 Putensile si sposta in rapido su P1 3 assi contemporaneamente velocit mandrino 500 giri min rotazione destrorsa N10 G1 Z 12 F100 incremento su Z 12 avanzamento 100 mm min N15 X20 Y18 2 10 Putensile si sposta su una retta nello spazio fino a P2 N20 GO Z100 distacco in rapido N25 X 20 Y80 N30 M2 fine programma Per la lavorazione di un pezzo sono necessarie la velocit del mandrino S e la direzione M3 M4 vedere allo scopo il capitolo Movimento del mandrino 8 3 3 Interpolazione circolare G2 G3 Funzionalit L utensile si muove su una traiettoria circolare dal punto di partenza al punto finale La dire zione definita dalla funzione G G2 in senso orario G3 in senso antiorario Fig 8 16 Definizione del
19. 9 888000 8101 8 224 8 13 2 Sorveglianza del tempo di vita utensile 0 8 225 8 13 3 Sorveglianza del numero di pezzi 8 226 8 14 Accostamento e distacco morbido naaa 8 229 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL 8 234 8 16 Funzioni G equivalenti per il SINUMER K 8025 fresatura 8 239 9 Cicli Sentina R a ER der 9 241 9 1 Sommario ii vii ira 9 241 9 2 Programmazione dei cicli LL 9 242 9 3 Supporto grafico per cicli nel editor dei programmi 222 2 9 244 9 4 Gicli di foratura rai sli IL 9 246 9 4 1 Generalit ire innne aa Rei 9 246 9 4 2 FTemesse s aad ate aree io 9 247 9 4 3 Foratura centratura CYCLE81 yoo 909 s s 9 248 9 4 4 Foratura svasatura CYCLE82 neuan enana 9 251 9 4 5 Foratura profonda CYCLE83 nerra 9 254 9 4 6 Maschiatura senza utensile compensato CYCLE84 9 258 9 4 7 Maschiatura con utensile compensato CYCLE840 9 261 9 4 8 Alesatura 1 mandrinatura 1 5 9 266 9 4 9 Alesatura mandrinatura 2 CYCLES6 2 9 270 9 4 10 Alesatura con stop 1 mandrinatura 3 CYCLES7
20. d kpiz N10 GOX Z gramma N20 _GOTOF LABELO salto all etichetta LABELO N50 LABELO R1 R2 R3 N51 GOTOF LABELT salto all etichetta LABEL1 LABEL2 X Z N100 M2 fine programma LABEL X Z N150 GOTOB LABEL salto all etichetta LABEL Fig 8 55 Esempio di salti incondizionati 8 10 3 Salti programma condizionati Funzionalit Dopo l istruzione IF si definiscono le condizioni di salto Se la condizione per il salto sod disfatta valore diverso da zero avviene in salto La destinazione del salto pu essere un blocco con etichetta o con un numero di blocco Questo blocco deve trovarsi all interno del programma Le istruzioni di salto condizionato richiedono un proprio blocco In un blocco possono essere presenti diverse istruzioni di salto condizionato Se si utilizzano salti di programma condizionati si pu ridurre sensibilmente il programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 213 6FC5 698 2AA10 1CP5 Programmazione 8 10 Salti nel programma Programmazione IF condizione GOTOF Label salto in avanti IF condizione GOTOB Label salto all indietro GOTOF salto in avanti in direzione dell ultimo blocco di programma GOTOB salto all indietro in direzione dell ultimo blocco di programma Label sequenza di caratteri selezionata per etichetta etichetta di salto o numero di blocco IF introduzione nella condizione di salto
21. ri ino leali Pa 8 132 8 1 6 Sommario delle istruzioni LL 8 134 8 2 Informazioni di percorso LL 8 148 8 2 1 Selezione dei piani G17 9 liyi skan 8 148 8 2 2 Impostazioni con quote assolute incrementali G90 G91 AC IC 8 149 8 2 3 Impostazioni metriche o in pollici G71 G70 G710 4700 8 150 8 2 4 Coordinate polari definizione di polo G110 G111 G112 8 151 8 2 5 Spostamento origine programmabile TRANS ATRANS 8 153 8 2 6 Rotazione programmabile ROT AROT neunana 8 153 8 2 7 Fattore di scala programmabile SCALE ASCALE 2 22222222 8 155 8 2 8 Specularit programmabile MIRROR AMIRROR 222 8 156 8 2 9 Bloccaggio del pezzo spostamento origine impostabile G54 G59 6500 G53 G153 8 157 8 2 10 Limitazione programmabile del campo di lavoro G25 G26 VVALIMON WALIMOF 8 159 8 3 Movimenti degli assi eee a ia ie ea 8 161 8 3 1 Interpolazione lineare con rapido GO 8 161 8 3 2 Interpolazione lineare con avanzamento 1 8 162 8 3 3 Interpolazione circolare G2 G3 oo 0000000 il l 33 8 163 8 3 4 Interpolazione circolare tramite punto intermedio C P 8 168 8 3 5 Cerchio con raccordo tangenziale 9 0 890 a 8
22. 9 273 9 4 11 Foratura con stop 2 mandrinatura 4 CYCLES8 9 275 9 4 12 Alesatura 2 mandrinatura 5 CYCLES9 aeann eenaa 9 278 9 5 Ci li per dime diforat ra Vai 9 281 9 5 1 Premesse alia R ad a aaa 2 Sr od 9 281 SINUMERIK 8020 Uso e programmazione Fresatura BP F Edizione 08 2005 vii 6FC5 698 2AA10 1CP5 Contenuto viii 9 5 2 9 5 3 9 6 9 6 1 9 6 2 9 6 3 9 6 4 9 6 5 9 6 6 9 6 7 9 6 8 9 6 9 9 6 10 9 6 11 9 7 9 7 1 9 7 2 9 7 3 9 7 4 Serie di fofi HOLES iii ee F 9 282 Fori su circonferenze HOLES2 y aaee 2222 9 286 Ciclidi fresatura mmoc orea a ala qa an di 9 289 Promesse itani poi Tania i ir i a i i re a ao 9 289 Fresatura per spianare CYCLET1 oo U l 9 290 Fresatura del profilo CYCLE72 neuan ennea 9 296 Fresatura di perni rettangolari CYCLE76 9 305 Fresatura di perni circolari CYCLE77 Uy aeee 9 310 Asole su un cerchio LONGHOLE anenun ennan 9 314 Cave su una circonferenza SLOT1 0 898 880 8 9 319 Cava circolare SLOT2 E A kk E yy kk kk R kk 9 326 Fresatura tasca rettangolare POCKET3 9 332 Fresatura di una tasca circol
23. 9 6 Cicli di fresatura _AP1 quota grezza lunghezza tasca Larghezza della tasca Fig 9 67 Le dimensioni del grezzo in lunghezza e larghezza _AP1 e _AP2 vengono programmate senza segno e vengono posizionate matematicamente dal ciclo simmetricamente rispetto al centro della tasca Esse definiscono la parte della tasca che non necessita di svuotamento La quota del grezzo in profondit _AD viene programmata anch essa senza segno e consi derata dal piano di riferimento in direzione della profondit della tasca L incremento in profondit considerando le quote del grezzo avviene in base al tipo pro grammato percorso elicoidale pendolamento perpendicolare Se il ciclo riconosce che il profilo del grezzo definito ed il raggio dell utensile attivo consentono sufficiente spazio nel centro della tasca si ha un incremento perpendicolare sul centro della tasca finch possi bile per evitare tuffi nel vuoto La tasca viene svuotata con inizio dall alto verso il fondo della stessa Spiegazione dei parametri 9 336 Per i parametri _RTP _RFP _SDIS vedere CYCLE81 Per i parametri vedere LONGHOLE SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Quotazione della tasca partendo dal centro Y Fig 9 68 LENG _WID e CRAD lunghezza tasca larghezza tasca e raccordo angolare Con i
24. Esempio di programma parametri R N10 R1 R1 1 il nuovo R1 deriva dal precedente R1 pi 1 N20 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 N30 R13 SIN 25 3 R13 calcola il seno di 25 3 gradi N40 R14 R1 R2 R3 smoltiplicazione prima della somma R14 R1 R2 R3 N50 R14 R3 R2 R1 risultato come blocco N40 N60 R15 SQRT R1 R1 R2 R2 significato R15 V R12 R22 Esempio di programma assegnazione agli assi N10 G1 G91 X R1 Z R2 F300 N20 Z R3 N30 X R4 N40 Z R5 8 9 2 Dati utente locali LUD Funzionalit In un programma l utente programmatore pu definire proprie variabili per diversi tipi di dati LUD Local User Data Queste variabili sono disponibili solo nel programma nel quale sono state definite La definizione avviene subito all inizio del programma e pu essere abbinata all assegnazione di un valore Diversamente il valore iniziale sar Lo stesso programmatore pu stabilire il nome di una variabile Per la definizione del nome esistono le seguenti regole max 32 caratteri di lunghezza e primi due caratteri devono essere lettere poi lettere underscore o cifre non si pu utilizzare un nome che gi stato usato nel controllo indirizzi CN password nomi di programmi sottoprogrammi ecc SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 209 6FC5 698 2AA10 1CP5 Programmazione 8 9 Parametri di calcolo R LUD e variabili PLC Programmazione Campi
25. Network 12 MASCHINENSTEUERTAFEL DER SINUMERIK 8 2D M3 m Fig 7 40 Cross refs 7 124 Simbolico dei segmenti di schema a contatti Con questo softkey si seleziona la lista dei riferimenti incrociati Sono visualizzati tutti gli ope randi utilizzati nel progetto PLC In questa lista si pu vedere in quali segmenti utilizzato un ingresso un uscita un merker ecc SIMATIC LAD MAIN OB1 VW4 5008008 Elenent Block Address Context 271 222 111111 PLC_INI SBR6 Network 3 272 VY45000000 PLC_INI SBR6 Network 4 273 VW45000000 PLC_INI SBR6 Network 5 274 VW45000008 PLC_INI SBRE Network 6 275 VW450000008 PLC_INI SBREB Network 7 276 VW450000068 PLC_INI SBR6 Network 8 277 VW45008808 PLC_INI SBRS Network 9 278 VY45000000 PLC_INI SBR6 Network 10 279 VW45000000 PLC_INI SBR6 Network 11 288 VW45000000 PLC_INI SBR6 Network 12 281 VW45000000 PLC_MD SBR18 Network 1 282 VW45000002 PLC_MD SBR18 Network 2 283 VU45008004 PLC_MD SBR18 Network 3 284 VW45000010 PLC_INI SBR6 Network 5 285 VW45000010 PLC_INI SBR6 Network 5 Cross refs Line 271 Column 1 Gil e PLC PLC Status Window 1 EEE z el info status list 0B1 SBRE Fig 7 41 Menu principale lista incrociata assoluta SINUMER K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5
26. 8 6 Utensili e correzioni utensili Inizio della correzione L utensile si accosta su una retta al profilo e si posiziona ortogonalmente alla tangente della traiettoria sul punto di inizio del profilo Scegliere il punto di partenza in modo tale da garantire che non vi siano collisioni P1 Punto di inizio profilo Profilo Retta p Profilo Cerchio MP Raggio del cerchio Tangente p Raggio dell utensile Senza correzioni Senza correzioni Percorso utensile Percorso utensile corretto corretto PO Punto di partenza PO Punto di partenza Fig 8 48 Inizio della correzione raggio utensile p es con G42 Informazioni Di solito al blocco con G41 G42 segue il primo blocco con il profilo del pezzo La descrizione del profilo pu essere tuttavia interrotta da 5 blocchi intermedi che non contengono informa zioni relative al profilo nel piano di lavoro p es solo istruzioni M o movimenti incrementali Esempio di programmazione N10 T N20 G17 D2 F300 correttore nr 2 avanzamento 300 mm min N25 X Y spunto iniziale PO N30 G1 G42 X Y selezione a destra del profilo P1 N31 X Y profilo iniziale cerchio o retta Dopo la selezione si possono eseguire anche blocchi con movimenti di incremento oppure emissione di funzioni M N20 G1 G41 X Y selezione a sinistra del profilo N21 Z movimento di incremento N22 X Y profilo iniziale cerchio o retta 8 200 SINUMERIK 802D U
27. Cytting time Si misura il tempo di ciclo degli assi di lavoro senza rapido in tutti i programmi CN tra start CN e fine programma reset con utensile attivo La misura interrotta se attivo il tempo di sosta Il temporizzatore automaticamente azzerato con un avviamento del controllo con valori di default La funzione elenca tutti i dati di setting disponibili del controllo dati sono suddivisi in e dati di setting generali dati di setting specifici per gli assi e e dati di setting per i canali 41919 JOG_VAR_INCR_SIZE J 411180 JOG_SET_VELO 100 0000006 m zmin 41130 JOG_ROT_AX_SET_VELO 8 008888 rpn 41200 JOG_SPIND_SET_VELO 0 000608 rpn general Axis specific Channel specific Baci User data Fig 3 20 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 47 6FC5 698 2AA10 1CP5 Messa a punto 3 5 Parametri di calcolo R Settore operativo Offset Parametri 3 5 Parametri di calcolo R Settore operativo Offset Parametri Funzionalit Nella pagina video principale Parametri R sono elencati tutti i parametri R disponibili nel con trollo vedere anche il capitolo 8 9 Parametri di calcolo R Questi possono essere modificati in caso di necessit OFFSET PARAM n ananan 8 008880 8 800880 8 000000 8 000080 8 008800 8 000880 8 000800 8 000008 8 000000 8 000000 8 008000 8 000880 8 000000 8 000880 0 000000 8 000006
28. 4 1 Modo operativo JOG Settore operativo Posizione Retract plane la funzione Face riporta l utensile sulla posizione indicata posizione Z dopo l esecuzione della funzione Safety distance distanza di sicurezza dalla superficie del pezzo Questo valore definisce la distanza minima tra la superficie del pezzo e il pezzo Viene utiliz zato dalle funzioni Face e dalle Misure automatiche dell utensile JOG Feedrate valore di avanzamento in funzionamento JOG Dir of rot senso di rotazione del mandrino per programmi generati automaticamente in fun zionamento JOG e MDA Switch mm gt inch La funzione commuta tra unit di misura metrica e unit di misura in pollici 4 1 1 Abbinamento volantino Sequenza operativa 4 Hand wheel Nel modo operativo JOG visualizzare la finestra Volantino Dopo l apertura della pagina video nella colonna Asse si visualizzano tutti i nomi degli assi che appaiono contemporaneamente nella barra dei softkey In base al numero dei volantini collegati si pu commutare dal volantino 1 al volantino 2 o 3 FI Selezionare con il cursore il volantino desiderato Quindi premendo il softkey dell asse deside rato possibile assegnare il volantino o deselezionarlo Nella finestra compare il simbolo M J0G Rese x 5 t KP ROV 1 PRT SBL MES MCS Position Repos offset x1 0 020
29. 8 5 Supporto alla programmazione del profilo 8 5 Supporto alla programmazione del profilo 8 5 1 Raccordo smusso Funzionalit Su uno spigolo del profilo si possono inserire alcuni elementi come lo smusso o il raccordo L istruzione corrispondente CHF o RND viene scritta nel blocco contenente il movi mento degli assi che conduce allo spigolo Programmazione CHF inserire lo smusso valore lunghezza dello smusso RND inserire il raccordo valore raggio del raccordo Informazioni Le funzioni smusso raccordo sono eseguite nel piano attuale G17 G19 Avvertenza se la lunghezza del profilo in un blocco non sufficiente sar automaticamente ridotto il va lore programmato per lo smusso e il raccordo Lo smusso raccordo non inserito se e al termine sono stati programmati pi di tre blocchi che non contengono informazioni di movimento nel piano viene cambiato il piano Smusso CHF Tra profili lineari e circolari in qualsiasi combinazione si inserisce un elemento lineare di profilo Lo spigolo smussato N10 G1 CHF Es G17 X Fig 8 35 Inserimento di uno smusso CHF p es tra due rette 8 190 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 5 Supporto alla programmazione del profilo Esempio di programmazione smusso N10 G1 X CHF 5 inserimento di uno smusso da 5 mm N20 X Y
30. 0J919 QWIEIUOLI IP 8 ewo OHAJIPUI oweyoly 4172 9 Z9 UO9 0140 26 0 Z suoiziuap e s d eyil q ssod eun peip ul uolze sodull 66666 6G 1000070 d einuade ip olo uy HV Z L di aod c166e1 nyoul olod jap uejod 5 Z 15 05 ul quawgjsods ipep ul uolze sodul 66666 69 E 0 dy A UX ZIN aeu ojund LLN 99S0U09 IS uou opuenb 02010 nid 0 t u AUX ZLS LO OLN ouela p leuli uooolq nid ns oyyoid inddo o und f p eyeulpioo eun ojos 2souo9 IS opuenb X LIN VO 0 09 Uoo epa ej zl l p s d ey l q ssod eun Ip rc uli open A UX ZLS LO OLN ipe16 ul uolze soduul 66666 6G 1000070 un s d olo uy DNV oulpuewi opuawreuciZziIsod 6 NOVFSOciS OZN ouupueul asse s d uolz lip quewreuoizisod s d ayoue liqezzilin 165 065 uoiz lip ul ul Ep uoo ajeuy ojund s d ep auoizisod ep y asse EInjosse aucizisod SF NOV V OLN 81 oooolq e oooolq apu ond is asse un Jed Eyniosse NOV
31. 1138 7 014 re ENES aqe un uoo 12 ul OYES IP QUOIZNI SI 8000 OSS 29 puluooeul isse LoxeoImuapi 19 arezziyn asse ns 21800 asse ye lIZ MSX asse s d ooluo ds ipes ww l guun Ip ensiy 00 ezuelbanios Ip esuli MSX4 OSS 9 puluooeul isse v ye mn pi 6 arezziyn asse ns quaweucizisod esse 621 12119 4 0EN ouewevoIZe Ijep xew eddo elap 001 Xew ul 00017 010 01 Ip elddoo 15 3 2 0 OSS esse 2 121 9 3 621 12119 3 1 1218 4 922 OLX V OZN Isse uoeoyyuap 15 22 oss HEUO Z T S 9 NS OJUSLIEZUEAY sx4 1755 0785 volz nE puewesui 15 opuenb ezz un ls ip epzue sip gyM Ru ul loul SE 8725 ZE 819 ZE H H D A quawbunibbei odop 80H RUIJA ET Ip uolzn s ll u RYOBA qavd onu os 1091 d obey 896 8170 1785 L97795 EVA areipe jap ajeuiy olund jep peys ip opund EZUEISIP O 099R SIP IP 0 SE 8725 ZC Br 19 Zi H H D A 05 ezue sip 8 V u ule soooe Ip ezue siq s q uolzeululp Bold QUOIZEWLIOJU eJlojea zeubassy ce IUBIS ozzu pul
32. 8 206 8 8 Funzione 600 8 207 8 9 Parametri di calcolo R LUD e variabili PLC 22 8 208 8 9 1 Parametri di calcolo ae ER eil 8 208 8 9 2 Dati utente locali LUD 8 209 8 9 3 Lettura e scrittura di variabili PLC 8 211 8 10 Salti nel programma tartaro ra ea ini ee aa ie Fai 8 212 8 10 1 Destinazione dei salti nel programma 8 212 8 10 2 Salti incondizionati nel programma 8 212 8 10 3 Salti programma condizionati 8 213 8 10 4 Esempio di programma per i salti ooo 000000 ll 8 215 8 11 Tecnica dei sottoprogrammi Lynn ikikik ik ikk iki 8 217 8 11 1 a yuya d n 8 217 8 11 2 Richiamo dei cicli di lavorazione 8 220 8 11 3 Richiamo sottoprogramma modale Rk R Lk kil 8 220 8 12 Temporizzatori e contatore pezzi ly ny kk ikilik kl 8 221 8 12 1 Temporizzatore per il tempo di ciclo kk ikilik kl 8 221 8 12 2 Funzione di conteggio dei pezzi yoo Ul 8 222 8 13 Istruzioni per la sorveglianza Utensili bl 8 224 8 13 1 Sommario sulla sorveglianza Utensili
33. Cicli 9 5 Cicli per dime di foratura Fig 9 31 Spiegazione dei parametri N CPA INDA STA1 RAD o Q o x Fig 9 32 CPA CPO e RAD posizione del centro e raggio La posizione del cerchio di fori nel piano di lavorazione definita dal centro parametri CPA e CPO e dal raggio parametro RAD Per il raggio sono ammessi solo valori positivi STA1 e INDA angolo iniziale e angolo di incremento Con questi parametri viene stabilito l ordine dei fori sul cerchio SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 287 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura Il parametro STA1 indica l angolo di rotazione tra la direzione positiva del 1 asse ascissa del sistema attuale di coordinate pezzo prima del richiamo del ciclo e la prima foratura Il pa rametro INDA contiene l angolo di rotazione da una foratura alla successiva Se il parametro INDA ha valore 0 il ciclo calcola automaticamente in base al numero dei fori l angolo di incremento in modo tale che i fori vengano distribuiti uniformemente sulla cir conferenza NUM quantit parametro NUM determina il numero di fori Esempio di programma Cerchio di fori 9 288 Impiegando il ciclo CYCLE82 con il programma vengono realizzati 4 fori profondi 30 mm La profondit finale di foratura indicata relativamente al piano di riferimento Il cerchio viene
34. Condizione parametri di calcolo espressione di calcolo per la formulazione della condizione Operazioni di confronto Operatori Significato uguale lt gt diverso gt maggiore lt minore gt maggiore o uguale lt minore o uguale Le operazioni di confronto supportano la formulazione di una condizione di salto Si possono confrontare anche le espressioni matematiche Il risultato delle operazioni di confronto pu essere soddisfatto oppure non soddisfatto Non soddisfatto corrisponde al valore 0 Esempio di programmazione per operatori di confronto R1 gt 1 R1 maggiore di 1 1 lt RI1 1 minore di R1 R1 lt R2 R3 R1 minore di R2 pi R3 R6 gt SIN R7 R7 R6 maggiore o uguale a SIN R7 8 214 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 10 Salti nel programma Esempio di programmazione N10 IF R1 GOTOF LABEL1 se R1 non uguale a 0 salta al blocco con LABEL1 N90 LABELT1 N100 IF R1 gt 1 GOTOF LABEL se R1 maggiore di 1 salta al blocco con LABEL2 N150 LABEL2 N800 LABEL3 N1000 IF R45 R7 1 GOTOB LABEL3 se R45 uguale a R7 pi 1 salta al blocco con LABEL3 pi salti condizionati nel blocco N10 MA1 N20 IF R1 1 GOTOB MA1 IF R1 2 GOTOF MA2 N50 MA2 Annotazione il programma salta alla prima condizione soddisfatta 8 10 4 Esempio di programm
35. Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL Informazioni e Cave guida con un diametro utensile che corrisponde esattamente alla larghezza della cava si pu realizzare una lavorazione precisa della cava La correzione raggio utensile qui non si abilita Con TRACYL si possono realizzare anche cave nelle quali il diametro dell utensile inferi ore alla larghezza della cava Il questo caso opportuno ricorrere alla correzione raggio utensile G41 GG42 e a OFFN Per evitare problemi di precisione il diametro dell utensile dovrebbe essere di poco inferi ore alla larghezza della cava Nel caso di TRACYL con correzione della parete della cava l asse utilizzato per la corre zione YM dovrebbe trovarsi sul centro dell asse rotante In questo modo la cava viene realizzata assialmente rispetto alla linea mediana programmata della cava e Selezione della correzione raggio utensile CRU la correzione del raggio utensile agisce sulla linea mediana programmata della cava In questo modo si realizza la parete della cava Per permettere all utensile di muoversi a si nistra della parete della cava a destra rispetto alla linea mediana si programma G42 Pa rimenti per il movimento a destra della parete della cava a sinistra rispetto alla linea me diana si programma G41 In alternativa allo scambio tra G41 lt gt G42 si pu programmare in OFFN la
36. GO interpolazione lineare con rapido G1 interpolazione lineare con avanzamento e G2 interpolazione circolare in senso orario Q3 interpolazione circolare in senso antiorario vedere anche il capitolo 8 3 Movimento degli assi 8 152 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 5 Spostamento origine programmabile TRANS ATRANS Funzionalit In caso di forme disposizioni ripetitive in diverse posizioni su un pezzo oppure semplicemente nella selezione di un nuovo punto di riferimento per le quote si pu utilizzare lo spostamento origine programmabile In questo modo si definisce il sistema di coordinate attuale del pezzo Le nuove quote saranno saranno riferite a questo sistema Lo spostamento possibile in tutti gli assi Programmazione TRANS X Y Z straslazione programmabile cancella le istruzioni precedenti della traslazione rotazione fattore di scala specularit ATRANS X Y Z traslazione programmabile additiva alle istruzioni esistenti TRANS senza valori cancella le vecchie istruzioni di spostamento rotazione fattore di scala specularit Le istruzioni con TRANS ATRANS richiedono ognuna un proprio blocco TRANS Y TRANS X Fig 8 6 Esempio di spostamento programmabile Esempio di programmazione N20 TRANS X20 Y15 spostamento programmabile N30 L10 ric
37. MPF 3 Not selected 62 G90 Z29 00008 X46 00000 K5 00000 IA 000005 POI G1 Z41 00000 X14 00000 2 DIRM Nu E3 Z48 BBB B XZ8 B B B K4 00000 I13 000005 5 ae Aa F3880 1 1 Dizi m il N51 Z M3 S1088 m v Fig 6 27 e Il profilo viene disegnato utilizzando il punto d intersezione 2 N MPF DIR TEST2 MPF Not selected c2 698 Z29 B BBB X46 B B B K5 00000 I8 00006855 G1 241 08888 X14 B BB HF Es Z48 BBBB XZ28 BBBBB K4 BBBB 13 09000605 5 F3000 Tizi Dizi amp N51 28 M3 S1000 r v Fig 6 28 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 87 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Il punto d intersezione del profilo visualizzato inserito nel part program OK Questa funzione inserisce un settore circolare tra due settori circolari contigui settori circolari sono LAO descritti attraverso i rispettivi centri e raggi mentre il settore inserito solo attraverso il relativo raggio Il sistema visualizza una maschera nella quale l operatore dovr immettere i parametri del centro e del raggio per il settore circolare 1 e i parametri del punto finale del centro e del rag gio per il settore circolare 2 Inoltre bisogna immettere il raggio per il settore del cerchio 3 che stato inserito e occorre stabilire il senso di rotaz
38. N110 SETPIECE 0 istruzione di cancellazione dell utensile evidenziato N120 M30 Avvertenze e L istruzione SETPIECE non efficace nella ricerca blocco La scrittura diretta di TC_MOPA4 t d consigliabile solo nei casi pi semplici Essa ri chiede un blocco successivo con l istruzione STOPRE Aggiornamento del valore di riferimento L aggiornamento del valore di riferimento l impostazione del contatore pezzi residui TC_MOP4f t d al numero di pezzi di riferimento TC_MOP13 t d avviene tramite mano vra operativa HMI Tuttavia come gi descritto per la sorveglianza del tempo di utilizzo pu avvenire anche con la funzione RESETMON state t d mon Esempio DEF INT state all inizio del programma definire la variabile per la conferma di stato N100 RESETMON state 12 1 2 aggiornamento del valore di riferimento del contatore pezzi per T12 D1 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 227 6FC5 698 2AA10 1CP5 Programmazione 8 13 Istruzioni per la sorveglianza utensili Esempio di programmazione 8 228 DEF INT state definire la variabile per la conferma di stato di RESETMONI GO X eseguire lo svincolo T7 nuovo utensile cambiare event con M6 TC_MOP8 P_TOOLNO P_TOOL 100 soglia di preallarme 100 pezzi TC_MOP4 P_TOOLNO P_TOOL 700 numero pezzi residui TC_MOP183 P_TOOLNO P_TOOL 700 riferimento del numero di pezzi attivazione dopo
39. OFFSET PARAM 000 XI O BOA m 000 0 000 000 0 000 nn Q 2 0 000 0 000 0 000 0 000 0 000 8 888 8 888 8 888 Work R vari Setting User offset able data data Fig 3 13 Finestra spostamento origine Je Posizionare la barra cursore sul campo d impostazione da modificare 0 9 Immettere il i valori Con un movimento del cursore Input i valori sono inseriti negli sposta menti origine Change I valori di correzione del tagliente sono subito attivi activated 3 42 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 3 1 Premessa Procedura Measure workpiece SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 3 Impostazione modifica dello spostamento origine Calcolare lo spostamento origine stata aperta la finestra con il relativo spostamento origine p es G54 ed stato selezio nato l asse per il quale si vuole calcolare uno spostamento Fig 3 14 Calcolo dello spostamento origine Premere il softkey Measure workpiece Il controllo commuta sul settore operativo Posizione e apre la finestra di dialogo per misurare gli spostamenti origine L asse selezionato visualiz zato come un softkey su sfondo nero A questo punto occorre sfiorare il pezzo con l utensile Se non possibile l accostamen
40. Selezione del modo di misura manuale o semiautomatico JG Reset SKP DEY ROV MB1 PRT SBL TEST MPF X1 0 020 seem T 1 o M YI 0 000 RS 71 0 008 Seem 5 gpm 0 008 6508 Distance HE 0 000 nn 0 000 nn Set base Misura diametro utensile e Immettere nel campo XO YO o 20 il punto di riferimento Questo pu essere l attuale coor dinata macchina assoluta o uno dei valori di spostamento origine base G54 G59 Se si utilizzano valori diversi il valore di correzione si riferisce alla posizione indicata Dopo aver premuto il softkey Set length o Set diameter il controllo calcola i dati geome trici lunghezza 1 o diametro riferiti all asse prescelto Il valore di correzione calcolato si riferisce alla posizione indicata Se si colloca un distanziale tra utensile e pezzo il suo spessore pu essere memorizzato nel campo Distanza SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 3 35 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni 3 1 3 Calcolo delle correzioni utensile con un tastatore di misura Sequenza operativa Tool Measure Measur auto Si apre la finestra Misura utensile Dopo l apertura della pagina i campi d immissione sono occupati con l utensile in lavorazione ed visualizzato il piano nel quale devono a
41. Uso e programmazione Edizione 08 2005 SIEMENS Fresatura SINUMERIK 802D SIEMENS SINUMERIK 802D Uso e programmazione Fresatura Valido per Controllo numerico Versione software SINUMERIK 802D 2 Edizione 08 2005 Introduzione Accensione e ricerca del punto di riferimento Messa a punto Funzionamento manuale Modo automatico Programmazione part program Sistema Programmazione Cicli Avvertenze tecniche di sicurezza 257 l presente manuale contiene avvertenze che vanno osservate per la sicurezza del personale e delle macchine Le avvertenze per la sicurezza personale sono evidenziate da un triangolo di pericolo mentre quelle per i danni materiali sono contrassegnate senza triangolo di pericolo Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di rischio Pericolo questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi lesioni fisiche Avvertenza il simbolo indica che la mancata osservanza delle relative misure di sicurezza pu causare la morte o gravi lesioni fisiche Cautela con il triangolo di pericolo significa che il mancato rispetto delle misure precauzionali pu comportare lesioni fisiche non gravi Cautela senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza pu causare danni materiali Avvertenza
42. significa che la mancata osservanza della relativa nota pu causare un evento o uno stato indesiderato Nel caso in cui ci siano pi livelli di rischio Pavviso di pericolo segnala sempre quello pi elevato Se in un avviso di pericolo si richiama l attenzione con il triangolo sul rischio di lesioni alle persone pu anche essere contemporaneamente segnalato il rischio di possibili danni materiali Personale qualificato Il dispositivo sistema in questione deve essere installato e messo in servizio soltanto in combinazione con la presente documentazione La messa in servizio e l esercizio di un apparecchio sistema devono essere effettuati solo da personale qualificato Personale qualificato ai sensi delle avvertenze tecniche di sicurezza contenute nella presente documentazione quello che dispone della qualifica per mettere in funzione mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle disposizioni ZN Si prega di osservare quanto segue Avvertenza L apparecchiatura pu essere utilizzata solo per i casi di impiego previsti nel catalogo e nella descrizione tecnica ed esclusivamente in combinazione con apparecchiature e componenti di altri costruttori consigliati o omologati da Siemens Il funzionamento corretto e sicuro del prodotto presuppone un trasporto e un immagazzinamento adeguato un installazione ed un uso corretto nonch un
43. 100 67 3 301 sin 45 45 S 0 707107 cos 45 45 O gt 0 707107 42 4Q gt 16 4 4R gt 2 34 3 2 10 34 3 2 10 400 Per calcolare i punti ausiliari su un profilo la funzione calcolatrice offre le seguenti funzioni e calcolo del raccordo tangenziale tra un settore di cerchio e una linea retta e traslare un punto sul piano e trasformazione di coordinate polari in coordinate cartesiane e aggiunta del secondo punto finale di un segmento di profilo retta retta calcolato con riferi mento all angolo Softkey 2 La funzione serve per calcolare un punto che si trova su un cerchio Il punto calcolato sulla base della tangente definita del raggio e del senso di rotazione del cerchio 62763 G2 2 CC abscissa 12 G C Radius R Radius programming FRENA Fig 1 5 Immettere il centro del cerchio Pangolo della tangente e il raggio del cerchio 62 63 Con il softkey G2 G8 si definisce il senso di rotazione del cerchio 1 16 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione Fava 1 3 Funzioni di supporto per l immissione Viene calcolato il valore dell ascissa e dell ordinata L ascissa il primo asse del piano e Pordinata il secondo asse Il valore dell ascissa viene copiato nel campo d immissione dal quale stata richiamata la funzione calcolatrice mentre il valore dell ordinata viene copi
44. 200 Richiamo del ciclo 100 1 21 0 0 0 2 3 parametri FAL _FALD non sono stati indicati N40 M02 Fine programma 9 6 11 Fresatura di filetti CYCLE90 Programmazione CYCLE90 RTP RFP 5015 DP DPR DIATH KDIAM PIT FFR CD R TYPTH CPA CPO Parametri Tabella 9 24 Parametri CYCLE90 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondita finale di foratura assoluta DPR real Profondita finale di foratura rispetto al piano di riferimento da impostare senza segno DIATH real Diametro nominale diametro esterno del filetto KDIAM real Diametro del nocciolo diametro interno del filetto SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 345 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Tabella 9 24 Parametri CYCLE90 continuare PIT real Passo del filetto campo di valori 0 001 2000 000 mm FFR real Avanzamento per la filettatura da impostare senza segno CDIR int Verso di rotazione per la filettatura Valori 2 per filettatura con G2 3 per filettatura con G3 TYPTH int Tipo di filetto Valori O filettatura interna 1 filettatura esterna CPA real Centro del cerchio ascissa assoluta CPO real Centro del cerchio ordinata assoluta Funzione Con il ciclo CYCLE90 possibile realizzare filettature
45. 50 20 1 Richiamo del ciclo con impostazione relativa della pro 1 0 5 1 fondita finale di foratura e della prima profondita di fora tura la distanza di sicurezza di 1 mm il fattore di avanzamento 0 5 N80 M02 Fine programma 9 4 6 Maschiatura senza utensile compensato CYCLE84 Programmazione CYCLE84 RTP RFP SDIS DP DPR DTB SDAC MPIT PIT POSS SST SST1 Parametri Tabella 9 6 Parametri CYCLE84 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno DTB real Tempo di sosta sulla profondit del filetto rottura truciolo SDAC int Senso di rotazione dopo il fine ciclo Valori 3 4 oppure 5 per M3 M4 o M5 MPIT real Passo del filetto come grandezza del filetto con segno Campo valori 3 per M 48 per M48 il segno definisce il senso di rotazione nel filetto PIT real Passo del filetto come valore con segno Campo valori 0 001 2000 000 mm il segno determina il senso di rotazione nella filettatura POSS real Posizione del mandrino per l arresto orientato del mandrino nel ciclo in gradi SST real Numero di giri per la maschiatura SST1 real Numero di giri per lo svincolo Funzione L utensile esegue la foratura con
46. 8 000000 8 008000 8 000880 8 000008 8 000880 8 008808 8 000880 8 000800 8 000006 8 000000 8 000000 8 008000 8 000880 8 808880 8 000880 Work R vari offset able Fig 3 21 Finestra dei Parametri R Sequenza operativa Tramite i softkey Variable e R variable PARAM R vari able Setting data 585 r r Find dc csB t User data Posizionare le barre del cursore sul campo d impostazione da modificare e immettere i valori Confermare con il tasto di Input con un movimento del cursore 3 48 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Funzionamento manuale Premessa Il funzionamento manuale possibile nei modi operativi JOG e MDA Set Measure Tool A base workpiece measure Settings x 0 Measure manual probe 0 VVork Measure Val offset auto m Switch izm Delete Calibrate base VVO probe AII Set work to zero offset s B Fig 4 1 Menu ad albero del modo operativo JOG settore operativo Posizione Set lk PL P e PO X Tl ir 0 2 0 Add axes Set rel Delete base Z0 AlI to zero Abort Back lt lt Ol 0201 Fig 4 2 Menu ad albero del modo operativo MDI settore operativo Macchina SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 200
47. 9 254 CYCLE84 9 258 CYCLE840 9 261 CYCLE85 9 266 CYCLES6 9 270 CYCLE87 9 273 CYCLE88 9 275 CYCLE89 9 278 CYCLE90 9 345 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 D Dati setting 3 45 Definizione del piano 9 242 Distanza di sicurezza 9 249 F Filettatura di filetti 9 345 Filettatura esterna 9 346 Filettatura interna 9 347 Foratura 9 248 Foratura profonda 9 254 Foratura profonda con rottura del truciolo 9 255 Foratura profonda con scarico del truciolo 9 255 Foratura svasatura 9 251 Fori su circonferenze 9 286 Fresatura del profilo 9 296 Fresatura di perni circolari 9 310 Fresatura per spianare 9 290 Fresatura tasca circolare 9 341 Fresatura tasca rettangolare 9 332 H HOLESI 9 282 HOLES2 9 286 Impostazione degli utensili e delle relative correzioni 3 31 Impostazione manuale 4 54 Indirizzo 8 130 Interfaccia RS232 6 92 dog 4 50 ndice 357 Indice L LONGHOLE 9 314 M Mandrinatura 9 246 Mandrinatura 1 9 266 Mandrinatura 2 9 270 9 278 Mandrinatura 3 9 273 Mandrinatura 4 9 275 Maschiatura con utensile compensato 9 261 con encoder 9 263 senza encoder 9 262 Maschiatura senza utensile compensato 9 258 Messaggi 9 354 Modo MDA 4 54 Modo operativo JOG 4 50 P Parametri dell interfaccia 7 114 Parametri di calcolo 3 48 Parametri di geometria 9 246 Parametri di lavorazio
48. Bit 2 1 UT bloccato 0 non bloccato Bit 3 riservato Bit 4 1 soglia di preallarme raggiunta 0 non raggiunta TP tipo di funzione di sorveglianza per l utensile con il numero t 0 nessuna sorveglianza 1 tempo di vita dell utensile sorvegliato 2 numero di pezzi dell utensile sorvegliato Queste variabili di sistema si possono leggere scrivere nel programma CN Variabili di sistema per i dati di sorveglianza degli utensili Tabella 8 3 Dati di sorveglianza degli utensili Identificatore Descrizione Tipo di dati Preassegnazione TC_MOPI t d Soglia di preallarme vita utensile in REAL 0 0 minuti TC_MOP2 t d Tempo di utilizzo residuo in minuti REAL 0 0 TC_MOPS t d Soglia di preallarme numero pezzi INT TC_MOPA t d Pezzi residui INT 8 224 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 13 Istruzioni per la sorveglianza utensili Tabella 8 3 Dati di sorveglianza degli utensili continuare Identificatore Descrizione Tipo di dati Preassegnazione TC_MOP11 t d Vita nominale utensile REAL 0 0 TC_MOP18 t d Pezzi nominali INT t numero utensile T d per numero D Variabili di sistema per l utensile attivo Nel programma CN con le variabili di sistema si pu leggere TOOLNO numero dell utensile attivo T P TOOL numero D attivo per l uten
49. Con le istruzioni G90 G91 le informazioni di percorso X Y Z sono interpretate come punti d arrivo delle coordinate G90 o come percorso che l asse deve compiere G91 G90 G91 vale per tutti gli assi Diversamente dall impostazione G90 G91 con possibile indicare una determinata informazione di percorso blocco a blocco con quote assolute o incrementali Queste istruzioni non definiscono il profilo con il quale si raggiunge il punto finale Per que sto esiste un gruppo G GO G1 G2 G3 vedere il capitolo 8 3 Movimenti degli assi Programmazione G90 indicazione in quote assolute G91 indicazione in quote incrementali X AC indicazione in quote assolute per determinati assi qui asse X blocco a blocco X IC indicazione in quote incrementali per determinati assi qui asse X blocco a blocco Y Quote assolute Y Quote incrementali Fig 8 4 Disegno con indicazioni in quote assolute incrementali Impostazione con quote assolute G90 Nell impostazione con quote assolute la quota si riferisce al punto zero del sistema di coor dinate attivo al momento sistema di coordinate pezzo pezzo attuale o sistema di coordinate macchina Questo in funzione degli spostamenti attivi spostamenti programmabili impo stabili o nessun spostamento Con l avviamento del programma attivo G90 per tutti gli assi e rimane attivo fino a quando non viene disabilitato in un bl
50. Edizione 08 2005 7 97 6FC5 698 2AA10 1CP5 Sistema A General MD Axis MD 7 98 10148 TIME LIMIT DRIVE TRSK Numero di DM Nome Valore Unit Risultato Fig 7 5 Struttura di una riga di dati macchina Efficacia 50 efficace immediatamente cf con conferma re Reset po Power on Cautela Una parametrizzazione errata pu danneggiare irrimediabilmente la macchina dati macchina sono suddivisi nei seguenti gruppi Dati macchina generali Aprire la finestra Dati macchina generali Con i tasti Sfoglia possibile sfogliare i dati avanti e indietro SYSTEM General NC machine data 10000 1 T 10000 AXCONF_MACHAX_NAME_TAB 1 vi po 10000 AXCONF_MACHAX_NAME_TABL21 21 10000 AXCONF_MACHAX_NAME_TABL3 sp po 10000 AXCONF_MACHAX_NAME_TAB L4 Ai po 10000 151 1 10008 MAXNUM_PLC_CTRL_AXES l po 10874 PLC_IPO_TIME_RATIO 1 po 10988 REBOOT_DELAY_TIME 8 200880 in 10288 INT INCR PER MM 1888 BBBBBB po 102180 INT_INCR_PER_DEG 1900 000000 po 10249 SCALING_SYSTEM_IS_METRIC 1 re Find 10710 PRUG 50 RESET SAVE 1 a po 10710 PRUG 50 RESET SAVE TRBI11 a po 10710 PRUG 50 RESET SAVE TRBIZ1 a po find 10710 PROG_SD_RESET_SAVE_TABL3 a po LI Select sil General axis chan Drive Display Servo MD MD
51. Il programma ritorna alla posizione iniziale contour del blocco interrotto DI Proseguire l elaborazione con START 5 5 Riaccostamento dopo un interruzione Dopo l interruzione del programma STOP CN l utensile pu essere allontanato dal profilo in manuale JOG Il controllo memorizza le coordinate del punto d interruzione Sono visualiz zate le differenze di percorso eseguite dagli assi Sequenza operativa Selezionare il modo operativo AUTOMATIC dD Proseguire la lavorazione con START CN Cautela Quando si riprende l elaborazione del programma dal punto d interruzione tutti gli assi si muovono contemporaneamente Occorre fare attenzione ad un campo di spostamento sgombro SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 5 67 6FC5 698 2AA10 1CP5 Modo automatico 5 6 Elaborazione dall esterno 5 6 Elaborazione dall esterno Funzionalit Un programma esterno si trasferisce nel controllo tramite l interfaccia RS232 e con START CN viene immediatamente elaborato Durante l elaborazione il programma viene automaticamente caricato nella memoria interme dia L apparecchiatura esterna pu essere p es un PC che dispone del tool PCIN per il tras ferimento dei dati Sequenza operativa External programs 5 68 Premessa il controlla si trova in condizione di Reset L interfaccia RS232 parametrizzata correttamente per il formato del t
52. L istruzione RET pu essere utilizzata per non interrompere un funzionamento continuo G64 con il ritorno al programma richiamante Nel caso di M2 si interrompe G64 e si genera un arresto preciso Programma principale Esecuzione MAIN123 I N20 L10 richiamo Sottoprogramma i L10 fill N80 L10 richiamo DI 4 Fig 8 58 Esempio di elaborazione con il doppio richiamo di un sottoprogramma Nome del sottoprogramma Per poter selezionare un determinato sottoprogramma tra molti ogni programma dotato di un nome l nome pu essere scelto liberamente al momento della stesura del programma rispettando alcune regole Valgono le stesse regole dei nomi dei programmi principali Esempio LRAHMEN7 Nei sottoprogrammi inoltre vi la possibilit di utilizzare la parola di indirizzo L Per il valore sono possibili 7 cifre decimali solo intere Attenzione gli zeri iniziali nell indirizzo L servono per differenziare i sottoprogrammi Esempio L128 non L0128 o L00128 Questi sono tre diversi sottoprogrammi Nota il nome del sottoprogramma LL6 riservato per il cambio utensile Richiamo sottoprogramma 8 218 sottoprogrammi sono richiamati con il relativo nome in un programma programma principale o sottoprogramma Per questo necessario un proprio blocco Esempio N10 L785 richiamo del sottoprogramma L785 N20 LRAHMEN7 richiamo del sottoprogramma LRAHMEN7 SINUMER
53. Lunghezza 1 Fig 8 45 Effetto delle correzioni con utensili tipo frese SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili 8 6 4 Selezione della correzione raggio utensile G41 G42 Funzionalit Il controllo lavora con la correzione raggio utensile nel piano selezionato G17 G19 Deve essere attivo un utensile con il relativo numero D La correzione del raggio utensile si abilita con G41 G42 Il questo modo il controllo calcola automaticamente per il raggio utensile attuale le necessarie traiettorie equidistanti rispetto al profilo programmato i sl Traiettoria si Di centro dell utensile VA equidistante L____ dal profilo equidistanza Fig 8 46 Correzione raggio utensile Programmazione G41 X Y correzione raggio utensile a sinistra del profilo G42 X Y correzione raggio utensile a destra del profilo Annotazione la selezione pu avvenire solo con Finterpolazione lineare GO G1 Programmare i due assi nel piano p es con G17 X Y Se si indica un solo asse il secondo asse verr automaticamente definito con l ultimo valore programmato Fig 8 47 Correzione a destra sinistra del profilo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 199 6FC5 698 2AA10 1CP5 Programmazione
54. N50 ATRANS 2 5 Y18 i valori sono comunque messi in scala N60 L10 contorno ingrandito e traslato Richiamo sottoprogramma vedere il capitolo 8 11 Tecnica dei sottoprogrammi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 155 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 8 Specularit programmabile MIRROR AMIRROR Funzionalit Con MIRROR AMIRROR possibile speculare forme del pezzo rispetto agli assi delle coordi nate Tutti i movimenti degli assi per i quali stata programmata la funzione di specularit sono invertiti nella loro direzione Programmazione MIRROR X0 YO 20 specularit programmabile cancella le vecchie istruzioni di spostamento rotazione fattore di scala specularit AMIRROR 0 YO ZO specularit programmabile additiva alle istruzioni presenti MIRROR senza valore cancella le vecchie istruzioni di spostamento rotazione fattore di scala specularit Le istruzioni con MIRROR AMIRROR richiedono ognuna un proprio blocco Il valore dell asse non ha alcuna influenza Tuttavia necessario indicare un valore Avvertenze Se stata attivata una correzione del raggio utensile G41 G42 avviene un inversione automatica nel caso di funzione di specularit In caso di funzione di specularit il senso di rotazione del cerchio G2 G8 si inverte automaticamente Specularit in X Originale G42 G41 e O
55. N50 T4 D2 cambio utensile 4 D2 di T4 attivo N70 GO Z D1 D1 per utensile 4 attivo solo sostituzione tagliente SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili Cambio utensile con istruzione M6 N5 G17 definisce l assegnazione degli assi per le correzioni N10 T1 selezione utensile N15 M6 cambio utensile T1 attivo con il relativo D1 N16 GOZ con G17 Z l asse di correzione lunghezza utensile la compensazione correzione lunghezza utensile viene sovrapposta N20 G0 Z D2 D2 per lutensile 1 attivo G17 Z l asse di correzione lunghezza utensile la differenza della correzione lunghezza D1 gt D2 viene sovrapposta N50 T4 selezione utensile T4 prestare attenzione T1 con D2 ancora attivo N55 D3 M6 cambio utensile T4 attivo con il relativo D3 Contenuto di una memoria di correzione Nella memoria di correzione vengono immessi e Grandezze geometriche lunghezza raggio Queste sono costituite da pi componenti geometria usura Sulla base di tali componenti il controllo numerico calcola una grandezza risultante per es lunghezza totale 1 raggio totale Il rispettivo valore finale diventa efficace quando si abilita la memoria di correzione In base al tipo di utensile e alle istruzioni G17 G18 G19 vedere le figure seguenti si defi nisce come vengono calcolati questi valori negli assi e Tip
56. Nota un ulteriore possibilit di programmazione lineare deriva dall impostazione dellangolo ANG vedere il capitolo 8 5 2 Programmazione di segmenti di profilo Traiettoria lineare P2 X Fig 8 14 Interpolazione lineare con rapido dal punto P1 al punto P2 Esempio di programmazione N10 GO X100 Y150 Z65 coordinate cartesiane N50 GO RP 16 78 AP 45 coordinate polari SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 161 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Informazioni 8 3 2 Per il raggiungimento della posizione esiste un apposito gruppo di funzioni G vedere il capi tolo 8 3 15 Arresto preciso funzionamento continuo G60 G64 Con G60 arresto preciso si pu selezionare una finestra con livelli di precisione diversi sele zionando un ulteriore gruppo di funzioni Per la funzione di arresto preciso esiste in alternativa un istruzione che agisce blocco a blocco 69 Quando si deve eseguire il posizionamento utile tener presente queste possibilit Interpolazione lineare con avanzamento G1 Funzionalit Lutensile si muove su una traiettoria lineare dal punto di partenza al punto finale Per la velo cit vettoriale determinante la parola F programmata Si possono muovere contemporaneamente tutti gli assi G1 resta attiva fino a quando non viene richiamata un altra istruzione che fa parte di questo gruppo G GO G2
57. Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva Esempio di programma Fresatura di un piano Parametri per il richiamo del ciclo Piano di svincolo Piano di riferimento Distanza di sicurezza Profondit di fresatura Punto di partenza del rettangolo Grandezza del rettangolo Angolo di rotazione nel piano Max profondit di incremento Max larghezza di incremento Percorso di uscita a termine della passata Nessun sovrametallo di finitura Avanzamento per la lavorazione nel piano 10 mm mm 2 mm 11 mm X 100 mm Y 100 mm X 60 mm Y 40 mm 10 gradi 6 mm 10 mm 5 mm 4000 mm min Tipo di lavorazione sgrossatura parallela X con direzione alternata Superamento del percorso nell ultima passata dovuta alla geometria del tagliente Si utilizza una fresa con un raggio di 10 mm N10 T2 D2 2mm N20 G17 GO G90 G54 G94 F2000 X0 YO Z20 Raggiungimento della posizione iniziale N30 CYCLE71 10 0 2 11 100 100 60 40 10 6 10 5 0 4000 31 2 Richiamo del ciclo N40 GO G90 X0 YO SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 N50 M02 6FC5 698 2AA10 1CP5 Fine programma 9 295 Cicli 9 6 Cicli di fresatura 9 6 3 Fresatura del profilo CYCLE72 Programmazione CYCLE72 _KNAME _RTP
58. This programm is able to work with the MCP fron the old SINUMERIK system 888 or the MCP from the SIN 882D The MCP for the 8820 is in the program automatically active if plugged Drive enable and position encoder 1 are set in the first plc cycle automatically The machine data MD 14510 0 MD145101151 MD 145121191 MD 14518151 and MD 1451011681 are not used in this program now The Teach IN function is available also INC and CONT for Teach IN The Symbol Tables from the Subroutine Library 1 01 are x al Back PLC PLC Status UTE Window 2 Cross info status list 0B1 SBRE refs Fig 7 35 Caratteristiche del blocco di programma PLC selezionato Con questo softkey si visualizza la tabella delle variabili locali del blocco di programma selezionato Sono disponibili due tipi di blocchi di programma OB1 solo variabili locali temporanee SBRxx variabili locali temporanee Per ogni blocco di programma esiste una tabella di variabili SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 121 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti SIMATIC LAD MAINC OB1 Sm l ll Local variables EN Nane Var type Data type Comment TE Boot LDA T_ACT IN DWORD Transfer the active tool in info status list 0B1 SBRE refs PLC E E J fa Window 2 E
59. ellep s liy HHdOLs 00 SOdS OLN 666666 66 10070E 01 8049 OLN uolz sod 9407 9045 OLN 091U99 opos 180091 uoo 42 59049 OLN suoizisod 98049 OLN ejau BjSeue s OUUPueLI peib ul uolze soduu 66661696 000070 ouupueu l p QUOIZISOA SOdS SSE O E Nh pi dn O 148 s d s sseql p loye yn pi ul u ouupueul z 0 u IP OJBLUNU ullas ejau UOU OJEIIPUI AP 6 AUAN 620 669 U09 660 34 pP A UOO f p ooeye p olund ul uorzezsodw 666 69 LOO O ORSI q p oovepe IP ound 39 QUOIZELLIOJU HOIPA zeubassy oups ozzupui 8 147 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 Informazioni di percorso 8 2 1 Selezione dei piani G17 G19 Funzionalit Per definire p es le correzioni del raggio e della lunghezza utensile si seleziona un piano con due dei tre assi X Y Z In questo piano si pu attivare la correzione del raggio utensile Nel caso di punte a forare e frese la correzione della lunghezza lunghezza 1 si assegna all asse ortogonale al piano selezionato vedere i
60. il sovrametallo di finitura 0 5 mm la direzione di fresatura G2 l incremento massimo nella profondit 6 mm La cava deve essere lavorata completamente Nella finitura l incremento deve avvenire diret tamente sulla profondit della cava e la lavorazione deve avvenire con lo stesso avanza mento e la stessa velocit Fig 9 59 N10 G17 G90 T1 D1 S600 M3 Definizione dei valori tecnologici N20 GO X20 Y50 Z5 Raggiungimento della posizione iniziale N30 SLOT1 5 1 23 4 30 15 40 45 20 45 90 Richiamo del ciclo parametri VARI MIDF 100 320 6 2 0 5 0 0 FFP2 e SSF omessi N40 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 325 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 8 Cava circolare SLOT2 Programmazione SLOT2 RTP RFP SDIS DP DPR NUM AFSL WID CPA CPO RAD STA1 INDA FFD FFP1 MID CD R FAL VARI MIDF FFP2 SSF Parametri Tabella 9 21 Parametri SLOT2 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit della cava assoluta DPR real Profondit della cava rispetto al piano di riferimento da impo stare senza segno NUM integer Numero delle cave AFSL real Angolo per la lunghezza della cava da impostare senza se
61. 168 8 3 6 Interpolazione elicoidale G2 G3 TURN 8 169 8 3 7 Filettatura con passo costante G33 222 3 8 170 8 3 8 Maschiatura con compensatore G63 ooo 0 00 3 3 6 8 171 8 3 9 Interpolazione per filettatura G331 G332 aa 8 172 8 3 10 Accostamento ad un punto fisso 075 isa ai 8 174 8 3 11 Ricerca punto di riferimento homing 74 8 174 8 3 12 Misure con tastatore in commutazione MEAS MEAW 8 174 8 3 13 lira 8 175 8 3 14 Correzione dell avanzamento nel caso di cerchi 8 176 8 3 15 Arresto preciso funzionamento continuo G9 G60 G64 8 177 8 3 16 Comportamenti in accelerazione BRISK SOFT 222 8 180 8 3 17 Correzione percentuale dell accelerazione ACC 8 181 8 3 18 Avanzamento con precomando FFWON FFWOF aranan 8 182 8 3 19 ale a eee dla 8 183 8 3 20 ai 8 183 8 3 21 Avanzamento su riscontro fisso 8 184 8 4 Movimenti del mandrino LL 8 187 8 4 1 Velocit mandrino S sensi di rotazione LL 8 187 8 4 2 Limitazione della ve
62. 2005 8 193 6FC5 698 2AA10 1CP5 Programmazione 8 6 8 6 8 6 1 Utensili e correzioni utensili Utensili e correzioni utensili Avvertenze generali Funzionalit 8 194 Nella stesura del programma per la lavorazione di un pezzo non si deve tener conto della lunghezza del raggio dell utensile Le dimensioni del pezzo si programmano direttamente p es in base al disegno del medesimo dati utensile devono essere immessi in modo separato in una speciale area dati Nel programma necessario richiamare solamente l utensile necessario con i relativi dati di correzione e attivare eventualmente la correzione raggio utensile Sulla base di questi dati il controllo numerico calcola automaticamente le correzioni della traiettoria necessarie per re alizzare il pezzo descritto T1 utensile 1 T2 utensile 2 Fig 8 40 Lavorazione di un pezzo con diversi raggi utensile Z A T1 utensile 1 F Punto di riferimento del portautensile T2 utensile 2 TO nessun utensile Lunghezza Fig 8 41 Accostare alla posizione del pezzo 20 diverse correzioni della lunghezza SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili 8 6 2 Utensile T Funzionalit Con la programmazione della parola T avviene la selezione dell utensile Nei dati macchina possibile definire se si t
63. 270 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Il ciclo crea la seguente sequenza di movimento raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza e movimento fino alla profondit finale di foratura con G1 e con l avanzamento program mato prima del richiamo del ciclo attesa del tempo di sosta sulla profondit finale di foratura e arresto orientato del mandrino sulla posizione del mandrino programmata sotto POSS percorso di svincolo con GO in max tre assi svincolo con GO nell asse di foratura sul piano di riferimento anticipato della distanza di sicurezza svincolo GO sul piano di svincolo posizione iniziale di foratura in tutti e due gli assi del piano Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 D gt GO b GI Ep G4 SPOS RTP RFP SDIS RFP DP RFP DPR Fig 9 19 DTB tempo di sosta Nel DTB va programmato in secondi il tempo di sosta sulla profondita finale di foratura rot tura truciolo SDIR senso di rotazione Con questo parametro si definisce il verso di rotazione con il quale nel ciclo viene eseguita la foratura Con valori diversi da 3 o 4 M3 M4 viene generato l allarme 61102 Non stato pro grammato nessun senso di rotazione de
64. 9 Le lettere possono essere maiuscole o minuscole Caratteri speciali stampabili parentesi rotonda aperta parentesi rotonda chiusa parentesi quadra aperta parentesi quadra chiusa V A virgolette underscore insieme a lettere virgola decimale virgola spazio minore inizio commento maggiore riservato non utilizzare 8 132 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione gt il Caratteri speciali 8 1 Concetti fondamentali per la programmazione dei CN blocco principale fine label amp riservato non utilizzare assegnazione parte dell equazione riservato non utilizzare divisione esclusione blocco identificazione variabile di sistema moltiplicazione riservato non utilizzare addizione segno positivo riservato non utilizzare sottrazione segno negativo non stampabili LF carattere di fine blocco Blank carattere di separazione tra le parole spazio Tabulatore riservato non utilizzare SINUMERIK 802D Uso 6FC5 698 2AA10 1CP5 e programmazione Fresatura BP F Edizione 08 2005 8 133 Programmazione Z esse 110 l s di V4 Z di dV Z9 ele juawe jddns asse uos sunddo H md dV 20 HElO ul e euy ojund auolsua sa Ip o o ue YA TX UV 20 NYAN a epioola onu suoIsUa sa Ip olo ue 4 UM LUHY 2
65. BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 5 Sistemi di coordinate 1 5 Sistemi di coordinate Per le macchine utensili si utilizzano sistemi di coordinate destrorsi e ortogonali In questo modo i movimenti sulla macchina sono descritti come movimenti relativi tra Putensile e il pezzo Z Fig 1 12 Definizione delle direzioni degli assi sistema di coordinate ortogonali Sistema di coordinate macchina SCM La posizione del sistema di coordinate sulla macchina dipende dal tipo di macchina Le coor dinate possono essere ruotate in varie posizioni X Fig 1 13 Coordinate assi della macchina p es di una fresatrice L origine di questo sistema di coordinate il punto zero macchina Qui tutti gli assi hanno la posizione zero Questo punto rappresenta soltanto un punto di riferimento che definito dal costruttore della macchina Non un punto che si deve poter raggiungere La corsa degli assi macchina pu trovarsi in campo negativo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 25 6FC5 698 2AA10 1CP5 Introduzione 1 5 Sistemi di coordinate Sistema di coordinate del pezzo SCP Il sistema di coordinate descritto all inizio vedere la fig 1 12 utilizzato anche per descrivere la geometria di un pezzo nel programma pezzo Lo zero pezzo pu essere liberamente impostato dal programmatore l programmatore non deve necessariamen
66. DEF BOOL varnamet tipo bool valori TRUE 1 FALSE 0 DEF CHAR varname2 tipo char 1 carattere in codice ASCII a b valore numerico codice 0 255 DEF INT varname3 tipo integer valori interi campo valori 32 bit 2 147 483 648 2 147 483 648 decimale DEF REAL varname4 tipo real numero reale come parametri di calcolo R campo dei valori 0 000 0001 9999 9999 8 posizioni decimali segno e virgola decimale oppure modo di scrittura esponenziale 107300 10 300 Per ogni tipo richiesta una riga di programma Tuttavia in una riga si possono definire di verse variabili dello stesso tipo Esempio DEF INT PVAR1 PVAR2 PVAR3 12 PVAR4 4 variabili del tipo INT Oltre alle singole variabili si possono anche definire per questo tipo di dati campi di variabili mono o bidimensionali DEF INT PVARS5 n campo monodimensionale del tipo INT n numero intero DEF INT PVAREI n m campo bidimensionale del tipo INT n m numero intero Esempio DEF INT PVAR7 3 campo con 3 elementi del tipo INT Nel programma i singoli elementi di un campo possono essere raggiunti con l indice di campo e sono gestiti come singole variabili L indice di campo va da 0 a un piccolo numero di elementi Esempio N10 PVAR7 2 24 il terzo elemento del campo con l indice 2 ha il valore 24 Assegnazione del valore per il campo con l istruzione SET N20 PVAR5 2 SET 1 2 3 a partire dal 3 ele
67. G90 X10 Y10 Z5 S600 M3 accostare al punto di partenza rotazione destrorsa del mandrino N20 G33 Z 25 0 8 maschiatura punto finale 25 mm N40 Z5 K0 8 M4 svincolo rotazione sinistrorsa del mandrino N50 GO X Y Z Velocit degli assi Nella maschiatura G33 la velocit dell asse per la lunghezza del filetto deriva dalla velocit del mandrino e dal passo del filetto L avanzamento F non rilevante Resta tuttavia memo rizzato La velocit max degli assi impostata nei dati macchina rapido non pu essere co munque superata In caso contrario si attiva un allarme Informazioni Importante e selettore per la correzione della velocit del mandrino override del mandrino deve re stare invariato nella lavorazione del filetto e l selettore per la correzione dell avanzamento non ha alcuna influenza in questo blocco 8 3 8 Maschiatura con compensatore G63 Funzionalit Con G63 possibile eseguire maschiature con utensile compensato L avanzamento F pro grammato deve essere adeguato alla velocit del mandrino S programmato o velocit impo stata e al passo del filetto dell utensile F mm min S giri min x passo filetto mm giro In questo caso l utensile compensa in misura limitata eventuali differenze di percorso Anche lo svincolo avviene con G63 ma con rotazione del mandrino opposta M3 M4 G63 attiva blocco a blocco All interno del blocco dopo G63 di nuovo attiva l ist
68. N10 G25 S12 limite min velocit mandrino 12 giri min N20 G26 S700 slimite max velocit mandrino 700 giri min Avvertenza Le funzioni G25 G26 sono utilizzate insieme agli indirizzi degli assi per una limitazione del campo di lavoro vedere il capitolo Limitazione del campo di lavoro 8 4 3 Posizionamento del mandrino SPOS Funzionalit Premessa il mandrino deve essere tecnicamente predisposto per la regolazione della posizione Con la funzione SPOS si pu posizionare il mandrino in una determinata posizione ango lare Il mandrino tenuto in posizione con la regolazione di posizione La velocit della procedura di posizionamento definita nei dati macchina Con SPOS valore si mantiene sempre il senso di rotazione attivo in M3 M4 fino al termine del posizionamento Nel caso di posizionamento dopo un arresto il traguardo raggiunto con il percorso pi breve In questo caso la direzione si ricava in base alla posizione iniziale e finale Eccezione primo movimento del mandrino e cio quando il sistema di misura non ancora sincronizzato In questo caso la direzione si preimposta in un dato macchina Altre impostazioni di movimenti per il mandrino con SPOS ACP SPOS ACNI sono possibili per gli assi rotanti vedere il capitolo 3 e 4 asse Il movimento del mandrino avviene parallelamente ad eventuali movimenti degli assi impostati nello stesso blocco Il blocco si considera terminato
69. Passo del filetto errato e il ciclo viene interrotto Ulteriori avvertenze Esempio di Il ciclo sceglie in funzione del dato macchina MD30200 NOM_ENCS se il filetto deve essere eseguito con o senza encoder Prima del richiamo del ciclo va programmato il verso di rotazione per il mandrino con M3 o M4 Durante i blocchi di filettatura con G63 i valori del selettore di override di avanzamento e override mandrino vengono congelati al 100 La maschiatura senza encoder richiede di norma un utensile compensato pi lungo programma Filettatura senza encoder Con questo programma viene eseguito un filetto senza encoder sulla posizione X35 Y35 nel piano XY l asse di foratura l asse Z parametri del senso di rotazione SDR e SDAC de vono essere predefiniti il parametro ENC viene predefinito con 1 l indicazione di profondit avviene con quota assoluta Il parametro del passo PIT pu essere omesso Per la lavora zione viene impiegato un utensile compensato Fig 9 15 N10 G90 GO T11 D1 S500 M3 Definizione dei valori tecnologici N20 G17 X35 Y35 Z60 Raggiungimento della posizione di foratura N30 G1 F200 Definizione dell avanzamento vettoriale N40 CYCLES840 59 56 15 0 1 4 3 1 Richiamo del ciclo tempo di sosta 1 s senso di rotazione per svincolo M4 senso di rota zione dopo il ciclo M3 nessuna distanza di sicurezza sono tralasciati i parametri MPIT e PIT N50 M02 Fine progr
70. Raccordo RND Tra profili lineari e circolari in qualsiasi combinazione 6 possibile inserire un tratto di profilo circolare con raccordo tangenziale Retta retta Retta cerchio N10 G1 RND N50 G1 RND 2 Raccordo Raccordo G1 Fig 8 36 Inserimento di raccordi esempi Esempio di programmazione raccordo N10 G1 X RND 8 inserimento di un raccordo da 8 mm N20 X Y N50 G1 X RND 7 3 inserimento di un raccordo con raggio da 7 3 mm N60 G3 X Y 8 5 2 Programmazione sintetica del profilo Funzionalit Quando in un disegno di lavoro non sono evidenti le impostazioni dirette del punto finale del contorno si possono utilizzare anche le impostazioni dell angolo per definire la retta In un angolo del profilo si possono inserire elementi come lo smusso o il raccordo La relativa istru zione o RND si scrive nel blocco che porta all angolo La programmazione sintetica del profilo utilizzabile nei blocchi con GO o G1 Teoricamente possibile concatenare un numero qualsiasi di blocchi lineari e inserire un rac cordo o uno smusso Ogni retta deve essere definita in modo inequivocabile con l imposta zione di punti o di angoli Programmazione ANG impostazione angolo per la definizione di una retta RND inserire il raccordo valore raggio del raccordo inserire lo smusso valore lunghezza del lato dello smusso SINUMERIK 802D Uso e progra
71. SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 123 6FC5 698 2AA10 1CP5 Sistema 7 1 Symbol info SIMATIC LAD MAINCOB1 Syn Netuork 18 MANALABNANGIGE DATEN OBERTRAGEN m i Find go to 10 7 Find operand Network 11 F PLMLAUTO SYSTEMS E 1 ofge Find all In all progran units E 1 Network 12 inole vord only ak Network 19 Title v 4 l E PLE PLC Status Window 2 Cross info status list osi 22 refs Fig 7 39 Ricerca di operandi simbolici Diagnostica PLC nella rappresentazione in schema a contatti SIMATIC LAD MAINC OB1 abs Network 1 Find 7 so to Netvork 2 Find operand ole word only all progran units ZO Network 3 SM Network T Title Ricerca di operandi assoluti Fall 8 PLE PLE Status UZU vindov 2 Cross info status list B1 SBRO refs ok Se si trova l oggetto ricercato con il softkey Continue search si pu proseguire la ricerca Con questo softkey tutti gli identificatori simbolici utilizzati sono visualizzati nel segmento evidenziato SIMATIC LAD MAIN OB1 Network symbol data table 8020 connect ICP_882D_connect N30 0 MCP SIN 882D connected SME B Flag with defined ONE signal
72. Uso e programmazione Fresatura BP F Edizione 08 2005 8 207 6FC5 698 2AA10 1CP5 Programmazione 8 9 Parametri di calcolo R LUD e variabili PLC 8 9 Parametri di calcolo R LUD e variabili PLC 8 9 1 Parametri di calcolo R Funzionalit Se si vuole utilizzare un programma CN anche con valori diversi da quelli definiti o se si de vono calcolare valori si utilizzano i parametri di calcolo valori necessari possono essere calcolati o impostati dal controllo numerico nel corso del programma Un altra possibilit consiste nell impostare i valori per i parametri di calcolo tramite operatore Se i parametri di calcolo sono occupati con valori possibile assegnare loro nel programma altri indirizzi NC che devono essere flessibili nel valore Programmazione da RO fino a R299 Assegnaz valore Ai parametri di calcolo possono essere assegnati valori compresi nel seguente campo 0 000 0001 9999 9999 8 posizioni decimali con segno e virgola decimale Con i numeri interi si pu tralasciare la virgola mobile Il segno algebrico positivo pu essere sempre omesso Esempio R0 3 5678 R1 37 3 R2 2 R3 7 R4 45678 123 Con il modo di scrittura esponenziale si pu assegnare un campo di valori pi esteso 107800 107300 Il valore del esponente viene scritto dopo i caratteri EX numero max complessivo di carat teri 10 compreso il segno e la virgola decimale Campo dei valori per EX 300 30
73. al piano applicata Nei cicli di foratura la foratura viene eseguita nell asse ortogonale al piano attuale Nella fre satura l incremento in profondit viene eseguito in questo asse Ascissa Fig 9 1 Assegnazioni dei piani e degli assi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 2 Programmazione dei cicli Tabella 9 1 Assegnazioni dei piani e degli assi Funzione Piano Asse verticale di incremento G17 XN Z G18 Z X Y G19 Y Z X Messaggi durante l elaborazione di un ciclo Durante l esecuzione di alcuni cicli sullo schermo del controllo numerico vengono visualizzati dei messaggi che danno indicazioni sullo stato della lavorazione Questi messaggi non interrompono il programma e restano visualizzati fino a quando non appare il successivo messaggio testi e i significati dei messaggi sono descritti nei relativi cicli Un loro riassunto riportato nel capitolo 9 7 4 Visualizzazione del blocco durante l esecuzione di un ciclo Il richiamo del ciclo resta presente nella visualizzazione del blocco attuale per tutta la durata del ciclo Richiamo del ciclo e lista dei parametri parametri di assegnazione per i cicli possono essere trasferiti al momento del richiamo del ciclo tramite lista parametri Nota I richiami dei cicli richiedono sempre un blocco a s stante Indicazioni fond
74. assi macchina Questi valori di rotazione sono attivati contemporaneamente allo spostamento G54 G59 Per l operativit vedere il capitolo Impostazione modifica dello spostamento origine Programmazione G54 1 spostamento origine impostabile G55 2 spostamento origine impostabile G56 3 spostamento origine impostabile G57 4 spostamento origine impostabile G58 5 spostamento origine impostabile G59 6 spostamento origine impostabile G500 spostamento origine impostabile OFF modale G53 spostamento origine impostabile OFF blocco a blocco annulla anche lo spostamento programmabile G153 come G53 annulla frame di base aggiuntivo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 157 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso Z1 W punto zero pezzo M punto zero macchina Macchina Z Pezzo Pezzo aq es X Pezzo Macchina M XI Macchina Fig 8 11 Spostamento origine impostabile Y1 Macchina Y Pezzo 2 Pezzo 1 X Pezzo 2 G54 X Pezzo 1 ve G55 Y Pezzo 4 X Pe 3 ia X Pezzo 4 G57 Macchina Fig 8 12 Modi di bloccaggio del pezzo nella foratura fresatura Esempio di programmazione N10 G54 richiamo del primo spostamento origine impostabile N20 L47 lavorazione pezzo 1 qui come L47 N30 G55 richiamo secondo spostamento origine impostabile N40 L47 lavoraz
75. attivazione utensile piano X Y N20 60 X Y accostamento a PO N30 G42 G247 DISR 20 F600 X4 Y4 accostamento punto P4 programmato N40 G1 X40 proseguire sul profilo N100 G41 N110 X4 Y4 P4 punto finale del profilo N120 G40 G248 DISR 20 F700 X Y svincolo punto PO programmato R raggio utensile Profilo Accostamento G347 PO punto di partenza P3 punto intermedio P4 punto finale WAB ingresso tangenziale sul profilo Svincolo G348 P4 punto finale del profilo uscita tangenziale dal profilo P3 punto intermedio PO punto finale WAB P3 PA punti equidistanti sul profilo riferito al centro Fig 8 62 Accostamento con un semicerchio p es 442 opp svincolo con G41 e termine con G40 Avvertenza Fare attenzione ad un valore positivo del raggio utensile Altrimenti le direzioni per G41 G42 si scambiano Comando del movimento di incremento con DISCL e G340 G341 DISCL fornisce la distanza del punto P2 dal piano di lavoro vedere la figura 8 63 Per DISCL 0 vale quanto segue Con G340 l intero movimento di accostamento costituito solo da due blocchi P1 P2 e P3 coincidono Il profilo di accostamento rappresentato da P1 a P4 Con G341 l intero movimento di accostamento costituito da tre blocchi P2 e P3 coinci dono Se PO e P4 si trovano sullo stesso piano sono presenti solo due blocchi non si ha il movimento di incr
76. avanzamento OFF il valore di avanzamento programmato riferito al centro fresa 8 3 15 Arresto preciso funzionamento continuo G9 G60 G64 Funzionalit Per impostare i movimenti a fine blocco e per attivare il blocco successivo esistono le funzioni G che permettono un adattamento ottimale alle diverse esigenze Esempio si desidera posi zionare rapidamente gli assi o lavorare profili con movimento continuo su pi blocchi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 177 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Programmazione G60 arresto preciso azione modale G64 funzionamento continuo G9 arresto preciso efficace blocco a blocco G601 finestra di arresto preciso fine G602 finestra di arresto preciso grossolano Arresto preciso G60 G9 8 178 Se stata attivata la funzione arresto preciso G60 o G9 la velocit viene ridotta a zero per raggiungere il traguardo con precisione alla fine del blocco Con un altro gruppo di funzioni G che hanno un azione modale possibile impostare quando considerare come terminato l avanzamento in questo blocco e quando passare al blocco suc cessivo e G601 finestra di arresto preciso fine La commutazione al blocco successivo avviene quando tutti gli assi hanno raggiunto la finestra di arresto preciso fine valore nei dati macchina e G602 finestra di arresto preciso grossolano La commutazione al blocc
77. cicli per dime di foratura descrivono solo la geometria di una disposizione di fori nel piano La relazione con un ciclo di foratura viene instaurata mediante il richiamo modale di questo ciclo di foratura prima della programmazione del ciclo per dime di foratura 9 5 1 Premesse Cicli per dime di foratura senza richiamo ciclo di foratura I cicli per dime di foratura possono essere utilizzati per altre applicazioni anche senza prece dente richiamo modale di un ciclo di foratura in quanto la parametrizzazione dei cicli di dime di foratura non richiede nessun dato relativo al ciclo di foratura impiegato Se per prima del richiamo del ciclo per dime di foratura non stato richiamato in forma mo dale nessun sottoprogramma appare il messaggio di errore 62100 Nessun ciclo di foratura attivo Questo messaggio di errore pu essere tacitato con il tasto di cancellazione errore e Pesecu zione del programma pu essere proseguita con START CN Il ciclo per dime di foratura rag giunge in successione le posizioni calcolate con i dati di ingresso senza richiamare in questi punti un sottoprogramma Comportamento con parametro di numerazione nullo Il numero delle forature in una dima di foratura deve essere parametrizzato Se il valore del parametro di numerazione nel richiamo del ciclo 0 o se nella lista parametri stato trala sciato si verifica l allarme 61103 Numero di fori 0 e il ciclo viene interrotto Verifica dei pa
78. co 0 000 mm Y1 0 000 5 85 71 0 020 0 000 mm 2 0 2 ni 0 000 0 000 2 GO1 6500 G60 Back ge Fig 4 5 Pagina video del menu Volantino Con il softkey SCM selezionare gli assi dal sistema di coordinate macchina o pezzo per l as 5 segnazione del volantino L impostazione attuale visibile nella pagina video SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 4 53 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina Funzionalit Nel modo operativo MDA si pu generare ed eseguire un part program Cautela Sono validi gli stessi interblocchi di sicurezza del funzionamento completamente automatico Sono inoltre necessarie le stesse condizioni preliminari previste per il funzionamento completamente automatico Sequenza operativa DI 4 54 Selezionare il modo operativo MDA con il tasto MDA posto sulla pulsantiera di macchina Reset SKP DRY ROY 1 PRT SBL G OSTORE1 SYF function Position Dist to go X1 0 020 m y1 0 000 2 5 zi 0 000 0 000 mm S1 0 0 100 axis LiL feedrate A1 8 888 0 000 2 G81 6580 668 Delete MDI Block MDI prog mig zeof Save MDI prog MCS 5 REL MES Ruxiliarul T 1 D 1 function Set Face Settings base Fig
79. con GO sul piano di svincolo Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 9 278 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura gt GO GI gt G4 0001 RTP REP SDIS RFP DP RFP DPR Fig 9 24 DTB tempo di sosta Nel DTB va programmato in secondi il tempo di sosta sulla profondit finale di foratura rot tura truciolo Esempio di programma Quinta alesatura Il ciclo di foratura CYCLE89 viene richiamato su X80 Y90 nel piano XY con una distanza di sicurezza di 5 mm ed indicazione della profondit finale di foratura come valore assoluto L asse di foratura l asse Z Fig 9 25 DEF REAL RFP RTP DP DTB Definizione dei parametri RFP 102 RTP 107 DP 72 DTB 3 Assegnazione dei valori N10 G90 G17 F100 S450 M4 Definizione dei valori tecnologici N20 GO X80 Y90 Z107 Raggiungimento della posizione di foratura SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 279 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura N30 CYCLE89 RTP RFP 5 DP DTB Richiamo del ciclo N40 M02 Fine programma 9 280 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura 9 5 Cicli per dime di foratura I
80. correzione SO selezione del piano piano Y Z N60 S800 M3 avviare il mandrino N70 GO Y70 210 posizione iniziale Y Z Y ora l asse geometrico della superficie esterna N80 G1 X17 5 posizionare la fresa sulla base della cava N70 OFFN 12 4 distanza della parete della cava 12 4 mm dalla linea mediana N90 G1 Y70 Z1 G42 abilitare CRU accostamento alla parete della cava N100 2 30 sezione della cava parallela all asse del cilindro N110 Y20 sezione della cava parallela al perimetro N120 G42 G1 Y20 Z 30 ricominciare la CRU accostamento all altra parete della cava distanza della parete della cava di nuovo 12 4 mm dalla linea mediana N130 Y70 F600 sezione della cava parallela al perimetro N140 Z1 sezione della cava parallela al asse del cilindro N150 Y70 Z10 G40 disattivare la CRU N160 GO X25 sollevare la fresa N170 M5 OFFN 0 disinserire il mandrino cancellare la distanza dalla parete della cava N180 TRAFOOF disattivare TRACYL N200 G54 G17 G0 X25 Z50 C120 raggiungere la posizione di partenza N210 M2 8 238 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 16 Funzioni G equivalenti per il SINUMERIK 8025 fresatura 8 16 Funzioni G equivalenti per il SINUMERIK 802S C fresatura SINUMERIK 8025 SINUMERIK 802D Le altre funzioni G se disponibili sono uguali sia per 8025 sia per l 802D SINUMERIK 802D Uso e programm
81. d q 1 6 Xew O F UOIZ L102 Ip 00 L oubas ezuas alisuaIn q alisuazn s d sUOIZalIO9 p yep suanuo9 m zu H UnU 005 6 770 UOIZ 102 q uolzeuuolul HOIEA zeuB ssy oups 221 1072 UOISI A Ljep OP EA 1401211151 oewos 9718 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 134 Programmazione ZUA UX TA EVA 19SIO 910 079 875 UN UOI 099EISIC YM 212319 ZA X 74 7 0 43 TOSIQ 910 179 1690 UN uoo 5022 AYM 1 ZA UX 74 EVA 19SIO 910 079 8 2 01Y999 ip ouenb un 400 000818 0 EVA 8179 ZA TX x 7 0 43 TOsiQ 910 179 2709 01UY9199 Ip ouenb un uoo 4 8002 1720 ZA XX TA VA TOS Q 910 075 8719 eun uoo 099EISIC AYM 1459 TZUA UX 477074 TOS Q YSIC F 2719 pal eun uoo 8022 GYM LVL9 jeuiyooew ASSE 6 S E 000014 0 LZ 0 1 0 LX S2 ossi ojund UN IP 919914 SL9 jeuiyooew ASSE 6 S E 000014 0 LZ 0 1 0 LX Y OJUSWUISJII IP UNA e9104 VL9 INS YZ 695 9 UC
82. di foratura N30 CYCLES41 40 36 2 30 3 5 90 200 500 Richiamo del ciclo il parametro PIT 6 stato omesso nessun dato per la profondita asso luta nessun tempo di sosta arresto mandrino a 90 gradi la velocita di rotazione in maschia tura 200 la velocit di rotazione per lo svin colo 6 500 N40 M02 Fine programma 9 4 7 Maschiatura con utensile compensato CYCLE840 Programmazione CYCLE840 RTP RFP SDIS DP DPR DTB SDR SDAC ENC MPIT PIT Parametri Tabella 9 7 Parametri CYCLE840 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 261 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Funzione Tabella 9 7 Parametri CYCLE840 continuare SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno DTB real Tempo di sosta sulla profondit del filetto rottura truciolo SDR int Senso di rotazione per lo svincolo Valori 0 inversione automatica del senso di rotazione 3 o 4 per M3 o M4 SDAC int Senso di rotazione dopo il fine ciclo Valori 3 4 oppure 5 per M3 M4 o M5 ENC int Maschiatura con senza encoder Valori 0 con encoder 1 senza encoder MPIT real Passo del filetto come grandezza del f
83. di lavoro Per la finitura necessaria una fresa con taglienti anche frontali L incremento di profondit viene sempre eseguito in posizione prima del movimento semicircolare di accostamento al profilo Fig 9 48 Esecuzione Posizione raggiunta prima dell inizio del ciclo il punto di inizio o di partenza una posizione nel campo positivo dell ascissa con semicer chio di accostamento gi calcolato e che tiene conto della quota grezza programmata SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 311 6FC5 698 2AA10 1CP5 Cicli 9 6 9 312 Cicli di fresatura Sequenza di movimenti nella sgrossatura _VARI 1 Accostamento e distacco dal profilo Accostamento e distacco dal profilo con semicerchio con mandrino che ruota in senso destrorso e fresatura concorde Y Accostamento al profilo Distacco dal profilo Fig 9 49 Viene raggiunto il piano di svincolo _RTP con avanzamento in rapido quindi avviene il posi zionamento nel piano di lavoro alla stessa altezza sul punto di partenza Il punto di partenza fissato sull ascissa con riferimento a 0 gradi Segue l incremento in rapido fino alla distanza di sicurezza _SDIS con annesso sposta mento alla profondit di lavorazione Per l accostamento al profilo del perno viene impiegato un percorso semicircolare tenendo conto del perno grezzo programmato La direzione di fresatura pu essere definit
84. di programmazione Filettatura metrica M5 Passo secondo tabella 0 8 mm giro foro gi predisposto G54 60 G90 X10 Y10 25 accostamento al punto di partenza N10 SPOS 0 mandrino regolato in posizione N20 G331 2 25 K0 8 5600 maschiatura K positivo rotazione destrorsa del mandrino punto finale Z 25 mm N40 G332 Z5 K0 8 svincolo N50 GO X Y 2 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 173 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi 8 3 10 Accostamento ad un punto fisso G75 Funzionalit Con G75 si pu raggiungere un punto fisso della macchina p es un punto di cambio uten sile La posizione fissa per tutti gli assi ed memorizzata nei dati macchina Non attivo alcuno spostamento La velocit per per ogni asse il rapido G75 richiede un blocco a s stante ed attiva blocco a blocco Si deve programmare l identifi catore dell asse macchina Nel blocco dopo G75 di nuovo attiva l istruzione G precedente del gruppo Tipo di interpola zione GO G1 G2 Esempio di programmazione N10 G75 X1 0 Y1 0 Z1 0 Annotazione i valori di posizione programmati per X1 Y1 Z1 qui 0 vengono ignorati tutta via devono essere indicati 8 3 11 Ricerca punto di riferimento homing G74 Funzionalit Con G74 pu essere effettuata la ricerca del punto di riferimento nel programma CN La dire zione e la velocit di ogni asse sono
85. direct Actual cursor position Abort aY ER ia a Fig 5 6 Immissione del dato da cercare SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 5 65 6FC5 698 2AA10 1CP5 Modo automatico 5 3 Arresto interruzione del part program Con il campo Toggle si pu stabilire da quale posizione si deve partire per la ricerca della defi nizione impostata Risultato della ricerca Visualizzazione del blocco prescelto nella finestra Blocco attuale 5 3 Arresto interruzione del part program Sequenza operativa Con STOP si interrompe l elaborazione di un part program L elaborazione interrotta pu essere ripresa con START CN Con RESET si pu interrompere il il programma in corso Premendo di nuovo il tasto START CN si avvia di nuovo il programma interrotto che viene elaborato dall inizio 5 66 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Modo automatico 5 4 Riaccostamento dopo un interruzione 5 4 Riaccostamento dopo un interruzione Dopo l interruzione del programma RESET possibile allontanare l utensile dal contorno in funzionamento manuale JOG Sequenza operativa Selezionare il modo operativo AUTOMATIC Block Aprire la finestra Ricerca blocco per caricare il punto d interruzione Search Interr Il punto d interruzione viene caricato Point To La ricerca viene attivata dal punto d interruzione
86. diversi da 3 o 4 M3 M4 viene generato l allarme 61102 Non stato program mato alcun senso di rotazione del mandrino e il ciclo viene interrotto Esempio di programma Terza alesatura Il ciclo CYCLE87 viene richiamato su X 70 Y 50 nel piano XY L asse di foratura l asse Z La profondit finale di foratura preimpostata in quote assolute La distanza di sicurezza di 2mm 9 274 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Fig 9 22 DEF REAL DP SDIS Definizione dei parametri N10 DP 77 SDIS 2 Assegnazione dei valori N20 GO G17 G90 F200 S300 Definizione dei valori tecnologici N30 D3 T3 Z113 Raggiungimento del piano di svincolo N40 X70 Y50 Raggiungimento della posizione di foratura N50 CYCLE87 113 110 5015 3 Richiamo del ciclo con verso di rotazione del mandrino programmato M3 N60 M02 Fine programma 9 4 11 Foratura con stop 2 mandrinatura 4 CYCLE88 Programmazione CYCLE88 RTP RFP SDIS DP DPR DTB SDIR Parametri Tabella 9 11 Parametri CYCLE88 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondita finale di foratura assoluta DPR real Profondita finale di foratura rispetto al piano di riferimento da impostare s
87. i cicli Siemens questi richiedono fino a 4 livelli di programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 219 6FC5 698 2AA10 1CP5 Programmazione 8 11 Tecnica dei sottoprogrammi 8 11 2 Richiamo del cicli di lavorazione Funzionalita cicli sono sottoprogrammi tecnologici che permettono di eseguire una determinata lavora zione in modo standard p es la foratura o la maschiatura L adattamento al caso concreto avviene con l impostazione di parametri valori direttamente con il richiamo del relativo ciclo Esempio di programmazione N10 CYCLE83 110 90 richiamo del ciclo 83 i valori sono trasferiti direttamente blocco a s stante N40 RTP 100 RFP 95 5 Impostare i parametri di trasferimento per il ciclo 82 N50 CYCLE82 RTP RFP richiamo del ciclo 82 blocco a s stante 8 11 3 Richiamo sottoprogramma modale Funzionalit Il sottoprogramma nel blocco con MCALL viene richiamato automaticamente dopo ogni blocco successivo che contiene un movimento interpolato l richiamo efficace fino al suc cessivo MCALL Il richiamo modale del sottoprogramma con MCALL o il termine del programma richiede un proprio blocco L utilizzo di MCALL risulta p es vantaggioso per la realizzazione di una dima di foratura Esempio di programmazione Esempio applicativo esecuzione di una fila di fori N10 MCALL CYCLES ciclo di foratura 82 N20 HOLES 1 ciclo per serie di f
88. il valore 1 0 Ha effetto real time Esempio di calcolo A_MONIFACT 1 1 minuto real time 1 minuto di tempo di utilizzo che si decrementa A_MONIFACT 0 1 1 minuto real time 0 1 minuto di tempo di utilizzo che si decrementa A_MONIFACT 5 1 minuto real time 5 minuti di tempo di utilizzo che si decrementano Attualizzazione del valore di riferimento con RESETMON La funzione RESETMON state t d mon imposta il valore istantaneo sul valore di riferimento per tutti i taglienti o per un ben definito tagliente di un determinato utensile per tutti i tipi di sorveglianza o solo per uno ben definito SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 225 6FC5 698 2AA10 1CP5 Programmazione 8 13 8 13 3 Istruzioni per la sorveglianza utensili Parametri di trasferimento INT state stato esecuzione istruzione 0 esecuzione avvenuta con successo 1 il tagliente con il numero D indicato non esiste 2 PUT con il numero T indicato t non esiste 3 PUT indicato t non ha una funzione di sorveglianza definita la funzione di sorveglianza non attiva l istruzione cio non viene eseguita INT t numero T interno 0 per tutti gli utensili lt gt 0 per questo utensile t lt 0 formazione del valore Itl INT d opzionale numero D dell utensile con il numero t gt 0 per questo numero D senza d 0 tutti i taglienti dell utensile t INT mon opzionale parametro codificato a
89. impostazione Tabella 9 18 Parametri CYCLE77 _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza da impostare senza segno _DP real Profondit assoluta _DPR real Profondit rispetto al piano di riferimento da impostare senza segno 9 310 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Tabella 9 18 Parametri CYCLE77 continuare _PRAD real Diametro del perno da impostare senza segno _PA real Punto centrale del perno ascissa assoluto _PO real Punto centrale del perno ordinata assoluto _MID real Max incremento di profondit incrementale da impostare senza segno _FAL real Sovrametallo di finitura sul profilo del bordo incrementale _FALD real Sovrametallo di finitura sul fondo incrementale impostare senza segno _FFPI1 real Avanzamento sul profilo _FFD real Avanzamento per l incremento di penetrazione o incremento spaziale _CDIR integer Direzione di fresatura da impostare senza segno Valori 0 fresatura concorde 1 fresatura discorde 2 con G2 indipendentemente dal senso di rotazione del mandrino 3 con G3 _VARI integer Tipo di lavorazione Valori 1 sgrossatura fino al sovrametallo 2 finitura sovrametallo X Y Z 0 _AP1 real Lunghezza del perno grezzo Funzione Con questo ciclo possibile eseguire dei perni cilindrici nel piano
90. l impostazione TC_TP9 P_TOOLNO P_TOOL 2 attivazione sorveglianza numero pezzi UT attivo STOPRE ANF BEARBEIT sottoprogramma per lavorazione pezzo SETPIECE 1 aggiornamento contatore MO prossimo pezzo proseguire con Start CN IF TC_MOP4 P_TOOLNO P_TOOL gt 1 ANF MSG Utensile T7 consumato prego sostituire MO dopo il cambio UT proseguire con Start CN RESETMON State 7 1 2 aggiornamento valore di riferimento contatore pezzi IF state lt gt 0 GOTOF ALARM GOTOB ANF ALARM visualizzare l errore MSG Errore RESETMON lt lt state MO M2 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 14 Accostamento e distacco morbido 8 14 Accostamento e distacco morbido Funzionalit La funzione disponibile dal SW 2 0 La funzione accostamento e distacco morbidi VVAB serve per accostare un profilo in modo tangenziale morbido indipendentemente dalla posizione del punto di partenza Il controllo calcola i punti intermedi e genera i blocchi di spostamento necessari Questa funzione si uti lizza prevalentemente in combinazione con la correzione del raggio utensile CRU Le istru zioni G G41 G42 definiscono la direzione di accostamento di distacco a destra o a sinistra rispetto al profilo vedere anche il capitolo 8 6 4 Selezione della correzione raggio utensile G41 G42 Il profilo di accostamento dist
91. la posizione di partenza una posizione a piacere dalla quale pu essere raggiunta ogni cava senza collisioni SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 327 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Rd N o Fig 9 61 l ciclo crea la seguente sequenza di movimento Con Go viene raggiunta la posizione indicata nella figura a fianco all inizio del ciclo L esecuzione di una cava circolare avviene con gli stessi passi come nella lavorazione di un asola Dopo la finitura di una cava circolare l utensile si allontana fino al piano di svincolo e quindi si passa alla cava successiva GO Finita l esecuzione dell ultima cava l utensile nella figura a fianco nella posizione di arrivo del piano di lavorazione viene portato fino al piano di svincolo con GO ed il ciclo viene concluso Spiegazione dei parametri Per i parametri RTP RFP SDIS vedere il CYCLE81 Per i parametri FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF vedere SLOT1 9 328 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura CPA CPO Fig 9 62 NUM quantita Con il parametro NUM si definisce il numero delle cave AFSL e WID angolo e larghezza della cava circolare Con i parametri AFSL e WID viene stabilita la forma di una cava nel piano Il ciclo interna mente verifica a
92. le quote si possono immettere direttamente nel programma Il con trollo provveder ad eseguire le conversioni necessarie nel sistema base Programmazione G70 valore in pollici G71 malore metrico G700 valore in pollici anche per avanzamento F G710 metrico anche per avanzamento F Esempio di programmazione N10 G70 X10 Z30 valori in pollici N20 X40 Z50 G70 sempre attivo N80 G71 X19 Z17 3 da qui valori metrici Informazioni In base all impostazione base il controllo interpreta tutti i valori geometrici come valori metrici o in pollici Come valori geometrici si intendono anche le correzioni utensile e gli spostamenti origine impostabili compresa la visualizzazione allo stesso modo l avanzamento F in mm min opp pollici min L impostazione base avviene attraverso dati macchina definiti dal costruttore della macchina Tutti gli esempi riportati nel presente manuale sono basati sul sistema metrico come impo stazione base 8 150 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso G70 opp G71 interpreta tutte le impostazioni geometriche che si riferiscono direttamente al pezzo in base al sistema impostato metrico o in pollici p es e informazioni di percorso X Y 2 con G0 G1 G2 G3 G33 CIP CT e parametri di interpolazione I J K anche passo del filetto raggio cerchio CR e spostamento origine programmabil
93. ll p volze sodul roijjod ul yonb uolze soduli 029 uolze 69 099 400 OUETOSSONM osae Ens ui i 2090 09100 0 5 IP ens uli ZL 69 095 400 09102 o ls lie IP 8150 1 1099 oooolq e oooolq c l oooolq oooolq osio ld O SAME LL oooolq e oooolq osio ld 0159 69 uolze onunuo 12 199 onnee QUO LUEHOdWOI 0L 0910910 159 099 seq Ip Swe osnioul liqeysodul uluo olu ule sods ll p oooolq 6 oo olq 2910 oooolq e oooolq liqeysoduu ul Lo opuaewrejsods oju wejnuue 6 olu ule sods ll p oooolq e oooolq O USwWE NUUYy 690 cuawe sods 59 655 cuawe sods 5G 899 j qe sodw quawe sods sy 190 cpuawe sods 990 quawe sods 32 490 uo ze liqeysoduu eubuo quawe sods 54 Y cquawrejsods g 440 liqeysodul cquawre jsods 0099 q p e ajisualn 01661 2 SUOIZE f p esius e 01661 2 1 alisuamn 1 2 2 2 440 lisu n ope 079 ZIA QUEId 610 ezzayBun U0 Z 1109 IP ass
94. loro sequenza temporale L allarme pi elini vecchio si trova all inizio della lista SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 127 6FC5 698 2AA10 1CP5 Sistema 7 2 Visualizzazione allarmi Spazio per appunti 7 128 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 1 8 1 1 8 1 2 Concetti fondamentali per la programmazione dei CN Nome del programma Ogni programma ha un proprio nome Il nome pu essere scelto liberamente al momento della generazione del programma tenendo conto dei seguenti presupposti primi due caratteri devono essere lettere dell alfabeto e utilizzare solo lettere cifre o underscore e non utilizzare alcun carattere di separazione vedere il capitolo Set di caratteri e il punto decimale pu essere utilizzato solo per identificare l estensione del file e utilizzare max 16 caratteri Esempio CORNICE52 Struttura del programma Struttura e contenuto Il programma CN composto da una serie di blocchi vedere la tabella 8 1 Ogni blocco rappresenta una fase di lavorazione In un blocco le istruzioni vengono scritte sotto forma di parole L ultimo blocco della sequenza di elaborazione contiene una parola speciale per il fine programma M2 Tabella 8 1 Struttura del programma CN Blocco Parol
95. menu Versione HMI SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Registry details Questa funzione elenca l assegnazione degli hardkey tasti funzione di macchina offset programma per il programma da attivare La tabella seguente riporta il significato delle singole colonne DLL StartUp1 561 IDLL arrangement DLL name ma dil pa dll pr dll pm dl1l dg dll alm dll 7 Change start DLL Start method Execute flag nq Class name maschine paraneter programm progman diagnose alarm Fig 7 15 Tabella 7 1 Significato dei dati immessi sotto DLL arrangement Sigla Significato Soft Key SK1 SK7 assegnazione hardkey 1 7 Nome DLL Nome del programma da eseguire Class Name La colonna definisce l identificatore per la ricezione delle informazioni Start Method Numero della funzione che viene eseguita dopo lo start del programma Execute Flag kind of executing 0 il programma gestito dal sistema base 1 il sistema base attiva il programma e trasmette al controllo il programma caricato Text file name Nome del file di testo senza estensione Softkey text ID SK ID riservato Password level L esecuzione del programma dipende dal livello di password impostato Class SK riservato SK File rise
96. non sono impostati sono attivi i dati di setting valori programmati sono inseriti nei dati di setting All inizio i dati di setting sono impostati con i valori ricavati dai dati macchina FXST I opp FXSVVI possono essere modificati in qualsiasi momento nel programma Le modifiche sono attive nel blocco prima dei movimenti di posizionamento Posizione attuale dopo Posizionamento su riscontro fisso Riscontro fisso Posizione di start punta dell utensile Posizione finale Finestra di sorveglianza programmata riscontro fisso Fig 8 34 Esempio di posizionamento su riscontro fisso l utensile viene spostato contro un riscontro Altri esempi di programmazione N10 G1 G94 N20 X250 Z100 F100 FXS X1 1 per asse macchina X1 selezionato FXS coppia di serraggio e ampiezza finestra da SD N20 X250 Z100 F100 FXS X1 1 FXST X11 12 3 per asse macchina X1 selezionato FXS coppia di serraggio 12 3 ampiezza finestra da SD N20 X250 Z100 F100 FXS X1 1 FXST X1 12 3 FXSW X1 2 per asse macchina X1 selezionato FXS coppia di serraggio 12 3 ampiezza finestra 2 mm N20 X250 Z100 F100 FXS X1 1 FXSW X1 2 per asse macchina X1 selezionato FXS coppia di serraggio da SD ampiezza finestra 2 mm Riscontro fisso raggiunto Una volta raggiunto il riscontro fisso viene cancellato il percorso residuo e aggiornato il riferimento di posizione viene incrementata l
97. offre la possibilit di selezionare vari filtri di visualizzazione per il gruppo di dati group macchina attivo Sono disponibili ulteriori softkey Softkey Expert la funzione seleziona tutti i gruppi di dati nel modo Esperti per la visualizzazione Softkey Filter active la funzione attiva i gruppi di dati selezionati Quando si abbandona la finestra sono visibili nella pagina dei dati macchina solo i dati selezionati Softkey Select all la funzione seleziona tutti i gruppi di dati per la visualizzazione Softkey Deselect all questa funzione annulla la selezione di tutti i gruppi di dati SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 99 6FC5 698 2AA10 1CP5 Sistema Expert node Filter active Configuration including menory 2 MMeasuring system Machine geonetry Speed acceleration jerk Monitoring functions limits TiSpindle TiController data TiStatus data T 0FFsets compensations I Technology functions Standard machine Channel MD Drive MD Display MD m Fig 7 8 Filtro di visualizzazione Dati macchina specifici per canale Aprire la finestra Dati macchina specifici per canale Con i tasti Sfoglia 6 possibile sfogliare avanti e indietro Dati macchina relativi al azionamento Aprire la finestra Dati macchina azionamento Con i tasti Sfoglia possibile sfogliare avanti e
98. pagina Z Questo softkey calcola lo spostamento e visualizza il risultato nel campo Offset SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 4 Programmare i dati di setting Settore operativo Parametri 3 4 Programmare i dati di setting Settore operativo Parametri Funzionalit Con i dati di setting si definiscono le impostazioni per le condizioni operative In caso di necessit queste possono essere modificate Sequenza operativa E Selezionare i Dati di setting tramite i tasti Offset Param e Setting data PARAM Il softkey Setting data apre un altro livello di menu nel quale si possono impostare varie op Setting zioni del controllo data OFFSET PARAH JOG data JOG feedrate EEE nin Spindle speed rpn Spindle data Minimum 8 880 Maximun 1000 000 Linitation with G96 100 000 DRY Dry run feedrate 5000 000 mm min Start angle Start angle for thread Work R vari Setting User offset able data data Fig 3 17 Pagina video principale Dafi di setting Avanzamento in JOG JOG feedrate Valore di avanzamento in modalit JOG Se il valore di avanzamento zero il controllo utilizza il valore memorizzato nei dati macchina Mandrino Velocit del mandrino spindle speed Minimo massimo Una limitazione della velocit del mandrino nei campi max G26 min G25 pu essere impostata solo
99. parametri _LENG _WID e _CRAD viene definita la forma della tasca nel piano Se con l utensile attivo non possibile eseguire il raggio dello spigolo programmato perch il raggio di quest ultimo troppo grande il raggio risultante sulla tasca sar pari al raggio utensile Se il raggio della fresa pi grande della met della lunghezza o larghezza della tasca il ciclo non viene eseguito ma viene emesso l allarme 61105 Raggio fresa troppo grande _PA _PO punto di riferimento Con i parametri _PA e _PO si definisce il punto di riferimento della tasca negli assi del piano Questo il centro della tasca _STA angolo _STA definisce Pangolo tra il 1 asse del piano ascissa e l asse longitudinale della tasca _MID incremento di penetrazione Con questo parametro viene definita la max profondit di incremento in sgrossatura L incremento in profondit resta costante per l intero ciclo In base al valore di _MID e alla profondit totale il ciclo calcola automaticamente l incre mento Viene presupposto il numero minimo possibile di passate di incremento _MID 0 significa che con un solo incremento si vuole raggiungere la profondit della tasca SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 337 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _FAL sovrametallo di finitura sulle pareti Questo sovrametallo di finitura viene considerato solo sulle pareti laterali del
100. part program attivo La attuale visualizzazione di un blocco limitata dall ampiezza della finestra Se i blocchi vengono elabo rati in sequenza rapida si dovrebbe commutare nella finestra Avanzamento programma Con il softkey Program sequence si pu ripristinare la visualizzazione di sette blocchi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Modo automatico Nota Se nel sistema viene integrato un secondo mandrino il mandrino di lavoro rappresentato in una dimensione ridotta La finestra visualizza sempre unicamente i dati di un mandrino Il controllo visualizza i dati del mandrino secondo questi criteri si visualizza il mandrino master in condizione di fermo allo start del mandrino se entrambi i mandrini sono attivi i visualizza il mandrino di lavoro 0 allo start del mandrino di lavoro Listogramma di potenza vale per il mandrino attivo Softkey Program Sono visualizzati i softkey per la scelta delle influenze sul programma p es blocco escludi control bile test del programma Program Nel test del programma PRT si blocca l emissione del riferimento per gli assi e per il man test drino La visualizzazione del riferimento simula la corsa di lavoro Dry run Le corse di lavoro sono eseguite con il riferimento di avanzamento preimpostato con il dato di feedrat
101. passata per lo svuotamento nel piano come valore _API1 real Quota grezza lunghezza della tasca _AP2 real Quota grezza larghezza della tasca _AD real Quota grezza della profondit della tasca dal piano di riferimento _RADI real Raggio del percorso elicoidale nel tuffo riferito al percorso del centro dell utensile oppure max angolo di tuffo con movimenti di pendolamento _DP1 real Profondit di tuffo per ogni rotazione di 360 nel tuffo con traietto ria elicoidale Funzione Questo ciclo pu essere utilizzato per sgrossatura e per finitura Per la finitura necessaria una fresa con taglienti anche frontali L incremento in profondit inizia sempre sul centro della tasca e prosegue ortogonalmente su questa posizione si consiglia di eseguire una preforatura La direzione di fresatura pu essere scelta con le funzioni G G2 G3 oppure concorde discorde al senso di rotazione del mandrino La massima larghezza di passata nel piano durante lo svuotamento programmabile sovrametallo di finitura anche sulla base della tasca Esistono tre diverse strategie di tuffo ortogonalmente al centro della tasca sulla traiettoria elicoidale intorno al centro della tasca pendolamento sull asse mediano della tasca Percorsi brevi nell accostamento al piano durante la finitura Considerazione del profilo del pezzo grezzo nel piano e di una quota grezza per la base della tasca possibilit di lavorare in forma otti
102. pe f gt Y X Specularit in Y Pezzo Le Fig 8 10 Esempio di specularit con indicazione della posizione utensile 8 156 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso Esempio di programmazione Specularit in diversi assi delle coordinate con effetti su una correzione del raggio utensile attiva e G2 G3 N10 G17 piano X Y asse Z ortogonale a questo N20 L10 profilo programmato con G41 N30 MIRROR X0 direzione invertita in X N40 L10 profilo speculato N50 MIRROR YO direzione invertita in Y N60 L10 N70 AMIRROR X0 ripetizione specularit ora in X N80 L10 profilo speculato due volte N90 MIRROR specularit OFF Richiamo sottoprogramma vedere il capitolo 8 11 Tecnica dei sottoprogrammi 8 2 9 Bloccaggio del pezzo spostamento origine impostabile G54 G59 G500 G53 G153 Funzionalit Lo spostamento origine impostabile fornisce la posizione del punto zero pezzo sulla mac china spostamento del punto zero pezzo rispetto allo zero macchina Questo spostamento viene calcolato con il bloccaggio del pezzo sulla macchina e deve essere memorizzato nel campo dati previsto Il valore attivato dal programma tramite la selezione tra sei possibili gruppi G54 G59 Nota un bloccaggio obliquo del pezzo pu essere realizzato impostando langolo di rotazione attorni agli
103. pro grammazione del profilo nel programma richiamante N10 T3 DI T3 fresa con raggio 7 N20 S500 M3 F3000 Programmazione avanzamento giri mandrino N30 G17 GO G90 X100 Y200 Z250 G94 Raggiungimento della posizione iniziale N40 CYCLE72 PIECE 245 PIECE 245 E 250 del ciclo 200 3 175 10 1 1 5 800 400 11 41 2 20 1000 2 20 N50 X100 Y200 N60 M2 N70 PIECE_245 Profilo N80 G1 G90 X150 Y160 N90 X230 CHF 10 N100 Y80 CHF 10 N110 X125 N120 Y135 N130 G2 X150 Y160 CR 25 N140 PIECE_245_E Fine profilo N150 M2 9 304 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 4 Fresatura di perni rettangolari CYCLE76 Programmazione CYCLE76 _RTP _RFP 5015 DPR _LENG _WID CRAD PA PO STA MID FAL FALD FFP1 FFD 1 VARI 1 2 Parametri Tabella 9 17 Parametri CYCLE76 _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza da impostare senza segno _DP real Profondit finale di foratura assoluta _DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno _LENG real Lunghezza perno da impostare senza segno _WID real Larghezza perno da impostare senza segno _CARD real Ra
104. profondit di foratura fino a 30 mm il valore della distanza di arresto anticipata sempre uguale a 0 6 mm e Per le profondit di foratura superiori vale la formula di calcolo profondit di foratura 50 il valore limitato a max 7 mm Esempio di programmazione foratura profonda Questo programma esegue il ciclo CYCLE83 sulle posizioni X80 Y120 e X80 Y60 nel piano XY La prima foratura viene eseguita con il tempo di sosta 0 ed il tipo di lavorazione rottura truciolo La profondit finale di foratura e la prima profondit di foratura sono indicate in quote assolute Con il secondo richiamo viene programmato il tempo di sosta di 1 sec stato sele zionato il tipo di lavorazione scarico truciolo la profondit finale di foratura impostata in quote incrementali rispetto al piano di riferimento L asse di foratura in tutti e due i casi l asse 2 Fig 9 10 N10 GO G17 G90 F50 S500 M4 Definizione dei valori tecnologici N20 D1 T12 Raggiungimento del piano di svincolo N30 Z155 N40 X80 Y120 Raggiungimento della prima posizione di foratura SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 257 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura N50 CYCLE83 155 150 1 5 0 100 20 0 Richiamo del ciclo con parametri per la profondit in 0 1 0 valori assoluti N60 X80 Y60 Raggiungimento della successiva posizione di foratura N70 CYCLE83 155 150 1 145
105. real Avanzamento per la lavorazione del piano _FFD real Avanzamento per l incremento in profondit _CDIR integer Direzione di fresatura da impostare senza segno Valori 0 fresatura concorde corrisponde alla direz mandrino 1 fresatura discorde 2 con G2 indipendentemente dalla direzione mandrino 3 con G3 _VARI integer Tipo di lavorazione UNIT Valori 1 sgrossatura 2 finitura DECINE Valori 0 ortogonale al centro della tasca con GO 1 ortogonale al centro della tasca con G1 2 con traiettoria elicoidale Gli altri parametri possono essere impostati solo se necessario Essi determinano la strategia di penetrazione e la sovrapposizione durante lo svuotamento da impostare senza segno _MIDA real Larghezza max di passata per lo svuotamento nel piano come valore _API1 real Quota grezza del raggio della tasca _AD real Quota grezza della profondit della tasca dal piano di riferi mento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 341 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Funzione Esecuzione 9 342 _RAD1 real Raggio del percorso elicoidale durante il tuffo riferito al cen tro dell utensile _DP1 real Profondit di tuffo per ogni rotazione di 360 nel tuffo con traiettoria elicoidale Con questo ciclo possibile eseguire delle tasche circolari nel piano di lavoro Per la finitura necessaria una fresa con taglienti anche frontali L incremento di pen
106. scala Indirizzo ampliato Negli indirizzi R parametro di calcolo H funzione H l J K parametro di interpolazione punto intermedio l indirizzo viene ampliato da 1 a 4 cifre per ottenere un numero maggiore di indirizzi Anche in questo caso l assegnazione del valore deve avvenire intervallando il carattere di uguale vedere anche il capitolo Sommario delle istruzioni Esempio R10 6 234 H5 12 1 11 32 67 8 130 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 1 Concetti fondamentali per la programmazione dei CN 8 1 4 Struttura dei blocchi Funzionalit Un blocco contiene tutti i dati necessari per eseguire un passo di lavorazione Un blocco generalmente composto da pi parole e termina sempre con il carattere di fine blocco Lp nuova riga Questo viene generato automaticamente pre mendo il cambio riga oppure il Tasto input in fase di scrittura IN Parolaf 2 Parolan Commento _ Lf Spazio intermedio BLANK Spazio principali si indica il carattere Esclusione del blocco solo se necessario si trova all inizio Spazio intermedio intermedio intermedio Istruzioni del blocco Numero del blocco precede le istruzioni solo se necessario invece di N nei blocchi due punti Spazio Carattere di fine blocco Solo se necessario si trova alla fine separato dal resto del blo
107. senso di rotazione del cerchio G2 G8 nei tre piani possibili SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 163 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi La descrizione del cerchio pu essere impostata in diversi modi G2 G3 e impostazione del centro punto finale G2 G3 e impostazione del raggio punto finale 1 Y Punto finale X Y Y Punto finale X Y l p es G2X Y L J p es G2 X Y CR raggio del cerchio CR ri Centro I J na Punto iniziale X Y Punto iniziale X Y G2 G3 e impostazione angolo di apertura G2 G3 e impostazione angolo di apertura Y centro Y punto finale Punto finale X Y es G2 AR I J es G2 AR X Y Angolo AR Angolo AR Centro I J Punto iniziale X Y Punto iniziale X Y Fig 8 17 Possibilit per la programmazione del cerchio con G2 G8 p es con gli assi X Y G2 G8 restano attive fino a quando non impostata un altra funzione che fa parte di questo gruppo G GO 1 Per la velocit lineare determinante la parola F Programmazione G2 G3 X Y 1 J centro e punto finale G2 G3 CR X Y raggio e punto finale G2 G3 AR 1 J angolo di apertura e centro G2 G3 AR X Y angolo di apertura e punto finale G2 G3 AP RP coordinate polari cerchio intorno al polo Avvertenza Ulteriori possibilit di programmazion
108. senza segno _PA real Punto di riferimento tasca assoluto 1 asse del piano _PO real Punto di riferimento tasca assoluto 2 asse del piano _STA real Angolo tra asse longitudinale della tasca e 1 asse del piano ascissa impostare senza segno Campo valori 0 x STA lt 180 _MID real Max profondit dell incremento da impostare senza segno _FAL real Sovrametallo di finitura sulle pareti della tasca impostare senza segno _FALD real Sovrametallo di finitura sul fondo da impostare senza segno 1 real Avanzamento per la lavorazione del piano _FFD real Avanzamento per l incremento in profondit CDIR integer Direzione di fresatura da impostare senza segno Valori 0 fresatura concorde corrisponde alla direz mandrino 1 fresatura discorde 2 con G2 indipendentemente dalla direzione mandrino 3 con G3 _VARI integer Tipo di lavorazione UNIT Valori 1 sgrossatura 2 finitura DECINE Valori 0 ortogonale al centro della tasca con GO 1 ortogonale al centro della tasca con G1 2 si traiettoria elicoidale 3 pendolamento sull asse longitudinale della tasca Gli altri parametri possono essere impostati solo se necessario Essi determinano la strategia di penetrazione e la sovrapposizione durante lo svuotamento da impostare senza segno 9 332 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _MIDA real Larghezza max di
109. solo incremento si vuole raggiungere la profondit della tasca La profondit dell incremento inizia dal piano di riferimento anticipato della distanza di sicu rezza in funzione di _ZSD 1 FFD e FFP1 avanzamento in profondit e sul piano L avanzamento FFP1 ha effetto su tutti i movimenti da eseguire con l avanzamento nel piano FFD ha effetto sugli incrementi perpendicolari a questo piano CPA CPO e RAD centro e raggio La posizione del cerchio nel piano di lavorazione si definisce tramite il centro CPA CPO ed il raggio RAD Per il raggio sono ammessi solo valori positivi STA1 e INDA angolo iniziale e angolo di incremento Con questi parametri si stabilisce Pordine delle asole su una circonferenza Se INDA uguale a l angolo di incremento viene calcolato sulla base del numero delle asole per cui le asole vengono distribuite uniformemente sulla circonferenza Ulteriori avvertenze Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva Se a causa di valori errati dei parametri che stabiliscono la disposizione e la grandezza delle asole si verificano sovrapposizioni delle asole stesse la lavorazione del ciclo non viene ini ziata Il ciclo si interrompe emettendo il messaggio di errore 61104 Danneggiamento del pro filo delle cave asole Internamente al ciclo il sistema di coor
110. un quarto di cerchio Accostamento allontanamento dal profilo con un semicerchio lt gt SE 2 i b Percorrere il profilo al centro Accostamento allontanamento dal profilo o con una retta Fig 9 41 In caso di accostamento e svincolo al centro G40 possibile solo come retta RFF avanzamento di svincolo Con il parametro _FF3 viene definito un avanzamento di svincolo per i posizionamenti inter medi nel piano nel vuoto quando questi ultimi debbano essere eseguiti con avanzamento G01 Se l avanzamento non viene programmato i posizionamenti intermedi con G01 ven gono eseguiti con l avanzamento del piano Ulteriori avvertenze Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva 9 302 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Esempio di programmazione 1 Fresatura di un profilo chiuso esterno Con questo programma si vuole fresare un profilo come riportato nella figura Punto iniziale del profilo Direzione programmata Direzione del profilo TA Fine profilo Fine profilo sovrametallo Fig 9 42 Parametri per il richiamo del ciclo e Piano di svincolo 250 mm e Piano di riferimento 200 e Distanza di sicurezz
111. viene elaborata SLOT150 La cava circolare viene elaborata SLOT250 Direzione di fresatura errata viene generato G3 SLOT1 SLOT2 1 profondit di foratura in base al valore per profon CYCLE83 dit relativa lt n gt indica di volta in volta il numero della figura attualmente in elaborazione nel testo di segnalazione SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 355 6FC5 698 2AA10 1CP5 Cicli 9 7 Messaggi di allarme e loro gestione Spazio per appunti 9 356 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Indice Indice A Allarmi per cicli 9 352 Asole su un cerchio 9 314 Assegnazione assi 9 243 C Calcolare le correzioni utensile manuale 3 33 Caratteri speciali non stampabili 8 133 Caratteri speciali stampabili 8 132 Cava circolare 9 326 Cave su una circonferenza 9 319 Centratura 9 248 Cicli di foratura 9 241 Cicli di fresatura 9 241 Cicli per dime di foratura 9 241 9 281 Cicli per dime di foratura senza richiamo ciclo di foratura 9 281 Ciclo di alesatura 9 246 Comportamento con parametro di numerazione nullo 9 281 Concetti fondamentali per la programmazione dei CN 8 129 Condizioni di richiamo 9 242 Controllo di plausibilit 9 281 CYCLE71 9 290 CYCLE72 9 296 CYCLE77 9 310 CYCLE81 9 248 CYCLE82 9 251 CYCLE83
112. 0 Esempio R0 0 1EX 5 significato RO 0 000 001 R1 1 874EX8 significato R1 187 400 000 Annotazione in un blocco possono avvenire pi assegnazioni anche in forma di espressioni di calcolo Assegnazione ad altri indirizzi La flessibilit di un programma CN data dal fatto che questi parametri di calcolo o espres sioni con parametri di calcolo possono essere assegnati ad altri indirizzi CN A tutti gli indirizzi si possono assegnare valori espressioni matematiche o parametri di calcolo eccezione in dirizzo N GeL Nell assegnazione dopo il carattere dell indirizzo occorre scrivere il carattere possibile un assegnazione con segno negativo 8 208 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 9 Parametri di calcolo R LUD e variabili PLC Se si effettuano assegnazioni ad indirizzi di assi istruzioni di posizionamento necessario un blocco a s stante Esempio N10 GO X R2 assegnazione sull asse X Operazioni funzioni di calcolo Quando si utilizzano operatori o funzioni di calcolo occorre rispettare il tipo di scrittura mate matico consueto Le priorit dell elaborazione vengono impostate tramite parentesi rotonde altrimenti sono eseguite prima le moltiplicazioni e le divisioni Per le funzioni trigonometriche vale l impostazione in gradi Funzioni di calcolo ammesse vedere il capitolo Sommario delle istruzioni
113. 0 uolzeodi lul AYDUE NYNIL asse un o ojund a oipe 4 UHD A XI e euij ound n ET A XI lepoul uolze OSU S Ul 2 20 299981 110 l s di V4 7 di dv 19 5 asse uoo sunddo A di dV 15 Uejod Ul 47Z7A X105 uo zeqodi yul ip ody O USWIEZUENEe 00 SUOIZE OcdIa u 1 Z esse 119 U S di ZU di dy 09 elejuawiejddns asse uos inddo zdu dv 09 HEyod Ul OULISANEO Z TA TX 09 OJUALUIAOLI IP IPUELUOO opidel uoo re uli uolzeyodi lul 05 19 oddn19 02901q 02201q uOlZE N04 IS in ul 000010 19d ojos eame inddo oddnibi OSS 1S suoIzuny ele un ep EyellnuuE U LA 4101 uou auocize ond 5 volzun i pun vS d oolloquls oddn 6 un Ip 5 auoizuny eun ojos epuos 5 ond tuolzun 6 002014 un ui 5 140 146 ul asinippns 0405 9 IUOIZUNY 97 MOJELA OJOS 9 luolzun i 9 79 u09 0990 q l u 8 as e 000010 4 79 0095 Ul E SOS Ip d l L 666666 66 10070 Ip J 969 765 e seq u O uu ww 1 eInsju Ip guun 022 0 94 OJUALUEZUENE p 00 666 666 66 1100 0 O USLUEZUEAY J llsu n un s
114. 000069 190000000 nn 2 10000000 190000000 nn SP 1090090000 1888888880 R 18888888 100000000 Back Tool Tool Work R i Setti U Fig 3 18 Time Temporizzatori contatori counter OFFSET PARAM Part total Parts required Part count Run time 00m 035 Cycle time 08 035 Cutting time 08 085 Setup time 27M Power on time 37M Tool Tool Work R i Setti U t l e m m Fig 3 19 3 46 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 4 Programmare i dati di setting Settore operativo Parametri Significato Parts required Numero di pezzi necessari riferimento pezzi Parts total Numero dei pezzi complessivamente prodotti valore reale totale Part count in questo contatore si registra il numero di pezzi prodotti dall istante dello start Run time Tempo di elaborazione totale dei programmi CN nel modo operativo automatico in secondi Nel modo operativo AUTOMATIC si sommano i tempi di esecuzione di tutti i programmi tra Start CN e fine programma Reset Il temporizzatore viene azzerato ad ogni avviamento del controllo Tempo di elaborazione del programma NC selezionato in secondi Cycle time Tempo di intervento dell utensile in secondi Nel programma CN selezionato si misura il tempo di ciclo tra lo start del CN e la fine del programma reset Con lo start di un nuovo programma CN il temporizzatore azzerato
115. 02D Uso e programmazione Fresatura BP F Edizione 08 2005 6 89 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Value of ist axis of line endpoint plane G2 698 G18 POI tang Fig 6 30 Retta cerchio retta Tabella 6 6 Immissione nella maschera interattiva Punto finale della retta 2 Centro del cerchio Angolo della retta 1 Angolo della retta 2 Avanzamento E A1 A2 F Occorre immettere il punto finale della retta 1 e 2 asse del piano L impostazione dell angolo avviene in senso antiorario L impostazione dell angolo avviene in senso antiorario Campo d immissione per l avanzamento G2 G3 6 90 Il centro e il punto finale possono essere impostati in quote assolute incrementali o in coordi nate polari Sulla base dei dati immessi la maschera genera un blocco circolare e due blocchi lineari Il softkey commuta il senso di rotazione da G2 a G83 Nella visualizzazione appare G3 Pre mendo nuovamente il tasto si ritorna su G2 La visualizzazione cambia su G2 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 4 6 4 Simulazione Simulazione Funzionalit Con il supporto della grafica tratteggiata possibile seguire la traiettoria dell utensile program mata nel programma selezionato Non avviene alcun movimento degli assi No
116. 1 Visualizzazione dello stato PLC Status Con la funzione Liste stato PLC si possono visualizzare e modificare i segnali PLC list SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 119 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti 8 1 2 3 4 5 6 2 8 9 H o pe la al STEP 7 PLC connect status VVindovv 1 xxxx VVindovv 2 xxxx Fig 7 32 00000006 80008808 00000008 000000068 00000006 00008800 00000008 00000008 00000008 Status PLC list program Lista stato PLC 88080086 808000006 88900066 00000080 88000086 88000866 80000066 88888686 80000006 88000866 12171 771717 771 88000086 808000866 89000006 88086086 80000006 Program list Questa finestra visualizza tutte le informazioni logiche e grafiche del programma PLC nei cor rispettivi blocchi di programma La logica in KOP schema a contatti suddivisa in sezioni di programma e circuiti trasparenti chiamati segmenti di schema funzionale programmi KOP rappresentano il flusso della corrente mediante una serie di combinazioni logiche 14 MB27 16 1 0 1681 0 3 MUL Z 144 QB2 Network 13 SIGNALE VON NCK UND NCK KANAL AN KNIPS Network 14 ACHSAUSUAHL F R KNIPSKASTEN L
117. 1 percorso intermedio con G1 CENTINAIA Valori 0 svincolo a fine profilo fino a _RTP 1 svincolo a fine profilo su 5015 2 svincolo a fine profilo in ragione di _SDIS 3 nessun svincolo a fine profilo Se per il parametro _VARI viene programmato un valore diverso da quelli consentiti il ciclo viene interrotto con l allarme 61002 Tipo di lavorazione definito in modo errato _RL muoversi sul profilo Con il parametro _RL si programma il percorso sul profilo centrale sul lato destro o sinistro G40 G41 oppure G42 Per i valori possibili vedere Parametri CYCLE72 _AS1 _AS2 direzione percorso di accostamento direzione percorso di distacco Con _AS1 viene programmata la specificazione del percorso di accostamento con _AS2 quello di distacco Per i valori possibili vedere Parametri CYCLE72 Se _AS2 non viene pro grammato il comportamento del percorso di distacco uguale a quello del percorso di acco stamento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 301 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura L accostamento tangenziale al profilo su un percorso nello spazio elicoidale o retta dovreb be essere programmato solo quando in questa fase l utensile non in presa oppure se idoneo a questo scopo Muoversi sul profilo a destra o a sinistra Accostamento allontanamento dal profilo con una retta Accostamento allontanamento dal profilo con
118. 2 G3 programmata con CDIR e filettatura su una traiettoria elicoidale con G2 G3 e valore di avanzamento FFR e movimento di uscita su una traiettoria circolare con la stessa direzione di rotazione e con l avanzamento ridotto FFR e svincolo sul centro del filetto con GO e svincolo sul piano di svincolo nell applicata con GO Filettatura dal basso verso l alto Per motivi tecnologici pu essere necessario dover eseguire filettature dal basso verso Palto Il piano di svincolo RTP in questo caso si trova sul fondo della filettatura DP Questa lavorazione possibile ma le definizioni della profondit devono essere program mate con valori assoluti e prima del richiamo del ciclo deve essere raggiunto il piano di svin colo oppure una posizione a valle del piano di svincolo stesso Esempio di programmazione filettatura dal basso verso l alto Si vuole fresare una filettatura con inizio da 20 fino a 0 e con passo 3 mm Il piano di svin colo a 8 N10 G17 X100 Y100 S300 M3 T1 D1 F1000 N20 Z8 N30 CYCLE9O 8 20 0 60 0 46 40 3 800 3 50 50 N40 M2 Il foro deve avere una profondit di almeno 21 5 mezzo passo in pi Percorsi di superamento in direzione della lunghezza della filettatura percorsi di entrata e di uscita nella maschiatura vengono eseguiti in tutti e tre gli assi interessati Ci significa che all uscita della filettatura viene eseguito un percorso supple me
119. 2162 698 G17 POI tang E x Ja cesto y Add Mi 50 00000 ABS 75 00008 15 00000 75 0008080 20 00008 15 00000 Fig 6 19 Richiamo della maschera ual SSA 62 G99 X5 60000 Y40 800009 I18 00000 8 BBBBEF pre G1 X38 00000 Y84 0000055 62 698 63 65558 YV81 20704 112 88888 1 9 BBBBEH G1 X88 65550 Y26 20704 nn Milling 2 R Fig 6 20 Risultato del passo 2 Il punto finale del passo 2 il punto d intersezione tra la retta e il settore circolare c Di seguito si deve calcolare la sezione di profilo punto di start 2 settore circolare SINUMER K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo G21G2 G98 G17 POI tang asm Addition functions 75 00000 ABS 20 00008 15 00000 20 00009 ABS 30 00006 18 00008 d Fig 6 21 Richiamo della maschera SG G2 690 X5 60000 Y48 BBBBB 118 00000 JO 00000 E G1 X38 00000 Y84 BBB BE 2 590 X63 65550 YB1 20704 112 00000 J 9 00090 1 65550 Y26 20704 m CUI sit fiere ue ito Tei n comp Fig 6 22 Risultato del passo 3 Infine occorre unire il nuovo punto finale con il punto di start Per questo si pu utilizzare la funzione G2 G98 G17 2 00000 ABS v 38 00000 1 X 20 00000 ABS 617 618 Y 30 00000
120. 272 Nel piano XY viene richiamato il ciclo CYCLE 86 sulla posizione X70 Y50 L asse di foratura l asse Z La profondit finale di foratura programmata in quote assolute La distanza di sicurezza non stata preimpostata Il tempo di sosta sulla profondit finale di foratura di 2 s Il bordo superiore del pezzo si trova a Z110 Nel ciclo il mandrino deve ruotare con M3 e fermarsi a 45 gradi Fig 9 20 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli N10 GO G17 G90 F200 S300 M3 9 4 Cicli di foratura Definizione dei valori tecnologici N20 T11 D1 Z112 Raggiungimento del piano di svincolo N30 X70 Y50 Raggiungimento della posizione di foratura N40 CYCLE86 112 110 77 0 2 3 1 1 1 45 Richiamo del ciclo con profondita di foratura assoluta N50 M02 Fine programma 9 4 10 Alesatura con stop 1 mandrinatura 3 CYCLE87 Programmazione CYCLE87 RTP RFP SDIS DP DPR SDIR Parametri Tabella 9 10 Parametri CYCLE87 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno SDIR int Senso di rotazione Valori 3 per M3 4 per M4 Funzione L ute
121. 4 6 Pagina video principale per MDA Tramite tastiera immettere uno o pi blocchi Premendo START si attiva l elaborazione del programma Durante l elaborazione non pi possibile editare i blocchi Dopo l elaborazione il contenuto resta memorizzato ed quindi possibile ripartire con un nuovo START CN SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina Tabella 4 2 Descrizione dei parametri nella finestra di lavoro MDA Parametri Descrizione SCM Visualizzazione degli assi presenti nell SCM o nel SCP xX Y Z X Se si esegue un movimento dell asse in direzione positiva o negativa nel relativo campo si visualizza il carattere Z Se l asse si trova in posizione non si visualizza alcun segno Posizione in In questi campi si visualizza la posizione attuale degli assi nel sistema di coordinate macchina mm SCM o nel sistema di coordinate pezzo SCP Percorso In questi campi si visualizza il percorso residuo degli assi nel sistema di coordinate macchina residuo SCM o nel sistema di coordinate pezzo SCP Funzione G Visualizzazione delle pi importanti funzioni G Mandrino S Visualizzazione del valore attuale e di quello di riferimento della velocit del mandrino giri min Avanzamento Visualizzazione del valore attuale e d
122. 5 4 49 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 1 4 1 Modo operativo JOG Settore operativo Posizione Modo operativo JOG Settore operativo Posizione Sequenza operativa ss x 4 50 Selezionare il modo operativo JOG tramite il tasto JOG posto sulla pulsantiera di macchina Z Per muovere gli assi premere i tasti corrispondenti relativi all asse X Y o Z Fino a quando questo tasto resta premuto gli assi si muovono senza interruzione alla velocit impostata nei dati di setting Se il valore memorizzato nei dati di setting zero si utilizzer il valore memorizzato nei dati macchina Impostare eventualmente la velocit con il selettore dell override Se si preme anche il tasto Sovrapposizione rapido l asse selezionato si sposter in rapido fino a quando i due tasti restano premuti Nel nodo operativo Avanzamento per quote incrementali possibile programmare l avan zamento per incrementi con la stessa sequenza operativa Il valore dell incremento impostato viene visualizzato nel campo di visualizzazione Per deselezionare premere di nuovo il tasto JOG Nella pagina video principale JOG sono visualizzati i valori di posizione di avanzamento di mandrino e l utensile attuale li Reset SKP DRY ROV 1 PRT SBL m TEST MPF function MCS Position Repos offset TES 1 0 020 0 000 mm T 1 D 1 Pasare Mal 0 000 Z1 0 000 Seem S1 Bg 7 m
123. 698 2AA10 1CP5 SYSTEM SIMATIC LAD MAINCOB1 Sym MD INT Element Block Address Context 271 DE PLC_INI SBRB Network 3 272 MD_INT_00 PLC_INI SBR6 Network 4 273 MD INT 88 PLC_INI SBRB Network 5 274 MD_INT_09 PLC_INI SBRB Network 6 275 MD INT BB PLC_INI SBRE Network 7 276 MD INT BB SBRE Network 8 277 MD INT BB PLC_INI SBRB Network 9 ls Il 278 MD TNT B PLC_INI SBR6 Network 18 I Il 279 INT BB PLC_INI SBR6 Network 11 1 11 280 MD INT B PLC_INI SBR6 Network 12 1 11 281 MD INT 08 PLC_MD SBR18 Network 1 MOV_W 282 MD INT 01 PLC_MD SBR18 Network 2 MOV_W 283 MD INT 02 PLC_MD SBR18 Network 3 MOV_W 284 MD INT 96 PLC_INI SBR6 Network 5 1 11 285 MD INT 85 PLC_INI SBR6 Network 5 MOV_W Cross refs Line 271 Colunn 1 qil PLE Status Window 1 Window 2 info status list 0B1 SBRE simbolica Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti Il punto corrispondente del programma pu essere aperto direttamente con la funzione Open in Window 1 2 nella finestra 1 2 Symbolic n base al tipo di rappresentazione attiva gli elementi sono visualizzati con identificatori asso luti o simbolici Absolute r E i 5 i Se non esiste alcun simbolo per un det
124. 8 808808 430 0000855 61 X41 74324 Y87 52301 Fig 6 16 Impostazione del punto di partenza Limmissione si conferma con OK si apre la maschera per l immissione dei valori della sezione di profilo 4 c Selezionare con il softkey G2 G3 il senso di rotazione dei due settori circolari G2 G2 e completare la lista dei parametri Il punto finale pu essere lasciato aperto oppure si devono immettere i punti X 50 Y 90 75 R 15 2162 698 G17 POI tang E X A65 v Mi 20 00000 ABS 38 98808 18 08888 50 00000 ABS 75 00000 15 00000 Fig 6 17 Richiamo della maschera Dopo il suo completamento la maschera viene abbandonata con OK Sono calcolati i punti d intersezione e sono generati i due blocchi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 83 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 6 84 Programmazione sintetica del profilo n m G2 G90 X5 60000 Y40 89000 I18 00000 JO 0000055 Gi X38 00000 Y84 00000G 199 H2 More l n Sinu Re Edit Contour Drilling Millins Ee Fig 6 18 Risultato del passo 1 Poich il punto finale stato lasciato aperto il punto d intersezione tra la retta 4 e il settore circolare c e contemporaneamente punto di partenza per il successivo tratto di profilo A questo punto si deve richiamare di nuovo la maschera per calcolare il tratto di profilo c 9
125. 8 SCHUTZSTUFE Mi0 4 11 4 N_LEVE mi Netuork 9 SCHUTZSTUFE M10 4 11 4 N_LEVE 3 Network 18 BETRIEBSARTENUECHSELSPERRE VON KNIPS M10 5 Symbol l info PLC PLC Status Window 1 TOA Cross info status list 0B1 refs Fig 7 37 Stato programma ON rappresentazione simbolica IN_C_MO 3 SINUMER K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Symbolic address Absolute address Zoom Zoom Find 7 1 Diagnostica PLC nella rappresentazione in schema a contatti SIMATIC LAD BAG_CHAN_DATA SBRB Network 6 SCHUTZSTUFE 7 M10 4 11 4 26200 z INNI D a A Network 7 SCHUTZSTUFE M10 4 11 4 26900 ESSI 3 Netuork 8 SCHUTZSTUFE M10 4 M11 4 U260900 Jc an 3 Netuork 9 SCHUTZSTUFE M10 4 11 4 U26900 Pt 2 Network 18 BETRIEBSRRTENUECHSELSPERRE VON KNIPS M10 5 U30000 3 Symbol 71 info PLC PLC Status Window 1 A Eross info status list DB1 SBRE refs Fig 7 38 Stato programma ON rappresentazione assoluta Con questo softkey avviene la commutazione tra rappresentazione assoluta o simbolica degli operandi In base al tipo di rappresentazione selezionata gli operandi sono visualizzati con identificativi assoluti o simbolici Se per una variabi
126. 9 4 Cicli di foratura 9 4 12 Alesatura 2 mandrinatura 5 CYCLE89 Programmazione CYCLE89 RTP RFP SDIS DP DPR DTB Parametri Tabella 9 12 Parametri CYCLE89 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno DTB real Tempo di sosta sulla profondit finale di foratura rottura tru ciolo Funzione L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programmate fino alla profondit finale di foratura impostata Quando si raggiunge la profondit finale di foratura si attiva il tempo di sosta programmato Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento e raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza e movimento fino alla profondit finale di foratura con G1 e con l avanzamento program mato prima del richiamo del ciclo e attesa del tempo di sosta sulla profondit finale di foratura e svincolo fino al piano di riferimento posticipato della distanza di sicurezza con G1 e con lo stesso valore di avanzamento svincolo
127. 9 lmpostazioni con modem attivo Se il modem attivo ON si pu scegliere anche il formato dei dati a 10 o a 11 bit Parit None con 10 bit Even con 11 bit e Bit di stop 1 impostazione fissa alla inizializzazione del controllo e Bit dei dati 8 impostazione fissa alla inizializzazione del controllo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 107 6FC5 698 2AA10 1CP5 Sistema Connect on Connect off Modem satne 7 108 Questa funzione attiva il collegamento tra il controllo e il PC PG Si attende il richiamo del tool di programmazione In questa condizione non possibile alcuna modifica alle impostazioni La dicitura sul softkey diventa Connect off Premendo Connect off si pu interrompere in qualsiasi punto la trasmissione dal controllo Ora di possono eseguire di nuovo modifiche alle impostazioni Lo stato attivo non attivo resta impostato indipendentemente da Power on tranne che nell av viamento con i dati di default Un collegamento attivo si visualizza con un simbolo nella barra di stato vedere la tabella 1 2 Il menu si abbandona con Back In questo settore si eseguono le impostazioni per il modem Possibili tipi di modem modem analogico box ISDN cellulare La tipologia dei due partner di comunicazione deve essere la stessa Modem configuration Modem settings Active modem parameters
128. 98 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Tabella 9 16 Parametri CYCLE72 continuare _ASI integer Specificazione della direzione traiettoria di accostamento da impostare senza segno UNIT Valori 1 retta tangenziale 2 quarto di cerchio 3 semicerchio DECINE Valori accostamento al profilo nel piano accostamento al profilo su una traiettoria nello spazio O _LP1 real Lunghezza del percorso di accostamento in caso di retta oppure raggio dellarco di cerchio di accostamento in caso di cerchio da impostare senza segno Gli altri parametri possono essere impostati solo se necessario FF3 real Avanzamento di svincolo e avanzamento per i posizionamenti intermedi nel piano nel vuoto _AS2 integer Specificazione della direzione traiettoria di accostamento da impostare senza segno UNIT Valori 1 retta tangenziale 2 quarto di cerchio 3 semicerchio DECINE Valori accostamento al profilo nel piano 1 accostamento al profilo su una traiettoria nello spazio _LP2 real Lunghezza del percorso di distacco retta oppure raggio del percorso del centro fresa sul cerchio di distacco cerchio impostare senza segno Funzione Con il ciclo CYCLE72 possibile fresare lungo un profilo qualsiasi definito in un sottopro gramma Il ciclo funziona con o senza correzione raggio fresa Il profilo non deve essere necessariamente chiuso La lav
129. AA10 1CP5 Programmazione 5 s e oooolq rejod t p suoIzeviIpul zdy dH 219 13d s d euersozoIeo ojod jap volzeEolpul ATX ZLS 8 S e 0290 ejod ojod ep uolzeolpul zdy di ILLS 219 13d s d puEIs l se olod jap volzEolpul ATX 8 S 000010 suoIzeviIpul zdy dH L 110 13d s d pUEIs l se olod jap volzeolpul 0 8 S 6 000010 Z TA TX 909 8 as e 0990 q 9920 8 S 6 000010 UZA TX SD 8 as 000010 9920 8 S e 000010 E eIQUIEO U HA 2 112 el ypulp4oo ll p asse OX HOHHIINV 5 s e oooolq Oleolpul sse il p UOIZAJIP Ul E EOS Ip ZA TX FVOSY JUE S s e oooolq 619 77 10 lenne OUEId f u ppe auocize o ldu LOHV 8 S e oooolq ZA TX SNVULV JUE S s e oooolq EYElQUVE QUOIZAIIP n El ypulpiooo asse OX HOUUIIN 8 S e 0290 oypolpul sse il p QUOIZAJIP l EJES IP AJONE ZA X41VO8 JULIS s E oooolq 619 LLO lenne oued jeu uozeo 74 8 S e 000010 ZA TX 31729 oooolq 8 oooolq 1282210 1 Oprea OTOd Cagea
130. AG Correzioni A amp D MC BMS per documentazione Postfach 3180 SINUMERIK 802D D 91050 Erlangen Tel 49 0 180 5050 222 Hotline Fax 49 0 9131 98 63315 documentazione E mail motioncontrol docu siemens com Documentazione per Putente Uso e programmazione Mittente Fresatura Nr di ord 6FC5698 2AA10 1CP5 Nome Edizione 08 2005 namo JaN dnar pano Se consultando il presente manuale Via si riscontrassero errori di stampa Vi preghiamo di segnalarceli Cap Localit utilizzano il presente foglio Vi saremo altres grati per eventuali ES suggerimenti o proposte Telefax migliorative Telefono Proposte e o correzioni Struttura documentazione SINUMERIK 802D Documentazione generale Catalogo SINUMERIK 802D Tornitura fresatura Documentazione per l utente Operativit e programmazione SINUMERIK 802D SINUMERIK 802D Tornitura Fresatura Documentazione per l utente Manuale di diagnostica SINUMERIK 802D Tornitura fresatura Documentazione per il costruttore per il service Messa in servizio SI
131. CP5 Cicli 9 5 Cicli per dime di foratura Esempio di programma Reticolo di fori Con questo programma possibile lavorare un reticolo di fori formato da 5 righe con rispetti vamente 5 fori che si trovano nel piano XY ed hanno una distanza tra di loro di 10 mm l punto di partenza del reticolo di fori in X30 Y20 Nell esempio si utilizzano i parametri R come parametri di trasferimento per il ciclo D D CD YZ AN YZ V Y JY D P F N N V N N N N Z V Y VU XL N Z XU XL o P G N Z N F N F N GX N F N F N r Fig 9 29 R10 102 Piano di riferimento R11 105 Piano di svincolo R12 2 Distanza di sicurezza R13 75 Profondit di foratura R14 30 Punto di riferimento per serie di fori 1 asse del piano R15 20 Punto di riferimento per serie di fori 2 asse del piano R16 0 Angolo di partenza R17 10 Distanza del 1 foro dal punto di riferimento R18 10 Distanza tra i fori R19 5 Numero di fori per riga R20 5 Numero di righe R21 0 Contatore righe R22 10 Distanza tra le righe N10 G90 F300 S500 M3 T10 D1 Definizione dei valori tecnologici N20 G17 G0 X R14 Y R15 Z105 Raggiungimento della posizione iniziale N30 MCALL CYCLE82 R11 R10 R12 R13 0 1 Richiamo modale del ciclo di foratura N40 LABEL1 Richiamo del ciclo riga di fori N41 HOLES1 R14 R15 R16 R17 R18 R19 N50 R15 R15 R22 Calcolare il valo
132. CYL Nota Impostare OFFN dopo l esecuzione della cava OFFN si utilizza anche senza TRACYL per la programmazione del sovrametallo in abbinamento a G41 G42 Fig 8 67 Utilizzo di OFFN per la larghezza della cava Indicazioni per la programmazione Per realizzare la fresatura di cave con la funzione TRACYL nel part program si programma la linea mediana della cava indicando le coordinate e tramite OFFN la met larghezza della cava OFFN diventa attivo solo se stata selezionata la correzione raggio utensile Inoltre deve es sere OFFN gt al raggio dell utensile per evitare di danneggiare la parete della cava di fronte all utensile Un part program per la fresatura di una cava comprende di solito questa sequenza di passi selezionare l utensile selezionare TRACYL selezionare un opportuno spostamento origine eseguire il posizionamento programmare OFFN selezionare CRU blocco di accostamento attivazione di CRU e accostamento alla parete della cava programmare la cava attraverso la linea mediana della stessa 9 deselezionare CRU 10 blocco di distacco disattivare CRT e svincolo dalla parete della cava 11 eseguire il posizionamento 12 cancellare OFFN 13 TRAFOOF disattivare TRACYL 14 selezionare nuovamente lo spostamento origine di partenza vedere anche il seguente esempio di programmazione O NDUIDWIN 8 236 SINUMERIK 802D Uso e programmazione Fresatura BP F
133. DIR stato impostato in modo errato e deve essere corretto 61110 Sovrametallo di finitura II sovrametallo di finitura sul fondo stato impostato sul fondo gt incremento di POCKET4 con un valore superiore al massimo incremento di pro profondit fondit ridurre il sovrametallo di finitura o aumentare l incremento di profondit 61111 Larghezza di incremento CYCLE71 La larghezza d incremento programmata maggiore gt diametro utensile del diametro dell utensile attivo e deve essere ridotta POCKET4 61112 Raggio utensile negativo CYCLE72 Il raggio dell utensile attivo negativo questa condi zione non ammessa 61113 Parametro POCKET3 Il valore impostato per il parametro del raggio dell an troppo grande per il rac golo _CRAD troppo grande e deve essere ridotto cordo d angolo 61114 Direzione di lavorazione CYCLE72 La direzione di lavorazione della correzione del raggio G41 G42 definita in modo fresa G41 G42 stata selezionata in modo errato errato 61115 Modo di accostamento CYCLE72 La modalit di accostamento o distacco dal profilo distacco retta cerchio stata definita in modo errato verificare il parame piano spazio definito in tro_AS1 _AS2 modo errato 61116 Percorso di accosta CYCLE72 Il percorso di accostamento o di distacco preimpo mento o distacco 0 stato a zero e deve essere aumentato
134. ED Program block 7 120 Fig 7 33 In questo menu possibile commutare tra rappresentazione simbolica e assoluta dell ope rando Le sezioni di programma possono essere rappresentate secondo vari ingrandimenti mentre una funzione di ricerca consente di trovare rapidamente gli operandi Con questo softkey possibile selezionare la lista dei blocchi di programma PLC Con Cur sor Up Cursor Down opp Page Up Page Down si pu selezionare il blocco di programma PLC da aprire Il blocco di programma attuale visibile nella riga d informazioni della finestra relativa alla lista SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti 0B1 Absolute name Symbolic nane MAIN BAG_CHAN_DATA MCP_NCK_CHAN NCK_CHAN_LED MCP_890 SELECT_AXIS MEAS_JOG PLC_INI CONFIG MMC_NCK SBR9 PLC_MCP SBR10 AXIS_1 206 SBR11 AXIS_2 AXIS_3 al pae PLC PLC Status UTTE Window 2 Cross info status list 0B1 SBRE refs Fig 7 34 Selezione dei blocchi PLC Netuork 13 Con questo softkey si visualizza la descrizione del blocco di programma selezionato che stato memorizzato quando stato generato il progetto PLC SIMATIC LAD MAINC OB1 Properties Name Author MAIN Vietze Comment NIPS64_VB1 13 for Labor Test with PT892 V3 1 2 11
135. ED 000 000 L00 0 O 0IY99I AP 11400 60 Z9 0pallJ uolzerodi yul 2860 1669 660 C ip u 6 X esse 666 666 66 LO0 0 Ip Hl ureleci 00g 0L 7 06 01 F 6666 QUOIZEIIPuI z gsr 6zzZH s uoo o 8 0H EUIUDDELI 8 rep 6666 6666 6666 0H OTd E HOlEA l p QUOISSIWUSEIL 100000070 H uolzun 4 H uolzeuuolul zeuB ssy ceo IUBIS ozzu pul 8 139 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione GU NVI VY ul SUOIZEOIPUI NVL 6 8 0 2 ul uolzeolpul ou so2 soo G NIS LH ul SUOIZEDIPU 0199 NIS 0 09je9 Ip Iuoizuni nuenbas l OUO S S 6 uoo eyuowepuoy 140128 aje ao Olooyeo IP IUCIZUNH 000 009 286 6 39 8611 14 00 01 ooe 01 F 26 uod UOIZEO1pUIL uoo o reuuo p 8 6624 6666 6666 S ycu 1676 L LY L000000 0 F olooreo IP LO WEIEK OH luolzn di d 128101N owelyon IP 0990 q OSSA S ezu s OJOS ewuw
136. ESSOSIp Ip pensu ip ss l ul 1 I uOlZEIl SUB TA UZ A TX 19 EMYN OLN ejes IP auo pensiu Ip osseibui L 8295 EINSINN MVAN es osip Ip pensu ip osseubui 1 L onpisal os1091 d t p AUZUA UX VO 1 9 OLN eyes IP 34u04 pensiu ip osseubui UO ZE N UB ensiy SV4IN o loulul gt o asoi66ew lt QIOUILI gt 2101662 lt OSIONIP lt gt epen6n se 0 U04 U09 Ip HO eJadO il IUOIZNASI 16138 08N 14 ouossod Is 002010 un ul 0 1658900 5 09904q x I uoIznysi nS s u wnye 6 400 oooolq 148V1 HO LOD S lt LY dI OLN eyes eyeysippos oyes ip volzipuoo UOD a OYES IP QUOIZIPUOO 2 065 x Einjosse ep feu ound s d e oooolq ITE UOLUSIIUI Z 02 21 2 0LX 065 OLN E oooolq End IS asse UN H zi ul DI 12138 77 0 LN ewwWwEIBOId IP QUOIZAIP LJU EAO4 IS uOlzEUHS p p 09904q oveuBassenuoo 020010 nuene Z148V1 40105 OLN re eyes aqe un uoo 2 ul Ul OMES IP QUOIZNISI 0LO V148V130OLO 001N olzl l IP GUOIZANIP LA01 hi IS uOlzEUHS p IP oooolq oveuBassenuoo oooolq OH lpul Ie
137. FP DP RFP DPR 0 DTB tempo di sosta Nel DTB va programmato in secondi il tempo di sosta sulla profondita finale di foratura FFR avanzamento Il valore di avanzamento definito in FFR efficace durante la foratura RFF velocit di svincolo Il valore di avanzamento programmato in RFF attivo nello svincolo dal foro fino al piano di riferimento distanza di sicurezza Esempio di programma Prima mandrinatura Viene richiamata con il ciclo CYCLE85 sulla posizione 270 X50 nel piano ZX L asse di fora tura l asse Y La profondit di foratura finale nel richiamo del ciclo indicata in quote rela tive non viene programmato nessun tempo di sosta Il bordo superiore del pezzo si trova a Y102 9 268 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Fig 9 18 N10 T11 DI N20 G18 Z70 X50 Y105 Raggiungimento della posizione di foratura N30 CYCLE85 105 102 2 25 300 450 Richiamo del ciclo programmato nessun tempo di sosta N40 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 269 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura 9 4 9 Alesatura mandrinatura 2 CYCLE86 Programmazione CYCLE86 RTP RFP SDIS DP DPR DTB SDIR RPA RPO RPAP POSS Par
138. H WNU IZZ d pe 77 40105 SHLLELHEdJONTOL AI OLN HO EA o EINLIS 666 666 666 0 ip el6os d lN 15 QUOIZEWLIOJU elojea zeubassy oups OzZzZIJIpuU 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 146 Programmazione najdwoo 149199 jua wuEnIssa duwioo 2 9 7 01 0c Z SA 02 6 0EN 09 S Z V OZN ossa pe asse jap 1 e 615 e 419 ep oued lep o ll uolzerodi lul 01 4 9 EZ SA 02 110 09 OLN ul 60 29 jooo 2 e lusureulqqe ul 666 0 NUNL Qjueis as e 020014 00 YH L uoneul ulo IUOIZEWLIOJSE I l nin SOSLASUISIC 1AOVHLLP QUOIZIASUISIA 1OO YH L lIq ssod aydue L 702 TADVUL uolzen BSoud l p ONQWEIP uolzdo S ojos ajiqruodsip oooolq 1 PONEBLUSUIO UO ZEULO SELT 666 666 66 000 1 P eloiuadns eInpesas4 JHdOLS IP eao IS U 022010 oyeujwua opuenb ojos 126 8 s e oooolq JHdOLS olepollpoo p oAlss ns 0000114 88 volzun i
139. Hoden type Esc sequence Dafaults Hang up AT Befehle AT amp FSO 1 CONNECT CONNECT NO CARRIER NO CARRIER Auto ansuer Harduare bor v F ok Fig 7 20 Impostazioni con modem analogico Per indicare diverse stringhe AT sufficiente iniziare con un solo AT tutte le altre istruzioni possono essere semplicemente aggiungere p es AT amp FS0 1E1X0 amp W L esatta struttura delle singole istruzioni e i loro parametri si possono desumere dai manuali dei costruttori Nel con trollo pertanto i valori standard sono un piccolo numero e sono comunque da controllare con esattezza prima del loro primo utilizzo In caso di situazioni poco chiare le apparecchiature dovrebbero essere collegate innanzitutto ad un PC PG e dovrebbe essere verificato e ottimiz zato il collegamento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema RING Modem configuration Modem settings Active modem parameters Modem type ISDN box Esc sequence Defaults Hang up AT Befehle AT amp FSO 18W CONNECT CONNECT NO CARRIER NO CARRIER Auto answer Software Accept call ATA abori RING al Y Fig 7 21 Impostazioni con ISDN Box PLC Questa funzione consente di visualizzare e modificare le condizioni momentanee delle aree di status memoria indicate nella tabella 7 2 Esiste la possibilit
140. I EINEIYOSEIN 90 oulpuew jap ui ul S ques as e 002010 SvD nddo oooolq 0990 q 992914 IpUO S ul odw a 4 8 as e oooolq zy Ipeioads n uilAoul Z esos ip d l L 149 1860 q d awoo ossed ap oubas OJOQUIAS IP O USWIIAOWI Z asse jeu S d opesuadwioo ezu s enyejyoseu MZ TESO OlO UIAS 19d uolzeyodi lul 2680 WII En s d wo9o 4 Yy s d ossed jap oubas uueu E EISOALUI 65 9 18 Z asse jeu s d oy esu dulo2 ezu s enyosew SM 72 LESS OZN uolz sod Ip ul CULIpuewi SOdS 014 panyen ll s d uolzeyodl yul 1860 Z asse jjau so Ool esu dulo2 uo enyejyoseu MZ 68 euoizalip ouupuew jap Hi 15 800 OSSEd uoo BINJEIYOSELI eneel 66 os1091 d ip OPE uoo ajeizuabue 0149199 4 IA TX L9 OZN OLN ajeizuaBue op1099 1 vuolzelodi lul 19 mi EL 2 UA UX did ound ll lea 1e 0910 volzelodi lul did NHT L lepiooll uolzeodi lul AYDUE asse un o 75 J9d wo nu uulle e9 OSUAS Ul 2 0 8 135 SINUMERIK 8020 Uso e programmazione Fresatura Edizione 08 2005 6FC5 698 2
141. IK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 11 Tecnica dei sottoprogrammi Ripetizione del programma P Se un sottoprogramma deve essere elaborato pi volte di seguito necessario scrivere nel blocco di richiamo dopo il nome del sottoprogramma il numero di ripetizioni sotto l indi rizzo P Si possono impostare max 9999 ripetizioni P1 P9999 Esempio N10 L785 P3 richiamo del sottoprogramma L785 3 ripetizioni Profondit di annidamento sottoprogrammi possono essere richiamati dal programma principale e da altri sottopro grammi Per questo tipo di richiamo sono disponibili 8 livelli di programma compreso il livello del programma principale 1 livello 2 livello 3 livello 8 livello Programma principale Sottoprogramma Sottoprogramma Sottoprogramma Fig 8 59 Sequenza con 8 livelli di programma Informazioni In un sottoprogramma si possono modificare le funzioni G che hanno un azione modale p es G90 G91 Quando si ritorna al programma che ha eseguito il richiamo controllare che tutte le funzioni che hanno un azione modale siano impostate in modo corretto come richiesto La stessa cosa vale anche per i parametri di calcolo R Fare attenzione che i parametri di cal colo utilizzati nei livelli di programma superiori non vengano involontariamente modificati nei livelli di programma inferiori Quando si lavora con
142. K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 81 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Centro del cerchio 2 M2 1 e 2 asse geometrico del piano coordinate assolute Raggio del cerchio 2 R2 Campo d immissione raggio 2 Avanzamento F Campo d immissione per l avanzamento d interpolazione La maschera genera una retta e due blocchi circolari in base ai dati immessi ai Questo softkey definisce il senso di rotazione dei due settori circolari Le combinazioni sono Settore 1 Settore 2 G2 G3 G3 G2 G2 G2 G3 G3 Il punto finale e le coordinate del centro possono essere immesse in quote assolute in quote incrementali o come coordinate polari La maschera interattiva visualizza l impostazione at tuale Esempio E VI R18 75 30 i Y Pai lt lt Valori impostati R1 18 mm R2 15 mm R3 15 mm M1 X 20 Y 30 M2 X 50 Y 75 M3 X 75 Y 20 Punto di partenza come punto di partenza si considera il punto X 2 e Y 30 mm Procedimento 6 82 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Nel menu si seleziona Contour l Si apre la maschera d immissione per il punto di start N MPF DIRSBOLT MPF 9 G1 258 77798 X89 97982 62 698 8 15321 468 18158 12
143. LC nell interfaccia utente PLC esiste un campo dati speciale con una lunghezza di 512 byte In questo campo i dati PLC si riferiscono al tipo di dati e all offset di posizione Nel programma CN queste variabili PLC definite pos sono essere lette o scritte Per questo esistono speciali variabili di sistema A DBB n byte di dati valore a 8 bit A DBVVInI parola dati valore a 16 bit A DBD n doppia parola dati valore a 32 bit A DBR n dati REAL valore a 32 bit n identifica qui l offset di posizione inizio area dati all inizio della variabile in byte Esempio R1 A_DBRI 5 lettura di un valore REAL offset 5 inizia nel byte 5 del campo La lettura di variabili genera uno stop preelaborazione STOPRE interno e Inunbloccosi possono scrivere contemporaneamente max 3 variabili SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 211 6FC5 698 2AA10 1CP5 Programmazione 8 10 Salti nel programma 8 10 Salti nel programma 8 10 1 Destinazione dei salti nel programma Funzionalit Nei salti di programma un etichetta o un numero di blocco servono per identificare blocchi come destinazione di salti nei programmi Con i salti di programma si possono attivare dira mazioni nell elaborazione del programma Le etichette sono liberamente definibili tuttavia possono comprendere da un minimo di 2 a un massimo di 8 lettere o cifre e i primi due caratteri devono essere lettere o und
144. LN eu uolzeyeub s p 0 S L MONEICO G9 XEN uozejeub s 9SN ouluua 7 X8472A2 IP lepoul HO IP eaayosew Bun Ip onneoijdde ld l szi OUIEIUOL 9 S E 0990 TIVIN OEN TIYAN OAISS DS je oul aose oweyon Ho IP n s 7 195 OZN II OJUGLUEZUEAE IP UN UOI 185902 8 BIN EIOJ oooolq IuBo odop olpuleluoL ajuaweopewone IP ool ajuels s e oooolq 28310 TIVO OLN TIVOIN u09 oooolq Eululei5oldonos owelyoly TIVON izz d izzed l p u Z llsu n gya ezueibansos eunssau 0 llsu ln 12 5 2 11641 214 OLN ganya o einpuos 4 8 s d ezuelbanos Ip odij 270 ezueijbansos ip 0011 RI6dL 215 t 14 0 ua 3 alisuagn s d 40109 1 11841 015 HI OLN 4 E EDINPOO oll lo 0215 llsu m l p IS 1841 016 p a oawnu 7 alisuagn s d H Ul pel 91 161814 5 OLN HOTEA t p o EINYLUoS 666 666 666 0 leuluuou izz d dOIN OL p q oawnu lisu mn l s d pL 4 72 1219 40 219 OLN HO EA ynu l 00 EN KONTIL p q oawnu aisuagn s d 1 ui H UInu py 40105 8 gt L Ll7dOIN91L dI OLN HOTEA I9p o EINYLOS 666 666 666 0 inpis i izz ci dON OL p q oz u nu 4 aisuagn s d H Ul
145. LOT1 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 319 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Tabella 9 20 Parametri SLOT1 continuare DP real Profondit della cava assoluta DPR real Profondit della cava rispetto al piano di riferimento da impo stare senza segno NUM integer Numero delle cave LENG real Lunghezza della cava da impostare senza segno WID real Larghezza della cava da impostare senza segno CPA real Centro della circonferenza assoluto 1 asse del piano CPO real Centro della circonferenza assoluto 2 asse del piano RAD real Raggio del cerchio da impostare senza segno STAI real Angolo di partenza INDA real Angolo di incremento FFD real Avanzamento per l incremento in profondit FFP1 real Avanzamento per la lavorazione del piano MID real Profondit massima per un incremento da impostare senza se gno CDIR integer Direzione di fresatura per la lavorazione della cava Valori 2 per G2 3 per G3 FAL real Sovrametallo di finitura sulle pareti della cava da impostare senza segno VARI integer Tipo di lavorazione Valori 0 lavorazione completa 1 sgrossatura 2 finitura MIDF real Profondit massima di incremento per la lavorazione di finitura FFP2 real Avanza
146. MD MD MD trace Fig 7 6 Pagina video principale Dati macchina Dati macchina specifici per gli assi Aprire la finestra Dati macchina specifici per gli assi Nella barra dei softkey si aggiungono i softkey Asse e Asse SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema fxis specific machine data 1 1 Axi xis 38110 CTRLOUT_MODULE_NR 8 d_______ J I po 30120 CTRLOUT_NR 0 381380 CTRLOUT_TYPE 8 38134 IS_UNIPOLAR_OUTPUT 8 38288 NUM_ENCS 38228 ENC_MODULE_NR 8 38238 81 30248 ENC_TYPE 8 38270 ENC_ABS_BUFFERING 0 30300 IS_ROT_AX 303180 ROT_IS_MODULO 39320 DISPLAY_IS_MODULO 38358 SIMU_AX_VDI_OUTPUT Ru 0 p 30465 AXIS_LANG_SUB_MASK R Continue 30600 FIX_PDINT_POS 60 8 000808 mm po find 30600 FIX_POINT_POSI1 8 008880 m po Select ul l General chan Drive Display Servo HD HD HD HD trace Fig 7 7 Dati macchina specifici per assi Si visualizzano i dati delPasse 1 resa Con Asse opp Asse si ottiene una commutazione sui dati macchina dell asse successivo o precedente Axis Fa Ricerca Immettere il numero opp il nome o una parte del nome del dato macchina desiderato e premere OK Il cursore si posiziona sul dato richiesto Continue La funzione continua la ricerca del dato find FSeleet 1 La funzione
147. N130 60 Z50 M2 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 205 6FC5 698 2AA10 1CP5 Programmazione 8 7 Funzioni supplementari M 8 7 Funzioni supplementari M Funzionalit Con le funzioni supplementari M si possono attivare sulla macchina funzioni quali p es refri gerante on off e altre ancora Una parte ridotta di funzioni M viene utilizzata dal costruttore del controllo numerico per fun zionalit ben definite La parte restante a disposizione del costruttore della macchina Avvertenza un sommario delle funzioni supplementari M riservate e utilizzate dal controllo riportato nel capitolo 8 1 6 Sommario delle istruzioni Programmazione Efficacia Esempio di Avvertenza 8 206 M max 5 funzioni M in un blocco Efficacia nei blocchi con movimenti degli assi se le funzioni MO M1 M2 si trovano in un blocco che contiene movimenti di assi queste di ventano attive dopo i movimenti degli assi Le funzioni M3 M4 M5 sono trasmesse prima dei movimenti degli assi al controllore pro grammabile interno PLC movimenti degli assi iniziano solo dopo che il mandrino coman dato stato attivato con M3 M4 Con M5 tuttavia non si attende l arresto del mandrino mo vimenti degli assi iniziano gi prima dell arresto del mandrino impostazione standard Per le restanti funzioni M la trasmissione al PLC avviene con i movimenti degli assi Se si desidera program
148. NUMERIK 802D gt Documentazione SIMODRIVE Tornitura fresatura 6110 Documentazione per il costruttore per il service Descrizione delle funzioni SINUMERIK 802D Tornitura fresatura Lo yy
149. OCKET3 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 299 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Y_ Piano di riferimento Sovrametallo di finitura profondit FALD Q dota di fine profondit _DP Fig 9 40 _KNAME Nome Il profilo che deve essere fresato deve essere programmato completamente in un sottopro gramma Con il parametro viene definito il nome del sottoprogramma con il profilo 1 Il profilo pu essere definito come sottoprogramma _KNAME nome del sottoprogramma Per il nome del sottoprogramma con il profilo sono valide tutte le convenzioni di nomen clatura descritte nel manuale di programmazione Impostazione il sottoprogramma gi presente gt impostare il nome proseguire l sottoprogramma non disponibile gt Impostare il nome e premere il softkey new file Si genera un programma programma principale con il nome immesso e si salta nell editor del profilo L impostazione termina con il softkey Technol mask e si ritorna alla maschera di sup porto cicli 2 Il profilo pu anche essere una componente del programma richiamante _KNAME nome label iniziale nome etichetta finale Impostazione il profilo gi descritto gt immettere nome del label iniziale nome label finale il profilo non ancora stato descritto gt immettere il nome del label inizial
150. Program stat ON Program stat OFF 7 122 Fig 7 36 Tabella delle variabili locali del blocco di programma PLC selezionato In tutte le tabelle i testi che vanno oltre la larghezza della colonna sono tagliati a fine testo dal carattere Per questa eventualit esiste in questo tipo di tabelle un campo di testo sovraor dinato all interno del quale si visualizza il testo della posizione attuale del cursore Se il testo stato tagliato con lo stesso viene visualizzato con il medesimo colore del cursore nel campo di testo sovraordinato Nel caso di testi pi lunghi con il tasto SELECT possibile visualizzare tutto il testo Si apre il blocco di programma selezionato e il suo nome assoluto viene visualizzato sul softkey Window 1 2 Con questo softkey si abilita opp si disabilita la visualizzazione dello stato del programma Qui si possono osservare gli stati attuali dei segmenti del fine ciclo PLC Nello stato del pro gramma KOP schema a contatti si visualizza lo stato di tutti gli operandi Lo stato rileva i valori per la visualizzazione di stato in diversi cicli PLC e li aggiorna nella visualizzazione di stato SYSTEM SIMATIC LAD BAG_CHAN_DATA SBRO Network 6 SCHUTZSTUFE 7 Mi0 4 M11 4 N_LEVE m uu Ouu Program stat DFF B absolute address Netuork 7 SCHUTZSTUFE 6 M10 4 Mi1 4 N_LEVE m Network
151. SK SOFT BRISK Gli assi della macchina variano la propria velocit con il valore massimo consentito di accele razione fino a raggiungere la velocit finale BRISK consente di lavorare con tempi ottimali La velocit di riferimento si raggiunge in tempi brevi NelPandamento dell accelerazione si riscon trano tuttavia dei gradini SOFT Gli assi della macchina accelerano con una curva caratteristica costante non lineare fino al raggiungimento della velocit finale Con questa accelerazione senza jerk la funzione SOFT evita sollecitazioni meccaniche sulla macchina Lo stesso comportamento si ha anche nella frenatura 8 180 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Velocit traiettoria BRISK SOFT con tempi ottimali con protezione della meccanica Riferimento Tempo tl t2 Fig 8 33 Andamento in linea di principio della velocit vettoriale con BRISK SOFT Programmazione BRISK accelerazione a gradini SOFT accelerazione con jerk Esempio di programmazione N10 SOFT G1 X30 Z84 F650 accelerazione con jerk N90 BRISK X87 Z104 proseguimento con accelerazione a gradini 8 3 17 Correzione percentuale dell accelerazione ACC Funzionalit In alcune sezioni del programma pu essere necessario modificare l accelerazione per gli assi o per il mandrino impostata nei dati macchina Questa accelerazione program
152. Z 0 sovrascrive la posizione attuale di ogni asse con il valore 0 e Impostazione dei singoli assi a zero Con il softkey X 0 Y 0 oppure Z 0 la posizione attuale viene sovrascritta con zero Utilizzando la funzione softkey Set si commuta la visualizzazione sul sistema di coordinate relativo Le successive immissioni modificano il punto di riferimento in questo sistema di coordinate Nota Uno spostamento origine base modificato attivo indipendentemente da tutti gli altri spostamenti origine Calcolo dello spostamento origine vedere il capitolo 3 Misura delle correzioni utensile vedere il capitolo 3 La pagina serve per l impostazione del piano di svincolo della distanza di sicurezza e del senso di rotazione del mandrino per part program generati automaticamente nel modo opera tivo MDA vedere il capitolo 4 2 1 Si possono inoltre impostare i valori per l avanzamento JOG e i valori incrementali variabili SKP ROY M61 PRT SBL probe Position Repos offset 1 0 020 0 000 nn 1 0 020 0 000 nn Z1 0 020 0 000 nn A1 8 888 8 000 2 G01 6580 G68 Ti n 000 100 8 000 mm min S l r Retract plane BEE n Safety distance 1 000 mm JOG Feedrate 100 008 mm min Variable increment B inc Dir of rot Settings ITER a EE Em z Fig 4 4 SINUMER K 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Funzionamento manuale
153. a Fig 1 15 Pezzo sulla macchina SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 5 Sistemi di coordinate Sistema di coordinate attuali del pezzo Tramite lo spostamento origine programmabile TRANS si pu generare uno spostamento rispetto al sistema di coordinate del pezzo In questo modo si crea il sistema di coordinate attuali del pezzo vedere il capitolo Spostamento origine programmabile TRANS Traslazione programmabile Z attuale Y TRANS W punto zero pezzo Fig 1 16 Coordinate del pezzo sistema di coordinate attuali SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 27 6FC5 698 2AA10 1CP5 Introduzione 1 5 Sistemi di coordinate Spazio per appunti 1 28 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Accensione e ricerca del punto di riferimento Nota Quando si attiva il SINUMERIK 802D e la relativa macchina utensile si deve fare attenzione alla documentazione della macchina poich sia l accensione sia la ricerca del punto di riferimento homing sono funzioni che dipendono dal tipo di macchina In questa documentazione per il comando della macchina si fatto riferimento ad una pulsantiera standard MCP 802D Se si utilizza un altro tipo di MCP l operativit relativa pu di
154. a Sequenza di movimenti nella finitura La finitura viene eseguita prima sulla parete laterale fino al sovrametallo di finitura sul fondo quindi viene eseguita la finitura del fondo Se uno dei sovrametalli di finitura nullo quella parte di finitura non viene eseguita e Finitura sul bordo Per la finitura della parete laterale la tasca viene percorsa una sola volta Laccostamento alla parete avviene con un quarto di cerchio che sfocia nel raggio della tasca Il raggio di accostamento al max di 2 mm oppure se lo spazio insufficiente pari alla differenza tra il raggio della tasca e il raggio fresa L accostamento in profondit avviene nel vuoto con GO sul centro della tasca anche il punto di inizio accostamento viene raggiunto con GO SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura e Finitura del fondo Per la finitura del fondo si ha il posizionamento 60 sul centro della tasca fino alla pro fondit della tasca sovrametallo di finitura distanza di sicurezza Da qui con l avanza mento per la penetrazione in profondit la lavorazione prosegue sempre in direzione or togonale sulla profondit dato che per la finitura sulla base si adotta una fresa che possa lavorare frontalmente Il piano della tasca viene lavorato una sola volta Strategie di tuffo Vedere il capitolo POCKET3 Presa in considerazione delle quote
155. a Parola Parola aan Commento Blocco N10 G0 20 1 blocco Blocco N20 62 Z37 m 2 blocco Blocco N30 091 w T Blocco N40 Blocco N50 M2 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 129 6FC5 698 2AA10 1CP5 Programmazione 8 1 Concetti fondamentali per la programmazione dei CN 8 1 3 Struttura delle parole e degli indirizzi Funzionalit struttura La parola un elemento di un blocco e rappresenta la parte principale di un istruzione di co mando La parola formata da e carattere di indirizzo generalmente una lettera e valore numerico una serie di cifre che in determinati indirizzi pu contenere anche un segno e una virgola decimale Il segno positivo pu essere omesso Parola Parola Parola Indirizzo Valore Indirizzo Valore Indirizzo Valore li il Esempio Descrizione Avanzamento Corsa o posizione con interpola finale per Avanzamento mm min zione lineare l asse X 20 1mm 309 ii Fig 8 1 Esempio di struttura di una parola Pi caratteri d indirizzo Una parola pu contenere anche pi caratteri d indirizzo In questo caso per Findicazione del valore numerico deve essere intervallata dal carattere Esempio CR 5 23 Si possono inoltre richiamare le funzioni G con un nome simbolico vedere anche il capitolo Sommario delle istruzioni Esempio SCALE attivare il fattore di
156. a BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 64 N10 G17 G90 T1 D1 S600 M3 Definizione dei valori tecnologici N20 GO X60 Y60 Z5 Raggiungimento della posizione iniziale N30 SLOT2 2 2 23 3 70 15 60 60 42 120 Richiamo del ciclo 100 300 6 2 0 5 0 0 Piano di riferimento SDIS piano di svincolo significa non necessario ridurre nell asse di incremento con GO al piano piano di riferi mento SDIS i parametri VAR MIDF FFP2 e SSF sono stati tralasciati N40 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 331 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 9 Fresatura tasca rettangolare POCKET3 Programmazione 5015 LENG _WID PA PO STA _MID FAL FALD FFP1 FFD _CDIR VARI _MIDA AP1 2 AD 1 1 Parametri Tabella 9 22 Parametri POCKET3 _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza da impostare senza segno _DP real Profondit della tasca assoluta _LENG real Lunghezza della tasca con misurazione dello spigolo con segno _WID real Larghezza della tasca con misurazione dello spigolo con segno _CRAD real Raggio di raccordo dello spigolo della tasca da impostare
157. a BP F Edizione 08 2005 9 339 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 69 N10 G90 T1 D1 S600 M4 Definizione dei valori tecnologici N20 G17 GO X60 Y40 Z5 Raggiungimento della posizione iniziale N30 POCKET3 5 0 5 17 5 60 40 8 60 40 0 4 Richiamo del ciclo 0 75 0 2 1000 750 11 5 N40 MO2 Fine programma 9 340 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 10 Fresatura di una tasca circolare POCKET4 Programmazione POCKET4 RTP RFP SDIS DP PRAD PA PO MID FAL FALD FFP1 FFD CDIR VARI _MIDA AP1 AD 1 DP1 Parametri Tabella 9 23 Parametri POCKET4 _RTP real Piano di svincolo assoluto _RFP real Piano di riferimento assoluto _SDIS real Distanza di sicurezza addizionale rispetto al piano di riferi mento impostare senza segno _DP real Profondit della tasca assoluta _PRAD real Raggio della tasca _PA real Punto centrale della tasca assoluto 1 asse del piano _PO real Punto centrale della tasca assoluto 2 asse del piano _MID real Max profondit dell incremento da impostare senza segno _FAL real Sovrametallo di finitura sulle pareti della tasca impostare senza segno _FALD real Sovrametallo di finitura sul fondo da impostare senza segno _FFPI1
158. a 3 mm Profondit 175 mm profondit di passata 10 mm Sovrametallo di finitura sulla profondit 1 5 mm Avanzamento incremento profondit 400 mm min Sovrametallo di finitura nel piano 1mm Avanzamento nel piano 800 mm min Lavorazione Lavorazione di sgrossatura fino al sovrametallo percorsi intermedi con G1 nei percorsi intermedi svincolo in Z su 5015 Parametri per l accostamento G41 a sinistra del profilo cio lavorazione esterna Accostamento e distacco con un quarto di cerchio nel piano raggio 20 mm Avanzamento di svincolo 1000 mm min N10 T3 DI T3 fresa con raggio 7 N20 S500 M3 F3000 Programmazione avanzamento giri mandrino N30 G17 GO G90 X100 Y200 Z250 G94 Raggiungimento della posizione iniziale N40 CYCLE72 EX72CONTOUR 250 200 3 175 Richiamo del ciclo 10 1 1 5 800 400 111 41 2 20 1000 2 20 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 303 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura N50 X100 Y200 N60 M2 Fine programma _N_EX72CONTOUR_SPF Sottoprogramma con il profilo di fresatura esempio N100 G1 G90 X150 Y160 Punto di partenza del profilo N110 X230 CHF 10 N120 Y80 CHF 10 N130 X125 N140 Y135 N150 G2 X150 Y160 CR 25 N160 M2 N170 M02 Esempio di programmazione 2 Fresatura esterna di un profilo chiuso come nell esempio di programmazione 1 con
159. a LL 3 37 3 2 Sorveglianza Utensile yy kk kr yi ii 3363 3 40 3 3 Impostazione modifica dello spostamento origine 3 42 3 3 1 Calcolare lo spostamento origine il iii ii 3 43 3 4 Programmare i dati di setting Settore operativo Parametri 3 45 3 5 Parametri di calcolo R settore operativo Offset Parametri 3 48 4 Funzionamento manuale 5 z zz 4 49 4 1 Modo operativo JOG Settore operativo POSIZIONE 4 50 4 1 1 Abbinamento volantino heien p a R R Riy yk R Rk yk ki a yak yy kk 4 53 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina 4 54 4 2 1 Fresatura a spianare za Ba a aa N 4 57 5 Modo automatico erre 5 59 5 1 Selezionare avviare un part program Settore operativo Macchina 5 64 5 2 Ricerca blocco Settore operativo 2 5 65 5 3 Arresto interruzione del part program kk kili kl 5 66 5 4 Riaccostamento dopo un interruzione LL 5 67 5 5 Riaccostamento dopo un interruzione LL 5 67 5 6 Elaborazione dall esterno
160. a come concorde o discorde rispetto alla rotazione del mandrino Una volta percorso un giro intorno al perno il profilo viene abbandonato con un semicerchio nel piano e si ha un incremento fino alla successiva profondit di lavorazione Il profilo viene quindi accostato nuovamente con movimento semicircolare e il perno viene percorso ancora una volta Questo processo si ripete fino a raggiungere la profondit programmata Infine viene raggiunto in rapido il piano di svincolo _RTP Incremento di profondit e incremento fino alla distanza di sicurezza tuffo alla profondit di lavorazione La prima profondit di lavorazione si calcola da e profondit totale sovrametallo di finitura e e massimo incremento di profondit possibile Sequenza di movimenti nella finitura _VARI 2 A seconda dei parametri impostati FAL e _FALD la finitura viene eseguita sull esterno del profilo o sul fondo oppure su entrambi La strategia di accostamento corrisponde ai movi menti nel piano come per la sgrossatura SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Spiegazione dei parametri Per i parametri RTP _RFP SDIS _DP DPR vedere CYCLES81 Per i parametri MID FAL FALD FFP1 FFD vedere POCKET3 _PRAD diametro del perno Il diametro va impostato senza segno _PA _PO centro del perno Con i parametri _PA e _PO si definisce il punto di r
161. a coppia dell azionamento fino al valore limite FXSTI program mato o al valore impostato nei DS e quindi resta costante e si attiva la sorveglianza del riscontro fisso rispettando l ampiezza definita per la finestra FXSVVI opp per il valore da SD SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 185 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Disattivare la funzione La disattivazione della funzione attiva un arresto dell avanzamento Nel blocco FXS X1 0 i movimenti si devono fermare Esempio N200 G1 G94 X200 Y400 F200 FXS X1 X1 viene arretrato dal riscontro fisso alla posizione X 200 mm Importante Il movimento di svincolo dal riscontro fisso deve portare a un allontanamento dallo stesso altrimenti possono verificarsi dei danni al riscontro fisso oppure alla macchina Il cambio di blocco avviene dopo il raggiungimento della posizione di svincolo Se non si indica alcuna posizione di svincolo il cambio di blocco avviene subito dopo l esclusione del limite di coppia Ulteriori avvertenze Le funzioni Misura con cancellazione del percorso residuo istruzione MEAS e Posi zionamento su riscontro fisso non possono essere programmate contemporaneamente in un blocco e Durante il Posizionamento su riscontro fisso non avviene alcuna sorveglianza del profilo e Se il limite di coppia viene ridotto eccessivame
162. a finale di foratura assoluta DPR real Profondita finale di foratura rispetto al piano di riferimento da impostare senza segno Funzione L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programmate fino alla profondit finale di foratura impostata 9 248 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza spostamento su profondit finale con l avanzamento G1 programmato nel programma da cui avviene il richiamo svincolo con GO sul piano di svincolo Spiegazione dei parametri RFP e RTP piano di riferimento e piano di svincolo Normalmente il piano di riferimento RFP e il piano di svincolo RTP hanno valori diversi Nel ciclo si parte dal presupposto che il piano di svincolo si trovi a monte del piano di riferi mento La distanza del piano di svincolo rispetto alla profondit finale di foratura quindi maggiore della distanza del piano di riferimento rispetto a questa profondit finale SDIS distanza di sicurezza La distanza di sicurezza SDIS ha effetto rispetto al piano di riferimento che vi
163. a manutenzione accurata Marchi di prodotto Tutti i nomi di prodotto contrassegnati con sono marchi registrati della Siemens AG Gli altri nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi pu violare i diritti dei proprietari Esclusione della responsabilit La concordanza del contenuto di questa documentazione con il software e l hardware descritti stata verificata Non potendo comunque escludere eventuali differenze non garantiamo una concordanza totale Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni Siemens AG Copyright Siemens AG 2005 Automation and Drives 6FC5698 2AA10 1CP5 Postfach 4848 D 90437 N RNBERG Siemens AG 2005 Repubblica Federale Tedesca Ci riserviamo modifiche tecniche Premessa Documentazione SINUMERIK La documentazione SINUMERIK suddivisa in 3 livelli Documentazione generale Documentazione per l utente e Documentazione per il costruttore service Maggiori informazioni su tutta la documentazione relativa al SINUMERIK 802D nonch sulla documentazione valida per tutti i controlli SINUMERIK p es interfacce universali cicli di misura sono disponibili presso la pi vicina rappresentanza Siemens Per un elenco delle pubblicazioni aggiornato mensilmente con le relative lingue disponibili consul
164. a per i salti Compito Raggiungere punti su una sezione di cerchio valori noti angolo iniziale 30 in R1 raggio del cerchio 32mm in R2 distanza delle posizioni 10 in R3 numero dei punti 11 in R4 posizione del centro del cerchio inZ 50mm in R5 posizione del centro del cerchio in X 20mm in R6 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 215 6FC5 698 2AA10 1CP5 Programmazione 8 10 Salti nel programma X R4 11 numero di punti e Punto3 Punto 10 7 z VA Punto 1 Punto 1 20 X 2 N i 7 RS x Fig 8 56 Raggiungimento di punti su un arco di cerchio Esempio di programmazione N10 R1 30 R2 32 R3 10 R4 11 R5 50 R6 20 N20 MA1 GO Z R2 COS R1 R5 X R2 SIN R1 R6 calcolo e assegnazione agli indirizzi assi N30 R1 R1 R3 R4 R4 1 N40 IF R4 gt 0 GOTOB MA1 N50 M2 Descrizione 8 216 assegnazione dei valori di partenza Nel blocco N10 le condizioni di partenza sono assegnate ai parametri di calcolo corrispon denti In N20 avviene il calcolo delle coordinate in X e Z e l elaborazione Nel blocco N30 si incrementa R1 dell angolo di incremento R3 R4 viene diminuito di 1 Se R4 gt 0 viene elaborato nuovamente N20 altrimenti N50 con fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 11 8 11 1 Utilizzo Struttura 8 11 Tecnica dei sottopr
165. acco retta quarto di cerchio o semicerchio si seleziona con un gruppo di funzioni G Per la parametrizzazione di questo profilo raggio del cerchio lunghezza retta sono disponibili indirizzi speciali parimenti per l avanzamento del movimento di incre mento Il movimento di incremento inoltre controllabile tramite un ulteriore gruppo G Programmazione G147 accostamento con una retta G148 distacco con una retta G247 accostamento con un quarto di cerchio G248 distacco con un quarto di cerchio G347 accostamento con un semicerchio G348 distacco con un semicerchio G340 accostamento e distacco nello spazio valore base di impostazione G341 accostamento e distacco nel piano DISR accostamento e distacco con rette G147 G148 Distanza dello spigolo della fresa dall inizio alla fine del profilo accostamento e svincolo con movimenti circolari G247 G347 G248 G348 raggio del percorso del centro utensile DISCL distanza del punto finale del movimento rapido di incremento dal piano di lavoro distanza di sicurezza FAD velocit del movimento lento di incremento L effetto del valore programmato dipende dall istruzione attiva del gruppo G 15 avanzamento G94 G95 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 229 6FC5 698 2AA10 1CP5 Programmazione 8 14 Accostamento e distacco morbido R raggio utensile Profilo Accostamento G147 PO punto di
166. all interno dei valori limite fissati nei dati macchina Programmata Limitation Limite max programmabile per la velocit LIMS con velocit di taglio costante G96 Avanzamento per ciclo di prova DRY Lavanzamento qui impostabile si utilizza nel elaborazione del programma selezionando la funzione avanzamento di prova nel modo operativo Automatico al posto dell avanzamento programmato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 45 6FC5 698 2AA10 1CP5 Messa a punto 3 4 Programmare i dati di setting Settore operativo Parametri Angolo di partenza Start angle per la filettatura SF Per la filettatura si indica una posizione di partenza per il mandrino come angolo iniziale Modificando l angolo e ripetendo la sequenza di filettatura possibile eseguire una filetta tura a pi principi eZ 4 o s Posizionare le barre del cursore sul campo d impostazione da modificare e immettere il i valore Confermare con il tasto di Input con un movimento del cursore Softkey Work area La limitazione del campo di lavoro ha effetto sulla geometria e sugli assi supplementari Im limit mettere i valori relativi alla limitazione del campo di lavoro Il softkey Set Active attiva disat tiva i valori per l asse evidenziato dal cursore OFFSET PARAM Axis Minimum Maximum Active Unit x 190000006 nn Y 10
167. all angolo al rag gio e al punto finale tratto di profilo cerchio retta con raccordo di qualsiasi tipo calcolato in base all angolo al centro e al punto finale tratto di profilo cerchio retta cerchio con raccordi tangenziali tratto di profilo cerchio cerchio con raccordo tangenziale calcolato in base al centro al raggio e al punto finale tratto di profilo cerchio cerchio con raccordo di qualsiasi tipo calcolato in base al centro e al raggio tratto di profilo cerchio cerchio cerchio con raccordi tangenziali tratto di profilo retta cerchio retta con raccordi tangenziali UU Vi 5 re Funzioni dei softkey Le coordinate possono essere immesse con valori assoluti incrementali o polari La commu tazione avviene con il tasto Toggle SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 75 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Softkey Le funzioni dei softkey consentono di selezionare gli elementi del profilo Quando si apre per la prima volta una maschera del profilo si deve comunicare al controllo il punto di partenza del segmento di profilo Tutti i calcoli successivi sono riferiti a questo punto Se si sposta la barra d immissione con il cursore i valori devono essere nuovamente im messi PROGRAM Approach x start pt v 8 00008 i Starting point axis 1 Fig 6 7 mpo
168. altezza del piano di svincolo nell ap plicata del piano attuale e posizionamento con GO sul piano di riferimento anticipato della distanza di sicurezza movimento di avvicinamento verso il diametro del filetto su una traiettoria circolare oppo sta alla direzione G2 G3 programmata sotto CDIR e filettatura su una traiettoria elicoidale con G2 G3 e valore di avanzamento FFR e movimento di uscita su una traiettoria circolare con direzione di rotazione G2 G83 opposta e con avanzamento ridotto FFR svincolo sul piano di svincolo nell applicata con GO Sequenza per filettatura interna Posizione raggiunta prima dell inizio del ciclo la posizione di partenza una posizione a piacere a partire dalla quale il centro della filetta tura all altezza del piano di svincolo pu essere raggiunto senza collisioni SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 347 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Il ciclo crea la seguente sequenza di movimento e posizionamento sul centro della filettatura con GO all altezza del piano di svincolo nella applicata dell attuale piano posizionamento con GO sul piano di riferimento anticipato della distanza di sicurezza e raggiungimento dell inizio del cerchio di accostamento calcolato automaticamente dal ciclo G1 e con l avanzamento ridotto FFR e avvicinamento al diametro del filetto su una traiettoria circolare secondo la direzione G
169. amentali per assegnazione di parametri nei cicli standard Il manuale di programmazione descrive per ogni ciclo la lista parametri con ordine di successione e e tipo L ordine di successione dei parametri assegnati deve essere assolutamente rispettato Ogni parametro di assegnazione per un ciclo ha un determinato tipo di dati Quando si ri chiama un ciclo per i parametri utilizzati si deve rispettare il tipo di dati Nella lista dei para metri possono essere trasmesse e parametri R solo per valori numerici e costanti SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 243 6FC5 698 2AA10 1CP5 Cicli 9 3 Supporto grafico per cicli nell editor dei programmi Se nella lista parametri si utilizzano parametri R a questi occorre che siano prima assegnati valori nel programma cicli possono essere richiamati e con una lista parametrica incompleta oppure e omettendo dei parametri Se si vogliono omettere gli ultimi parametri di trasmissione che dovrebbero essere inseriti nel richiamo si pu terminare la lista dei parametri in anticipo con Se invece si vogliono omettere dei parametri all interno della lista al loro posto va scritta una virgola Non si hanno verifiche di plausibilit per valori dei parametri con un campo di valori limitato a meno che in un ciclo non sia descritta esplicitamente una reazione ad un errore Se la lista parametri al momento di richiamare il ci
170. ametri Tabella 9 9 Parametri CYCLE86 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno DTB real Tempo di sosta sulla profondit finale di foratura rottura tru ciolo SDIR int Senso di rotazione Valori 3 per M3 4 per M4 RPA real Percorso di svincolo nel 1 asse del piano incrementale da impostare con segno RPO real Percorso di svincolo nel 2 asse del piano incrementale da impostare con segno RPAP real Percorso di svincolo nell asse di foratura incrementale da impostare con segno POSS real Posizione del mandrino per l arresto orientato del mandrino nel ciclo in gradi Funzione Il ciclo supporta l alesatura di fori con un bareno L utensile esegue la foratura con la velocit di rotazione del mandrino e la velocit di avanza mento programmate fino alla profondit di foratura impostata Con l alesatura 2 si verifica un arresto orientato del mandrino al raggiungimento della profon dit di foratura Successivamente si ha il movimento in rapido fino alle posizioni programmate di svincolo e da qui fino al piano di svincolo Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato 9
171. amma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 265 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Esempio Filettatura con encoder Con questo programma viene eseguito un filetto con encoder sulla posizione X35 Y35 nel piano XY L asse di foratura l asse Z Il parametro del passo deve essere indicato l inver sione automatica del senso di rotazione stata programmata Per la lavorazione viene impie gato un utensile compensato Fig 9 16 N10 G90 GO T11 D1 S500 M4 Definizione dei valori tecnologici N20 G17 X35 Y35 Z60 Raggiungimento della posizione di foratura N30 CYCLES840 59 56 15 0 4 3 0 0 3 5 Richiamo del ciclo senza distanza di sicu rezza con impostazione della profondita per quote assolute N40 M02 Fine programma 9 4 8 Alesatura 1 mandrinatura 1 CYCLE85 Programmazione CYCLE85 RTP RFP SDIS DP DPR DTB FFR RFF Parametri Tabella 9 8 Parametri CYCLE85 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta 9 266 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Tabella 9 8 Parametri CYCLE85 continuare DPR real Profondit finale di foratura rispetto al piano di riferime
172. are POCKET4 9 341 Fresatura di filetti CYCLE90 9 ooo yy yy yy ka ayyy 9 345 Messaggi di allarme e loro gestione 99 ol lik 9 352 Avvertenze generalit 9 352 Gestione degli errori nei cicli 99 9 352 Sommario degli 22 9 352 Messaggi nel ciclia ire due ite tar e ace ai Le 9 354 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 SINUMERIK 802D definizione dei tasti E y amp SUS HEB U Gia iii A cada drg lt sis b I I uuuu HHH z Tasto Recall Tasto settore operativo Programma Tasto ETC Tasto settore operativo Parametri Tasto Tacitazione allarme Tasto settore operativo Programmanager Senza funzione Settore operativo Allarmi Sistema Tasto Info Shift Tasto Tasto Shift non assegnato Tasto Control asa Tasti Sfoglia Tasto Spaziatore SPACE Tasto di cancellazione backspace Tasti Cursore Tasto Cancellazione Tasto Selezione tasto Toggle Taste Inserimento INSERT os W 2 Tabulatore Tasti alfanumerici Doppia occupazione nel livello shift ENTER tasto Input o ls Tasti numerici Tasto settore operativo Posizionament
173. asversalmente L ultimo percorso del centro fresa si ottiene sempre come _LENG oppure _WID FDP1 raggio utensile dalla tabella delle correzioni Diametro fresa da tabella UT x Superficie FDP1 Fig 9 38 FALD sovrametallo di finitura Durante la sgrossatura viene considerato un sovrametallo di finitura sul fondo che viene pro grammato con questo parametro Nella finitura deve essere specificato quale materiale residuo rimasto ancora come sovra metallo di finitura in modo che lo svincolo e il successivo incremento sul punto di inizio del taglio possano avvenire senza collisione _VARI tipo di lavorazione Con il parametro VARI possibile definire il tipo di lavorazione Valori possibili sono Posizione delle unit 1 sgrossatura fino a sovrametallo di finitura 2 finitura Posizione delle decine 1 parallela al 1 asse del piano in una direzione 2 parallela al 2 asse del piano in una direzione 3 parallela al 1 asse del piano con direzione variabile 4 parallela al 2 asse del piano con direzione variabile 9 294 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Se per il parametro _VARI viene programmato un valore diverso da quelli consentiti il ciclo viene interrotto con l allarme 61002 Tipo di lavorazione definito in modo errato Ulteriori avvertenze
174. ato nel campo d immissione successivo Se la funzione stata richiamata dall editor del part pro gram le coordinate sono memorizzate con il nome degli assi del piano principale Esempio se attivo il piano G18 Pascissa sar l asse Z e l ordinata l asse X Esempio calcolo del punto d intersezione tra il settore circolare e la retta Valori noti raggio 10 centro del cerchio Z 20 X20 angolo di raccordo della retta 45 senso di rotazione G2 32333 0888800 43434 000000 8 000880 8 000080 8 000000 8 080880 CC abscissa 162 ordinate R Angle A CC Radius R Radius programming Risultato X 12 928 Y 27 071 La funzione calcola le coordinate cartesiane di un punto del piano che deve essere collegato con un punto PP su una retta Per il calcolo occorre conoscere la distanza tra i punti e l an golo d inclinazione A2 della nuova retta da creare riferito al inclinazione A1 delle rette gi definite PP abscissa PP ordinate PP angle A1 Offset Rotation A2 Radius programming SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 17 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissione gan Immettere le seguenti coordinate o l angolo e coordinate del punto dato PP angolo d inclinazione della retta A1 e distanza del nuovo punto riferito a PP offset angolo d inc
175. azione Fresatura BP F Edizione 08 2005 8 239 6FC5 698 2AA10 1CP5 Programmazione 8 16 Funzioni G equivalenti per il SINUMERIK 8025 fresatura Spazio per appunti 8 240 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 9 9 1 Sommario dei cicli I cicli sono sottoprogrammi tecnologici con i quali si possono realizzare determinati procedi menti di lavorazione di validit generale come p es la maschiatura di un foro o la fresatura di una tasca L adattamento dei cicli al problema concreto avviene tramite l assegnazione di valori parametrici I cicli qui descritti sono gli stessi cicli forniti per i controlli numerici SINUMERIK 840D 810D Cicli di foratura cicli per dime di foratura e cicli di fresatura Con il controllo numerico SINUMERIK 802D si possono realizzare i seguenti cicli standard e Cicli di foratura CYCLE81 CYCLE82 CYCLE83 CYCLE84 CYCLE840 CYCLE85 CYCLE86 CYCLE87 CYCLE88 CYCLE89 Foratura centratura Foratura svasatura Foratura profonda Maschiatura senza utensile compensato Maschiatura con utensile compensato Alesatura 1 mandriatura 1 Alesatrice mandriatura 2 Foratura con stop 1 mandriatura 3 Foratura con stop 2 mandriatura 4 Alesatura 2 mandriatura 5 I cicli di alesatura CYCLE85 CYCLE89 nel SINUMERIK 840D vengono denominati come Mandriatura 1 Mandriatura 5 ma sono identi
176. azioni agli allarmi e ai criteri di tacitazione Il testo dell errore che viene visualizzato contemporaneamente con il numero dell allarme d un ulteriore informazione circa la causa dell errore Tabella 9 25 Numero di allarme Criterio di tacitazione Reazione all allarme 61000 61999 NC_RESET La preparazione del blocco nell NC viene interrotta 62000 62999 Tasto di cancellazione La preparazione dei blocchi si interrompe dopo la tacitazione dell allarme il ciclo pu prose guire con Start CN Sommario degli allarmi dei cicli numeri degli errori sono compresi nella seguente classificazione 50 e 0 allarmi per cicli generali X 1 Allarmi dei cicli di foratura per dime di foratura e di fresatura Nella tabella in basso sono riportati gli errori dei cicli la loro sorgente nonch indicazioni per l eliminazione degli stessi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 7 Messaggi di allarme e loro gestione Tabella 9 26 Numero Testo allarme Fonti Spiegazione rimedio dell al larme 61000 Nessuna correzione SLOT1 La correzione D deve essere programmata prima del utensile attiva SLOT2 richiamo del ciclo POCKET3 POCKET4 CYCLE71 CYCLE72 61001 Passo filetto errato CYCLE84 Esaminare i parametri per la grandezza del filetto o le CYCLES840 indicazioni del passo da
177. bit per il tipo di sorveglianza valore analogico TC_TP9 f tempo di utilizzo 2 numero di pezzi senza mon opp 0 Tutti i valori istantanei delle sorveglianze attive per l utensile t sono impostate sui valori di riferimento Avvertenze RESETMON non attivo con Test del programma attivo La variabile per il messaggio di conferma di stato state deve essere definita all inizio del programma con l istruzione DEF DEF INT state Per la variabile si pu definire anche un altro nome al posto di state comunque max 15 caratteri iniziando con due lettere La variabile disponibile solo nel part pro gram nel quale stata definita La stessa cosa vale per la variabile del tipo di sorveglianza mon Se necessaria as solutamente una impostazione essa pu avvenire anche direttamente come numero 102 Sorveglianza del numero di pezzi La sorveglianza del numero di pezzi riguarda il tagliente attivo dell utensile abilitato La sorveglianza del numero di pezzi comprende tutti i taglienti del utensile utilizzati per la esecuzione di un pezzo Se il numero di pezzi cambia a causa di nuove impostazioni i dati di sorveglianza di tutti i taglienti che sono stati abilitati a partire dall ultimo conteggio dei pezzi sono aggiornati Aggiornamento del numero di pezzi tramite operatore o SETPIECE 8 226 L aggiornamento del numero di pezzi pu avvenire tramite operatore via HMI o nel pro gramma CN tramit
178. cation PC o e Display machine data PC o e PLC Sel Alarm texts PC le impostazioni della colonna Special functions sono commutate internamente su Binary format Nota Il punto del menu Part program per gt CN Card opp Part program da CN Card gt sovrascrive i file presenti senza richiedere ulteriore conferma Data Selezionare i dati da trasmettere Con la funzione softkey Read out si attiva la trasmissione selection dati ad una apparecchiatura esterna La funzione Read in carica nella memoria i dati provenienti dal apparecchiatura esterna Per il caricamento non necessario selezionare il gruppo di dati poich la destinazione definita dal flusso dei dati RS232 Questa funzione consente la visualizzazione e la modifica dei parametri dell interfaccia settings Con le funzioni dei softkey Text Format e Binary Format si pu scegliere il tipo di dati da trasmettere SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 113 6FC5 698 2AA10 1CP5 Sistema SYSTEM Paraneter Communication setup Device Baud rate Stop bits Parity Data bits End of transnis Special functions Text Format RTS CTS Confirm overurite N Block end w CR LF vi eki 1 Stop with EOF vi Y None Punch tape format 8 fa Default Settings Fig 7 28 2 Save Le modifiche delle impostazioni sono attive immediatamente La funzione softkey Sa
179. cava VARI MIDF FFP2 e SSF tipo di lavorazione profondit di incremento avanzamento e giri Con il parametro VARI possibile stabilire il tipo di lavorazione Valori possibili sono 0 lavorazione completa in 2 fasi Lo svuotamento della cava SLOT1 SLOT2 fino al sovrametallo avviene con la velo cit mandrino programmata prima del richiamo del ciclo e con l avanzamento FFP1 Lavanzamento in profondit avviene con MID asportazione del rimanente sovrametallo avviene con la velocit mandrino impostata con SSF e con l avanzamento FFP2 L avanzamento in profondit avviene con MIDF Se MIDF 0 l incremento avviene direttamente sulla profondit finale Se FFP2 non programmato ha effetto l avanzamento FFP1 Lo stesso vale se manca indicazione di SSF cio attiva la velocit di rotazione programmata prima del richiamo del ciclo 1 lavorazione di sgrossatura La cava SLOT1 SLOT svuotata fino al sovrametallo con la velocit programmata prima del richiamo del ciclo e con l avanzamento FFP1 L incremento in profondit viene programmato con MID 2 lavorazione di finitura Il ciclo presuppone che la cava SLOT1 SLOT sia gi stata svuotata fino ad un restante sovrametallo e che sia necessario asportare ancora solo questo sovrametallo Se FFP2 e SFS non sono stati programmati efficace l avanzamento FFP1 oppure la velocit di ro tazione programmata prima del richiamo del ciclo L incremento in p
180. cchina Funzionalit Prima di avviare il programma si devono predisporre controllo e macchina Occorre fare atten zione alle avvertenze di sicurezza del costruttore della macchina Sequenza operativa PROGRAM MANAGER Execute Progr control 5 64 Selezionare il modo operativo AUTOMATIC tramite il tasto AUTOMATIC posto sulla pulsan tiera della macchina Si visualizza un sommario di tutti i programmi disponibili nel controllo Posizionare la barra cursore sul programma prescelto Con il softkey Execute si seleziona il programma da elaborare Il nome del programma sele zionato si visualizza sullo schermo nella riga Nome del programma Se necessario ancora possibile eseguire impostazioni per l elaborazione del programma AUTOMATIC Reset SKP DRY ROY H 1 PRT SBL Program test Dry run feedrate Condit stop Skip 19 Block display 1 MPF fine ANF 61 694 X78 F3000 1 1 Di 1 Gr ANA X70 2754 ROY N51 20 M3 51000 active N68 X188 298 F1000 N75 F850 2094 N76 X Z100 N88 GOTOB ANA Cycle tine BBBZH 37M 345 DEMO1 MPF Position Dist to go G functions ZN 0 000 0 000 mm F r 0 000 0 000 mm Z 8 000 0 000 nn SP 0 000 n 000 2 m Qumun OODANDomanN Back 2 1 Block Real tinel Correct ln search simulat program Fig 5 4 nfluenze sul programma
181. cco dal carattere Numero complessivo di caratteri in un blocco 200 caratteri Fig 8 2 Sequenza di parole Se vengono programmate pi istruzioni in un blocco si consiglia la seguente sequenza N G X Y Z F S T D M H Struttura schematica di un blocco Avvertenze per la numerazione dei blocchi Per la numerazione dei blocchi scegliere in un primo tempo incrementi di 5 o 10 Questo con sente di inserire in un secondo tempo altri blocchi mantenendo tuttavia la progressione dei numeri Esclusione di un blocco I blocchi di un programma che non devono essere eseguiti ad ogni ripetizione del programma possono con il carattere di barra inclinata essere ulteriormente identificati prima della parola del numero di blocco Il salto del blocco attivato tramite Funzioni operative influ enza sul programma SKP o con un comando da PLC segnale Un segmento pu essere escluso contrassegnando diversi blocchi di seguito con Se durante l esecuzione di un programma attiva un esclusione di blocco tutti i blocchi di programma contrassegnati con non sono eseguiti Tutte le istruzioni contenute nei relativi blocchi non sono prese in considerazione L esecuzione del programma continua partendo dal blocco successivo che non contrassegnato nel modo suddetto SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 8 131 Prog
182. ch 1 8 0 To ai 0 000 0 000 1 6588 Abs position PS 8 8888 inch Fi Feedrate F too small Set Taratura del tastatore di misura lunghezza Fig 3 10 La taratura del tastatore di misura pu essere eseguita nel menu Settings oppure nel menu Tool 1J0G Reset SKP ROY 1 PRT SBL Length _OSTORE1 5YF dianeter 5 Position Repos offset T F S x1 0 3928 0 0000 inch T De O 0 0000 inch 1000 100 y1 0 0000 inch nin 71 0 0000 0 0080 inch 1 1 daz 0 000 position PS position P1 position 2 position P3 position P4 uorkpiece measure diametro 3 38 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni Una volta aperta la maschera accanto alle posizioni attuali del tastatore appare una anima zione che segnala il passo successivo da eseguire Questo punto deve essere raggiunto con il relativo asse Se stato attivato il tastatore di misura il controllo gestisce la procedura di misura se si trova nel modo operativo AUTOMATIC se il programma di misura stato predi sposto e se questo infine stato attivato in modo autonomo L operatore pu notare un breve movimento dell asse in senso contrario Durante la misura un comparatore indica lo stato attivo del CN Le posizioni fornite dal programma di misura s
183. ci come funzionalit e Cicli per dime di foratura HOLES1 Serie di fori HOLES2 Serie di fori e Cicli di fresatura CYCLE7I Spianatura CYCLE72 Fresatura profilo CYCLE76 Fresatura di perni rettangolari CYCLE77 Fresatura di perni circolari SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 241 6FC5 698 2AA10 1CP5 Cicli 9 2 Programmazione dei cicli LONGHOLE Asola SLOT1 Dima di fresatura per cave su un cerchio SLOT2 Dima di fresatura per cave circolari POCKET3 Fresatura di tasca rettangolare con qualsiasi fresa POCKET4 Fresatura di tasca circolare con qualsiasi fresa CYCLE90 Filettatura cicli sono forniti con il toolbox Essi si caricano nella memoria dei part program tramite l in terfaccia RS232 durante la messa in servizio del controllo numerico Sottoprogrammi ausiliari per cicli 9 2 Del pacchetto dei cicli fanno parte i sottoprogrammi ausiliari e cyclesm spf e steigung spf e meldung spf Questi devono essere sempre caricati nel controllo numerico Programmazione dei cicli Condizioni di richiamo e di ritorno 9 242 Le funzioni G attive prima del richiamo del ciclo e lo spostamento programmabile restano immutate anche dopo il ciclo Il piano di lavoro G17 G18 G19 si definisce prima di richiamare il ciclo Il ciclo lavora nel piano attuale con 1 asse del piano ascissa e 2 asse del piano ordinata e Asse di foratura asse di incremento 3 asse ortogonale
184. clo contiene un numero di definizioni su periore rispetto ai parametri definiti nel ciclo viene visualizzato l allarme NC generico 12340 Numero parametri eccessivo e il ciclo non viene eseguito Richiamo del ciclo Le diverse possibilit per scrivere un richiamo del ciclo sono mostrate negli esempi di pro grammazione dei singoli cicli Simulazione di cicli programmi con richiami di cicli possono essere testati con la simulazione Con la simulazione si possono visualizzare sullo schermo i movimenti del ciclo 9 3 Supporto grafico per cicli nell editor dei programmi Nel controllo numerico l editor dei programmi offre un supporto alla programmazione per l in serimento di richiami dei cicli e per l impostazione di parametri Funzione Il supporto per i cicli costituito da tre componenti 1 Selezione cicli 2 Maschere di impostazione per l assegnazione dei parametri 3 Pagine video di supporto per ogni ciclo in ogni maschera di impostazione Sommario dei file necessari Per il supporto di programmazione cicli sono necessari i seguenti file e cov com e SC COm 9 244 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 3 Supporto grafico per cicli nell editor dei programmi Nota Questi file devono essere sempre caricati nel controllo numerico Si devono caricare nel controllo numerico durante la sua messa in servizio Utilizzo del supporto cicli Per in
185. con una distanza tra loro di 20 mm Il punto di partenza della riga di fori in Z20 e X30 il primo foro ha una distanza di 10 mm da questo punto La geometria della riga di fori viene descritta dal ciclo HOLES 1 Dapprima si fora con il ciclo CYCLE82 successivamente si maschiano i fori con CYCLE84 senza utensile compensato fori hanno una profondit di 80 mm differenza tra il piano di riferimento e la profondit finale di foratura Fig 9 28 N10 G90 F30 S500 M3 T10 D1 Definizione dei valori tecnologici per la se zione di lavorazione N20 G17 G90 X20 Z105 Y30 Raggiungimento della posizione iniziale N30 MCALL CYCLE82 105 102 2 22 0 1 Richiamo modale del ciclo per la foratura N40 HOLES1 20 30 0 10 20 5 Richiamo ciclo riga di fori inizio con il primo foro nel ciclo vengono raggiunte solo le posi zioni di foratura N50 MCALL Disattivazione del richiamo modale Cambio dell utensile N60 G90 GO X30 Z110 Y105 Raggiungimento della posizione vicino al quinto foro N70 MCALL CYCLE84 105 102 2 22 0 3 4 2 300 Richiamo modale del ciclo per la maschiatura N80 HOLES1120 30 0 10 20 5 Richiamo ciclo serie di fori inizio con il quinto foro della serie di fori N90 MCALL Disattivazione del richiamo modale N100 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1
186. del pezzo grezzo Nello svuotamento di tasche possibile tenere in considerazione le quote del grezzo ad es per la lavorazione di pezzi stampati Nelle tasche circolari la quota del grezzo 1 delle pareti sempre un cerchio con diame tro pi piccolo rispetto a quello della tasca finita Per ulteriori chiarimenti vedere il capitolo POCKET3 Spiegazione dei parametri Per i parametri _RTP _RFP _SDIS vedere il CYCLE81 Per i parametri _MID FAL FALD FFP1 FFD CD R M DA 1 RAD1 DP1 vedere POCKET3 PO Fig 9 70 _PRAD raggio della tasca La forma della tasca circolare viene definita esclusivamente con il suoraggio Se questo inferiore al raggio dell utensile attivo il ciclo viene interrotto con l allarme 61105 Raggio fresa troppo grande SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 343 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _PA _PO centro della tasca Con i parametri _PA e _PO viene definito il centro della tasca Le tasche circolari vengono quotate sempre rispetto al centro _VARI tipo di lavorazione Con il parametro _VARI possibile definire il tipo di lavorazione Valori possibili sono Posizione delle unit 1 sgrossatura e 2 finitura Posizione delle decine incremento e 0 ortogonale sul centro della tasca con GO e 1 ortogonale sul centro della tasca con G1 e 2 con percorso
187. della calcolatrice Il tasto Input calcola il risultato e lo visualizza sulla calcolatrice Il softkey Accept immette il risultato nel campo d immissione o nella posizione attuale del cur sore nel part program e chiude in modo autonomo la funzione calcolatrice Nota Se il campo d immissione si trova in modo editare si pu ripristinare di nuovo lo stato originario con il tasto toggle JOG REF Reset SKP ROY H01 PRT SBL BOLT MPF MES Reference point A10 0 000 Ylo 9 000 210 0 000 s 8 008 F 0 009 100 0 000 mm min Calculator Zzlsl9171 c mE ct aasad r Gai esl Fig 1 4 Calcolatore Caratteri consentiti per l immissione Operazioni fondamentali 5 Funzione seno Il valore in gradi X prima del cursore d immissione sostituito dal valore sin X O Funzione coseno Il valore in gradi X prima del cursore d immissione sostituito dal valore cos X Q Funzione elevare al quadrato Il valore X prima del cursore d immissione sostituito dal valore X SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 15 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissione R Funzione radice quadrata Il valore X prima del campo di immissione sostituto dal valore VX Funzione parentesi X Y Z Esempi di calcolo Compito Immissione Risultato 100 67 3
188. determinato dal centro X70 Y60 e dal raggio di 42 mm nel piano XY L angolo iniziale di 33 gradi La distanza di sicurezza nell asse di foratura Z di 2 mm Fig 9 33 N10 G90 F140 S170 M3 T10 D1 Definizione dei valori tecnologici N20 G17 GO X50 Y45 Z2 Raggiungimento della posizione iniziale N30 MCALL CYCLE82 2 2 30 0 Richiamo modale del ciclo di foratura senza tempo di sosta DP non programmato N40 HOLES2 70 60 42 33 4 Richiamo cerchio di fori l angolo di incre mento viene calcolato dal ciclo in quanto il parametro INDA stato omesso N50 MCALL Disattivazione del richiamo modale N60 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 Cicli di fresatura 9 6 1 Premesse Richiamo e condizioni di ritorno I cicli di fresatura vanno programmati indipendentemente dai nomi concreti degli assi Prima del richiamo dei cicli di fresatura necessario attivare una correzione utensile I relativi valori per avanzamento velocit di rotazione mandrino e senso di rotazione man drino vanno programmati nel partprogram nel caso che per essi nel ciclo di fresatura non siano previsti parametri Le coordinate del centro per la dima di fresatura o per la tasca da lavorare vanno program mate in un sistema di coordinate destrorso Le funzioni G att
189. di riserva adeguata In caso contrario si possono verificare danni alla meccanica della macchina e o si possono avere segnalazioni d errore 8 3 18 Avanzamento con precomando FFWON FFWOF Funzionalit Con la funzione di precomando l errore di inseguimento si riduce quasi a zero Lavanzamento con precomando consente una maggiore precisione di profilo e quindi risultati migliori nella produzione Programmazione FFWON precomando ON FFWOF precomando OFF Esempio di programmazione N10 FFWON precomando ON N20 G1 X Y Z F900 N80 FFWOF precomando OFF 8 182 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi 8 3 19 4 asse Funzionalit In base all esecuzione della macchina pu essere necessario un 4 asse p es tavola ro tante tavola orientabile ecc Questo asse realizzabile come asse lineare o rotante In fun zione di questo si definisce Fidentificatore per questo asse p es U o C oppure A ecc Nel caso di assi rotanti il campo di spostamento compreso tra 0 e lt 360 gradi comportamento modulo Il 4 asse pu eseguire un avanzamento lineare contemporaneamente agli altri assi se la macchina realizzata in modo opportuno Se l asse spostato in un blocco con G1 o G2 G3 insieme agli altri assi X Y Z non affetto da alcuna componente dell avanzamento F La sua velocit si adegua a quella d
190. di un utensile efficace gi all inizio del blocco che contiene il nuovo numero D La modifica risulta completa solo a fine blocco La modifica ha quindi un azione graduale in tutto il blocco anche nell interpolazione circolare SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 203 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili Cambio della direzione di correzione La direzione di correzione G41 G42 pu essere modificata senza dover interporre G40 L ultimo blocco che contiene la direzione di correzione precedente termina con la posizione perpendicolare del vettore di posizione sul punto finale La nuova direzione di correzione eseguita come se fosse un inizio correzione posizione perpendicolare sul punto iniziale N21 G41 Y P es P es N10 G42 N20 G42 G1 X Y N21 X Y N20 G1 X N22 G41 Y N21 G41 X Y N23 X N22 X N24 G42 Y ad N25 X x Fig 8 53 Cambio della direzione di correzione Interruzione della correzione con M2 Se il modo di correzione interrotto con M2 fine programma senza scrivere l istruzione G40 l ultimo blocco termina con le coordinate del piano G17 G19 in posizione perpendicolare al vettore di correzione Non viene eseguito alcun movimento di compensazione Il pro gramma termina con l utensile in questa posizione Casi critici di lavorazione 8 204 Durante la
191. di visualizzare contemporaneamente 16 operandi Tabella 7 2 Aree di memoria Ingressi I Byte d ingresso IBx parola d ingresso lvvx doppia parola d ingresso IDx Uscite Q Byte d uscita Qbx parola d uscita Qwx doppia parola d uscita QDx Merker M Byte di merker Mx parola di merker Mw doppia parola di merker MDx Temporiz T Temporizzatori Tx zatori Contatori Contatori Zx Dati V Byte di dati Vbx parola di dati Vwx parola doppia di dati VDx Formato B Binario H Esadecimale D Decimale Con le parole doppie non possibile la rappresentazione binaria contatori e i temporizzatori hanno una rappresentazione decimale Operand Format Value 1 0 D 01 0 B B D 8 D VB19881883 B 2006 0066 VB19001003 D VB19001003 B 0008 088A cal vi PLC Stati PLC Pi connect fi cal Tiene program Yk Fig 7 22 Visualizzazione dello stato PLC SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 109 6FC5 698 2AA10 1CP5 Sistema L indirizzo dell operando incrementato ogni volta di 1 L indirizzo dell operando indica ogni volta il valore diminuito di 1 Tutti gli operandi sono cancellati L aggiornamento ciclico dei valori si interrompe Successivamente si possono modificare i valori degli operandi Status Con la funzione Liste stato PLC si possono visualizzare modificare segnali PLC list Vengono proposte tre liste e Ingressi impos
192. dica il numero di tutti i pezzi prodotti dall inizio Start Il contatore automaticamente azzerato all avviamento del controllo e Numero attuale dei pezzi valore istantaneo attuale AC_ACTUAL_PARTS In questo contatore viene registrato il numero di tutti i pezzi prodotti dall inizio Start AI raggiungimento del quantitativo di pezzi richiesto AC REQUIRED PARTS valore mag giore di zero il contatore viene automaticamente azzerato Numero dei pezzi definito dall utente AC_SPECIAL_PARTS Questo contatore permette all utente di contare i pezzi secondo propri criteri Pu essere definita l emissione di un allarme in caso di uguaglianza con AC_REQUIRED_PARTS pezzi richiesti L azzeramento di questo contatore deve es sere effettuato dall utente stesso 8 222 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 12 Temporizzatori e contatore pezzi Esempio di programmazione N10 IF AC TOTAL PARTS R15 GOTOF SIST di pezzi raggiunto N80 SIST N90 MSG numero di pezzi richiesti raggiunto N100 MO Visualizzazione Il contenuto delle variabili di sistema attive si visualizza sullo schermo nel settore operativo OFFSET PARAM gt Softkey Dati di setting 2 pagina Part total AC TOTAL PARTS Part required AC REQUIRED PARTS Part count AC ACTUAL PARTS AC_SPECIAL_PARTS non disponibile nella visualizzazione Pa
193. dinate pezzo viene traslato e ruotato La visualizza zione del valore reale in SCP avviene in modo che l asse longitudinale dell asola in lavora zione coincida con il 1 asse del piano di lavoro attuale Finito il ciclo il sistema di coordinate del pezzo si trova nella stessa posizione precedente il richiamo del ciclo 9 318 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Esempio di programma Esecuzione di asole Con questo programma possibile eseguire 4 asole della lunghezza di 30 mm e della pro fondit relativa di 23 mm differenza tra il piano di riferimento e la base dell asola le asole si trovano nel piano YZ su una circonferenza con il centro 245 Y40 e il raggio 20 mm L angolo di partenza di 45 gradi l angolo di incremento di 90 gradi La profondit di incremento mas sima di 6 mm la distanza di sicurezza di 1 mm Fig 9 54 N10 G19 G90 D9 T10 S600 M3 Definizione dei valori tecnologici N20 GO Y50 Z25 X5 Raggiungimento del punto di partenza N30 LONGHOLE 5 0 1 23 4 30 40 45 20 45 Richiamo del ciclo 90 100 320 6 N40 M02 Fine programma 9 6 7 Cave su una circonferenza SLOT1 Programmazione SLOT1 RTP RFP SDIS DP DPR NUM LENG WID CPA CPO RAD 5 1 INDA FFD FFP1 MID CDIR FAL VARI MIDF FFP2 SSF Parametri Tabella 9 20 Parametri S
194. dizione 08 2005 6FC5 698 2AA10 1CP5 Cicli Fig 9 52 Spiegazione dei parametri Per i parametri RTP RFP SDIS vedere il CYCLE81 CPA Fig 9 53 DP e DPR profondit asola 9 6 Cicli di fresatura La profondit dell asola pu essere preimpostata a scelta assoluta DP oppure incrementale DPR rispetto al piano di riferimento Il ciclo calcola automaticamente la profondit che risulta dalla posizione del piano di riferi mento e di quello di svincolo NUM quantit Con il parametro NUM si indica il numero delle asole SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 9 317 Cicli 9 6 Cicli di fresatura LENG lunghezza asola Con LENG viene programmata la lunghezza dell asola Se nel ciclo viene riconosciuto che questa lunghezza inferiore al diametro di fresatura il ciclo viene interrotto con l allarme 61105 Raggio fresa troppo grande MID profondit di incremento Con questo parametro viene stabilita la profondit massima di incremento L incremento in profondit resta costante per l intero ciclo Sulla base di MID e della profondit complessiva il ciclo calcola automaticamente l incre mento che si trova tra 0 5 x profondit massima di incremento e la profondit massima di incremento Viene presupposto il numero minimo possibile di passate di incremento MID 0 significa che con un
195. e oueid lepoul uolze X Z OUEId 910 ojsanb e asse 110 IUEId 1 2 9 A X QUEI 2402 8 137 SINUMERIK 8020 Uso e programmazione Fresatura Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione pun eyinbesa eS uou s EInjesa DHEPUE S uOlZE SOdul n l B l ey lonni so s a essanip suoizewwebold p Solou ej s d ajuenen 6 012111 E OUOS Uoo IUOIZUNJ T uolze ou19 S OPON 1625 NO nbuli Zy SNZ1441S OPON 0629 lepoul uolze EV M OUEld jau olooulAS 8 17E9 gYM U09 os10919d f p SUOISIAIPPNS py gym 012606 o ll u 099EISIP oju wezsoooy 30 OJOAEI IP jap uozeyw AOINITVM 920 520 402 dsi09 Hejsodwi Buas uolze ID 400 peame 818 ouos ayo isse mn s d ajer IP odweo jap SUOIZENWI 8Z NO IP jap SUOIZENWI NOINITYM lepoul auoize NO NOM44 opuewooaud yz 440 4OM44 uolze SS HSHUE UOO EHOR A 2 140S QUOIZE19 999E IP Oyod z OUIpE 6 e lEHOR A 26 ASIHA repoul
196. e TRANS ATRANS e raggio polare RP Tutti gli altri dati geometrici che non si riferiscono direttamente al pezzo come p es gli avan zamenti le correzioni utensili gli spostamenti origine impostabili non sono influenzati da G70 G71 G700 G710 agisce invece sul avanzamento pollici min pollici giri opp mm min mm giri 8 2 4 Coordinate polari definizione di polo G110 G111 G112 Funzionalit I punti di un pezzo possono essere impostati oltre che con le solite coordinate cartesiane X Y Z anche con le coordinate polari Le coordinate polari sono utili quando un pezzo o una sua parte sono misurati da un punto centrale poli con il raggio e langolo Piano Le coordinate polari si riferiscono al piano definito da G17 G19 Si pu impostare inoltre il 3 asse ortogonale a questo piano In questo modo i dati riguardanti lo spazio sono programmabili in coordinate cilindriche Raggio polare RP Il raggio polare indica la distanza del punto dal polo La quota resta memorizzata e deve es sere riscritta solo nei blocchi nei quali diversa per il cambio del polo o per una commuta zione del piano Angolo polare AP L angolo viene sempre riferito all asse orizzontale ascissa del piano p es con G17 asse X L angolo pu essere espresso con segno positivo o negativo L angolo polare resta memorizzato e il valore deve essere riscritto solo nei blocchi nei quali varia per il cambio del polo o per una commutazione de
197. e consente la realizzazione di cave con corre zioni sulle pareti le pareti e la base della cava sono perpendicolari tra di loro anche se il diametro della fresa inferiore alla larghezza della cava La lavorazione pu essere ese guita con una fresa perfettamente adatta SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL Fig 8 65 Cinematica di macchina con asse Y YM di macchina Cava Limitazione parallela longitudinale trasversale della cava longitudinale con correzione 565 della parete Senza correzione della parete Fig 8 66 Diverse cave in sezione Programmazione TRACYL d abilitare la funzione TRACYL blocco a s stante TRAFOOF disabilitare la funzione blocco a s stante d diametro di lavorazione del cilindro in mm Con TRAFOOF si disattiva qualsiasi funzione di trasformazione attiva Indirizzo OFFN Distanza delle pareti laterali della cava dalla traiettoria programmata Normalmente si programma la linea mediana della cava OFFN definisce la met larghezza della cava con correzione del raggio della fresa abilitata G41 G42 Programmazione OFFN distanza in mm SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 235 6FC5 698 2AA10 1CP5 Programmazione 8 15 Lavorazioni di fresatura sulla superficie esterna TRA
198. e del cerchio sono date da CT cerchio con raccordo tangenziale e CIP cerchio su un punto intermedio vedere il capitolo seguente Tolleranze per l impostazione del cerchio cerchi sono accettati dal controllo solo con determinate tolleranze di misura Il raggio del cer chio nel punto d inizio confrontato con quello nel punto finale Se la differenza rientra nel valore di tolleranza il centro definito internamente con esattezza Diversamente viene emessa una segnalazione d allarme Il valore di tolleranza impostabile tramite i dati macchina 8 164 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Informazioni Cerchi completi in un blocco si possono definire solo indicando il centro e il punto finale Nei cerchi con indicazione del raggio il segno di CR serve per definire il tipo di cerchio Con lo stesso punto iniziale finale raggio e la stessa direzione si possono definire 2 cerchi l segno negativo di CR definisce un arco di cerchio maggiore di un semicerchio diversa mente si tratter di un arco di cerchio pi piccolo o uguale a un semicerchio Y Cerchio pi grande del semicerchio ee MPI centro del cerchio 1 hai MP2 centro del cerchio 2 i MPI Punto finale Cerchio pi piccolo o Mp Yguale al semicerchio Punto iniziale X Fig 8 18 Definizione del cerchio con indicazio
199. e e pre mere il softkey Contour append In base al nome immesso si generano automaticamente la label iniziale e quella finale e il programma salta nell editor del profilo L impostazione termina con il softkey Technol mask e si ritorna alla maschera di sup porto cicli 9 300 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Esempi _KNOME PROFILO_1 Il profilo di fresatura il programma completo Kontur_1 _KNOME INIZIO FINE Il profilo di fresatura definito come settore compreso tra il blocco INIZIO e il blocco FINE nel programma richiamante _LP1 _LP2 lunghezza raggio Con il parametro _LP1 si programmano il percorso o il raggio di accostamento distanza dello spigolo esterno dell utensile dal punto di partenza del profilo e con _LP2 il percorso o il rag gio di distacco dal punto di arrivo del profilo Il valore _LP1 _LP2 deve essere gt 0 Se uguale a zero viene emesso il messaggio di er rore 61116 Percorso di accostamento o distacco 0 Nota Con G40 il percorso di accostamento e di distacco uguale alla distanza del centro dell utensile dal punto iniziale o finale del profilo _VARI tipo di lavorazione Con il parametro _VARI possibile definire il tipo di lavorazione Valori possibili sono UNIT Valori 1 sgrossatura 2 finitura DECINE Valori 0 percorso intermedio con GO
200. e l istruzione SETPIECE Con la funzione SETPIECE il programmatore pu aggiornare i dati di sorveglianza del numero di pezzi degli utensili coinvolti nella lavorazione Sono rilevati tutti gli utensili con i numeri D abilitati dall ultima attivazione di SETPIECE Se attivo un utensile al momento del richiamo di SETPIECE questo viene incluso nel conteggio Non appena viene eseguito un blocco contenente movimenti interpolati dopo SETPIECE questo utensile viene preso in considerazione anche per il successivo richiamo di SETPIECE SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 13 Istruzioni per la sorveglianza utensili SETPIECE x X 1 32000 Numero di pezzi prodotti dopo l ultima esecuzione della funzione SETPIECE Lo stato del contatore per il numero di pezzi residui TC_MOPA4 t d si decrementa di questo valore x 0 Cancellazione di tutti i contatori del numero di pezzi residui TC_MOP4ft d per gli utensili numeri D coinvolti fino a quel momento nella lavorazione In alternativa si consiglia la cancellazione tramite operatore cio via HMI Esempio di programmazione N10 GO X100 N20 N30 T1 N40 M6 N50 D1 N60 SETPIECE 2 TC_MOP4 1 1 T1 D2 si decrementa di 2 unit N70 T2 N80 M6 N90 SETPIECE 0 istruzione di cancellazione dell utensile evidenziato N91 D2 N100 SETPIECE 1 412 2 T2 D2 si decrementa di 1
201. e per i campi d impostazione CTRL C Copiare CTRL B Evidenziare CTRL X Tagliare CTRL V Inserire Alt L Commutare su caratteri maiuscoli minuscoli Alt H Sistema di help o tasto info 1 22 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 4 Show Go to topic Backto topic II sistema di help 1 4 Il sistema di help Il sistema di help si attiva con il tasto info Esso offre una breve descrizione delle pi impor tanti funzioni operative Il sistema di help comprende tra l altro i seguenti argomenti e panoramica delle istruzioni NC con descrizione sintetica programmazione dei cicli e spiegazione degli allarmi azionamento JOG 10000 IN Table of contents TANE Protection levels Input help Calculator Tangential transition calculation Point in the plane calculation Conversion of Polar coordinates into Cartesian coordinates Endpoint calculation Enea Editing Chinese characters Hot Keys Coordinate systens Reference Point Approach Setting Up Entering tools and tool offsets Find Tool list Delete tool Find tool number Create offset data for a new tool Fig 1 10 Indice del sistema di help La funzione permette di aprire Pargomento selezionato Helpsystem h si Editing a part program A part program or sections of a part progran can only be edited if the pr
202. e quella esterna di un cerchio e il raggio attuale dell utensile sono tenuti automaticamente in considerazione Su traiettorie rettilinee questa correzione non necessaria Qui infatti le velocit di traiettoria sul centro fresa e sul profilo programmato sono identiche Se l avanzamento programmato deve sempre agire sul centro fresa disattivare la correzione dell avanzamento Per l attivazione esiste un gruppo di funzioni ad azione modale CFTCP CFC funzioni G 8 176 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Programmazione CFTCP correzione avanzamento OFF l avanzamento programmato agisce sul centro fresa CFC correzione avanzamento con cerchio ON Fprog valore di avanzamento programmato F Feorr avanzamento corretto sul centro fresa Fig 8 30 Correzione dell avanzamento 6901 nella lavorazione interna esterna del cerchio Avanzamento corretto Lavorazione esterna del cerchio For Fregio Tu Teo Lavorazione interna del cerchio Foa Forog Toon lut Cesa cont raggio del cerchio lu raggio dell utensile Esempio di programmazione N10 G42 correzione raggio utensile ON N20 CFC correzione avanzamento per cerchio ON N30 G2 X Y 1 J F350 valore di avanzamento riferito al profilo N40 G3 X Y 1 J valore di avanzamento riferito al profilo N70 CFTCP valore di
203. e setting Avanzamento di prova L avanzamento di prova agisce in sostituzione delle istruzioni di movimento programmate Condit Con questa funzione attiva l elaborazione del programma arrestata in corrispondenza dei stop blocchi nei quali la funzione ausiliaria M01 stata programmata Si I blocchi di programma che sono identificati con una barra inclinata prima del numero di blocco non sono presi in considerazione nell elaborazione del programma p es N100 SES Con questa funzione attiva i blocchi del part program sono elaborati singolarmente nel se guente modo ogni blocco decodificato singolarmente ad ogni blocco avviene un arresto fanno eccezione i blocchi di filettatura senza avanzamento per ciclo di prova In questi blocchi l arresto avviene soltanto alla fine della filettatura La funzione Single Block fine pu essere selezionata solo nello stato di RESET Il selettore di correzione per l avanzamento efficace anche sul rapido ROV active La pagina video viene chiusa Block Con la ricerca blocco si pu arrivare al punto del programma desiderato Search To Ricerca blocco in avanti con calcolo sul punto di inizio blocco contour Durante la ricerca blocco si eseguono gli stessi calcoli che si eseguono nella normale elabo razione del programma ma con gli assi che non si muovono SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 5 61 6FC5 698 2AA10 1CP5 Modo automatico To endp
204. e1601do 0s 5 as e 0990 q d 182101N Oll u eno4 15 IUS 01 d0pos Ip tuolzn dii ip 0580 l 6666 un Ip t olzn di 1p l vnN d QUOIZEIONE Ip suoizas ajuanbas s d 14 012 91 l n oooolq y s nb 8295 OJOS 0990 q Oz TN IP olsod fe 00010 IP tuolzeolin pi 6666 6666 002014 Ip OJQLUNN O2201Q OlZIUI OHLOS BA ezuas 05 5 0990 q OZN un uo2 IY990 q ve lm pi s d oyesn 55 ond 6666 6666 O2901q IP OJ WNN N 811420611 lonniso il d ajigiuodsip Ipuinb eu uou elileuolzuni e7 IN IU0IZUNI ajy 221 1 uou OJenIaSIY G6LIN OZIN 9 SIN e Ep HIOA IP ELLE EPIN RUJA IP suozsu OVIN 1 QUOIZNU SI U09 1 n uule QIN 400 BUIYSIELI Nep 1 s OJOS CIQUEI 9IN ouupuew o say SN OuUpuLew ESIOJSIUIS QUOIZEJOH VIN ouHupueul ESI01 SOP QUOIZEJOH EIN 221 1 uou OVEAIASIY ZN uolzeulolul HOIPA zeubassy 9 OZZUIPUI 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmaz
205. egli assi X Y Z Il suo movimento lineare inizia e termina con quello degli altri assi Tuttavia la velocit non pu superare il valore limite impostato Se in blocco sono programmati solo questi quattro assi l asse si sposta in caso di G1 con un avanzamento F attivo Se si tratta di un asse rotante l unit di misura per F in gradi min per G94 o gradi giro del mandrino per G95 Per questi assi sono comunque impostabili G54 G57 e programmabili TRANS ATRANS gli spostamenti origine Esempio di programmazione Il 4 asse una tavola orientabile asse rotante con l identificatore asse A N5 G94 F in mm min o gradi min N10 GO X10 Y20 Z30 A45 eseguire la traiettoria X Y Z in rapido contemporaneamente anche asse A N20 G1 X12 Y21 233 A60 F400 spostarsi sulla traiettoria X Y Z di 400 mm min contemporaneamente anche asse A N30 G1 A90 F3000 l asse A si porta da solo sulla posizione 90 gradi con una velocit di 3000 gradi min Istruzioni speciali per gli assi rotanti DC ACP ACN P es per l asse rotante A AzDC Impostazione con quote assolute raggiungere la posizione direttamente sul percorso pi breve A ACP Impostazione con quote assolute raggiungere la posizione in direzione positiva A ACNI Impostazione con quote assolute raggiungere la posizione in direzione negativa Esempio N10 A ACP 55 7 raggiungere la posizione assoluta 55 7 gradi in direzione positiva 8 3 20 T
206. egnazione nel ciclo di foratura Le funzioni G attive prima del richiamo del ciclo e l attuale blocco dati restano valide anche dopo il ciclo stesso Definizione del piano Nei cicli di foratura in genere si presuppone che l attuale sistema di coordinate del pezzo nel quale deve avvenire la lavorazione sia definito mediante selezione di un piano G17 G18 o G19 e attivazione di uno spostamento programmabile L asse di foratura sempre l asse or togonale al piano attuale di questo sistema di coordinate Prima del richiamo deve essere attivata una correzione di lunghezza Essa ha sempre un effetto ortogonale rispetto al piano selezionato e rimane attiva anche dopo la fine del ciclo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 247 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Asse di foratura o N N o da D o C N g Fig 9 3 Programmazione del tempo di sosta parametri per i tempi di sosta nei cicli di foratura vengono assegnati sempre alla parola F e vanno quindi impostati con valori espressi in secondi Eventuali divergenze vengono descritte esplicitamente 9 4 3 Foratura centratura CYCLE81 Programmazione CYCLE81 RTP RFP SDIS DP DPR Tabella 9 3 Parametri CYCLE81 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit
207. ei dati di setting Con WALIMON WALIMOF si pu abilitare disabilitare il limite del campo di lavoro nel programma Programmazione Avvertenze G25 X Y Z limitazione del campo di lavoro inferiore G26 X Y Z limitazione del campo di lavoro superiore WALIMON limitazione del campo di lavoro ON WALIMOF limitazione del campo di lavoro OFF 71 WZL correzione lunghezza utensile attiva A F punto di riferimento del portautensile Macchina Z L r Campo di lavoro M Punta dell utensile O o 1 2 G25 Macchina X G25 X G26 Fig 8 13 Esempio di limitazione programmabile del campo di lavoro bidimensionale Con G25 G26 si deve utilizzare Pidentificatore di canale dal dato macchina 20080 AXCONF_CHANAX_NAME_ TAB Questi si possono differenziare dagli identificatori degli assi geometrici in MD 20060 AXCONF GEOAX NAME TAB G25 G26siutilizza insieme all indirizzo S anche per la limitazione di velocit del mandrino vedere anche il capitolo Limitazione della velocit del mandrino e S pu attivare una limitazione del campo di lavoro solo se per gli assi previsti stato rag giunto il punto di riferimento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 159 6FC5 698 2AA 10 1CP5 Programmazione 8 2 Informazioni di percorso Esempio di programmazione N10 G25 X10 Y 20 230 valori per limitaz
208. el piano con direzione variabile 4 parallelo al 2 asse del piano con direzione variabile FDP1 real Superamento in direzione dell incremento sul piano incre mentale da impostare senza segno 9 290 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli Funzione 9 6 Cicli di fresatura Con il ciclo CYCLE71 possibile fresare sul piano una superficie rettangolare a piacere l ciclo differenzia tra sgrossatura asportazione sul piano con pi penetrazioni fino al sovrame tallo di finitura e finitura una sola passata di finitura La max larghezza di passata e la pro fondit dell incremento possono essere programmate Il ciclo lavora senza correzione raggio fresa L incremento in profondit avviene nel vuoto WID Possibili strategie di asportazione nel caso di fresatura per spianare Fig Esecuzione 9 35 Posizione raggiunta prima dell inizio del ciclo la posizione di partenza libera purch da essa sia possibile raggiungere il punto di partenza all altezza del piano di svincolo senza collisioni Il ciclo crea la seguente sequenza di movimento SINUMERIK 802D Con 60 viene raggiunto il punto di incremento all altezza della posizione attuale e quindi sempre con GO viene raggiunto il piano di riferimento corretto della distanza di sicurezza In seguito sempre in GO avviene il posizionamento sul piano di lavoro GO possibile poich l i
209. elicoidale Se per il parametro _VARI viene programmato un valore diverso da quelli consentiti il ciclo viene interrotto con l allarme 61002 Tipo di lavorazione definito in modo errato Ulteriori avvertenze Esempio di 9 344 Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva Internamente al ciclo viene utilizzato un nuovo sistema di coordinate pezzo attuale che influ enza la visualizzazione della posizione reale L origine di questo sistema di coordinate coin cide con il centro della tasca A termine del ciclo ritorna attivo il sistema di coordinate originario programma Tasca circolare Con questo programma possibile eseguire una tasca circolare nel piano YZ Il centro si tuato a Y50 Z50 L asse di incremento in profondit l asse X Non vengono impostate n sovrametalli di finitura n distanza di sicurezza Il senso di lavorazione avviene con rota zione discorde L incremento avviene su un percorso elicoidale Si utilizza una fresa con un raggio di 10 mm SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura N10 G17 G90 G0 S650 M3 T1 D1 Definizione dei valori tecnologici N20 X50 Y50 Raggiungimento della posizione iniziale N30 POCKET4 3 0 0 20 25 50 60 6 0 0
210. emento da P1 verso P3 Viene controllato che il punto definito mediante DISCL sia compreso tra P1 e P3 ovvero per tutti i movimenti che hanno una componente ortogonale al piano di lavorazione questa com ponente deve avere lo stesso segno algebrico Con il riconoscimento dellinversione am messa una tolleranza di 0 01 mm SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 231 6FC5 698 2AA10 1CP5 Programmazione 8 14 e distacco morbido Po P4 Po P1 Incremento in Z Retta cerchio m r Retta o G340 oppure elicoide G341 cerchio Z Piano di lavorazione Fig 8 63 Sequenza del movimento di accostamento dipendente da G340 G341 p es G17 Esempio di programma accostamento con semicerchio e incremento N10 T1 G17 G90 G94 attivare Putensile piano X Y N20 GO X0 YO 230 accostare PO N30 G41 G347 G340 DISCL 3 DISR 13 Z 0 F500 accostare con un semicerchio di raggio 13 mm distanza di sicurezza rispetto al piano 3 mm N40 G1 X40 Y 10 in alternativa N30 N40 N30 G41 G347 G340 DISCL 3 DISR 13 X40 Y 10 20 F500 oppure N30 G41 G347 G340 DISCL 3 DISR 13 F500 N40 G1 X40 Y 10 Z0 Chiarimenti su N30 N40 Con 60 da N20 si raggiunge nel piano Z 30 il punto P1 punto iniziale del semicerchio cor retto del raggio utensile quindi si penetra alla profondit P2 P3 di Z 3 DISCL Con un avanzamento di 500 mm min si raggiunge su una curva elicoidale i
211. empo di sosta G4 Funzionalit Tra due blocchi CN si pu interrompere la lavorazione per un tempo definito inserendo un blocco a s stante con G4 p es per l esecuzione della spoglia Le parole con F o S sono utilizzate solo per questo blocco e per un tempo definito Un avanzamento F programmato in precedenza e la velocit del mandrino S restano invariati SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 183 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Programmazione G4 F di sosta in secondi G4 S di sosta in giri mandrino Esempio di programmazione N5 G1 F200 2 50 5300 M3 avanzamento F velocit mandrino 5 N10 G4 F2 5 di sosta 2 5 s N20 Z70 N30 G4 S30 30 sosta pari a 30 giri mandrino corrisponde a S 300 giri min e 100 di override di velocit t 0 1 min N40 X avanzamento e velocit del mandrino sono ancora efficaci Nota G4 S possibile solo se esiste un mandrino regolato se per il mandrino sono stati program mati con S i giri voluti 8 3 21 Avanzamento su riscontro fisso Funzionalit La funzione un opzione ed disponibile dal SW 2 0 Con il supporto della funzione Posizionamento su riscontro fisso FXS Fixed Stop possi bile generare forze definite per bloccare i pezzi che sono necessarie p es con contropunte e pinze Inoltre con questa funzione possibile raggiungere punti di
212. ene ripetuta fino al sovrametallo di finitura in profondit A termine della sgrossatura l utensile si trova sopra al punto di distacco dal profilo calcolato internamente all altezza del piano di svincolo Il ciclo genera la seguente sequenza di movimenti nella finitura nella finitura la fresa segue il profilo con la relativa profondit di passata fino a raggiungere la quota finita sul fondo Il profilo viene accostato e rilasciato in forma tangenziale in base al parametro previsto Il percorso in questa fase viene calcolato all interno del controllo numerico AI termine del ciclo Putensile si trova sopra al punto di partenza del profilo all altezza del piano di svincolo Ulteriori avvertenze programmazione del profilo Per la programmazione del profilo va osservato quanto segue Nel sottoprogramma prima della prima posizione programmata non si deve selezionare alcuna traslazione programmabile Il primo blocco del sottoprogramma del profilo un blocco lineare con G90 GO e defini sce l inizio del profilo Il punto di partenza del profilo la prima posizione nel piano di lavorazione programmata nel sottoprogramma del profilo La correzione raggio fresa viene attivata disattivata dal ciclo sovraordinato perci nel sot toprogramma del profilo non vengono programmate G40 G41 G42 Spiegazione dei parametri Per i parametri _RTP _RFP _SDIS vedere il CYCLE81 Per i parametri _MID FAL FALD FFP1 _FFD vedere P
213. ene spostato in avanti nella misura della distanza di sicurezza La direzione nella quale la distanza di sicurezza ha effetto determinata automaticamente dal ciclo DP e DPR profondit finale di foratura La profondit di foratura pu essere predefinita a scelta assoluta DP oppure relativa DPR rispetto al piano di riferimento Il ciclo calcola automaticamente la profondit che risulta dalla posizione del piano di riferi mento e di quello di svincolo G1 gt GO 210000000 RTP RFP SDIS RFP DP RFP DPR SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 249 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Ulteriori avvertenze Se viene impostato un valore sia per DP che per DPR la profondit finale di foratura viene dedotta da DPR Se questa diversa dalla profondit assoluta programmata tramite DP viene emessa la segnalazione Profondit valore corrispondente per la profondit relativa di foratura nella riga di dialogo Con valori identici per il piano di riferimento e di svincolo non ammesso un valore incre mentale di profondit In tal caso appare il messaggio di errore 61101 Definizione errata del piano di riferimento e il ciclo non viene eseguito Questo messaggio di errore compare an che quando il piano di svincolo si trova a valle del piano di riferimento la sua distanza ris petto alla profondit finale quindi m
214. enti settori principali Settore stato e Settore applicazione e Settore avvertenze e softkey SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 1 Suddivisione dello schermo Settore stato o AUTOMATIC 3 RESET SKP DRY PRI SBL 5 Fig 1 2 Settore stato Tabella 1 1 Spiegazione degli elementi della pagina video nel settore stato Elemento della pagina video Visualizza Significato zione Settore operativo attivo modo operativo attivo Posizione JOG 1 INC 10 INC 100 INC 1000 INC VAR INC valutazione incrementale nel modo operativo JOG MDA AUTOMATIC Offset Programma Program Manager Sistema Allarme Identificazione Altra lingua tramite G291 Riga per allarmi e segnalazioni Sono visualizzati in alternativa 1 Numero di allarme con relativo testo 2 Testo del messaggio Stato del programma RESET Programma interrotto stato iniziale RUN Programma in corso STOP Programma arrestato Influenze sul programma in funzionamento automatico Percorso N Drive interno dell NC D CF Card Segnalazioni CN 000 Part program selezionato programma principale SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione Settore avvertenze e softkey 1 1 Suddivisione dello
215. ento sul punto di partenza per la prima fresatura con G0 G1 e Questo punto calcolato dal controllo e dipende dal punto iniziale del profilo primo punto nel sottoprogramma dalla direzione del profilo sul punto iniziale dal modo di accostamento e relativi parametri dal raggio dell utensile In questo blocco di programma si attiva la correzione del raggio fresa 9 298 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Incremento sulla prima opp sulla successiva profondit di lavorazione pi la distanza di sicurezza programmata con 60 61 La prima profondit di lavorazione si calcola profondit totale sovrametallo di finitura e massimo incremento di profondit possibile Accostamento al profilo in direzione perpendicolare con avanzamento di incremento e quindi nel piano con l avanzamento programmato per la lavorazione della superficie o 3D con l avanzamento programmato in _FAD in base alla programmazione per accostamento morbido Fresatura lungo il profilo con G40 G41 G42 Distacco morbido dal profilo con G1 e ancora avanzamento per la lavorazione della su perficie in base al valore di allontanamento Svincolo con G0 G1 e avanzamento per percorsi intermedi in base alla program mazione Ritorno al punto di incremento di passata con G0 G1 ed Sul nuovo piano di lavoro questa sequenza vi
216. enza segno SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 275 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Funzione Esecuzione Tabella 9 11 Parametri CYCLE88 continuare DTB real Tempo di sosta sulla profondit finale di foratura rottura tru ciolo SDIR int Senso di rotazione Valori 3 per M3 4 per M4 Lutensile esegue la foratura con le velocit programmate di rotazione mandrino e di avan zamento fino alla profondit finale di foratura impostata Nella foratura con stop dopo il raggi ungimento della profondit finale di foratura viene generato un tempo di sosta e un arresto mandrino senza orientamento M5 nonch un arresto programmato MO Azionando lo START CN viene eseguito in rapido il movimento di uscita fino al piano di svincolo Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento raggiungimento con 60 del piano di riferimento anticipato della distanza di sicurezza movimento fino alla profondit finale di foratura G1 e con l avanzamento program mato prima del richiamo del ciclo tempo di sosta sulla profondit finale di foratura arresto del mandrino e del programma con M5 MO Dopo l arresto del programma premere il tasto START CN svincolo con GO sul piano di svincolo Spiegazione dei parametri Pe
217. erminato identificatore la rappresentazione automati camente assoluta La forma di rappresentazione degli identificatori visualizzata nella riga di stato L imposta zione base la rappresentazione assoluta degli identificatori Open in selezionato nella lista dei riferimenti incrociati viene aperto nella corrispondente xu finestra Open in A window 2 Esempio deve essere visualizzata la relazione logica del operando assoluto M 251 0 nel segmento 1 dello schema funzionale del blocco di programma OB1 Dopo che stato selezionato nella lista dei riferimenti incrociati e dopo che stato premuto il softkey Open in Window 1 si visualizza la relativa parte di programma nella finestra 1 SYSTEM SIMATIC LAD MAINCOB1 SIMATIC LAD MAINCOB1 abs m cca mr Y vae 2354 251 0 MAIN 0B1 Network 14 SHOW_AXIS B I Dan Oe ess Hou Metano say n 772771c77777 2359 TEST_AUTO SBR Network 3 5 letuork 15 GBERTRAGEN sa Find nam cc soz q ni EE se 2364 M378 0 TEST_AUTO SBR Netuork 2 1 1 tina i _ 7 Cross refs Line 2352 Colunn 3 Network 14 Line 1 Column 3 Symbol dl PLC Status Window 1 Window 4 il PLC Status Window z Fig 7 42 Cursore M251 0 in OB1 segmento 2 M251 0 in OB1 segmento 2 in finestra 1 Ricerca di operandi nella lista dei riferimenti incrociati in Si possono cercare gl
218. ero di utensile Con il tasto OK confermare l immissione Nella lista utensili viene inserito un blocco dati OK preimpostato con 0 3 1 2 Calcolare le correzioni utensile in manuale Funzionalit Questa funzione permette di calcolare la geometria sconosciuta di un utensile T SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 33 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni Premessa L utensile in questione stato attivato per la lavorazione Nel modo operativo JOG si raggiunge con il tagliente dell utensile un punto macchina del quale si conoscono i valori riferiti alle coordinate macchina Potrebbe trattarsi p es di un pezzo del quale si conosce la posizione Procedimento l punto di riferimento deve essere memorizzato nel campo previsto XO YO 20 Attenzione per le frese si dovr calcolare la lunghezza 1 e il raggio per le punte a forare solo la lunghezza 1 In base alla posizione attuale del punto F coordinata macchina e del punto di riferimento il controllo pu calcolare per l asse selezionato la correzione della lunghezza 1 o il raggio dell utensile Nota come coordinata macchina gi nota si pu anche utilizzare uno spostamento origine gi calcolato p es il valore G54 In questo caso ci si dovr avvicinare con il tagliente dell uten sile allo zero pezzo Se il tagliente si trova direttamente sullo zero
219. erscore Nel blocco definito come destinazione di salto le etichette terminano con il carattere di due punti Le etichette si trovano sempre a inizio blocco Se indicato anche un numero di blocco l etichetta si trova dopo il numero di blocco Le etichette nell ambito di un programma devono essere univoche Esempio di programmazione N10 LABEL1 G1 X20 LABEL1 un etichetta destinazione di salto TR789 GO X10 Z20 TR789 un etichetta destinazione di salto nessun numero di blocco disponibile N100 il numero di blocco pu essere una destinazione di salto 8 10 2 Salti incondizionati nel programma Funzionalit programmi CN elaborano i blocchi nella sequenza in cui sono stati scritti La sequenza di elaborazione pu essere modificata inserendo salti nel programma La destinazione di salto pu essere un blocco contrassegnato con un etichetta o con un numero di blocco Questo blocco deve trovarsi all interno del programma L istruzione di salto incondizionato richiede un blocco specifico 8 212 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 10 Salti nel programma Programmazione GOTOF Label salto in avanti in direzione dell ultimo blocco di programma GOTOB Label salto all indietro in direzione del primo blocco di programma Label di caratteri a scelta per etichetta etichetta di salto o numero di blocco Esecuzione
220. ervono per calcolare la reale posizione del ta statore Nota Per generare il programma di misura si utilizzano i parametri Distanza di sicurezza dalla pagina dei dati di Settings e Avanzamento dalla pagina dei Dati Tastatore di misura SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 39 6FC5 698 2AA10 1CP5 Messa a punto 3 2 Sorveglianza utensile 3 2 Sorveglianza utensile Tool Ogni funzione di sorveglianza rappresentata in 4 colonne life e Riferimento Soglia di preallarme e Valore residuo e Attivo Tramite l elemento checkbox della 4 colonna si pu impostare come attiva non attiva la mo dalit della funzione di sorveglianza OFFSET PARAM Tool life min Quantity Setpt Prew lt Resid Activ Setpt Prew ltResid Activ 11 8 099 8 068 8 888 8 en 2 1249 000 2 009 1 990 a a en 3 1480 000 20 000 0 000 a a ef Tool Tool Work R vari Setting User list life offset able data data Fig 3 11 Sorveglianza utensile simboli nella colonna T forniscono informazioni sullo stato dell utensile A Soglia di preallarme raggiunta xX Utensile bloccato v Lutensile sorvegliato Reset Con questo softkey si resettano i valori di sorveglianza dell utensile selezionato monitor 3 40 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto OFFSET PARAM Tool life min Quantity Se
221. esto processo si ripete fino a raggiungere la profondit pro grammata Infine viene raggiunto in rapido il piano di svincolo _RTP Incremento di profondit e incremento fino alla distanza di sicurezza e tuffo alla profondit di lavorazione La prima profondit di lavorazione si calcola da e profondit totale sovrametallo di finitura e e massimo incremento di profondit possibile Sequenza di movimenti nella finitura _VARI 2 A seconda dei parametri impostati FAL e _FALD la finitura viene eseguita sull esterno del profilo o sul fondo oppure su entrambi La strategia di accostamento corrisponde ai movi menti nel piano come per la sgrossatura Spiegazione dei parametri Per i parametri _RTP _RFP SDIS _DP DPR vedere CYCLES81 Per i parametri _FAL FALD FFP1 FFD vedere LENG _WID e CRAD lunghezza perno larghezza perno e raggio angolare Con i parametri _LENG _WID e _CRAD viene stabilita la forma di un perno nel piano Il perno misurato partendo dal centro Il valore della lunghezza _LENG si riferisce sempre all ascissa per angolo del piano di zero gradi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 307 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura yQuotazione del perno partendo dal centro _PA Fig 9 45 _PA _PO punto di riferimento Con i parametri PA e PO viene definito il punto di riferime
222. esto vedere anche il capitolo 7 e non occupata da altre applicazioni Dataln DataOut STEP7 Premere il softkey Attivare sull apparecchiatura esterna PC il corrispondente programma per l emissione dei dati nel tool PCIN Il programma trasferito nella memoria intermedia selezionato e visualizzato automatica mente nella selezione programmi Suggerimento per l elaborazione del programma attendere fino a quando la memoria interme dia non sia piena L elaborazione inizia con START CN Il programma viene caricato progressivamente A fine programma e con il tasto di RESET il programma viene automaticamente rimosso dal controllo Nota Eventuali errori di trasmissione sono visualizzati nel campo System Data I O con il softkey Error log Per i programmi trasferiti da apparecchiature esterne non possibile la ricerca blocco SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program Sequenza operativa Pg Con il tasto Program Manager viene richiamato il Program Manager MANAGER FC 1 el LOADI MPF 103 Lonp3 MPF 103 LOAD4 MPF 183 trote y r zi Open Delete Renane Read out Free NC menory 8 Byte Press Open softkey to edit progran es 5 e E L __mT _ _ ___________211 111121114m4m __6 Fig 6 1 Pagina video principale Program Mana
223. eta e Titolo del segmento visualizzazione del commento del seg mento di schema funzionale e Istruzione visualizzazione completa dell operando Se il focus si trova su un istruzione si visualizzano tutti gli ope randi compresi i commenti SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti Softkey PLC Il menu PLC Info fornisce informazioni sul modello di PLC sulla sua versione sul tempo di info ciclo e sul tempo di elaborazione del programma applicativo PLC SYSTEM SIMATIC LAD MAINC OB1 abs Reset Project Nane TEST Last changed 24 08 2004 12 34 Version PLC SINUMERIK 882D PLC system 04 00 04 m Cycle time ms 8 M Processin ime us x 7 l C Minimum a Maximum a PLC Stati Windi 1 Windi 2 status list 1 SBRE refs Fig 7 30 Stato PLC Reset Con questo softkey vengono aggiornati i dati contenuti nella finestra pro time PLC In Stato PLC possibile eseguire controlli e modifiche durante l elaborazione del programma status Operand Format Value 13 0 B 01 8 B Operand M1 0 B k li Ti D ci D a Operand 1 VB38000000 B 0001 1010 0 a ete VB45001000 H EE Change 4 PLC Statu Window 1 Wind 2 ci info list 1 SBRE refs Fig 7 3
224. etrazione inizia sempre dal centro della tasca e prosegue ortogonal mente su questa posizione si consiglia di eseguire una preforatura e la direzione di fresatura pu essere scelta con le funzioni G G2 G8 oppure concorde discorde al senso di rotazione del mandrino e la massima larghezza di passata nel piano durante lo svuotamento programmabile sovrametallo di finitura anche sulla base della tasca e due diverse strategie di tuffo ortogonalmente al centro della tasca con traiettoria elicoidale intorno al centro della tasca e percorsi brevi nell accostamento al piano di finitura e considerazione del profilo del pezzo grezzo nel piano e di una quota del grezzo per la base della tasca possibilit di lavorare in forma ottimale tasche preformate nella lavorazione delle pareti _MIDA viene ricalcolato Posizione raggiunta prima dell inizio del ciclo la posizione di partenza una posizione a piacere a partire dalla quale il centro della tasca pu essere raggiunto all altezza del piano di svincolo senza collisioni Sequenza dei movimenti nella sgrossatura VARI X1 Con Go il centro della tasca viene raggiunto all altezza del piano di svincolo e successiva mente con GO viene portato da questa posizione al piano di riferimento anticipato della di stanza di sicurezza La lavorazione della tasca prosegue poi in base alla strategia di tuffo prescelta ed in considerazione della quota del grezzo programmat
225. ezzo grezzo con diametro 55 mm e incremento max di 10 mm per passata Impostazione di un sovrametallo di finitura per la successiva finitura della superficie esterna del perno L intera lavorazione avviene con rotazione discorde SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 313 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 50 N10 G90 G17 GO S1800 M3 D1 T1 Definizione dei valori tecnologici N11 M6 N20 CYCLE77 10 3 20 50 60 70 10 0 5 Richiamo del ciclo di sgrossatura 900 800 1 1 55 800 800 1 2 55 N30 D1 T2 M6 Cambio dell utensile N40 S2400 M3 Definizione dei valori tecnologici N50 CYCLE77 10 3 20 50 60 70 10 Richiamo del ciclo di finitura N40 M30 Fine programma 9 6 6 Asole su un cerchio LONGHOLE Programmazione LONGHOLE RTP RFP 5015 DP DPR NUM LENG CPA CPO RAD STA1 INDA FFD FFP1 MID Parametri Tabella 9 19 Parametri LONGHOLE RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit della cava assoluta 9 314 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Tabella 9 19 Parametri LONGHOLE continuare DPR
226. filo Il centro e il punto finale possono essere impostati con quote assolute con quote incrementali o in coordinate polari La maschera interattiva visualizza l impostazione attuale Questa funzione inserisce un settore circolare con raccordi tangenziali tra due rette Il set tore circolare descritto attraverso il centro e il raggio Si devono indicare le coordinate del punto finale della seconda retta e come opzione l angolo A2 La prima retta descritta con il punto di partenza e langolo possibile utilizzare la maschera a queste condizioni Punto Indicazione delle coordinate Punto di partenza entrambe le coordinate nel sistema cartesiano punto di partenza come coordinata polare Settore circolare entrambe le coordinate nel sistema cartesiano e il raggio centro come coordinata polare Punto di arrivo e entrambe le coordinate nel sistema cartesiano e punto finale come coordinata polare Punto Indicazione delle coordinate Punto di partenza entrambe le coordinate nel sistema cartesiano punto di partenza come coordinata polare Settore circolare e una coordinata nel sistema cartesiano e il raggio e angolo A1 o A2 Punto di arrivo entrambe le coordinate nel sistema cartesiano e punto finale come coordinata polare Se non possibile rilevare il punto di partenza dai blocchi precedenti il punto deve essere impostato dalloperatore SINUMERIK 8
227. finito il valore per la direzione di lavorazione del filetto Se il parametro ha un valore non ammesso appare il messaggio Direzione di fresatura errata viene generata G3 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 349 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Il ciclo in questo caso prosegue e verr generato automaticamente G3 TYPTH tipo di filetto Con il parametro TYPTH si stabilisce se deve essere eseguita una filettatura esterna o interna CPA e CPO centro Con questi parametri si ha la possibilit di definire il centro del foro o del perno sul quale deve essere realizzato il filetto Ulteriori avvertenze Il raggio della fresa viene calcolato all interno del ciclo Prima del richiamo del ciclo va programmata pertanto una correzione utensile In caso contrario appare l allarme 61000 Nessuna correzione utensile attiva e il ciclo si interrompe Con raggio utensile 0 o negativo il ciclo viene interrotto con questo allarme Con filettatura interna il raggio utensile viene sorvegliato viene emesso l allarme 61105 Raggio fresa troppo grande e il ciclo viene interrotto Esempio di programma Filettatura interna Con questo programma possibile effettuare una filettatura interna sul punto X60 Y50 del piano G17 Fig 9 75 9 350 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicl
228. ftkey SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina 4 2 1 Fresatura a spianare Funzionalit Con questa funzione si ha la possibilit di preparare un pezzo grezzo per la lavorazione suc cessiva senza dover generare un part program specifico Sequenza operativa m Fe Nel modo operativo MDA il softkey Face aprire la pagina d impostazione e Posizionare gli assi sul punto di partenza e Immettere i valori nella pagina video Dopo aver completato tutta la maschera la funzione genera un part program che pu essere atti vato con Start CN La pagina d impostazione si chiude e si commuta sulla pagina principale di mac china Qui possibile vedere lo stato di avanzamento del programma Importante Il piano di svincolo e la distanza di sicurezza devono essere stati definiti in precedenza nel menu setting SKP ROY 1 PRT SBL T MD Work offset 5500 F 9 09090mm min 5 8 808 rpm Direction rough 1 000 abs 1 000 abs 1 000 abs 8 198 inc 8 190 inc 8 100 inc 8 198 inc 9 100 inc Fig 4 8 Fresatura a spianare SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 4 57 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 2 Modo operativo MDA impostazione manuale Settore opera
229. ger Con il tasto cursore si pu navigare all interno della directory dei programmi Per trovare rapidamente un programma si devono immettere la 1 lettera del nome del programma Il con trollo posiziona automaticamente il cursore sul programma nel quale si riscontra una corris pondenza dei caratteri SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 69 6FC5 698 2AA10 1CP5 Programmazione part program Softkey Programs Execute New Copy Open Delete Rename Read out Read in Cycles Delete User cycles 6 70 Questa funzione fornisce l elenco dei file contenuti nella directory dei part program Questa funzione seleziona il programma evidenziato dal cursore per la sua elaborazione Il controllo commuta sulla visualizzazione della posizione Con il successivo START CN si at tiva l esecuzione di questo programma Con il softkey New possibile creare un nuovo programma Con il softkey Copy il programma selezionato pu essere copiato con un altro nome in un nuovo file Il file evidenziato dal cursore viene aperto per la sua elaborazione Il programma evidenziato dal cursore o tutti i part program sono cancellati dopo una richiesta di conferma Con il softkey il job di cancellazione viene eseguito con Abort si annulla l opera zione Con il softkey Rename
230. ggio dell anggolo del perno da impostare senza segno _PA real Punto di riferimento del perno ascissa assoluto _PO real Punto di riferimento del perno ordinata assoluto _STA real Angolo tra l asse longitudinale e il primo asse del piano _MID real Max incremento di profondit incrementale da impostare senza segno _FAL real Sovrametallo di finitura sul profilo del bordo incrementale _FALD real Sovrametallo di finitura sul fondo incrementale impostare senza segno _FFPI1 real Avanzamento sul profilo _FFD real Avanzamento per l incremento in profondit _CDIR integer Direzione di fresatura da impostare senza segno Valori fresatura concorde 1 fresatura discorde 2 con G2 indipendentemente dal senso di rotazione del mandrino 3 con G3 _VARI integer Tipo di lavorazione Valori 1 sgrossatura fino al sovrametallo 2 finitura sovrametallo X Y Z 0 _AP1 real Lunghezza del perno grezzo Funzione Con questo ciclo possibile eseguire dei perni rettangolari nel piano di lavoro Per la finitura necessaria una fresa con taglienti anche frontali L incremento di profondit viene sempre eseguito in posizione prima del movimento semicircolare di accostamento al profilo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 305 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 43 Esecuzione Posizione raggiunta prima dell inizio del ciclo il punto di inizio o di partenza una p
231. gno WID real Larghezza della cava circolare da impostare senza segno CPA real Centro della circonferenza assoluto 1 asse del piano CPO real Centro della circonferenza assoluto 2 asse del piano RAD real Raggio del cerchio da impostare senza segno STAI real Angolo di partenza INDA real Angolo di incremento FFD real Avanzamento per l incremento in profondit FFP1 real Avanzamento per la lavorazione del piano MID real Profondita massima per un incremento da impostare senza se gno CDIR integer Direzione di fresatura per la lavorazione della cava Valori 2 per G2 3 per G3 FAL real Sovrametallo di finitura sulle pareti della cava da impostare senza segno VARI integer Tipo di lavorazione Valori 0 lavorazione completa 1 sgrossatura 2 finitura MIDF real Profondit massima di incremento per la lavorazione di finitura FFP2 real Avanzamento per la lavorazione di finitura SSF real Velocit di rotazione nella lavorazione di finitura 9 326 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Nota Il ciclo richiede una fresa con dentatura frontale con taglienti nel centro DIN 844 Funzione Il ciclo SLOT2 un ciclo combinato di sgrossatura finitura Con questo ciclo possibile eseguire cave circolari che sono disposte su una circonferenza Fig 9 60 Esecuzione Posizione raggiunta prima dell inizio del ciclo
232. golo di apertura pi vantaggioso utilizzare la funzione CIP In questo modo la direzione del cerchio si ricava dalla posizione del punto intermedio tra punto iniziale e punto finale Il punto intermedio indicato in base all assegnazione degli assi 11 per asse X J1 per asse Y K1 per asse Z CIP resta attivo fino a quando non selezionata un altra istruzione che fa parte di questo gruppo G GO G1 G2 Nota il valore impostato in G90 o G91 vale per il punto finale e per il punto intermedio YA Punto intermedio A FTA M Ji A i Punto iniziale Punto finale LO A DI Ss i an 40 gt 50 da gt Fig 8 24 Cerchio con indicazione del punto intermedio e finale esempio con G90 Esempio di programmazione N5 G90 X30 Y40 spunto iniziale del cerchio per N10 N10 CIP X50 Y40 11 40 J1 45 spunto finale e intermedio 8 3 5 Cerchio con raccordo tangenziale CT Funzionalit Con CT e con la programmazione del punto finale nel piano attuale da G17 a G19 si genera un cerchio che si raccorda in modo tangenziale al segmento di traiettoria precedente retta o cerchio in questo piano Raggio e centro del cerchio sono pertanto definiti in base ai rapporti geometrici tra il segmento precedente e il punto finale programmato per il cerchio 8 168 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 P
233. grammazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Modo automatico Condizioni preliminari La macchina stata predisposta per il funzionamento automatico secondo le indicazioni del costruttore Sequenza operativa della macchina Selezionare il modo operativo AUTOMATIC tramite il tasto AUTOMATIC posto sulla pulsantiera Si visualizza la pagina video principale AUTOMATIC che contiene i valori relativi alla posi zione all avanzamento al mandrino agli utensili e al blocco attuale AUTOMATIC Reset SKP DRY ROY MB1 PRT SBL G DEM 1 MPF TIES ma Position Dist to go 0 000 8 000 mm y 0 i 000 0 000 nn F n 008 2 0 008 0 000 nn 6 99 SP 0 000 8 000 S UR 0 0 Block display DEM 1 MPF ANF G1 694 X78 F3000 1 1 Di 15r ANA X78 2754 N51 20 M3 51000 N68 X100 298 F1000 N75 F858 209 N76 X Z100 N88 GOTOB ANA D 1 ex mm min 8 px 60 120 Power gir m function Auxiliary function Axis feedrate Progran sequence HCS UC REL Cycle tine 90090H 08M 365 E Ee Real tinel Correct simulat External prograns progran Fig 5 1 Pagina video principale AUTOMATIC SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 5 59 Modo automatico Program Block Real time Correct control search simulat progr P
234. gruppo e occupa un posto fisso nella pagina video Con i tasti Sfoglia indietro o avanti si possono visualizzare altre funzioni G Premendo nuo vamente il softkey la finestra si chiude La finestra visualizza le funzioni M e le funzioni ausiliarie attive Premendo nuovamente il soft key la finestra si chiude Visualizzazione della finestra Avanzamento asse Premendo di nuovo il softkey la finestra si chiude La funzione cancella i blocchi nella finestra di programma Immettere un nome nel campo d impostazione con il quale si deve memorizzare il programma MDA nella directory dei programmi In alternativa si pu selezionare un programma gi esi stente dalla lista dei programmi La commutazione tra campo d immissione e lista dei programmi avviene con il tasto TAB Reset SKP DRY ROY 1 PRT SBL DEMO1 MPF TES Position Dist to go 2 000 emm T1 Da 0 000 mm 0 000 ex CS a a main SP 0 000 0 000 R R B Save MDA program Save as TMP_MDA MPF Nane LOAD1 MPF LOAD2 MPF MDA Block 3 02 78 F3000 1 1 Dizi m ANA X70 275 n LOAD3 MPF N51 20 M3 S1000 m z LURD4 MPF X100 Z98 F1088 r d TEST1 MPF a a e e se Fig 4 7 La visualizzazione dei valori attuali per il modo operativo MDA avviene in funzione del si stema di coordinate scelto La commutazione avviene con questo so
235. hiamo sottoprogramma vedere il capitolo 8 11 Tecnica dei sottoprogrammi 8 154 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 7 Fattore di scala programmabile SCALE ASCALE Funzionalit Con SCALE ASCALE si pu programmare per tutti gli assi un fattore di scala per ingrandire o ridurre gli assi in funzione di questo fattore Come riferimento per la modifica della messa in scala vale il sistema di coordinate attual mente impostato Programmazione SCALE X Y Z fattore di scala programmabile cancella le istruzioni precedenti allo spostamento rotazione fattore di scala specularit ASCALE X Z fattore di scala programmabile additivo alle istruzioni presenti SCALE senza valori cancella le vecchie istruzioni di spostamento rotazione fattore di scala specularit Le istruzioni con SCALE ASCALE richiedono ognuna un proprio blocco Avvertenze Peri cerchi si deve usare lo stesso fattore per entrambi gli assi Se con le istruzioni SCALE ASCALE attive si programma un ATRANS anche questi valori spostati hanno la stessa scala ATRANS X Y SCALE X2 Y2 inale Fig 8 9 Esempio di messa in scala e spostamento Esempio di programmazione N10 G17 piano X Y N20 L10 profilo originale programmato N30 SCALE X2 Y2 profilo ingrandito 2 volte in X e Y N40 L10
236. hiamo sottoprogramma contiene la geometria da spostare N70 TRANS spostamento cancellato Richiamo sottoprogramma vedere il capitolo 8 11 Tecnica dei sottoprogrammi 8 2 6 Rotazione programmabile ROT AROT Funzionalit La rotazione eseguita nel piano attuale G17 o G18 o G19 con il valore di RPL in gradi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 153 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso Programmazione ROT RPL rotazione programmabile cancella le istruzioni precedenti dello spostamento rotazione fattore di scala specularit AROT RPL rotazione programmabile additiva alle istruzioni presenti ROT senza valore cancella le vecchie istruzioni di spostamento rotazione fattore di scala specularit Le istruzioni con ROT AROT richiedono ognuna un proprio blocco G17 Sistema ruotato Fig 8 7 Definizione della direzione positiva dell angolo di rotazione nei diversi piani Fig 8 8 Esempio di programmazione dello spostamento e della rotazione programmabile Esempio di programmazione N10 G17 piano X Y N20 TRANS X20 Y10 spostamento programmabile N30 L10 richiamo sottoprogramma contiene la geometria da spostare N40 TRANS X80 Y26 nuovo spostamento N50 AROT RPL 45 srotazione additiva di 45 gradi N60 L10 richiamo sottoprogramma N70 TRANS spostamento e rotazione cancellata Ric
237. i di fresatura DEF REAL RTP 48 RFP 40 SDIS 5 DPR 40 Definizione delle variabili con assegnazione DIATH 60 KDIAM 50 dei valori DEF REAL PIT 2 FFR 500 60 50 DEF INT CDIR 2 TYPTH 0 N10 G90 GO G17 X0 Yo 280 S200 M3 Raggiungimento della posizione iniziale N20 T5 D1 Definizione dei valori tecnologici N30 CYCLE90 RTP RFP SDIS DP DPR DIATH Richiamo del ciclo KDIAM PIT FFR CDIR TYPTH CPA CPO N40 GO G90 Z100 Raggiungimento della posizione dopo il ciclo N50 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 351 6FC5 698 2AA10 1CP5 Cicli 9 7 9 7 9 7 1 9 7 2 9 7 3 9 352 Messaggi di allarme e loro gestione Messaggi di allarme e loro gestione Avvertenze generali Se nei cicli vengono riconosciuti stati non corretti viene generato un allarme e la lavorazione del ciclo viene interrotta Inoltre i cicli emettono messaggi nella riga delle segnalazioni del controllo numerico Questi messaggi non interrompono la lavorazione Gli errori con le reazioni necessarie e i messaggi nella riga delle segnalazioni del controllo sono descritti nei singoli cicli Gestione degli errori nei cicli Se nei cicli vengono riconosciuti stati errati viene generato un allarme e la lavorazione viene interrotta Nei cicli vengono generati allarmi con numero tra 61000 e 62999 Questo settore numerico ulteriormente suddiviso in relazione alle re
238. i operandi come parola intera identificatore Nella ricerca il tipo di scrit tura maiuscola minuscola viene ignorato Possibilit di ricerca e ricerca di operandi assoluti e simbolici val alla riga Criteri di ricerca verso il basso dalla posizione attuale del cursore tutto dall inizio SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 125 6FC5 698 2AA10 1CP5 Sistema 7 1 7 126 Diagnostica PLC nella rappresentazione in schema a contatti SYSTEM SIMATIC LAD MAINCOB1 abs Network 14 Element Block Address Context 2350 M247 6 aL n I l 2351 M247 7 Find to SE 2352 M251 0 Find operand SHOW_AXIS 2353 M251 0 Find SHOW_AXIS 2354 M251 0 SHOW_AXIS 2355 M251 7 Find all 2356 MZ55 7 Whole word only SHOW_AXIS 2357 MZ55 7 SHOW_AXIS 2358 255 7 SHOW_AXIS 2359 M3988 TEST_AUTO SBR Network 3 s 2360 M300 1 TEST_AUTO SBR Network 4 5 2361 2 TEST_AUTO SBR Network 5 S 2362 M300 3 TEST_AUTO SBR Network 6 5 2363 M300 4 TEST_AUTO SBR Network 10 I 1 2364 M378 0 TEST_AUTO SBR Network 2 I 1 Cross refs Line 2352 Colunn 3 al PLC Status Window 1 Window 2 info status list 1 SBRE Fig 7 43 Ricerca degli operandi nella lista dei riferimenti incrociati DUI Abo Cross refs Il testo cercato visualizzato nella riga delle avvertenze Se il testo non viene trovato si vi suali
239. i riferimento del avanzamento vettoriale in mm min o mm F giro Attrezzi Visualizzazione dell utensile attualmente in lavoro con il numero di inserto attuale T D Finestra di Nello stato di programma Reset una finestra di editing serve per l immissione dei blocchi del editing part program Nota Se nel sistema viene integrato un secondo mandrino il mandrino di lavoro rappresentato in una dimensione ridotta La finestra visualizza sempre unicamente i dati di un mandrino Il controllo visualizza i dati del mandrino secondo questi criteri si visualizza il mandrino master in condizione di fermo allo start del mandrino se entrambi i mandrini sono attivi si visualizza il mandrino di lavoro allo start del mandrino di lavoro Listogramma di potenza vale per il mandrino attivo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 4 55 Funzionamento manuale 4 2 Modo operativo MDA impostazione manuale Settore operativo Macchina Softkey Set base Face Settings Funzione G Auxiliary function Axis feedrate Delete MDI prog Save MDI prog MCS VVCS REL 4 56 mposta lo spostamento origine base vedere il capitolo 4 1 Fresatura di spianamento vedere il capitolo 4 2 1 vedere il capitolo 4 1 Questa pagina video contiene tutte le funzioni G ogni funzione assegnata ad un
240. ibilit si dovr di nuovo selezionare la coordinata in forma interattiva Questa funzione calcola il raccordo tangenziale tra un settore circolare e una retta Il settore circolare viene descritto con i parametri del punto di partenza e del raggio mentre la retta con i parametri del punto finale e dell angolo G2 698 G18 POI tang E Value of ist axis of line endpoint plane Fig 6 14 Raccordo tangenziale Tabella 6 3 Impostazioni nella maschera di dialogo Punto finale della retta E Il punto finale della retta deve essere immesso in coordinate assolute incrementali o polari Centro M Il centro del cerchio deve essere immesso in coordinate assolute incrementali o polari Raggio del cerchio R Campo d immissione per il raggio del cerchio SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Tabella 6 3 Impostazioni nella maschera di dialogo continuare Angolo della retta 1 A L indicazione dell angolo avviene in senso antiorario da a 360 gradi ed riferita al punto d intersezione Avanzamento F Campo d immissione per l avanzamento d interpolazione G2 G3 POI Il softkey commuta il senso di rotazione da G2 a G83 Nella visualizzazione appare G3 Pre mendo nuovamente il tasto si ritorna su G2 La visualizzazione cambia
241. iferimento del perno _CDIR direzione di fresatura Con questo parametro viene definito il senso di lavorazione del perno Tramite il parametro _CDIR possibile programmare la direzione di fresatura direttamente 2 per G2 e 3 per G3 oppure come alternativa fresatura concorde oppure fresatura discorde Concorde oppure discorde viene determinata internamente in funzione del senso di rotazione del mandrino attivato dal ciclo Concorde Discorde M3 G3 M3 G2 M4 G2 M4 gt G3 _VARI tipo di lavorazione Con il parametro _VARI possibile definire il tipo di lavorazione Valori possibili sono e 1 sgrossatura 2 finitura _AP1 diametro del perno grezzo Con questo parametro si definisce la quotatura grezza del perno senza segno Il raggio del semicerchio di accostamento calcolato internamente dipende da questa quota Ulteriori avvertenze Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti si verifica un interruzione del ciclo con l allarme 61009 N utensile attivo 0 Internamente al ciclo viene utilizzato un nuovo sistema di coordinate pezzo attuale che influ enza la visualizzazione della posizione reale L origine di questo sistema di coordinate coin cide con il centro della tasca A termine del ciclo ritorna attivo il sistema di coordinate originario Esempio di programmazione perno circolare Lavorazione del perno a partire da un p
242. iferito al percorso del centro utensile oppure l angolo massimo di tuffo per il movimento di pendolamento _DP1 profondit di tuffo Con il parametro 1 viene definita la profondit di incremento per il tuffo con percorso eli coidale Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva Internamente al ciclo viene utilizzato un nuovo sistema di coordinate pezzo attuale che influenza la visualizzazione della posizione reale L origine di questo sistema di coordinate coincide con il centro della tasca A termine del ciclo ritorna attivo il sistema di coordinate originario Esempio di programma Tasca Con questo programma possibile eseguire una tasca lunga 60 mm larga 40 mm con un raggio dello spigolo di 8 mm ed una profondit di 17 5 mm nel piano XY La tasca ha un an golo di 0 gradi rispetto al asse X Il sovrametallo di finitura sulle pareti di 0 75 mm quello sul fondo 0 2 mm la distanza di sicurezza nell asse Z che viene sommata al piano di riferi mento di 0 5 mm Il centro della cava X60 Y40 la max profondit di incremento 4 mm La direzione di lavorazione risulta dal senso di rotazione del mandrino con fresatura con corde Si utilizza una fresa con un raggio di 5 mm Si vuole eseguire solo la lavorazione di sgrossatura SINUMERIK 802D Uso e programmazione Fresatur
243. iletto con segno Campo valori 3 per M 48 per M48 PIT real Passo del filetto come valore con segno Campo valori 0 001 2 000 000 mm L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit avanzamento programmate fino alla profondit del filetto impostata Con questo ciclo possibile realizzare fori filettati con compensatore senza encoder e e Con encoder Maschiatura con utensile compensato senza encoder 9 262 Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Il ciclo crea la seguente sequenza di movimento PGO 9 G63 9 G4 DODDI RTP RFP SDIS a RFP 2 X DP RFP DPR SDR Fig 9 13 raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza maschiatura fino alla profondit finale di foratura e tempo di sosta sulla profondit del filetto parametro DTB e svincolo sul piano di riferimento posticipato della distanza di sicurezza svincolo con GO sul piano di svincolo Maschiatura con utensile compensato con encoder Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tu
244. ilitazione disabilitazione Cancellazione degli allarmi 8 186 Con un dato macchina si pu evitare l emissione dei seguenti allarmi e 20091 Riscontro fisso non raggiunto e 20094 Riscontro fisso interrotto Bibliografia Descrizione delle funzioni capitolo Posizionamento su riscontro fisso SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 4 Movimenti del mandrino 8 4 Movimenti del mandrino 8 4 1 Velocit mandrino S sensi di rotazione Funzionalit La velocit del mandrino si programma sotto l indirizzo S in giri minuto se la macchina dispone di un mandrino comandato Il senso di rotazione e l inizio opp la fine del movimento sono preimpostati con le istruzioni M vedere anche il capitolo 8 7 Funzioni supplementari M M3 Rotazione destrorsa del mandrino M4 Rotazione sinistrorsa del mandrino M5 Arresto mandrino Annotazione con valori di velocit S espressi in numeri interi la virgola decimale non ne cessaria p es S270 Informazioni Se in un blocco che contiene movimenti di assi si scrivono istruzioni M3 o M4 queste sono eseguite prima dei movimenti degli assi Impostazioni della configurazione di default i movimenti degli assi iniziano solo quando il mandrino in movimento M3 M4 Anche M5 emessa prima del movimento degli assi Tut tavia non si attende l arresto del mandrino movimenti degli assi
245. impostazione da cui stato generata la sezione di programma e si possono modificare e accettare i valori SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 245 6FC5 698 2AA10 1CP5 Cicli 9 4 9 4 9 4 1 9 246 Cicli di foratura Cicli di foratura Generalit I cicli di foratura sono sequenze di movimento per forare mandrinare maschiare ecc definite secondo le norme DIN 66025 Il loro richiamo avviene come sottoprogramma con un nome stabilito ed una lista parametri Per la mandrinatura sono disponibili in tutto cinque cicli Questi si distinguono nello svolgi mento tecnologico e quindi nella loro parametrizzazione Tabella 9 2 Ciclo di alesatura Particolarit della parametrizzazione Alesatura 1 CYCLE85 Avanzamenti diversi per la foratura e lo svincolo Alesatrice CYCLE86 Arresto orientato del mandrino percorso di svincolo preimpo stato svincolo in rapido senso di rotazione preimpostato del mandrino Foratura con stop 1 CYCLE87 Arresto mandrino M5 e arresto programma MO in profondit prosecuzione dopo Start CN svincolo in rapido senso di rotazione del mandrino preimpostato Foratura con stop 2 CYCLE88 Come cicle 87 con aggiunta del tempo di sosta in profondit Alesatura 2 CYCLE89 Foratura e svincolo con lo stesso avanzamento cicli di foratura possono avere effetto modale vale a dire che vengono eseguiti alla fine di ogni blocco contenente istruzio
246. in contrapposizione il ciclo genera l allarme 61001 Passo del filetto errato e il ciclo viene interrotto POSS posizione del mandrino Nel ciclo prima della maschiatura avviene un arresto orientato del mandrino e si attiva la sua regolazione di posizione Con POSS si programma la posizione del mandrino per questo suo stop SST velocit di rotazione Il parametro SST contiene la velocit di rotazione mandrino per il blocco di maschiatura con G331 SST1 velocit di svincolo Con SST1 si programma la velocit per lo svincolo dopo la maschiatura Se questo parametro ha il valore 0 lo svincolo avviene con il numero di giri programmato in SST Nota Nella maschiatura il verso di rotazione viene sempre invertito automaticamente nel ciclo 9 260 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Esempio di programma Filettatura senza utensile compensato Sulla posizione X30 Y35 nel piano XY viene eseguito un filetto senza utensile compensato l asse di foratura l asse Z Non viene programmato alcun tempo di sosta Il dato di profon dit viene espresso in quote incrementali Ai parametri per il verso di rotazione ed il passo devono essere assegnati dei valori Viene eseguito un filetto metrico M5 Z Fig 9 12 N10 GO G90 T11 DI Definizione dei valori tecnologici N20 G17 X30 Y35 Z40 Raggiungimento della posizione
247. indietro Visualizzazione dei dati macchina Aprire la finestra Visualizzazione dati macchina Con i tasti Sfoglia possibile sfogliare avanti e indietro Indicazioni per la lettura Una descrizione dei dati macchina si trova nella documentazione per il costruttore Manuale operativo SINUMERIK 802D Descrizione delle funzioni del SINUMERIK 802D Service display Service Axes Service drive Service Profibus 7 100 Si visualizza la finestra Service assi La finestra contiene informazioni sull asse Con i softkey Asse opp Asse si possono visualizzare i valori per l asse successivo o precedente La finestra contiene informazioni sul azionamento digitale La finestra contiene informazioni sulle impostazioni PROFIBUS SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Servo Per ottimizzare l azionamento disponibile una funzione oscilloscopio che permette di rappresen tare graficamente e il valore di riferimento della velocit lo scostamento dal profilo l errore d inseguimento il valore attuale di posizione il valore di riferimento della posizione Tarresto preciso grossolano fine Il tipo di registrazione pu essere combinato con diversi criteri che consentono una sincroniz zazione con stati interni del controllo L impostazione si deve esegu
248. iniziano gi prima dell arre sto del mandrino Con fine programma o RESET il mandrino si ferma Con l inizio programma attiva la velocit zero 50 per il mandrino Nota nei dati macchina si possono definire altre impostazioni Esempio di programmazione N10 G1 X70 Z20 F300 S270 M3 prima del movimento degli assi X Z il mandrino si avvia in rotazione destrorsa con una velocit di 270 giri min N80 5450 cambio di velocit N170 GO Z180 M5 movimento Z nel blocco arresto mandrino 8 4 2 Limitazione della velocit del mandrino G25 G26 Funzionalit Scrivendo nel programma le istruzioni G25 o G26 e l indirizzo S del mandrino con la limita zione di velocit si possono ridurre i valori limite preimpostati per un mandrino comandato In questo modo sono sovrascritti i valori immessi nei dati di setting Le istruzioni G25 o G26 richiedono ognuna un blocco a s stante Una velocit S program mata in precedenza resta memorizzata SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 187 6FC5 698 2AA10 1CP5 Programmazione 8 4 Movimenti del mandrino Programmazione G25 S limite di velocit inferiore del mandrino G26 S limite di velocit superiore del mandrino Informazioni I limiti di velocit del mandrino si impostano nei dati macchina Impostando nuovo valori tra mite pannello operatore si possono definire dati di setting per altre limitazioni Esempio di programmazione
249. ino deve essere scelto in senso opposto alla direzione di taglio della fresa SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 37 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni Tutti i valori di posizione si riferiscono al sistema di coordinate macchina Reset SKP DRY ROV 1 PRT SBL MCS Position Repos offset X1 0 020 ni 8 000 8 008 2 G01 6580 660 Abs position PS nn Feedrate Center point X 0 000 mm Probe plane G17 Center point Y 0 000 nm Spindle speed Diameter 0 000 nm Dir of rot Thickness 2 000 mm workpiece measure Y1 0 000 seem F tim 271 0 009 m S1 m 100 000 mm min Fig 3 9 Pagina di impostazione dei dati per il tastatore di misura Tabella 3 1 Significato dei campi d immissione Parametri Significato Posizione assoluta P5 Posizione assoluta del tastatore di misura in direzione Z Centro X Centro calcolato del tastatore di misura coordinate macchina Centro Y Diametro Diametro del disco del tastatore di misura dopo la calibrazione viene visualizzato il diametro calcolato Spessore Spessore del disco del tastatore di misura Calibratura del tastatore di misura Calibrate robe measure 1J0G Reset SKP ROY 1 PRT SBL Length _OSTORE1 5YF dianeter cs Position Repos offset ES X1 0 3928 sema Yi goap sum 71 0 0000 0 0080 in
250. inore Esempio di programma Foratura_centratura Con questo programma si possono realizzare 3 forature impiegando il ciclo di foratura CYCLES1 Il ciclo pu essere richiamato con impostazione diversa dei parametri L asse di foratura sempre l asse Z Fig 9 5 N10 GO G17 G90 F200 S300 M3 Definizione dei valori tecnologici N20 D3 T3 Z110 Raggiungimento del piano di svincolo N30 X40 Y120 Raggiungimento della prima posizione di foratura N40 CYCLE81 110 100 2 35 Richiamo del ciclo con profondit finale assoluta di stanza di sicurezza e lista parametri incompleta N50 Y30 Raggiungimento della successiva posizione di foratura N60 CYCLE81 110 102 35 Richiamo ciclo senza distanza di sicurezza N70 G0 G90 F180 S300 M03 Definizione dei valori tecnologici N80 X90 Raggiungimento della posizione successiva N90 CYCLE81 110 100 2 65 Richiamo del ciclo con profondit incrementale finale e distanza di sicurezza N100 M02 Fine programma 9 250 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura 9 4 4 Foratura svasatura CYCLE82 Programmazione CYCLE82 RTP RFP SDIS DP DPR DTB Parametri Tabella 9 4 Parametri CYCLE82 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di
251. interne ed esterne La traiettoria nella filettatura con fresa si basa sull interpolazione elicoidale Partecipano a questo movimento tutti e tre gli assi geometrici dell attuale piano gli assi vanno definiti prima del richiamo del ciclo Fig 9 72 Sequenza per filettatura esterna 9 346 Posizione raggiunta prima dell inizio del ciclo la posizione di partenza una posizione a piacere a partire dalla quale la posizione di inizio lavoro sul diametro esterno del filetto all altezza del piano di svincolo pu essere raggiunta senza collisioni Questa posizione di inizio lavoro si trova nella filettatura con G2 tra Pascissa positiva e lor dinata positiva nel piano attuale quindi nel primo quadrante del sistema di coordinate Nella filettatura con G3 la posizione di inizio lavoro si trova tra l ascissa positiva e l ordinata nega tiva quindi nel quarto quadrante del sistema di coordinate SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura La distanza dal diametro del filetto dipende dalla grandezza del filetto e dal raggio dell uten sile impiegato 1 TO 2 Pos pto di partenza Pos pto di partenza nel caso di filettatura nel caso di filettatura con G2 con G3 Fig 9 73 Il ciclo crea la seguente sequenza di movimento posizionamento sul punto di inizio lavoro con GO all
252. ione Una figura di help indica l impostazione selezionata La funzione OK calcola sulla base dei valori disponibili tre blocchi e li inserisce nel part program PROGRAM G21G21G3 698 G18 POI tang 62763 E ci cion Mi 2 nes x G17 G18 x R2 R3 tl o M1 Value of ist axis of contour endpoint plane on circle 2 Fig 6 29 Maschera per il calcolo del segmento di profilo cerchio cerchio cerchio Punto di arrivo E 1 e 2 asse geometrico del piano Se non viene immessa alcuna coordinata la funzione fornisce il punto d intersezione tra il settore circolare inse rito e il settore 2 Centro del cerchio 1 MI 1 e 2 asse geometrico del piano Raggio del cerchio 1 R1 Campo d immissione raggio 1 Centro del cerchio 2 M2 1 e 2 asse geometrico del piano Raggio del cerchio 2 R2 Campo d immissione raggio 2 Raggio del cerchio 3 R3 Campo d immissione raggio 3 Avanzamento F Campo d immissione per l avanzamento d interpolazione Se non possibile rilevare il punto di partenza in base ai blocchi precedenti nella maschera relativa al Punto di partenza si devono immettere le relative coordinate IE Questo softkey definisce il senso di rotazione dei due cerchi Si pu selezionare Settore 1 Settore inserito Settore 2 G2 G3 G2 6 88 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del pro
253. ione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto Osservazioni preliminari Prima di iniziare a lavorare con in CN occorre mettere a punto la macchina gli utensili ecc e Impostando gli utensili e le loro correzioni Impostando modificando lo spostamento origine e Impostando i dati di setting 3 1 Impostazione degli utensili e delle relative correzioni Funzionalit Le correzioni utensili consistono in una serie di dati che descrivono la geometria l usura e il tipo di utensile Ad ogni utensile corrisponde in base al tipo un determinato numero di parametri Gli utensili sono identificati con un numero numero T Vedere anche il capitolo 8 6 Utensili e correzione utensile Sequenza operativa OFFSET PARAM Tool List Questa funzione apre la finestra relativa ai dati relativi alla correzione utensile che comprende una lista degli utensili memorizzati Con i tasti cursore e i tasti Page Up Page Down possi bile navigare all interno di questa lista OFFSET PARAM Geometry Wear Lengthi Radius Lengthi Radius 0 008 8 888 a 000 8 888 8 888 8 880 EE 8 888 New tool Work T vari EEE EE offset able data data Fig 3 1 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 3 31 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni Per immettere le correzioni necessario posizionare la barra cursore sul ca
254. ione Fresatura BP F Edizione 08 2005 8 140 Programmazione ouupuewi quawreuoizisod 1 dOV SOdS OZN ennisod ul ouupupul quawreuoizisod q d liqezzilin 165 065 Ep 7 d v uo jeu ojund s d eyonb ouupueul asse s d EAIISOd auOIZaJlIp Ul ep auoizisod ep y asse eInjosse aucizisodi 29 42 OLN B o oolq e oooolq apu ond 15 asse un Jad 0556 EJEUIPIOOI dIV 9609 Ouupuew s d 09 19100 OZN ul uolzeolpul UOIZE l 9E il p 08 X asse s d 08 x 99V OLN ouupuew o asse un s d auoizesa a99e jap 2 uajui 002 lenyu l d auoizao9 Psse 9IV L65 Ep Z einjosse onua s d o lpul ojund s d eyonb ej oooolq x gonbi 0z OV Z OLX 165 OLN e 0990 q nd IS asse un Jad Elniosse ov z os1091 d IP QUOIZELUIOJU 666 666 66 LOO 0 ssy Z A os1091 d IP QUOIZELUIOJU 666 666 66 LO0 0 ssy A UX os1091 d IP 28 666 666 66 LO0 0 ssy X EUIUOOEUL pep U09 126 80 9 400 5 2 9 205 OJOS ui u
255. ione inferiore del campo di lavoro N20 G26 X100 Y110 Z300 valori per limitazione superiore del campo di lavoro N30 T1 M6 N40 GO X90 Y100 Z180 N50 WALIMON limitazione del campo di lavoro ON lavora solo all interno del limite N90 WALIMOF limite del campo di lavoro OFF 8 160 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi 8 3 Movimenti degli assi 8 3 1 Interpolazione lineare con rapido G0 Funzionalit Il movimento in rapido GO si utilizza per il posizionamento rapido dell utensile ma non per la lavorazione diretta del pezzo Si possono muovere contemporaneamente tutti gli assi La traiettoria risultante una linea retta La velocit max rapido per ogni asse definita nei dati macchina Se si muove un solo asse esso si sposta con la sua velocit di rapido Se si spostano due o tre assi contempora neamente la velocit vettoriale p es velocit risultante sulla punta dell utensile viene scelta in modo tale da ottenere la massima velocit lineare tenendo conto di tutti gli assi coinvolti Un avanzamento programmato parola F non ha valore per GO GO resta attivo fino a quando non richiamata un altra istruzione di questo gruppo G G1 G2 G Programmazione GO X Y Z coordinate cartesiane G0 AP RP coordinate polari G0 AP RP Z coordinate cilindriche 3 dimensionale
256. ione pezzo 2 qui come L47 N50 G56 richiamo terzo spostamento origine impostabile N60 L47 lavorazione pezzo 3 qui come L47 N70 G57 richiamo quarto spostamento origine impostabile N80 L47 lavorazione utensile 4 qui come L47 N90 G500 0 X disattivare spostamento origine impostabile Richiamo sottoprogramma vedere il capitolo 8 11 Tecnica dei sottoprogrammi 8 158 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 10 Limitazione programmabile del campo di lavoro G25 G26 WALIMON WALIMOF Funzionalit Con G25 G26 si pu definire un campo di lavoro per i movimenti di tutti gli assi i limiti di que sto campo non devono per essere superati In caso di correzione lunghezza utensile attiva determinante la punta dell utensile altrimenti il punto di riferimento del portautensile dati relativi alle coordinate sono riferiti alla macchina Per poter utilizzare la limitazione del campo di lavoro necessario che essa sia stata impo stata nei dati di setting sotto Offset Setting data Work area limit per l asse corrispettivo In questa maschera di dialogo si possono preimpostare i valori per la limitazione del campo di lavoro Essi sono cos efficaci nel modo operativo JOG Nel part program si possono modifi care i valori per i singoli assi con G25 G26 sovrascrivendo i valori del limite del campo di la voro n
257. ire con la funzione Select Signal Per analizzare i risultati sono disponibili le seguenti funzioni e modifica della rappresentazione in scala dell ascissa e dell ordinata e misura di un valore con il supporto del marker orizzontale o verticale e misura dei valori dell ascissa e dell ordinata come differenza tra due posizioni dei marker memorizzazione come file nella directory dei part program Esiste infine la possibilit di emettere il file con WINPCIn e di elaborare i dati con MS Excel S ______ ri Trace Ti 1 ms TM 5 500 ms Time scale Time scale Vertical scale Vertical scale scaling Marker steps File il Dr Select V Hark T Mark Fix Fix Show Move Start signal E off V Mark m E z Fig 7 9 Pagina video principale Servo trace La riga d intestazione del diagramma contiene l attuale suddivisione dell ascissa e il valore di differenza del marker orizzontale Con i tasti cursore il diagramma pu essere spostato per essere visualizzato nell area disponi bile dello schermo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 101 6FC5 698 2AA10 1CP5 Sistema SYSTEM Trace T 1 ms TM 5 500 ms Base tempi Tempo della posi Differenza temporale tra marker 1 e posizione attuale del marker zione del marker Select signal 7 102 Fig 7 10 Significato dei campi Questo menu serve per parametrizzare il canale di misura Trace Axis Signal T
258. is A1 8 000 0 008 2 GOi 5588 6560 ren Handwhee Set Measure Tool EE base vorkpiece measure Fig 4 3 Pagina video principale JOG SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 1 Modo operativo JOG Settore operativo Posizione Parametri Tabella 4 1 Descrizione dei parametri nella pagina video principale JOG Parametri Descrizione SCM Visualizzazione degli indirizzi degli assi disponibili nel sistema di coordinate macchina SCM xX Y Z X Se si esegue un movimento dell asse in direzione positiva o negativa nel relativo campo si visualizza il carattere o Z Se l asse si trova in posizione non si visualizza alcun segno Posizione in In questi campi si visualizza la posizione attuale degli assi nel sistema di coordinate macchina mm SCM o nel sistema di coordinate pezzo SCP Traslaz Se nello stato Programma interrotto gli assi sono spostati nel modo operativo JOG nella co Repos lonna si visualizza il tratto di corsa eseguito da ogni asse riferito al punto d interruzione Funzione G Visualizzazione delle pi importanti funzioni G Mandrino S Visualizzazione del valore attuale e di quello di riferimento della velocit del mandrino giri min Avanz F Visualizzazione del valore attuale e di quello di riferimento del avanzamento vettoriale mm min Attrezzi Visua
259. isattivazione della CRU alla fine del percorso non avvenga alcun movimento Se 6 programmato un solo asse del piano di lavoro il 2 asse mancante viene ampliato in modo modale dalla sua ultima posizione nel blocco precedente SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 233 6FC5 698 2AA10 1CP5 Programmazione 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL Questa funzione per il SINUMERIK 802D un opzione disponibile dal SW 2 0 Funzionalit 8 234 La funzione di trasformazione cinematica TRACYL si utilizza per la fresatura della superfi cie esterna di pezzi cilindrici e permette la lavorazione di cave disposte in vari modo La disposizione delle cave si programma sulla superficie di sviluppo del cilindro che si sviluppa su un determinato diametro dello stesso Fig 8 64 Sistema di coordinate cartesiane X Y Z nella programmazione di TRACYL Il controllo trasforma i movimenti programmati del sistema di coordinate cartesiane X Y Z in movimenti reali degli assi macchina E necessario un asse rotante tavola rotante La funzione TRACYL deve essere progettata con speciali dati macchina Qui si definisce anche in quale posizione dell asse rotante giace il valore Y 0 Le fresatrici dispongono di un asse reale Y YM di macchina Qui si pu progettare una variante TRACYL ampliata Questa funzion
260. it dispari Bit di dati Numero di bit di dati nella trasmissione asincrona Immissione 7 bit di dati 8 bit di dati preimpostazione Sovrascrit Y Nel caricamento in memoria si controlla se il file esiste gi nel CN tura con N i file vengono sovrascritti senza richiesta di conferma conferma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 115 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti 7 1 Diagnostica PLC nella rappresentazione in schema a contatti Funzionalit Un programma applicativo PLC costituito da un gran numero di combinazioni logiche per realizzare funzioni di sicurezza e per supportare le sequenze di processo Per questo si com binano tra di loro un numero elevatissimo di contatti e rel dei pi diversi tipi Normalmente il guasto di un singolo contatto o rel provoca un guasto dell impianto o della macchina Per individuare la causa del guasto o l errore del programma sono disponibili le funzioni di diagnostica poste nel settore operativo Sistema Nota In questo punto non possibile editare il programma Sequenza operativa SYSTEM ALARM PLC PLC program 7 1 1 7 116 Nel settore operativo Sistema si seleziona il softkey PLC Si apre il progetto presente nella memoria permanente Suddivisione dello schermo La suddivisione dello schermo nei settori principali co
261. ive prima del ciclo e il Frame attuale programmabile restano immutati oltre il ciclo Definizione del piano Nei cicli di fresatura si presuppone che il sistema attuale di coordinate del pezzo sia ottenuto mediante attivazione di un piano G 17 G 18 o G 19 e attivazione di un Frame programmabile se necessario L asse di incremento sempre il 3 asse di questo sistema di coordinate 1 asse Fig 9 34 Assegnazioni dei piani e degli assi Messaggi sullo stato di lavorazione Durante la lavorazione dei cicli di fresatura sullo schermo del controllo numerico vengono visualizzati dei messaggi relativi allo stato di lavorazione Sono possibili i seguenti messaggi e Asola lt n gt viene eseguita la prima figura Cava lt n gt viene eseguita un altra figura Cava circolare lt n gt viene eseguita l ultima figura lt n gt indica di volta in volta il numero della figura attualmente in elaborazione nel testo di segnalazione Questi messaggi non interrompono l esecuzione del programma e restano visualizzati fino a quando appare il messaggio successivo o termina il ciclo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 289 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura 9 6 2 Fresatura per spianare CYCLE71 Programmazione CYCLE71 RTP 5015 PA PO LENG _WID STA MIDA FDP FALD FFP1 VARI FDP1
262. jos NO EWwWwEIBOId un ip f ro ip d l s FINIL N VH4d30 V NO n ip oassajdwoo 0919 ip odwa S HINIL NOH4MOd NY EULOU own rep odwa ejos Ip TEA uju INIL dNLIS NY INIL O O4 UO9 own ep d l eos Ip ea uru BLUAISIS IP AlIQRUEA 00g 0L 7 0 0 odwa s d loyezzuodul r ozzad 2 euIipso09 ZA X Ip EwWa sIS asse un esse X MIN vw zY OLN BINSILI IP se l ossoul asse UN p OSSY Ip eansiw ell p oyelinsik MN VV eujyovew ZA Ip 615 ou asse un asse IXININ vw LY OLN BINSILI IP se l ossow asse UN ISSY Ip EINSILI 51 ININ VV OSS OMJUOOSI puluoopul isse szoye un pi asse 15 121800 esse 7 401 9 1 LX SX4 VV 1 OLN S 0 HO EA WIS SX4 Vv llsu n 2Ol A Nid YOA G lisu n EA ezueibansos OV Elia Ip osiox p 0 S LOV4AINOIN Y OLN 0 1 GUOIZEZZI EIZIUI Ip HO EA 010 El d IOPE Y rea yea 8 v 2149 N En Muyap ovos 2114615 ody 1500 nep Ip eosed eiddog ulagaa w G J9syo auoizisod u09 nep Ip lumad v rea iiqeueA eunpuos 91 S UAA Y OLN Einpuos enm nep ip og ulagaa v
263. l capitolo 8 6 Utensili e relative correzioni In casi particolari si pu anche impostare una correzione tridimensionale della lunghezza Ulteriori influenze relative alla selezione del piano sono descritte nelle rispettive funzioni p es nel capitolo 8 5 Raccordo smusso singoli piani servono anche per definire il senso di rotazione del cerchio per l interpola zione circolare in senso orario o antiorario Nel piano in cui giace il cerchio sono definite Pascissa e Pordinata e quindi anche il senso di rotazione cerchi possono essere eseguiti anche in un piano diverso da quello attivo da G17 a G19 vedere il capitolo 8 3 Movimenti degli assi Sono possibili le seguenti assegnazioni dei piani e degli assi Tabella 8 2 Assegnazioni dei piani e degli assi Pi Asse perpendicolare al piano iano Funzione G asse per correzione lunghezza nella ascissa ordinata foratura fresatura G17 X Y 2 18 2 Y G19 Y Z x Fig 8 3 Assegnazione dei piani e degli assi nella foratura fresatura Esempio di programmazione 8 148 N10 G17 T D M scelta piano X Y N20 X Y 2 correzione lunghezza utensile lunghezza 1 nell asse 2 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso 8 2 2 Impostazioni con quote assolute incrementali G90 G91 AC IC Funzionalit
264. l mandrino e il ciclo non viene eseguito RPA percorso di svincolo nel 1 asse Con questo parametro si definisce un movimento di svincolo nel 1 asse ascissa che viene eseguito dopo il raggiungimento della profondit finale di foratura e l arresto orientato del mandrino SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 271 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura RPO percorso di svincolo nel 2 asse Con questo parametro si definisce un movimento di svincolo nell ordinata che viene eseguito dopo il raggiungimento della profondit finale di foratura e l arresto orientato del mandrino RPAP percorso di svincolo nell asse di foratura Con questo parametro si definisce un movimento di svincolo nell asse di foratura che viene eseguito dopo il raggiungimento della profondit finale di foratura e l arresto orientato del mandrino POSS posizione del mandrino In POSS va programmata in gradi la posizione del mandrino per l arresto orientato del man drino dopo il raggiungimento della profondit finale di foratura Nota possibile eseguire un arresto orientato del mandrino attivo La programmazione del rispettivo valore angolare avviene tramite un parametro di trasmissione Il ciclo CYCLE86 pu essere impiegato se il mandrino previsto per la foratura tecnicamente in condizione di eseguire l istruzione SPOS Esempio di programma Seconda alesatura 9
265. l piano SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 151 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso Punto Punto Y definito con RP AP X definito con RP AP X Esempio G17 Piano X Y Esempio G18 Piano Z X Fig 8 5 Raggio polare e angolo polare con definizione della direzione positiva in diversi piani Definizione del polo programmazione G110 impostazione del polo riferito all ultima posizione di riferimento programmata nel piano p es con G17 X Y G111 impostazione del polo riferito al punto zero dell attuale sistema di coordinate pezzo nel piano p es con G17 X Y G112 impostazione del polo riferito all ultimo polo valido stesso piano Avvertenze poli possono essere definiti anche in coordinate polari Questo utile quando esiste gi un polo Se il polo non stato definito efficace il punto zero del sistema di coordinate attuale del pezzo Esempio di programmazione N10 G17 piano X Y N20 G111 X17 Y36 coordinate polari nel sistema di coordinate pezzo attuale N80 G112 AP 45 RP 27 8 nuovo polo relativo all ultimo polo come coordinate polari N90 AP 12 5 RP 47 679 coordinate polari N100 AP 26 3 RP 7 344 Z4 coordinate polari e asse Z coordinate del cilindro Movimenti in coordinate polari Le posizioni programmate in coordinate polari sono raggiunte come per il sistema cartesiano con
266. l profilo nel punto X40 Y 10 nella profondit di Z 0 P4 Velocit di accostamento distacco dal profilo 8 232 Velocit del blocco precedente p es GO con questa velocit sono eseguiti tutti i movimenti da PO a P2 ovvero il movimento paral lelo al piano di lavoro e la parte del movimento di incremento fino alla distanza di sicu rezza DISCL Avanzamento programmato F questo valore di avanzamento attivo a partire da P3 oppure P2 se FAD non stato pro grammato Se nel blocco WAB non stata programmata alcuna parola F attiva la velo cit del blocco precedente Programmazione FAD indicazione della velocit di avanzamento per G341 movimento di incremento perpendicolare al piano di lavorazione da P2 a P3 0340 dal punto P2 opp P3 verso P4 Se non programmato FAD anche questa parte del profilo viene eseguita alla velocit modale del blocco precedente sempre che nel blocco WAB non sia programmata alcuna parola F SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 14 Accostamento e distacco morbido e Nel distacco sono scambiati i ruoli del avanzamento con effetto modale derivante dal blocco precedente e dal valore di avanzamento programmato nel blocco WAB ovvero il profilo di svincolo effettivo viene percorso con il vecchio avanzamento una nuova velocit programmata con la parola F vale da P2 a PO Esempio di progra
267. la tasca da lavorare Con un sovrametallo di finitura gt del diametro della fresa non assicurato lo svuotamento completo della tasca Appare il messaggio Attenzione sovrametallo di finitura gt diametro della fresa ma il ciclo comunque non viene interrotto _FALD sovrametallo di finitura sul fondo Durante la sgrossatura viene considerato un sovrametallo di finitura separato per il fondo _FFD e FFP1 avanzamento in profondit e sulla superficie L avanzamento _FFD attivo in fase di tuffo nel materiale L avanzamento 1 attivo in fase di sgrossatura per tutti i movimenti del piano previsti con avanzamento _CDIR direzione di fresatura Con questo parametro viene definito il senso di lavorazione della tasca Tramite il parametro _CDIR possibile programmare la direzione di fresatura e direttamente 2 per G2 e 3 per G3 oppure come alternativa fresatura concorde oppure fresatura discorde La direzione concorde oppure discorde viene determinata internamente in funzione del senso di rotazione mandrino attivato dal ciclo Fresatura concorde discorde M3 G3 M3 G2 M4 G2 M4 G3 VARI tipo di lavorazione Con il parametro VARI 6 possibile definire il tipo di lavorazione Valori possibili sono Posizione delle unita 1 sgrossatura e 2 finitura Posizione delle decine incremento 0 ortogonale sul centro della tasca con GO 1 ortogonale sul ce
268. la velocit di rotazione mandrino e la velocit avanzamento programmate fino alla profondit del filetto impostata 9 258 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Con il ciclo CYCLES84 possibile effettuare la maschiatura senza utensile compensato Per la maschiatura con utensile compensato disponibile il ciclo a s stante CYCLE840 Nota Il ciclo CYCLE84 pu essere impiegato quando il mandrino previsto per la foratura tecnicamente in condizione di passare al funzionamento mandrino in anello di posizione chiuso Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento e raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza stop mandrino orientato valore nel parametro POSS e commutazione del mandrino in funzione di asse rotante maschiatura fino alla profondit finale di foratura e velocit di rotazione SST tempo di sosta sulla profondit del filetto parametro DTB e svincolo fino al piano di riferimento anticipato della distanza di sicurezza Velocit di rota zione SST1 e inversione del senso di rotazione svincolo sul piano di svincolo con GO il funzionamento da mandrino viene ripristinato me diante riscrittura dell ultima velocit di rotazi
269. la volta Il sovrametallo di finitura in fase di sgrossatura deve essere scelto in modo tale da poter essere asportato con una unica pro fondit di passata da parte dell utensile di finitura L utensile dopo ogni passata esce completamente nel vuoto Il percorso di svincolo si pro gramma nel parametro _FDP Quando si lavora in una direzione Putensile viene sollevato considerando la quota di so vrametallo la distanza di sicurezza e il punto di partenza successivo viene raggiunto in rapido Con sgrossatura in una sola direzione lo svincolo pari alla profondit di incremento cal colata la distanza di sicurezza La penetrazione viene eseguita nello stesso punto come per la sgrossatura Al termine della finitura l utensile si allontana dall ultima posizione raggiunta fino a portarsi sul piano di svincolo _RTP Movimento di fresatura nella finitura in una direzione tipo di lavorazione 42 Fig 9 36 Spiegazione dei parametri 9 292 Per i parametri _RTP _RFP _SDIS vedere il CYCLE81 Per i parametri STA _MID _FFP1 vedere il POCKET3 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura SgrosSsatura con _MIDA maggiore del raggio della fresa tipo di lavorazione 41 Fig 9 37 _DP profondit La profondit pu essere preimpostata in modo assoluto _DP rispetto al piano di rife
270. larghezza della cava con segno negativo Siccome OFFN viene incluso anche senza TRACYL con CRU attiva dopo TRAFOOF si dovrebbe settare nuovamente a zero OFFN OFFN con TRACYL agisce in modo diverso da OFFN senza TRACYL consentita una variazione di OFFN all interno del partprogram In questo modo l effettiva linea mediana della cava pu essere spostata dal centro Bibliografia Descrizione delle funzioni capitolo Trasformazioni cinematiche Esempio di programmazione Lavorazione di una cava a forma di gancio Fig 8 68 Esempio di lavorazione di una cava SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 237 6FC5 698 2AA10 1CP5 Programmazione 8 15 Lavorazioni di fresatura sulla superficie esterna TRACYL 7 D x Pi 10 Ha 35 0 x 3 1415 mm N90 y N150 110 0 20 40 60 80 100 Y N140 OFFN Fig 8 69 Programmazione della cava valori sulla base della cava diametro di lavorazione del cilindro alla base della cava 35 0 mm larghezza totale desiderata della cava 24 8 mm la fresa utilizzata ha un raggio di 10 123 mm N10 T1 F400 G94 G54 utensile di fresatura avanzamento tipo di avanzamento correzione SO N15 G153 Y60 spostare Y sul centro d rotazione dell asse C N30 GO X25 Z50 C120 raggiungere la posizione di partenza N40 TRACYL 35 0 abilitare TRACYL diametro di lavorazione 35 0 mm N50 G55 G19
271. le non esiste alcun simbolo questa viene visualizzata automaticamente in modo assoluto La visualizzazione nel campo applicativo pu essere gradualmente ingrandita o ridotta Si possono utilizzare questi zoom 20 visualizzazione standard 60 100 e 300 Ricerca di operandi con rappresentazione simbolica o assoluta Si visualizza una finestra di dialogo nella quale si possono selezionare diversi criteri di ri cerca Con il supporto del softkey Absolute Symbolic address si pu cercare in base a questo criterio un determinato operando nelle due finestre PLC Nella ricerca il tipo di scrit tura maiuscola minuscola viene ignorato Selezione nel campo toggle superiore ricerca di operandi assoluti e simbolici e vai al numero di segmento ricerca l istruzione SBR Altri criteri di ricerca e direzione di ricerca in avanti dalla posizione attuale del cursore tutto dall inizio in un blocco di programma e in tutti i blocchi di programmi Si possono cercare gli operandi e le costanti come parola intera identificatore In base all impostazione della visualizzazione possibile ricercare operandi simbolici o assoluti Il softkey OK attiva la ricerca L elemento ricercato viene evidenziato dal focus Se non viene trovato alcun elemento si visualizza un corrispondente messaggio d errore nella riga delle avvertenze Con il softkey Abort si abbandona la finestra di dialogo Non viene eseguita alcuna ricerca
272. linazione della retta collegata A2 riferita ad A1 Con questo softkey si attiva il calcolo delle coordinate cartesiane che poi saranno copiate in due campi d immissione che si succedono uno dopo l altro Il valore dell ascissa copiato nel campo d immissione dal quale stata richiamata la funzione calcolatrice mentre il valore dell ordinata copiato nel campo d impostazione successivo Se la funzione stata richiamata dall editor del part program le coordinate sono memorizzate con il nome degli assi del piano principale Esempio Calcolare il punto finale della retta 2 La retta perpendicolare al punto finale della retta o coordinate X 51 981 Y 43 081 vedere l esempio Conversione delle coordi nate polari in coordinate cartesiane Anche la lunghezza della retta nota PP abscissa PP ordinate PP angle A1 Offset Rotation A2 Risultato X 68 668 Y 26 393 La funzione converte le coordinate polari date in coordinate cartesiane PP abscissa 12 500 PP ordinate Vector length Angle A Radius programming Fig 1 7 Immettere il punto di riferimento il vettore lunghezza e l angolo d inclinazione SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione v 1 3 Funzioni di supporto per l immissione Con questo softkey si attiva il calcolo delle coordinate cartesiane che poi saranno copiate in due ca
273. lizzazione dell utensile attualmente in lavoro con il numero di inserto attuale Nota Se nel sistema viene integrato un secondo mandrino il mandrino di lavoro rappresentato in una dimensione ridotta La finestra visualizza sempre unicamente i dati di un mandrino Il controllo visualizza i dati del mandrino secondo questi criteri si visualizza il mandrino master n condizione di fermo allo start del mandrino se entrambi i mandrini sono attivi si visualizza il mandrino di lavoro allo start del mandrino di lavoro Listogramma di potenza vale per il mandrino attivo Softkey Set Impostazione dello spostamento origine o di un punto di riferimento temporaneo nel sistema base di coordinate relativo Una volta aperta la funzione consente di impostare lo spostamento origine base SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 4 51 6FC5 698 2AA10 1CP5 Funzionamento manuale 4 1 Modo operativo JOG Settore operativo Posizione Measure workpiece Tool measure Settings 4 52 Sono disponibili le seguenti sottofunzioni e Impostazione diretta della posizione desiderata per l asse Nella finestra per l impostazione della posizione il cursore di immissione deve essere posi zionato sull asse desiderato e infine si dovr impostare la nuova posizione Terminare l im missione con il tasto di Input o con un movimento del cursore e Impostare tutti gli assi a zero La funzione softkey X Y
274. lmente vedere il capitolo 9 3 per Pesecu zione dei successivi fori filettati esso necessita di un verso di rotazione Questo viene pro grammato nel parametro SDAC e corrisponde al verso di rotazione scritto nel programma sovraordinato prima del primo richiamo Se SDR il valore scritto in SDAC non ha alcun significato nel ciclo e pu essere omesso nella parametrizzazione ENC maschiatura Se la maschiatura deve essere eseguita senza encoder sebbene sia presente un encoder il parametro ENC deve avere il valore 1 Se non presente nessun encoder e il parametro ha il valore 0 esso non viene tenuto in considerazione dal ciclo MPIT e PIT passo di filettatura come grandezza del filetto e come valore 9 264 Il parametro per il passo rilevante solo nella maschiatura con encoder Sulla base della velocit di rotazione del mandrino e del passo il ciclo calcola il valore di avanzamento Il valore per il passo del filetto pu essere preimpostato a scelta come grandezza del filetto solo per filetti metrici tra M3 e M48 oppure come valore distanza da un filetto al successivo come valore numerico Il parametro che di volta in volta non necessario viene omesso nel richiamo oppure assume il valore 0 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Se i parametri del passo hanno dei valori in contrapposizione il ciclo genera l allarme 61001
275. lo delle cave l esecuzione del ciclo non ha inizio Il ciclo si interrompe emettendo il messaggio di errore 61104 Lesioni al profilo delle cave asole Internamente al ciclo il sistema di coordinate pezzo viene traslato e ruotato La visualizza zione del valore reale in SCP avviene in modo che la cava circolare in lavorazione inizi nel 1 asse del piano di lavoro attuale e che il punto zero del SCP coincida con il centro del cerchio Finito il ciclo il sistema di coordinate del pezzo si trova nella stessa posizione precedente il richiamo del ciclo Violazione del profilo O Fig 9 63 Esempio di programma Cave2 Con questo programma possibile eseguire 3 cave circolari che giacciono su una circonfe renza con centro X60 Y60 e raggio 42 mm nel piano XY Le cave circolari hanno le seguenti dimensioni larghezza 15 mm angolo per la lunghezza della cava 70 gradi profondit 23 mm L angolo di partenza 0 gradi langolo di incremento 120 gradi Sul profilo delle cave viene considerato un sovrametallo di finitura di 0 5 mm la distanza di sicurezza nell asse di incremento Z di 2 mm l incremento massimo di profondit di 6 mm Le cave devono essere lavorate completamente Nella finitura deve essere attiva la stessa velocit di rotazione e lo stesso avanzamento L incremento nella finitura deve avvenire direttamente sulla profondit finale della cava 9 330 SINUMERIK 802D Uso e programmazione Fresatur
276. locit del mandrino G25 G26 8 187 8 4 3 Posizionamento del mandrino SPOS 8 188 8 4 4 Gamme di Velocit i pan za a DA RS IRE LAO IR RAD Yana 8 189 8 5 Supporto alla programmazione delprofilo 88 8 190 8 5 1 Raccordo SMUSSO 8 190 8 5 2 Programmazione sintetica del profilo 8 191 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Contenuto 8 6 Utensili e correzioni Utensili 2 00 k 8 194 8 6 1 Avvertenze generali a ita a ea n 8 194 8 6 2 Utensile T Rad e ay Ra 8 195 8 6 3 Numero di correzione utensile DU 8 195 8 6 4 Selezione della correzione raggio utensile G41 42 2222222 8 199 8 6 5 Comportamento sugli spigoli G450 G451 222 8 201 8 6 6 Correzione raggio utensile OFF 040 2222 8 202 8 6 7 Casi speciali di correzione del raggio utensile 2 2 22 8 203 8 6 8 Esempio di correzione raggio Utensile 8 205 8 7 Funzioni supplementari M_ 00 R R
277. lteriori taglienti Des Selezione del successivo numero di tagliente pi elevato lt lt D Selezione del successivo numero di tagliente pi basso 3 32 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni New Memorizzare un nuovo tagliente tool edge Reset Tutti i valori di correzione del tagliente sono azzerati edge Change La funzione consente di modificare il tipo di utensile Selezionare il tipo di utensile con il soft key Ricerca del numero di utensile Immettere il numero dell utensile da cercare e attivare la ricerca utilizzando il softkey OK Se Putensile ricercato esiste il cursore si posiziona sulla riga corrispondente New Creazione dei dati di correzione utensile per un nuovo utensile tool 3 1 1 Creare nuovo utensile Sequenza operativa New La funzione offre altre due funzioni softkey per la scelta del tipo di utensile Dopo la selezione tool immettere il numero dell utensile prescelto nel campo d impostazione Lengthi Radius Lengthi Radius Lengthi Radius Lengthi Radius 0 008 8 000 0 000 0 000 ri 5 0 008 8 000 8 000 0 000 Wear Geonetry Wear 8 080 6 880 8 900 0 000 8 000 0 900 8 000 0 000 0 000 CR MI 0 000 0 000 illi 0 000 0 000 0 000 0 000 Fig 3 3 Finestra Nuovo utensile Immissione del num
278. mabile una correzione percentuale dell accelerazione Per ogni asse p es X o mandrino S si pu programmare un valore percentuale gt 0 e x 200 Linterpolazione avviene quindi con questa accelerazione percentuale Il valore di riferimento 100 quello impostato nei dati macchina per l accelerazione per l asse o per il mandrino nel caso del mandrino anche in funzione della gamma del modo di posiziona mento o del modo velocit Programmazione ACC nome asse valore percentuale per asse ACCISI valore percentuale per mandrino Esempio di programmazione N10 ACC X 80 80 accelerazione per asse X N20 ACC S 50 50 accelerazione per mandrino N100 ACC X 100 disattivazione della correzione per l asse X SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 8 181 Programmazione 8 3 Movimenti degli assi Efficacia La limitazione attiva in tutti i tipi di interpolazione dei modi operativi AUTOMATICO e MDA La limitazione non attiva nel modo JOG e nella ricerca del punto di riferimento Con l impostazione ACCI 1 100 si disabilita la correzione lo stesso risultato si ottiene con RESET e fine programma Il valore di correzione programmato attivo anche nell avanzamento di prova Cautela Un valore superiore al 100 si pu programmare solo se la meccanica della macchina consente questa sollecitazione e se gli azionamenti sono dotati
279. male tasche preformate SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 333 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 65 Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di partenza libera purch da essa sia possibile raggiungere il centro della tasca all altezza del piano di svincolo senza pericoli di collisioni Sequenza di movimenti nella sgrossatura Con G0 il centro della tasca viene raggiunto all altezza del piano di svincolo e successiva mente con GO viene portato da questa posizione al piano di riferimento anticipato della di stanza di sicurezza La lavorazione della tasca prosegue poi in base alla strategia di tuffo prescelta ed in considerazione della quota del grezzo programmata Fig 9 66 9 334 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Sequenza di movimenti nella finitura La finitura viene eseguita prima sulla parete laterale fino al sovrametallo di finitura sul fondo quindi viene eseguita la finitura del fondo Se uno dei sovrametalli di finitura nullo quella parte di finitura non viene eseguita Finitura sul bordo Per la finitura della parete laterale la tasca viene percorsa una sola volta Laccostamento al bordo per la finitura avviene con un quarto di cerchio che si conclude nel raggio dello spigolo N
280. mandrino SSF lungo il profilo secondo la direzione di lavorazione pro grammata in CDIR L incremento di profondit avviene sempre sulla stessa posizione nel piano di lavora zione fino a quando non si raggiunge la profondit finale della cava Ritorno dell utensile fino al piano di svincolo e passaggio alla cava successiva con GO e Finita l esecuzione dell ultima cava l utensile nella figura a fianco nella posizione di arrivo del piano di lavorazione viene portato fino al piano di svincolo con GO ed il ciclo viene concluso SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 321 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 56 Spiegazione dei parametri Per i parametri RTP RFP SDIS vedere il CYCLE81 CPA Fig 9 57 DP e DPR profondit della cava La profondit della cava pu essere predefinita in modo assoluto DP oppure relativo DPR rispetto al piano di riferimento Il ciclo calcola automaticamente la profondit che risulta dalla posizione del piano di riferi mento e di quello di svincolo NUM quantit Con il parametro NUM si definisce il numero delle cave 9 322 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura LENG e WID lunghezza e larghezza della cava Con i parametri LENG e WID viene stabilita la forma di una cava nel piano Il diametr
281. mare una funzione M prima o dopo un movimento degli assi inserire un blocco particolare con questa funzione M Notare che questo blocco interrompe un fun zionamento continuo G64 e genera un arresto preciso programmazione N10 S N20 X M3 funzione M nel blocco i movimenti assi il mandrino in rotazione prima del movimento sull asse X N180 M78 M67 M10 M12 M37 qmax 5 funzioni M nel blocco Oltre alle funzioni M e H al PLC controllore programmabile si possono trasmettere anche funzioni T D e S Complessivamente un blocco pu contenere max 10 di queste funzioni SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 8 Funzione H 8 8 Funzione H Funzionalit Con le funzioni H si possono trasmettere al PLC dati in virgola mobile come per i parametri di calcolo vedere il capitolo Parametri di calcolo R Il significato dei valori per una determinata funzione H definito dal costruttore della macchina Programmazione Ho H9999 max 3 funzioni M per blocco Esempio di programmazione N10 H1 1 987 H2 978 123 H3 4 3 funzioni H nel blocco N20 GO X71 3 99 8978 234 con movimenti assi nel blocco N30 H5 corrisponde a H0 5 0 Avvertenza Oltre alle funzioni M e H al PLC controllore programmabile si possono trasmettere anche funzioni T D e S Complessivamente un blocco pu contenere max 10 di queste funzioni SINUMERIK 802D
282. mazione 8 12 Temporizzatori e contatore pezzi Visualizzazione Il contenuto delle variabili di sistema viene visualizzato sullo schermo nel settore operativo OFFSET PARAM gt Softkey Dati di setting 2 pagina Run time AC_OPERATING_TIME Cycle time AC CYCLE TIME Cutting time AC CUTTING TIME Setup time AN SETUP TIME Povver on time AN POVVERON TIME Cycle time inoltre visualizzato nel modo operativo AUTOMATICO nel settore Posizione nella riga riservata ai comandi 8 12 2 Funzione di conteggio dei pezzi Funzionalita Con la funzione contatore pezzi sono disponibili contatori utilizzabili ad esempio per il con teggio dei pezzi Questi contatori esistono come variabili di sistema con accesso in lettura scrittura dal pro gramma o da operatore fare attenzione al livello di protezione in scrittura Con i dati macchina si pu agire sull attivazione dei contatori sull istante di azzeramento e sull algoritmo di conteggio Contatori Numero di pezzi richiesti pezzi richiesti AC_REQUIRED_PARTS In questo contatore si pu definire il numero di pezzi al raggiungimento del quale il numero di pezzi attuale AC ACTUAL PARTS viene azzerato Con i dati macchina si pu attivare la generazione dell allarme di visualizzazione 21800 Numero di pezzi richiesto raggiunto e Numero dei pezzi complessivamente prodotti valore istantaneo complessivo AC_TOTAL_PARTS contatore in
283. memorizzati nei dati macchina G74 richiede un blocco a s stante ed efficace blocco a blocco Si deve programmare Fiden tificatore dell asse macchina All interno del blocco dopo G74 di nuovo attiva l istruzione G precedente del gruppo Tipo di interpolazione GO G1 G2 Esempio di programmazione N10 G74 X1 0 Y1 0 Z1 0 Annotazione i valori di posizione programmati per X1 Y1 Z1 qui 0 vengono ignorati tutta via devono essere indicati 8 3 12 Misure con tastatore in commutazione MEAS MEAW Funzionalit Se in un blocco che contiene movimenti di avanzamento degli assi inserita l istruzione MEAS o MEAVV le posizioni degli assi sono rilevate e memorizzate quando interviene il fronte di salita del tastatore di misura Il risultato della misura leggibile per ogni asse nel pro gramma Con l istruzione MEAS il movimento degli assi arrestato se interviene il fronte di salita del tastatore di misura e il percorso residuo cancellato 8 174 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Programmazione MEAS 1 G1 X Y Z F misura con fronte di salita del tastatore di misura cancellazione del percorso residuo MEAS 1 G1 X Z F misura con fronte di discesa del tastatore di misura cancellazione del percorso residuo MEAW 1 G1 X Z F misura con fronte di salita del tastatore di
284. mento del campo sono assegnati diversi valori Assegnazione di valori per il campo con l istruzione REP N20 PVAR7I41 REP 2 dal elemento di campo 4 a tutti gli elementi viene assegnato lo stesso valore in questo caso il valore 2 Numero di LUD 8 210 Nel SINUMERIK 802D si possono definire max 200 LUD Fare attenzione anche i cicli stan dard della SIEMENS utilizzano i LUD e condividono questo numero con l utente Si consiglia di tenere sempre una riserva sufficiente quando si lavora con questi cicli SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione Avvertenza 8 9 3 8 9 Parametri di calcolo R LUD e variabili PLC per la visualizzazione Non prevista alcuna visualizzazione speciale per i LUD Essi sarebbero comunque visualiz zabili solo durante il tempo di ciclo del programma Per funzioni di test nella stesura di un programma i LUD possono essere assegnati ai pa rametri di calcolo R e sono pertanto visibili con la visualizzazione dei parametri di calcolo convertiti comunque nel tipo REAL Una ulteriore possibilit di visualizzazione esiste in condizione di STOP del programma tra mite una emissione di segnalazione MSG Valore VAR1 lt lt PVAR1 lt lt Valore VAR2 lt PVAR 2 Valore di PVAR1 PVAR2 MO Lettura e scrittura di variabili PLC Funzionalit Avvertenze Per consentire un rapido scambio di dati tra CN e P
285. mento per la lavorazione di finitura SSF real Velocit di rotazione nella lavorazione di finitura Nota Il ciclo richiede una fresa con dentatura frontale con taglienti nel centro DIN 844 Funzione Il ciclo SLOT1 un ciclo combinato di sgrossaturaf finitura Con questo ciclo possibile eseguire cave che sono disposte su una circonferenza L asse longitudinale delle cave disposto radialmente A differenza dell asola viene indicato un va lore per la larghezza della cava 9 320 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Fig 9 55 Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di partenza una posizione a piacere a partire dalla quale ogni cava pu essere raggiunta senza collisioni Il ciclo crea la seguente sequenza di movimento e Raggiungimento con 60 della posizione indicata 9 56 nella figura all inizio del ciclo L esecuzione di una cava con lavorazione completa avviene con i seguenti passi Raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza Incremento sulla prossima profondit di lavorazione con G1 e FFD come valore di avanzamento Fresatura della cava fino al sovrametallo di finitura sulle pareti con il valore di avanza mento FFP1 Successiva finitura con il valore di avanzamento FFP2 e la velocit di rotazione del
286. mento punto iniziale N40 G3 X0 YO 233 10 J 25 TURN 3 linea elicoidale 8 3 7 Filettatura con passo costante G33 Funzionalit Il presupposto un mandrino con trasduttore di posizione Con la funzione G33 si possono lavorare filetti con passo costante Utilizzando un adeguato utensile si pu eseguire la maschiatura con utensile compensato In questo caso Futensile compensa in misura limitata eventuali differenze di percorso La profondit di foratura preimpostata con uno degli assi X Y Z il passo del filetto con 1 J o K G33 resta attivo fino a quando non selezionata un altra istruzione che fa parte di questo gruppo G GO G1 G2 G3 Filettatura destrorsa sinistrorsa La filettatura destrorsa o sinistrorsa si imposta con il senso di rotazione del mandrino M3 rotazione destrorsa M4 rotazione sinistrorsa vedere il capitolo 8 4 Movimenti del mandrino Si deve inoltre programmare il numero di giri sotto indirizzo S oppure si deve impostare un numero di giri Annotazione con il ciclo standard CYCLE840 disponibile un ciclo completo di maschiatura con utensile compensato Fig 8 27 Maschiatura G33 8 170 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Esempio di programmazione Filettatura metrica M5 Passo secondo tabella 0 8 mm giro foro gi predisposto N10 G54 GO
287. misura senza cancellazione del percorso residuo MEAVV 1 G1 X Y Z F misura con fronte di discesa del tastatore di misura senza cancellazione del percorso residuo Cautela Con MEAW il tastatore di misura si muove fino alla posizione programmata anche dopo che intervenuto Rischio di danneggiamento Stato del job di misura Se il tastatore di misura intervenuto la variabile MEA T1 ha il valore 1 dopo il blocco di misura altrimenti il valore 0 Con l attivazione di un blocco di misura la variabile viene impostata sul valore 0 Risultato della misura Il risultato della misura per gli assi indicati nel blocco di misura disponibile con le seguenti variabili dopo il blocco di misura se intervenuto il tastatore di misura nel sistema di coordinate macchina MMlassel nel sistema di coordinate pezzo MV V assel Esempio di programmazione N10 MEAS 1 G1 X300 Z 40 F4000 misura con cancellazione del percorso residuo fronte di salita N20 IF AC_MEA 1 0 GOTOF MEASERR errore di misura N30 R5 AA_MW X R6 AA_MWIZ elaborazione dei valori di misura N100 MEASERR MO errore di misura Avvertenza istruzione IF vedere il capitolo Salti di programma condizionati 8 3 13 Avanzamento F Funzionalit Lavanzamento F la velocit vettoriale e rappresenta la somma geometrica delle compo nenti di velocit di tutti gli assi coinvolti Le singole velocit degli as
288. mma accostamento con quarto di cerchio e incremento G341 e FAD N10 T1 G17 G90 G94 attivare utensile piano X Y N20 60 XO YO 230 accostare PO N30 G41 G341 G247 DISCL 5 DISR 13 FAD 500 X40 Y 10 Z 0 F800 N40 G1 X50 Chiarimenti su N30 Con 60 da N20 si raggiunge nel piano Z 30 il punto P1 punto iniziale del quarto di cerchio corretto del raggio utensile quindi si penetra alla profondit P2 di Z 5 DISCL Con un avanzamento di FAD 500 mm min avviene una ulteriore penetrazione ad una profondit di Z 0 P3 G341 Infine si verifica l accostamento al profilo nel punto X40 Y 10 con un quarto di cerchio nel piano P4 con F 800 mm min Blocchi intermedi Tra il blocco WAB e il blocco successivo si possono inserire max 5 blocchi senza muovere gli assi geometrici Informazioni Programmazione per lo svincolo Per il blocco WAB senza asse geometrico programmato il profilo termina in P2 La posi zione sugli assi che rappresentano i piani di movimento risulta dal profilo di distacco La componente verticale degli assi si definisce tramite DISCL Se DISCL 0 il movimento avviene completamente nel piano Se nel blocco WAB stato programmato solo l asse ortogonale al piano di lavoro il profilo termina in P1 La posizione dei restanti assi si ricava come descritto in precedenza Se il blocco WAB contemporaneamente il blocco di disattivazione della CRU viene inserito un percorso supplementare da P1 a PO in modo che alla d
289. mmazione Fresatura BP F Edizione 08 2005 8 191 6FC5 698 2AA10 1CP5 Programmazione 8 5 Supporto alla programmazione del profilo Angolo ANG Se di una retta si conosce soltanto una coordinata del punto finale del piano o nel caso di pro fili formati da diversi blocchi anche il punto finale conclusivo per definire un segmento di retta si pu utilizzare l indicazione dell angolo L angolo sempre riferito al ascissa del piano at tuale G17 G19 p es in G17 all asse X Gli angoli positivi sono misurati in senso antiorario Profilo Programmazione Punto finale in N20 non noto in modo completo N10 G1 X1 Y1 N20 X2 ANG oppure N10 G1 X1 Y1 N20 Y2 ANG I valori indicati sono solo per esempio Fig 8 37 Impostazione dell angolo per definire una retta p es nel piano G17 Raccordo RND Sullo spigolo tra due blocchi lineari si inserisce un elemento di profilo circolare con raccordo tangenziale vedere anche la figura 8 36 Smusso CHR Sullo spigolo tra due blocchi lineari si inserisce un altro profilo lineare smusso Il valore pro grammato la lunghezza del fianco dello smusso Profilo Programmazione Inserire uno smusso con una lunghezza di lato p es di 5 mm N10 G1 X CHR 5 N20 X Y Bisettrice Fig 8 38 Inserimento di uno smusso con CHR 8 192 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 5 Suppo
290. mpi d immissione che si succedono uno dopo l altro Il valore dell ascissa copiato nel campo d immissione dal quale stata richiamata la funzione calcolatrice mentre il valore dell ordinata copiato nel campo d impostazione successivo Se la funzione stata richiamata dall editor del part program le coordinate sono memorizzate con il nome degli assi del piano principale Esempio Calcolare il punto finale della retta La retta definita dall angolo A 45 e dalla sua lunghezza PP abscissa PP ordinate 13 1 Vector length 42 4 Angle A 45 Radius programming Risultato X 51 981 Y 43 081 La funzione calcola il punto finale mancante della sezione di profilo retta retta dove la se conda retta ortogonale alla prima Sono noti i seguenti valori delle rette retta 1 punto d inizio e angolo d inclinazione retta 2 lunghezza e un punto finale in coordinate cartesiane OFFSET PARAM 8 000000 8 000000 R1 8 000800 R19 8 080880 8 880880 8 008088 8 808088 8 808000 8 800888 8 008888 RS 8 000880 R23 8 008080 8 000000 8 000800 PP abscissa 15 700 700 PP ordinate pp PP angle A 1 EP abscissa L length LIMA F 8 Radius programming SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 19 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissione La funzione seleziona la coordinata n
291. mpo d impostazione da modificare e immettere il i valori e confermare con Input o con un movimento del cursore m a Extend f Per utensili speciali disponibile la funzione softkey ent che propone una lista completa di parametri da completare Softkey Tool Determinazione dei dati di correzione utensili attivo solo nel modo operativo JOG Measur Measure Calcolare manualmente i dati di correzione per l utensile manuall Measure Calcolare in semiautomatico i dati di correzione per l utensile vale solo in combinazione con auto un tastatore di misura Calibrte Taratura del tastatore di misura probe Delete dati di correzione per tutti i taglienti dell utensile sono cancellati tool Baand Questa funzione indica tutti i parametri di un utensile OFFSET PARAH T 2 Dit Type 8 Geonetru Lengthi Lengthi Length2 0 900 Length2 Length3 0 900 Length3 Radius 0 900 Radius DP7 0 000 DP16 DP8 0 000 DP17 DP9 0 000 DP18 DP18 0 000 DP19 DP11 0 000 28 Technology Lengthi 0 000 DP24 Length2 0 000 DP25 Length3 0 000 Work R vari Setting User offset able data data Fig 3 2 Pagina d impostazione per utensili speciali Il significato dei parametri descritto nel capitolo Programmazione Edges Apre una serie di menu sottordinati che contengono tutte le funzioni per la memorizzazione e la visualizzazione di u
292. ncolo N30 X24 Y15 Raggiungimento della posizione di foratura N40 CYCLE82 110 102 4 75 2 Richiamo del ciclo con profondit finale assoluta e di stanza di sicurezza N50 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 253 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura 9 4 5 Foratura profonda CYCLE83 Programmazione CYCLE83 RTP RFP 5015 DP DPR FDEP FDPR DAM DTB DTS FRF VARI Parametri Tabella 9 5 Parametri CYCLE83 RTP real Piano di svincolo assoluto RFP real Piano di riferimento assoluto SDIS real Distanza di sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno FDEP real Prima profondit assoluta FDPR real Prima profondit rispetto al piano di riferimento da impostare senza segno DAM real Valore di degressione da impostare senza segno DTB real Tempo di sosta sulla profondit finale di foratura rottura truciolo DTS real Tempo di sosta sul punto iniziale e per lo scarico trucioli FRF real Fattore di avanzamento per la prima profondit da impostare senza segno campo valori 0 001 1 VARI int Tipo di lavorazione rottura trucioli 0 scarico trucioli 1 Funzione L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programma
293. ncremento libero Sono previste diverse strategie di asportazione asse parallelo in una direzione oppure avanti e indietro Sequenza di movimenti nella sgrossatura La fresatura a spianare pu avvenire in base ai valori programmati _DP _MID e FALD su pi piani La lavorazione avviene dall alto verso il basso cio viene prima ultimato un piano e poi si effettua l incremento nel vuoto parametro _FDP percorsi per l asporta zione sul piano dipendono dai parametri _LENG _WID _MIDA _FDP _FDP1 e dal rag gio fresa dell utensile attivo Uso e programmazione Fresatura BP F Edizione 08 2005 9 291 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Il primo percorso di fresatura viene eseguito sempre in modo che la larghezza di fresatura sia esattamente _MIDA affinch non si verifichi un incremento di passata maggiore del massimo possibile Il centro utensile perci non percorre sempre esattamente lo spigolo solo quando _MIDA raggio fresa La quota di cui l utensile si sposta al di fuori del bordo sempre il diametro della fresa MIDA anche quando viene eseguito solo il primo passo nella superficie ovvero quando larghezza della superficie sfioro inferiore a _MIDA Gli altri percorsi dell incremento in larghezza sono calcolati internamente in modo che risulti una larghezza di percorso omogenea lt _MIDA e Sequenza di movimenti nella finitura nella finitura il piano viene fresato una so
294. ne PP abscissa P PP ordinate A PP angle A EP ordinate L length Radius programming Risultato X 19 449 Y 30 Calcolo di M2 nel segmento 2 In questo segmento il raggio ruotato in senso orario rispetto al segmento di retta Sele zionare con il softkey la costellazione definita Immettere i parametri nella maschera PP abscissa PP ordinate PP angle A EP ordinate L length Radius programming Risultato X 21 399 Y 30 1 3 2 Editor di caratteri cinesi Questa funzione disponibile solo nella versione in lingua cinese Il controllo offre una funzione per l impostazione di caratteri cinesi nell editor del programma e nell editor PLC per i testi di allarme Dopo la sua attivazione nel campo d impostazione si im mette la trascrizione fonetica alfabeto fonetico del carattere prescelto In base all indicazione fonetica l editor propone diversi caratteri immettendo un numero da a 9 possibile selezio nare un carattere 0 111 112 43 74 Red 55 777 149 9 nd Fig 1 9 Editor cinese Alt S Attivazione disattivazione dell editor SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 1 21 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissione 1 3 3 Hot Key Utilizzando speciali tasti comando la componente operativa permette di evidenziare copiare tagliare o cancellare testi Queste funzioni sono disponibili per editor del part program
295. ne 9 246 Part program programma pezzo arresto interruzione 5 66 selezione avvio 5 64 Piano di lavoro 9 242 Piano di riferimento 9 249 Piano di svincolo 9 249 POCKET3 9 332 POCKET4 9 341 POSS 9 259 9 260 Profondit assoluta 9 249 9 293 9 322 Profondit dell asola 9 317 Profondit incrementale 9 249 Profondit relativa 9 293 9 322 Progettazione delle maschere di impostazione 9 245 Punto zero macchina 3 42 Punto zero utensile 3 42 Indice 358 R Riaccostamento dopo un interruzione 5 67 Ricerca blocco 5 65 Richiamo 9 247 Richiamo del ciclo 9 243 S Serie di fori 9 282 Set di caratteri 8 132 Settore operativo Parametri 3 31 Settore operativo Posizione 4 50 Settori operativi 1 14 Simulazione di cicli 9 244 SLOT1 9 319 SLOT 2 9 326 Sommario degli allarmi per cicli 9 352 Sommario degli file per i cicli 9 244 Spostamento origine 3 42 Struttura dei blocchi 8 131 Struttura delle parole 8 130 Suddivisione dello schermo 1 11 Supporto cicli nell editor di programmi 9 244 I Tasto di cancellazione backspace ix Tasto ecc ix Tasto Input ix Tasto Recall ix Tasto Selezione tasto Toggle ix Tasto Shift ix Tasto Tacitazione allarme ix Trasmissione dati 6 92 U Utilizzo del supporto cicli 9 245 V Volantino 4 53 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 A Proposte SIEMENS
296. ne dei singoli componenti CN Il settore menu HMI details previsto per scopi di service ed accessibile tramite il livello di password utente Sono elencati tutti i programmi del componente di servizio con i relativi nu meri di versione Se vengono caricati successivamente dei componenti software possibile che i numeri di versione possano essere differenti DLL version Interface version Registry details VEB 07 00 03 04 08 13 VO5 07 00 03 04 08 13 5 07 88 03 04 08 13 VB B7 88 83 04 08 13 VEB 07 00 03 04 08 13 07 88 03 04 08 13 VEB B7 88 83 04 08 13 VEB 87 88 03 04 08 13 VEB 07 00 03 04 08 13 V05 07 00 03 04 08 13 VEB 87 88 03 04 08 13 07 88 03 04 08 13 V05 97 00 03 04 08 13 5 87 88 03 04 08 13 V05 07 00 03 04 08 13 V05 07 00 03 04 08 13 V05 07 00 03 04 08 13 V05 07 00 03 04 08 13 V05 07 00 03 04 08 13 V05 97 00 03 04 08 13 V S 07 00 03 04 08 13 VEB B7 BB B3 04 08 13 VEB B7 BB B3 04 08 13 VEB B7 8B B3 04 08 13 VEB B7 BB B3 04 08 13 VEB B7 BB B3 04 08 13 07 88 83 04 08 13 VEB B7 BB B3 04 08 13 V S B7 BB B3 04 08 13 07 88 83 04 08 13 VEB B7 BB B3 04 08 13 VEB B7 BB B3 04 08 13 07 88 83 04 08 13 VEB B7 BB B3 04 08 13 pm_util dll VEB B7 88 83 04 08 13 VEB B7 8BB B3 04 08 13 ppi dll VB 07 00 03 04 08 13 VB B7 08 83 04 08 13 pr dll 85 87 88 03 04 08 13 V05 97 00 03 04 08 13 dl Back Fig 7 14 Area di
297. ne del funzionamento correzione pu avvenire solo con l interpola zione lineare GO G1 8 202 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili Programmare entrambi gli assi del piano p es con G17 X Y Se si indica un solo asse il secondo asse verr automaticamente definito con l ultimo valore programmato Profilo Retta Profilo Cerchio Tangente P1 R Raggio utensile G40 P2 pi Punto finale ultimo blocco con p es G41 P2 Punto finale blocco con G40 Fig 8 52 Fine correzione raggio utensile Esempio di programmazione N100 X Y ultimo blocco del profilo cerchio o retta P1 N110 G40 G1 X Y disattivazione raggio utensile P2 8 6 7 Casi speciali di correzione del raggio utensile Ripetizione della correzione La stessa correzione p es G41 G41 pu essere programmata nuovamente senza dover interporre G40 L ultimo blocco prima del nuovo richiamo della correzione termina con la posizione perpendi colare del vettore di correzione sul punto finale La nuova correzione eseguita come se fosse un inizio correzione comportamento analogo a quanto descritto per il cambio della dire zione di correzione Cambio del numero di correzione Il numero di correzione D pu essere variato con correzione raggio utensile abilitata Un even tuale modifica del raggio
298. ne del raggio e due possibilit di scelta attraverso il segno di CR Esempio di programmazione impostazione del centro e del punto finale YA Punto nias PN X Punto finale i Y 4 0 5 Centro Fig 8 19 Esempio di impostazione del centro e del punto finale N5 G90 X30 Y40 spunto iniziale del cerchio per N10 N10 G2 X50 Y40 110 4 7 spunto finale e centro Nota valori relativo al centro si riferiscono al punto iniziale del cerchio SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 165 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Esempio di programmazione del punto finale e del raggio YA Punto iniziale A Punto finale 2 i o Centro 20 gt i o N i I Y D 30 gt xX lee 50 gt Fig 8 20 Esempio per l impostazione del punto finale e del raggio N5 G90 X30 Y40 spunto iniziale del cerchio per N10 N10 G2 X50 Y40 CR 12 207 spunto finale e raggio Nota con segno negativo del valore CR si seleziona un arco di cerchio pi grande di un semicerchio Esempio di programmazione del punto finale e dell angolo di apertura YA Punto iniziale A 103 Punto finale Centro o y i 4 Y D 30 mx 50 me gt Fig 8 21 Esempio per l impostazione del punto finale e dell angolo di apert
299. ni di movimento Anche eventuali cicli creati dall utente pos sono essere richiamati modalmente vedere anche il capitolo 8 1 6 opp 9 3 Vi sono 2 tipi di parametri e parametri geometrici e parametri di lavorazione parametri di geometria sono identici per tutti i cicli di foratura per dime di foratura e di fresa tura Essi definiscono il piano di riferimento ed il piano di svincolo la distanza di sicurezza nonch la profondit finale di foratura assoluta o relativa parametri di geometria vengono descritti una sola volta nel primo ciclo di foratura CYCLE81 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura gt Parametri di geometria Piano di svincolo Distanza di sicurezza Piano di riferimento rofondit di foratura Fig 9 2 parametri di lavorazione hanno nei singoli cicli significato ed efficacia diversi Per questo motivo sono descritti separatamente in ogni ciclo 9 4 2 Premesse Condizioni per il richiamo e il ritorno I cicli di foratura sono programmati indipendentemente dai nomi concreti degli assi La posi zione di inizio foratura va raggiunta con il programma sovraordinato prima del richiamo del ciclo valori adatti per l avanzamento la velocit di rotazione mandrino e il verso di rotazione man drino vanno programmati nel partprogram quando per questi non sono previsti parametri di ass
300. nsile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programmate fino alla profondit finale di foratura impostata Nell alesatura 3 dopo il raggiungimento della profondit finale di foratura viene generato un arresto mandrino senza orientamento M5 e successivamente un arresto programmato MO Mediante il tasto START CN il movimento di uscita viene proseguito in rapido fino al piano di svincolo Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 273 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Il ciclo crea la seguente sequenza di movimento e raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza e movimento fino alla profondit finale di foratura con G1 e con l avanzamento program mato prima del richiamo del ciclo stop mandrino M5 e azionare il tasto START CN svincolo con GO sul piano di svincolo Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 m GO G1 l M5 M0 0001 RTP REP SDIS RFP DP RFP DPR 9 Fig 9 21 SDIR senso di rotazione Il parametro determina il senso di rotazione con il quale nel ciclo viene eseguita la foratura Con valori
301. ntare nell asse verticale che va oltre la profondit programmata Il percorso di superamento viene calcolato con P 2 WR RDIFF 4 DIATH 9 348 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura AZ Superamento interno p Passo della filettatura WR Raggio utensile DIATH Diametro esterno del filetto RDIFF Differenza di raggio sul cerchio di allontanamento Per filetti interni RDIFF DIATH 2 WR per filetti esterni RDIFF DIATH 2 WR Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 RTP RFP SDIS RFP Fig 9 74 DIATH KDIAM e PIT diametro nominale diametro del nocciolo e passo del filetto Con questi parametri vengono definiti i dati della filettatura diametro nominale diametro pri mitivo e passo Il parametro DIATH il diametro esterno del filetto KDIAM quello interno Sulla base di questi parametri il ciclo genera automaticamente i movimenti di accostamento e di svincolo FFR avanzamento Il valore del parametro FFR viene predefinito nella filettatura come valore attuale di avanza mento Esso ha effetto durante la filettatura sulla traiettoria elicoidale Per i movimenti di accostamnto e di svincolo questo valore viene ridotto nel ciclo Lo svincolo avviene al di fuori della traiettoria elicoidale con GO CDIR senso di rotazione Con questo parametro va de
302. nte l asse non pi in grado di seguire lim postazione del riferimento il regolatore di posizione entra nella limitazione e la deviazione dal profilo aumenta In questo stato operativo un aumento del limite di coppia pu causare movimenti a scatti Per accertarsi che l asse riesca ancora a a seguire il movimento si deve controllare che lo scostamento dal profilo non sia maggiore di quello che si verifica senza limite di coppia e Tramite dato macchina possibile definire una rampa di salita per il nuovo limite di coppia al fine di evitare un impostazione irregolare del limite di coppia p es con l inserimento di un cannotto Variabile di sistema per stato AA FXSflassel Questa variabile di sistema fornisce lo stato del Posizionamento su riscontro fisso per l asse impostato Valore 0 l asse non si trova sul riscontro fisso 1 il riscontro stato raggiunto con successo l asse si trova nella finestra di sorveglianza riscontro fisso 2 il raggiungimento del riscontro fisso fallito l asse non si trova sul riscontro fisso 3 il posizionamento su riscontro fisso stato attivato 4 il riscontro stato identificato 5 il posizionamento si riscontro fisso stato deselezionato La disattivazione non stata ancora completata Linterrogazione della variabile di sistema nel part program attiva un arresto dell avanzamento Con il SINUMERIK 802D si possono rilevare solo gli stati statici prima e dopo l ab
303. nto da impostare senza segno DTB real Tempo di sosta sulla profondit finale di foratura rottura truciolo FFR real Avanzamento RFF real Avanzamento di svincolo Funzione L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programmate fino alla profondit finale di foratura impostata Il movimento di ingresso e di uscita avviene con l avanzamento che deve essere predefinito ogni volta nei relativi parametri FFR e RFF Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza movimento fino alla profondit finale di foratura con G1 e con l avanzamento program mato nel parametro FFR attesa del tempo di sosta sulla profondit finale di foratura svincolo sul piano di riferimento posticipato della distanza di sicurezza con G1 e con la vanzamento di svincolo predefinito nel parametro RFF svincolo con GO sul piano di svincolo Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 267 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura ro GO b GI 5 G4 0001 RTP 7 REP SDIS R
304. nto del perno nell ascissa e nell ordinata Questo il punto centrale del perno _STA angolo _STA definisce langolo tra il 1 asse del piano ascissa e l asse longitudinale del perno _CDIR direzione di fresatura Con questo parametro viene definito il senso di lavorazione del perno Tramite il parametro _CDIR si pu programmare la direzione di fresatura direttamente 2 per G2 e 3 per G3 oppure come alternativa fresatura concorde oppure fresatura discorde Concorde oppure discorde viene determinata internamente in funzione del senso di rotazione del mandrino attivato dal ciclo Concorde Discorde M3 gt G3 M3 G2 M4 Q2 M4 G3 _VARI tipo di lavorazione Con il parametro _VARI possibile definire il tipo di lavorazione Valori possibili sono 1 sgrossatura 2 finitura 9 308 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _AP1 _AP2 dimensioni del pezzo grezzo Nella lavorazione di perni si possono tenere in considerazioni le dimensioni del pezzo grezzo p es nella lavorazione di pezzi provenienti da fusione Le dimensioni del pezzo grezzo lunghezza e larghezza _AP1 e 2 si programmano senza segno e il ciclo provvede a centrarle simmetricamente rispetto al centro del perno Il raggio del semicerchio di accostamento calcolato internamente dipende da questa quota
305. ntro della tasca con G1 e 2 con percorso elicoidale e 3 pendolamenti lungo l asse longitudinale della tasca Se per il parametro _VARI viene programmato un valore diverso da quelli consentiti il ciclo viene interrotto con l allarme 61002 Tipo di lavorazione definito in modo errato 9 338 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _MIDA max larghezza di incremento Con questo parametro viene definita la max larghezza di passata durante lo svuotamento nel piano Analogamente al calcolo per la profondit dell incremento passate di uguale incre mento su tutta la profondit anche la larghezza di passata viene suddivisa equamente al massimo con il valore definito in _MIDA Se questo parametro non viene programmato oppure se ha il valore 0 il ciclo considera in ternamente 80 del diametro fresa come massima larghezza di passata Ulteriori avvertenze Ha valore se la larghezza di passata della lavorazione del bordo viene ricalcolata al raggiun gimento della tasca completa in profondit Altrimenti viene mantenuta per tutto il ciclo la larghezza di passata calcolata all inizio _AP1 _AP2 _AD quota grezza Con i parametri 1 2 vengono definite le quote incrementali del pezzo grezzo della tasca nel piano e in profondit RAD1 raggio Con il parametro 1 viene definito il raggio del percorso elicoidale r
306. ntrollo si richiede di digitare nuovamente la password OK conclude la modifica della password Con ABORT si ritorna senza alcuna azione alla maschera principale MIS Reset dei diritti d accesso Commutazione lingua Con il softkey Change language si pu commutare tra una lingua principale e una secondaria Salvataggio dei dati La funzione salva il contenuto della memoria volatile in un area di memoria non volatile Presupposto non vi deve essere alcun programma in elaborazione Durante il salvataggio dei dati non deve essere eseguita alcuna manovra operativa Messa in servizio Selezione del modo di avviamento del CN Selezionare con il cursore il modo prescelto Normal power up Il sistema viene avviato nuovamente Povver up with default data Nuovo start con valori standard ripristina le condizioni base di fornitura Povver up with saved data Nuovo avviamento con gli ultimi dati salvati vedere salvataggio dati Il PLC pu essere avviato in questi modi Restart Nuovo avviamento e Overall reset Reset generale possibile inoltre combinare l avviamento con il successivo Debug Mode Con OK si esegue un RESET del controllo con successivo nuovo avviamento nel modo selezionato Con RECALL si ritorna senza alcuna azione sulla pagina principale di sistema Dati macchina La modifica dei dati macchina influisce in modo determinante sulla macchina stessa SINUMERIK 802D Uso e programmazione Fresatura BP F
307. o l SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 ix 6FC5 698 2AA10 1CP5 Pulsantiera di macchina esterna RESET STOP CN START CN Tasto di emergenza Spindle Speed Override Override mandrino opzione El OL ul lul k s El izi 9 1 N ELI Tasto con LED definito dall utente Tasto senza LED definito dall utente INCREMENT Quote incrementali JOG REFERENCE POINT Punto di riferimento AUTOMATIC SINGLE BLOCK Blocco singolo MANUAL DATA Impostazione manuale dei dati SPINDEL START LEFT Rotazione sinistrorsa mandrino SPINDEL STOP SPINDEL START RIGHT Rotazione destrorsa mandrino RAPID TRAVERSE OVERLAY Sovrapposizione rapido Asse X Asse Z Feed Rate Override Override avanzamento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 1 Suddivisione dello schermo AUTOMATIC Settore stato Reset SKP DRY ROY M81 PRT SBL faee Position Dist to go TESS ETNO 0 020 0 000 m 1 un EEE 0 000 mm 0 000 100 000 F 0 000 mm min 0 000 nn 100 Settore applicazione 21 0 000 S1 gin uu Ri 0 000 0 000 G01 6588 668 Program Block display TEST MPF sequence G4 F2 GO X10 M30 7 VCS MCS REL Cycle time GBGGH BOM 035 Settore Roni timel Correct avvertenze e softkey Fig 1 1 Suddivisione dello schermo Lo schermo suddiviso nei segu
308. o Sulla base di MID e della profondit complessiva il ciclo calcola automaticamente Fincre mento che si trova tra 0 5 x profondit massima di incremento e la profondit massima di incremento Viene presupposto il numero minimo possibile di passate di incremento MID 0 significa che con un solo incremento si vuole raggiungere la profondit della cava Lavanzamento in profondit inizia dal piano di riferimento tenendo conto della distanza di sicurezza CDIR direzione di fresatura Con questo parametro viene definito il senso di lavorazione della cava Valori possibili sono e 2 per G2 3 per G3 Se il parametro ha un valore non ammesso nella riga dei messaggi appare la segnalazione Direzione di fresatura errata si genera G3 Il ciclo in questo caso prosegue e verr gene rato automaticamente G3 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 323 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura FAL sovrametallo di finitura Con questo parametro possibile programmare un sovrametallo di finitura sulla larghezza della cava FAL non ha effetto sull incremento di profondit Se il valore di FAL maggiore di quanto possa essere con la larghezza data e con la fresa impiegata FAL viene ridotto automaticamente al valore massimo possibile Nella lavorazione di sgrossatura si esegue una fresatura pendolante con incremento di profondit su tutte e due le estremit della
309. o con l avanzamento vettoriale programmato Addit Se necessario si possono immettere nei campi ulteriori istruzioni Le istruzioni vengono sepa Functions rate da spazi virgole o punti e virgole G1 G98 G18 Additional G functions Fig 6 10 Questa maschera interattiva disponibile per tutti gli elementi del profilo ITE Selezione dei piani G17 X Y G18 Z X o G19 Y Z La denominazione degli assi nella figura varia in relazione alla selezione Questa maschera interattiva disponibile per tutti gli elementi del profilo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 77 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo o Il softkey OK memorizza le istruzioni nel part program Con Abort la maschera interattiva viene abbandonata senza che i valori siano memorizzati z Questa funzione serve per calcolare il punto d intersezione tra due rette Si devono indicare le coordinate del punto finale della seconda retta e l angolo della retta Gi 698 G18 Addition scans E 2 BEN ces x ansa 617 618 5619 ni az ES EZ Fig 6 11 v Tabella 6 1 Impostazioni nella maschera di dialogo Punto finale della retta 2 E Si deve immettere il punto finale della retta Angolo della retta 1 A1 L indicazione dellangolo avviene in senso antio
310. o della fresa deve essere minore della larghezza della cava In caso contrario viene emesso l al larme 61105 Raggio fresa troppo grande e il ciclo viene interrotto Il diametro della fresa non deve essere minore della met della larghezza della cava Non avviene nessun controllo CPA CPO e RAD centro e raggio La posizione del cerchio nel piano di lavorazione si definisce tramite il centro CPA CPO ed il raggio RAD Per il raggio sono ammessi solo valori positivi STA1 e INDA angolo iniziale e angolo di incremento Con questi parametri si stabilisce la disposizione delle cave sulla circonferenza STA1 indica l angolo tra la direzione positiva del 1 asse del piano ascissa del sistema di coordinate pezzo attuale prima del richiamo del ciclo e la prima cava Il parametro INDA con tiene l angolo da una cava alla successiva Se INDA uguale a l angolo di incremento viene calcolato sulla base del numero delle cave per cui le cave vengono distribuite uniformemente sulla circonferenza FFD e FFP1 avanzamento in profondit e sul piano L avanzamento FFD efficace in tutti gli incrementi ortogonali al piano di lavorazione L avanzamento FFP1 ha effetto per la lavorazione di sgrossatura su tutti i movimenti con avanzamento nel piano da eseguire MID profondit di incremento Con questo parametro viene stabilita la profondit massima di incremento L incremento in profondit resta costante per l intero cicl
311. o di utensile Il tipo di utensile punta a forare fresa indica quali sono i dati geometrici necessari e come sono calcolati SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 197 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili Utensili casi speciali 8 198 Con utensili come frese o punte a forare i parametri relativo alla lunghezza 2 e 3 sono neces sari solo in casi speciali p es correzione della lunghezza pluridimensionale per una testa angolare Efficacia Lunghezza 3 Lungh 1 in Z ZA G17 Lungh 2inY Lunghezza 2 Lungh 3 in X x Raggio in X Y Y G18 Lungh 1 in Z v Lungh 2 in Y Lungh 3 in X ZI 3 Raggio in Z X G19 Lungh 1inZ xA Lungh 2in Y Lungh 3 in X 2 Raggio in Y Z Nelle punte a forare il raggio non viene considerato Y F Punto di riferimento del portautensile Lunghezza 1 Fig 8 43 Effetto delle correzioni della lunghezza utensile tridimensionale caso speciale Efficacia F Punto di riferimento portautensile G17 Lungh 1in Z G18 Lungh 1inY G19 Lungh 1 in X Lunghezza 1 Fig 8 44 Effetto delle correzioni con punte a forare F Punto di riferimento portautensile Efficacia G17 Lungh 1 in Z Raggio in X Y G18 Lungh 1inY Raggio in Z X G19 Lungh 1 in X Raggio in Y Z
312. o successivo avviene quando tutti gli assi hanno raggiunto la finestra di arresto preciso grossolano valore nei dati macchina La scelta della finestra di arresto preciso influisce notevolmente sul tempo complessivo se vengono eseguiti numerosi posizionamenti L arresto preciso fine richiede tempi pi lunghi Y Commutazione sul blocco successivo con grossolano con fine G602 grossolano X Fig 8 31 Finestra di arresto preciso grossolano o fine attivo con G60 G9 rappresentazione ingrandita della finestra SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Esempio di programmazione N5 G602 finestra di arresto preciso grossolano N10 GO G60 X arresto preciso modale N20 X Y G60 ancora valido N50 G1 G601 finestra di arresto preciso fine N80 G64 X commutazione in funzionamento continuo N100 GO 69 X il arresto preciso vale solo in questo blocco N111 nuovamente funzionamento continuo Annotazione con l istruzione G9 l arresto preciso avviene solo nel blocco che la contiene G60 tuttavia resta attiva fino a quando abilitata l istruzione G64 Funzionamento continuo G64 Obiettivo del funzionamento continuo quello di evitare frenature a fine blocco e di passare al blocco successivo possibilmente con la stessa velocit vettoriale sui raccordi tangenziali La funzione permette
313. occo successivo tramite G91 impostazione quota incrementale azione modale Impostazione con quote incrementali G91 Nell impostazione con quote incrementali il valore numerico dell informazione di percorso cor risponde al percorso che l asse deve compiere Il segno sta ad indicare la direzione di spostamento G91 vale per tutti gli assi e si pu disabilitare con G90 impostazione con quote assolute in un blocco successivo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 149 6FC5 698 2AA10 1CP5 Programmazione 8 2 Informazioni di percorso Impostazione con AC IC Dopo la coordinata del punto finale si deve scrivere il segno di uguale Il valore deve essere indicato tra parentesi tonde Anche per il centro del cerchio si possono eseguire impostazioni con quote assolute con AC Altrimenti il punto di riferimento per il centro del cerchio il punto iniziale del cerchio Esempio di programmazione N10 G90 X20 Z90 impostazione con quote assolute N20 X75 Z IC 32 impostazione con quote assolute per X per Z con quote incrementali N180 G91 X40 Z20 commutazione su quote incrementali N190 12 Z AC 17 impostazione con quote incrementali per X per Z con quote assolute 8 2 3 Impostazioni metriche o in pollici G71 G70 G710 G700 Funzionalit Anche se le misure del pezzo sono indicate in un sistema di misura diverso da quello base del controllo pollici o metrico
314. odifica Start Up DLL 7 106 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema PLC STEPS connect Questo softkey propone altre funzioni per la diagnostica e la messa in servizio del PLC Questo softkey apre il dialogo di configurazione per i parametri d interfaccia del collega mento STEP 7 vedere anche la descrizione del tool di programmazione al capitolo Comunicazione Se l interfaccia RS232 gi occupata dalla trasmissione dati si pu collegare il controllore al pacchetto di programmazione solo dopo che terminata la trasmissione Attivando il collegamento avviene l inizializzazione dell interfaccia RS232 Active communication paraneter Baud rate Stop bits t i Parity Data bits L_6k Connect on 1___ STEP 7 PLC Status PLC Program Edit PLC connect status list program list alarm txt Fig 7 18 Attivazione disattivazione dell interfaccia RS232 per il tool di programmazione La velocit di trasmissione si imposta tramite il campo toggle Si possono impostare i seguenti valori 9600 19200 38400 57600 115200 Modem settings Active communication paraneter Modem active Data format Baud rate Stop bits Parity Data bits fl J STEP 7 PLC Status PLC Program Edit PLC Kulis status list program list alarm txt Fig 7 1
315. ogram is not being executed All changes in the part program are stored immediately Go to topic Table of contents gt gt Overview of instructions lt lt E Edit Use this function to edit texts Select Find Use this softkey to select a text block up to the current cursor position Copy Use this softkey to copy a selected block into the clipboard F nie Fig 1 11 Descrizione dell argomento selezionato La funzione consente di selezionare riferimenti incrociati Un riferimento incrociato identifi cato con i caratteri gt gt lt lt Questo softkey visibile solo quando nel settore Applicazioni viene visualizzato un riferimento incrociato Se stato selezionato un riferimento incrociato visualizzato anche il softkey Back to topic Con questa funzione si ritorna alla pagina video precedente SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 1 23 Introduzione 1 4 Il sistema di help Bid La funzione consente di ricercare nell indice un concetto Immettere il concetto e attivare la funzione di ricerca Help nel settore Editor dei programmi Il sistema offre una spiegazione per ogni istruzione CN Per visualizzare questo testo si deve posizionare il cursore a valle dell istruzione e premere il tasto Info L istruzione CN deve es sere scritta in questo caso in maiuscolo 1 24 SINUMERIK 802D Uso e programmazione Fresatura
316. ogrammi Tecnica dei sottoprogrammi Generalita In sostanza tra un programma principale e un sottoprogramma non vi alcuna differenza Nei sottoprogrammi spesso si memorizzano sequenze di lavorazione ripetitive p es determi nate forme di profilo Il sottoprogramma viene richiamato nel programma principale nei punti ove necessita e quindi viene elaborato Il ciclo di lavorazione una forma di sottoprogramma cicli di lavorazione contengono se quenze generali di lavorazioni standard p es foratura maschiatura fresatura di cave ecc Impostando adeguatamente i parametri di trasferimento previsti il ciclo pu essere adattato al caso applicativo concreto Sottoprogramma Fig 8 57 Esempio di ripetizione 4 volte di un sottoprogramma per un pezzo La struttura di un sottoprogramma identica a quella di un programma principale vedere il capitolo 8 1 2 Struttura del programma sottoprogrammi come i programmi principali nell ultimo blocco contengono un M2 come fine programma L istruzione permette di ritor nare al livello di programma dal quale avvenuto il richiamo Fine programma AI posto dell istruzione di fine programma M2 nel sottoprogramma si pu anche utilizzare an che l istruzione finale RET RET richiede un blocco a s stante SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 217 6FC5 698 2AA10 1CP5 Programmazione 8 11 Tecnica dei sottoprogrammi
317. oint Without calculate Interr point Find Real time simulat Correct progr G funct Auxiliary function Axis feedrate Program sequence 5 62 Ricerca blocco in avanti con calcolo sul punto di fine blocco Durante la ricerca blocco si eseguono gli stessi calcoli che si eseguono nella normale elabo razione del programma ma con gli assi che non si muovono Ricerca blocco in avanti senza calcoli Durante la ricerca blocchi non viene eseguito alcun calcolo Il cursore posizionato sul punto d interruzione Il tasto softkey Find offre le funzioni Ricerca riga Ricerca testo Con il supporto della grafica tratteggiata possibile seguire la traiettoria dell utensile program mata contemporaneamente alla lavorazione del pezzo in macchina vedere anche il cap 6 4 Avvertenza l attivazione di questa funzione avviene da parte del costruttore della macchina tramite parametrizzazione Esiste la possibilit di correggere un passaggio errato del programma Tutte le modifiche sono im mediatamente memorizzate Apre la finestra delle Funzioni G per visualizzare tutte le funzioni G attive La finestra delle Funzioni G comprende tutte le funzioni G attive Ogni funzione assegnata ad un gruppo e occupa un posto fisso all interno della finestra Con i tasti Sfoglia indietro o Sfoglia avanti si possono visualizza
318. one mandrino programmata prima del ri chiamo del ciclo e del senso di rotazione programmato in SDAC Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 gt GO Maschiatura G4 00001 RTP RFP SDIS RFP DP RFP DPR Fig 9 11 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 259 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura DTB tempo di sosta Il tempo di sosta va programmato in secondi Nella maschiatura di fori ciechi si raccomanda di omettere il tempo di sosta SDAC rotazione dopo il termine del ciclo In SDAC va programmato il verso di rotazione dopo il termine del ciclo Nella maschiatura l inversione di direzione viene effettuata dal ciclo automaticamente MPIT e PIT passo di filettatura come grandezza del filetto e come valore Il valore per il passo del filetto pu essere preimpostato a scelta come grandezza del filetto solo per filetti metrici tra M3 e M48 oppure come valore distanza da un filetto al successivo come valore numerico Il parametro che di volta in volta non necessario viene omesso nel richiamo oppure assume il valore 0 Le filettature destrorse o sinistrorse vengono definite attraverso il segno dei parametri del passo valore positivo destrorsa come M3 valore negativo sinistrorsa come M4 Se i parametri del passo hanno dei valori
319. oo gu wey p aume ond lisu n oque 000 22 L llsu n ll p 1 y uo2 0990 q l u 8 S e oooolq ouupuew 116 Ul 05 ip d l k 666 666 66 1000 E sos Ip d l k S s Ulul HI BUNSILU IP guun OULIPUELI 666 666 66 10070 ouupuew Ho S onuuuo 12 oudo d oooolq 13H un s d ZIN IP 01504 je 022111 ewuwe601dopos ul i 138 LU dX3 E LH relzu uods uo zun4 4 6U NI ZLY oue6o ONT LLU ONNUL 0LH esau eued ONNUL 6U SAv 8U OINIOSSE osav ELY LOd ZLY LU LUOS 9Y exeipenb olpek 5 84 081 7 081 odwreo jau oleyinsik OyEOlpul 310A g a ojobue 490 JULYNSU ap olo ue e oojeo peub 66178102 ou 1089 106 2 IS oaee onodsi oun ejooipuadied oyaa enp eq NVLV Ipesb ozu eH sooveozu OU SOO021V Ssoov 8 02 OLU 960 5 01 OU SOO V NISV QUOIZELLIOJU HOIPA zeubassy EI IUBIS OZZUIPU 8 141 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 s e oooolq HO PA 1 QJUaLUENaUip ainddo 001 011 68412A2 OLN
320. orazione alcun programma Durante la fase di salvataggio dei dati non si deve eseguire alcuna funzione operativa sul controllo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 6 71 Programmazione part program 6 1 6 1 Immissione di un nuovo programma Settore operativo Programma Immissione di un nuovo programma Settore operativo Programma Sequenza operativa PROGRAM MANAGER Programs New 6 72 stato selezionato il settore operativo Programmi ed visualizzato dei programmi che sono gi memorizzati nel CN Premendo il softkey New si visualizza un finestra di dialogo nel quale si deve inserire il nome del nuovo programma principale opp sottoprogramma L estensione MPF valida per i pro grammi principali viene inserita automaticamente L estensione SPF relativa ai sottoprogram mi deve essere immessa insieme al nome del programma PROG MANAGER Nane Type Length SHAFT12 HPF 1 SOCKET MPF d TEST1 MPF 1 TEST MPF 1 VRLVE1 MPF 1 New progran Please specify a nane BOLT Free NC memory 588848 Byte Mrons character Fig 6 3 Pagina video di immissione Nuovo programma Immettere il nome del nuovo programma Terminare l immissione con il softkey OK Il nuovo file di part program viene generato e si apre automaticamente la finestra dell editor Con Abo
321. orazione interna o esterna si defini sce con la posizione della correzione raggio fresa in centro a sinistra o a destra del profilo Il profilo deve essere programmato nella direzione di fresatura prevista comprendendo al meno 2 blocchi punto iniziale e finale dato che il sottoprogramma per il profilo richiamato direttamente all interno del ciclo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 297 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Punto iniziale del profilo Fig 9 39 Funzioni del ciclo e selezione tra sgrossatura percorrere una volta il profilo considerando un sovrametallo di finitura se necessario eventualmente su pi profondit e finitura percorrere una sola volta il profilo finito se necessario eventualmente su pi profondit e accostamento e distacco dal profilo tangenziale o radiale quarto di cerchio o semicerchio e profondit di passata programmabile Movimenti intermedi a scelta in rapido o con avanzamento Esecuzione Posizione raggiunta prima dell inizio del ciclo La posizione di partenza libera purch da essa sia possibile raggiungere il punto di inizio del profilo al livello del piano di svincolo senza collisioni l ciclo genera la seguente sequenza di movimenti nella sgrossatura La profondit di passata viene suddivisa equamente con il valore massimo possibile in base ai parametri impostati Spostam
322. ori ogni volta che viene raggiunta la posizione di foratura si esegue il CYCLE82 con i parametri di trasferimento N30 MCALL richiamo modale del CYCLES2 terminato 8 220 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 12 Temporizzatori e contatore pezzi 8 12 Temporizzatori e contatore pezzi 8 12 1 Temporizzatore per il tempo di ciclo Funzionalit Sono disponibili temporizzatori Timer come variabili di sistema A che possono essere utilizzati per la sorveglianza di processi tecnologici nel programma o solo nella visualizza zione Per questi temporizzatori esistono solo accessi in lettura Sono disponibili temporizzatori che sono sempre attivi Altri possono essere disattivati con i dati macchina Temporizzatori sempre attivi Valore di tempo a partire dall ultimo Avviamento del controllo con valori di default in minuti AN_SETUP_TIME solo lettura Si azzera automaticamente con Avviamento del controllo con i valori di default Valore di tempo a partire dall ultimo Avviamento del controllo con valori di default in minuti AN_POWERON_TIME solo lettura Si azzera automaticamente ad ogni avviamento del controllo Temporizzatori disattivabili seguenti temporizzatori sono attivati con i dati macchina impostazione standard L attivazione in funzione del temporizzatore Ogni misura attiva del tempo di ciclo
323. ormalmente il raggio di questa traiettoria di 2 mm o in caso di valore inferiore corrisponde alla differenza tra il raccordo raggio angolare e il raggio della fresa Se il sovrametallo sulle pareti maggiore di 2 mm anche il raggio di scostamento au menta proporzionalmente L accostamento in profondit avviene nel vuoto con GO sul centro della tasca anche il punto di inizio accostamento viene raggiunto con GO Finitura del fondo Per la finitura del fondo si ha il posizionamento con GO sul centro della tasca fino alla pro fondit della tasca sovrametallo di finitura distanza di sicurezza Da qui con l avanza mento per la penetrazione in profondit la lavorazione prosegue sempre in direzione or togonale sulla profondit dato che per la finitura sulla base si adotta una fresa che possa lavorare frontalmente Il piano della tasca viene lavorato una sola volta Strategie di tuffo Il tuffo verticale sul centro della tasca significa che si esegue la profondit di incremento attuale calcolata internamente al ciclo lt massima profondit di incremento in _MID La penetrazione su traiettoria elicoidale significa che il centro della fresa si sposta su una traiettoria elicoidale definita dal raggio 1 e dalla profondit per rotazione An che l avanzamento viene programmato in _FFD Il senso di rotazione di questo percorso elicoidale corrisponde al senso di rotazione con il quale deve essere lavorata la
324. orrezioni utensili Punto di intersezione G451 Con G451 punto di intersezione delle equidistanti si raggiunge il punto punto di interse zione ricavato dalle traiettorie percorse dal centro dell utensile cerchio o retta Con angoli acuti del profilo e punto di intersezione attivo si possono verificare percorsi a vuoto dell utensile in base al suo raggio Per questo blocco il controllo commuta automaticamente sul cerchio di raccordo quando si riconosce il tipo di spigolo impostato 100 Spigolo esterno Cerchio di raccordo R Raggio utensile Fig 8 51 Angolo acuto del profilo e commutazione sul cerchio di raccordo 8 6 6 Correzione raggio utensile OFF G40 Funzionalit La disattivazione del funzionamento correzione G41 G42 avviene con G40 G40 corrisponde anche alla posizione di inserzione all inizio del programma Lutensile termina il blocco prima di G40 in posizione normale vettore di correzione ortogo nale alla tangente sul punto finale indipendentemente dall angolo di distacco Se attivo G40 il punto di riferimento il centro dell utensile In questo modo con la disatti vazione del funzionamento correzione il centro dell utensile raggiunge il punto finale program mato Selezionare il punto finale del blocco G40 in modo tale non si possa verificare alcun rischio di collisione Programmazione G40 X Y correzione raggio utensile OFF Annotazione la disattivazio
325. osizione nel campo positivo dell ascissa con semicer chio di accostamento gi calcolato e che tiene conto della quota grezza programmata sul lato dell ascissa Sequenza di movimenti nella sgrossatura _VARI 1 Accostamento e distacco dal profilo Accostamento e distacco dal profilo con semicerchio bon mandrino che ruota in senso destrorso e fresatura concorde Y Accostamento al profilo O A Distacco dal profilo Fig 9 44 Viene raggiunto il piano di svincolo _RTP con avanzamento in rapido quindi avviene il posi zionamento nel piano di lavoro alla stessa altezza sul punto di partenza Il punto di partenza fissato sull ascissa con riferimento a 0 gradi 9 306 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Segue l incremento in rapido fino alla distanza di sicurezza _SDIS con annesso sposta mento alla profondit di lavorazione Per l accostamento al profilo del perno si utilizza un per corso semicircolare La direzione di fresatura pu essere definita come concorde o discorde rispetto alla rotazione del mandrino Una volta percorso un giro intorno al perno il profilo viene abbandonato con un semicerchio nel piano e si ha un incremento fino alla successiva profondit di lavorazione Il profilo viene quindi accostato nuovamente con movimento semicircolare e il perno viene percorso ancora una volta Qu
326. ossibile l assegnazione incrementale della prima profon dit di foratura Se il valore della prima profondit di foratura diventa pi grande della profondit finale di fora tura la profondit finale di foratura non viene mai superata Il ciclo diminuisce la prima pro fondit di foratura automaticamente fino a quando nella foratura non sia raggiunta la profon dit finale e si fora una sola volta DTB tempo di sosta Nel DTB va programmato in secondi il tempo di sosta sulla profondit finale di foratura rot tura truciolo DTS tempo di sosta Il tempo di sosta sul punto iniziale viene eseguito solo con VARI 1 scarico truciolo 9 256 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura FRF fattore di avanzamento Con questo parametro possibile indicare un fattore di riduzione per l avanzamento attivo fattore che viene tenuto in considerazione dal ciclo solo in movimento verso la prima profon dit di foratura VARI tipo di lavorazione Se il parametro VARI impostato a 0 la punta a forare dopo il raggiungimento di ogni profondit di foratura si ritira di 1 mm per la rottura truciolo Con VARI 1 per lo scarico tru ciolo la punta a forare si porta ogni volta sul piano di riferimento anticipato della distanza di sicurezza Nota La distanza di arresto anticipato viene calcolata internamente al ciclo nel modo seguente Con una
327. ota del punto finale Il valore dell ordinata o quello dell ascissa noto La seconda retta ruotata di 90 rispetto alla prima in senso orario o antiorario La funzione seleziona l impostazione corrispondente Viene calcolato il punto finale mancante Il valore dell ascissa viene copiato nel campo d im missione dal quale stata richiamata la funzione calcolatrice mentre il valore dell ordinata viene copiato nel campo d immissione successivo Accept Pl mE Se la funzione stata richiamata dall editor del part program le coordinate sono memorizzate con il nome degli assi del piano principale Esempio Il disegno deve essere completato con i valori relativi al centro del cerchio per poter calcolare successivamente i punti d intersezione tra i segmenti di profilo Il calcolo delle coordinate mancanti del centro eseguito con la funzione calcolatrice poich il raggio ortogo nale alla retta nel raccordo tangenziale Calcolo di M1 nel segmento 1 In questo segmento il raggio ruotato in senso antiorario rispetto al segmento di retta Selezionare con i softkey i e la costellazione definita Immettere le coordinate del punto polare PP P1 l angolo d inclinazione della retta il va lore dell ordinata e il raggio del cerchio come lunghezza 1 20 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissio
328. partenza P3 punto intermedio P4 punto finale WAB ingresso tangenziale sul profilo Svincolo G148 P4 punto finale del profilo uscita tangenziale dal profilo P3 punto intermedio PO punto finale WAB Fig 8 60 Accostamento con una retta p es G42 opp svincolo con G41 e termine con G40 Esempio di programma accostamento svincolo nel piano con una retta N10 T1 G17 attivazione utensile piano X Y N20 GO X Y accostamento a PO N30 G42 G147 DISR 8 F600 X4 Y4 accostamento punto P4 programmato N40 G1 X40 proseguire sul profilo N100 G41 N110 X4 Y4 P4 punto finale del profilo N120 G40 G148 DISR 8 F700 X Y svincolo punto PO programmato R raggio utensile Profilo Accostamento G247 PO punto di partenza P3 punto intermedio P4 punto finale WAB ingresso tangenziale sul profilo Svincolo G248 P4 punto finale del profilo uscita tangenziale dal profilo P3 punto intermedio PO punto finale WAB P3 P punti equidistanti sul profilo riferito al centro Fig 8 61 Accostamento con un quarto di cerchio p es G42 opp svincolo con G41 e termine con G40 8 230 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 14 Accostamento e distacco morbido Esempio di programma accostamento svincolo nel piano con un quarto di cerchio N10 T1 G17
329. pezzo il punto di riferi mento sar 0 F p to di rif portautensili M punto zero della macchina Ra Posizione istantanea Z W punto zero del pezzo Z Macchina Posizione intermedia Valore noto per la coordinata macchina Z Lunghezza Gxx p es G54 Xwacchina Fig 3 4 Calcolo della correzione della lunghezza p es per punta a forare lunghezza 1 asse Z Sequenza operativa Tool Measur 3 34 Selezionare il softkey Si apre la finestra Valori di correzione Si arriva automaticamente nel settore operativo Posizione SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto JOG Reset SKP DRY ROV MB1 PRT SBL 3 1 Impostazione degli utensili e delle relative correzioni Position Repos offset T F S X 0 000 mg os Y 0 000 0 000 nn 0 000 ex Z 0 000 0 000 nn F a c 0 000 0 008 nn 0 0 ox 0 000 0 000 nn Fig 3 5 Measure 1 Si apre la finestra Valori di correzione manual m Reset SKP DRY ROY 1 PRT SBL MCS Position Repos r x 0 020 8 000 TI 1 D1 Tool list Y 0 008 Selo seo BEB Z1 0 f 000 8 000 nn 91 A1 8 808 8 880 0 6580 Finestra dei valori di correzione misura della lunghezza Fig 3 6 Measure manual Measure auto
330. presenti nella directory dei part program e si attiva il trasferimento dei dati Attivare l emissione dei dati Avvio i b te pae I RIE Si attiva l emissione di uno o pi file inseriti nella directory dei part program La trasmissione pu essere interrotta con STOP Lone Caricamento di part program tramite l interfaccia RS232 Error Protocollo di trasmissione log Contiene l elenco di tutti i file trasmessi con le informazioni di stato e per i file da trasmettere il nome del file una tacitazione d errore per i file da caricare il nome del file e l indicazione del percorso una tacitazione d errore Segnalazioni relative alla trasmissione OK Trasmissione conclusa correttamente ERR EOF Il carattere di fine testo stato ricevuto ma il file non completo Time Out La sorveglianza del tempo segnala un interruzione della trasmissione User Abort Trasmissione terminata con il softkey Stop Error Com Errore sulla porta COM 1 NC PLC Error Segnalazione d errore del CN Error Data Errore dati 1 immissione dati con senza intestazione oppure 2 invio file in formato nastro perforato senza nome del file Error File Name Il nome del file non rispetta le regole stabilite per il nome del file CN SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 93 6FC5 698 2AA10 1CP5 Programmazione part program 6 5 Trasmissione dati tramite l interfaccia RS232 Spazio per appunti
331. programmazione si deve fare particolare attenzione ai casi in cui la lunghezza del profilo negli angoli interni inferiore al raggio dellutensile e se essa inferiore al diametro nel caso di due angoli interni uno di seguito all altro Evitare che si verifichino questi casi Controllare anche su pi blocchi che il profilo non contenga colli di bottiglia Se si esegue un test funzionamento di prova utilizzare il raggio utensile pi grande tra quelli disponibili SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e correzioni utensili Profili con angoli acuti Se sul profilo con punto di intersezione G451 attivo sono presenti spigoli esterni molto ap puntiti il controllo commuta automaticamente sul cerchio di raccordo Questo evita lunghi per corsi a vuoto vedere la figura 8 51 8 6 8 Esempio di correzione raggio utensile 20 30 40 50 60 70 80 90 100 110 120 Fig 8 54 Esempio di correzione raggio utensile Esempio di programmazione N171 utensile 1 con correzione D1 N5 GO G17 G90 X5 Y55 Z50 raggiungere il punto di partenza N6 G1 Z0 F200 S80 M3 N10 641 6450 X30 Y60 F400 correzione a sinistra del profilo cerchio di raccordo N20 X40 Y80 N30 G2 X65 Y55 10 J 25 N40 G1 X95 N50 G2 X110 Y70 115 JO N60 G1 X105 Y45 N70 X110 Y35 N80 X90 N90 X65 Y15 N100 X40 Y40 N110 X30 Y60 N120 G40 X5 Y60 fine funzionamento di correzione
332. quando entrambi i movimenti si sono conclusi 8 188 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 4 Movimenti del mandrino Programmazione SPOS posizione assoluta lt 360 gradi SPOS ACP impostazione con quote assolute raggiungere la posizione in direzione positiva SPOS ACN impostazione con quote assolute raggiungere la posizione in direzione negativa SPOS IC impostazione con quote incrementali il segno definisce la direzione SPOS DC impostazione con quote assolute raggiungere la posizione direttamente percorso pi breve Esempio di programmazione N10 SPOS 14 3 posizione mandrino 14 3 gradi N80 60 X89 Z300 SPOS 25 6 posizionare il mandrino con movimenti assi il blocco terminato quando tutti i movimenti sono terminati N81 X200 Z300 il blocco N81 inizia solo quando anche la posizione mandrino in N80 stata raggiunta 8 4 4 Gamme di velocit Funzione Per un mandrino si possono progettare fino a 5 gamme di velocit per l adattamento della velocit e della coppia La scelta di una gamma di velocit avviene nel programma con le istruzioni M vedere il capitolo 8 7 Funzioni supplementari M e M40 selezione automatica della gamma di velocit M41 M45 gamma di velocit 1 5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 189 6FC5 698 2AA10 1CP5 Programmazione
333. r i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 9 276 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Ra m GO Gi G4 M5 MO DONI RTP REP SDIS RFP DP RFP DPR DTB tempo di sosta Nel DTB viene programmato in secondi il tempo di sosta sulla profondit finale di foratura rottura truciolo SDIR senso di rotazione Il senso di rotazione programmato ha effetto durante il percorso verso la profondit finale di foratura Con valori diversi da 3 o 4 M3 M4 viene generato l allarme 61102 Non stato program mato alcun senso di rotazione del mandrino e il ciclo viene interrotto Esempio di programma Quarta alesatura Il ciclo CYCLE88 viene richiamato su X80 Y90 nel piano XY L asse di foratura l asse Z La distanza di sicurezza programmata con 3 mm la profondit finale di foratura predefinita rispetto al piano di riferimento Nel ciclo attivo M4 N10 G17 G90 F100 S450 Definizione dei valori tecnologici N20 GO X80 Y90 Z105 Raggiungimento della posizione di foratura N30 CYCLE88 105 102 3 72 3 4 Richiamo del ciclo con senso di rotazione mandrino programmato M4 N40 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 277 6FC5 698 2AA10 1CP5 Cicli
334. ra BP F Edizione 08 2005 9 315 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Esecuzione 9 316 Fig 9 51 Posizione raggiunta prima dell inizio del ciclo La posizione di partenza una posizione a piacere a partire dalla quale ognuna delle asole pu essere raggiunta senza collisioni Il ciclo crea la seguente sequenza di movimento Con 60 viene raggiunta la posizione di inizio del ciclo In entrambi gli assi del piano at tuale viene raggiunta l estremit pi vicina della prima asola da eseguire all altezza del piano di svincolo dell applicata di questo piano e successivamente la fresa viene abbas sata nell applicata sul piano di riferimento anticipato della distanza di sicurezza Ogni asola viene fresata con movimenti di pendolamento successivi La lavorazione nel piano ha luogo con G1 e con il valore di avanzamento programmato con FFP1 Su ogni punto di inversione si ha l incremento in G1 alla successiva profondit di lavorazione cal colata internamente dal ciclo e l avanzamento FFD fino al raggiungimento della profondit finale Svincolo con GO sul piano di svincolo e raggiungimento della successiva asola con il per corso pi breve Ultimata l esecuzione dell ultima l utensile viene portato sulla posizione raggiunta per ultima nel piano di lavorazione fino al piano di svincolo con GO e il ciclo viene concluso SINUMERIK 802D Uso e programmazione Fresatura BP F E
335. raggiunte in successione con avanzamento rapido Y 9 282 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura Spiegazione dei parametri Fig 9 27 SPCA e SPCO punto di riferimento 1 asse del piano e 2 asse del piano Viene predefinito un punto sulla retta della riga di fori il quale viene considerato come punto di riferimento per determinare le distanze tra i fori stessi A partire da questo punto viene indi cata la distanza FDIS dal primo foro STA1 angolo La retta pu assumere nel piano una posizione qualsiasi questa posizione oltre che con il punto definito da SPCA e SPCO definita anche con l angolo che la retta forma con il 1 asse del piano del sistema di coordinate pezzo attuale al momento del richiamo L angolo va impostato in gradi in STA1 FDIS e DBH distanza In FDIS va indicata la distanza della prima foratura rispetto al punto di riferimento definito in SPCA e SPCO Il parametro di DBH contiene la distanza tra due fori NUM quantit Con il parametro NUM viene definito il numero di fori SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 283 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura Esempio di programma Serie di fori 9 284 Con questo programma possibile lavorare una serie di 5 fori filettati paralleli all asse Z del piano ZX e
336. ram Modo operativo Programma Softkey Edit Execute Mark block Copy block Insert block Delete block Find Renumber Contour Drilling Milling Simulation Recompile 6 74 Funzione che permette l elaborazione di parti di testo Il file selezionato viene eseguito Questa funzione contrassegna una sezione di testo dall attuale posizione del cursore Questo avviene utilizzando il tasto con la freccia Questa funzione copia un testo evidenziato nella memoria intermedia Questa funzione permette di inserire un testo memorizzato nella memoria intermedia nel punto in cui posizionato attualmente il cursore Questa funzione cancella un testo evidenziato Con il softkey Find si pu cercare una stringa di caratteri nel file di programma visualizzato Immettere il nome da cercare nella riga di immissione e attivare la ricerca con il softkey OK Con Abort si chiude la finestra di dialogo senza attivare la procedura di ricerca Questa funzione sostituisce i numeri di blocco partendo dalla posizione attuale del cursore fino alla fine del programma Programmazione sintetica del profilo vedere il capitolo 6 3 Vedere il capitolo Cicli Vedere il capitolo Cicli La simulazione descritta nel capitolo 6 4 Per la riconversione il cursore deve trovarsi nella riga di richiamo del ciclo di prog
337. rametri di impostazione per i campi di valori limitati Nei cicli per dime a forare non si attivano verifiche di plausibilit per i parametri di assegnazione SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 281 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura 9 5 2 Serie di fori HOLES1 Programmazione HOLES1 SPCA SPCO STA1 FDIS DBH NUM Parametri Tabella 9 13 Parametri HOLES1 SPCA real 1 asse del piano ascissa di un punto di riferimento sulla retta assoluta SPCO real 2 asse del piano ordinata di questo punto di riferimento assoluto STA1 real Angolo rispetto al 1 asse del piano ascissa Campo valori 180 lt STA1 lt 180 gradi FDIS real Distanza del primo foro dal punto di riferimento da indicare senza segno DBH real Distanza tra i fori da indicare senza segno NUM int Numero dei fori Funzione Con questo ciclo possibile realizzare dei fori in riga vale a dire un numero di fori che si tro vano su una retta oppure realizzare un reticolo di fori Il tipo di foratura viene determinato dal ciclo di foratura selezionato precedentemente in forma modale Esecuzione Per evitare percorsi a vuoto inutili il ciclo decide automaticamente sulla base della posizione reale degli assi del piano se la riga di fori debba essere eseguita a partire dal primo oppure dall ultimo foro Di seguito le posizioni di foratura vengono
338. rametrizzazione errata della dima di fresatura nei cave asole SLOT2 parametri che determinano la posizione delle cave asole sulla circonferenza e la loro forma 61105 Raggio della fresa troppo SLOT1 Il diametro della fresa impiegata troppo grande per la grande SLOT2 figura da realizzare va impiegato un utensile con rag POCKET3 1 gio pi piccolo oppure deve essere modificato il profilo POCKET4 61106 Numero o distanza degli HOLES2 Parametrizzazione errata di NUM oppure INDA la elementi circolari SLOT1 disposizione degli elementi circolari all interno di una SLOT2 circonferenza completa non possibile SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 9 353 Cicli 9 7 Tabella 9 26 Continuare Messaggi di allarme e loro gestione Numero Testo allarme Fonti Spiegazione rimedio dell al larme 61107 Prima profondit di fora CYCLE83 La prima profondit di foratura opposta rispetto all in tura definita in modo er tera profondit di foratura rato 61108 Valori non ammessi per POCKET3 1 parametri 1 e che determinano il percorso parametri _RAD1 e 1 POCKET4 per l incremento di profondit sono stati impostati in modo errato 61109 Parametro _CDIR defi II valore del parametro per la direzione di fresatura nito in modo errato POCKET4 _C
339. ramma La funzione decodifica il nome del ciclo e prepara la maschera con i relativi parametri Se i para metri si trovano fuori dal range di validit la funzione inserisce automaticamente i valori stan dard Dopo la chiusura della maschera il blocco parametri originario viene sostituito da quello corretto Fare attenzione si possono riconvertire solo i blocchi che sono stati generati automaticamente SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo 6 3 Programmazione sintetica del profilo Funzionalit Per generare in modo rapido e sicuro i part program il controllo offre diverse maschere di pro filo Immettere i parametri necessari nelle maschere di dialogo Con l aiuto delle maschere per il profilo si possono programmare i seguenti elementi o seg menti del profilo n o BEPEB R sezione di retta con l indicazione del punto finale o del angolo tratto di profilo retta retta con indicazione dell angolo e del punto finale settore circolare con indicazione del centro del raggio tratto di profilo retta cerchio con raccordo tangenziale calcolato in base all angolo al rag gio e al punto finale tratto di profilo retta cerchio con raccordo di qualsiasi tipo calcolato in base all angolo al centro e al punto finale tratto di profilo cerchio retta con raccordo tangenziale calcolato in base
340. rammazione 8 1 Concetti fondamentali per la programmazione dei CN Commenti osservazioni Le istruzioni contenute nei blocchi di un programma possono essere chiarite da commenti osservazioni Un commento inizia con il carattere x e termina con il fine blocco commenti sono utilizzati insieme al contenuto del blocco residuo nella visualizzazione at tuale del blocco Segnalazioni Le segnalazioni si programmano nel blocco In un campo speciale si visualizza una segnala zione che viene mantenuta fino alla fine del programma o all elaborazione di un blocco con una ulteriore segnalazione Si possono visualizzare max 65 caratteri di testo di segnalazione Una segnalazione senza testo cancella una segnalazione precedente MSG QUESTO E IL TESTO DELLA SEGNALAZIONE Esempio di programmazione N10 N20 N30 50 G17 G54 G94 F470 S20 D2 M3 blocco principale N60 GO G90 X100 Y200 N70 G1 Y185 6 N80 X112 N90 X118 Y180 N100 X118 Y120 N110 GO G90 X200 N120 M2 8 1 5 Set di caratteri Ditta G amp S ordine n 12A71 sezione pompa 17 disegno n 123 677 programma creato dal sig Rossi uff TV 4 N40 MSG SGROSSATURA PEZZO GREZZO il blocco si pu escludere fine programma seguenti caratteri sono utilizzabili per la programmazione e sono interpretati come descritto Lettere cifre A B C E F G I J K L M NO P Q R S TU V VVX Y Z 0 1 2 3 4 5 6 7 8
341. rario da a 360 gradi Angolo della retta 2 A2 L indicazione dell angolo avviene in senso antiorario da a 360 gradi Avanzamento F Avanzamento La maschera interattiva serve per generare un blocco circolare con il supporto delle coordi 5 M i nate del punto finale e del centro 6 78 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program G2 G3 OK 6 3 Programmazione sintetica del profilo G2 6908 G18 2 o x ABS Fig 6 12 Immettere le coordinate del punto finale e del centro nei campi d impostazione campi d im postazione che non sono pi necessari sono esclusi dalla visualizzazione Il softkey commuta il senso di rotazione da G2 a G83 Nella visualizzazione appare G3 Premendo di nuovo il tasto si ritorna su G2 Il softkey OK inserisce il blocco nel part program Questa funzione calcola il raccordo tangenziale tra una retta e un settore circolare La retta deve essere descritta tramite il punto di partenza e l angolo Il cerchio deve essere descritto con il raggio e punto finale Per calcolare i punti d intersezione con angoli di raccordo liberamente definibili la funzione del softkey POI permette di visualizzare le coordinate del centro G2 698 G18 POI tang E Fig 6 13 Retta cerchio con raccordo tangenziale Tabella 6 2 Impostazioni nella maschera di dialogo
342. ratta di un cambio utensile o soltanto di una preselezione e il cambio utensile richiamo dell utensile avviene direttamente con la parola T oppure e il cambio avviene dopo la preselezione con la parola T tramite l istruzione aggiuntiva M6 vedere anche il capitolo 8 7 Funzioni ausiliarie M Fare attenzione Se stato attivato un determinato utensile questo rester memorizzato come utensile attivo anche dopo la fine del programma e dopo un OFF ON del controllo Se il cambio utensile avviene manualmente necessario immettere il cambio avvenuto an che nel controllo per fare in modo che quest ultimo individui Putensile corretto Per esempio si pu attivare un blocco con la nuova parola T nel modo operativo MDA Programmazione Tix numero dell utensile 1 32 000 TO nessun utensile Avvertenza nel controllo si possono memorizzare contemporaneamente max 48 utensili Esempio di programmazione cambio utensile senza M6 N10 TI jutensile 1 N70 T588 utensile 588 cambio utensile con M6 N10 T14 preselezionare utensile 14 N15 M6 eseguire il cambio utensile poi attivo T14 8 6 3 Numero di correzione utensile D Funzionalit Ad un determinato utensile possono essere assegnati da 1 a 9 campi dati con vari blocchi di correzione utensile per diversi taglienti Se necessario un tagliente speciale esso pu es sere programmato con D e con il corrispondente numero Se non si scrive alcuna pa
343. re altre funzioni G AUTOMATIC Reset SKP ROY MB1 PRT SBL TEST MPF function MCS Position Dist to go G functions Mal 0 000 0 000 mm 2 Auxiliaryi function 6 Y1 0 000O seem ris 7 1 0 000 0 000 nn 13 14 Axis i feedrate ni 0 000 0 000 19 20 G81 6580 668 Program Block display TEST MPF sequence G4 F2 GO X10 MCS UCS SL RA Cycle time BOM 035 Program Block Real time Correct control search simulat program Fig 5 3 Finestra Funzione G attiva La finestra visualizza le funzioni M e le funzioni ausiliarie attive Premendo nuovamente il softkey la finestra si chiude Visualizzazione della finestra Avanzamento asse Premendo di nuovo il softkey la finestra si chiude Commuta la visualizzazione da sette a tre blocchi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Modo automatico MCS WCS Si selezionano i valori del sistema di coordinate macchina pezzo o relative REL External Un programma esterno si carica nel controllo tramite l interfaccia RS232 e con START il programs programma viene immediatamente elaborato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 5 63 6FC5 698 2AA10 1CP5 Modo automatico 5 1 Selezionare avviare un part program Settore operativo Macchina 5 1 Selezionare avviare un part program Settore operativo Ma
344. re y per riga successiva N60 R21 R21 1 Incrementare il contatore righe N70 IF R21 lt R20 GOTOB LABEL1 Ritorno su LABEL 1 se la condizione soddis fatta N80 MCALL Disattivazione del richiamo modale N90 G90 GO X30 Y20 Z105 Raggiungimento della posizione iniziale N100 M02 Fine programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 285 6FC5 698 2AA10 1CP5 Cicli 9 5 Cicli per dime di foratura 9 5 3 Fori su circonferenze HOLES2 Programmazione HOLES2 CPA CPO RAD STA1 INDA NUM Parametri Tabella 9 14 Parametri HOLES2 CPA real Centro del cerchio di fori assoluto 1 asse del piano CPO real Centro del cerchio di fori assoluto 2 asse del piano RAD real Raggio del cerchio di fori da impostare senza segno STAI real Angolo di partenza Campo valori 180 lt STA1 lt 180 gradi INDA real Angolo di incremento NUM int Numero dei fori Funzione Con l ausilio di questo ciclo possibile eseguire dei fori su una circonferenza Il piano di lavo razione va definito prima del richiamo del ciclo Il tipo di foratura viene determinato dal ciclo di foratura selezionato precedentemente in forma modale Fig 9 30 Esecuzione Con 60 vengono raggiunte in successione le posizioni di foratura nel piano sulla circonfe renza dei fori 9 286 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5
345. real Profondit della cava rispetto al piano di riferimento da impo stare senza segno NUM integer Numero delle cave LENG real Lunghezza della cava da impostare senza segno CPA real Centro della circonferenza assoluto 1 asse del piano CPO real Centro della circonferenza assoluto 2 asse del piano RAD real Raggio del cerchio da impostare senza segno STAI real Angolo di partenza INDA real Angolo di incremento FFD real Avanzamento per l incremento in profondit FFP1 real Avanzamento per la lavorazione del piano MID real Profondita massima per un incremento da impostare senza segno Importante Il ciclo richiede una fresa con dentatura frontale con taglienti nel centro DIN 844 Funzione Con questo ciclo possibile eseguire asole su una circonferenza L asse longitudinale delle asole disposto radialmente A differenza della cava la larghezza dell asola viene determinata dal diametro dell utensile Il ciclo stabilisce internamente il percorso ottimale dell utensile con esclusione di inutili pas saggi a vuoto Se per l esecuzione di un asola sono necessari diversi incrementi di profon dit l incremento ha luogo alternativamente sulle estremit La traiettoria da percorrere nel piano lungo l asse longitudinale dell asola varia la direzione dopo ogni incremento l ciclo cerca automaticamente il percorso pi breve nel passaggio all asola successiva SINUMERIK 802D Uso e programmazione Fresatu
346. riferimento meccanici Con coppie sufficientemente ridotte sono possibili anche misure senza l impiego di un tastatore Programmazione FXSlassel 1 selezionare posizionamento su riscontro fisso FXSlassel 0 deselezionare posizionamento su riscontro fisso FXST asse coppia di serraggio impostazione in della coppia max del azionamento FXSWf asse ampiezza della finestra per la sorveglianza del riscontro fisso in mm grado Annotazione come identificatore asse si utilizza di preferenza l identificatore macchina p es X1 L identificatore dell asse canale p es X ammesso solo se p es non attiva alcuna rotazione di coordinate e quest asse assegnato direttamente ad un asse macchina I comandi hanno validit modale Il percorso e la selezione della funzione FXS asse 1 de vono essere programmate in un blocco Esempio di programma selezione N10 G1 G94 N100 X250 Z100 F100 FXS Z1 1 FXSTI Z1 12 3 FXSW Z1 2 per asse macchina Z1 selezionata funzione FXS coppia di serraggio 12 3 ampiezza finestra 2 mm 8 184 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Avvertenze e l riscontro fisso deve trovarsi tra punto di partenza e posizione di arrivo quando si esegue la selezione Le impostazioni per la coppia FXST e l ampiezza della finestra FXSVVI sono op zionali Se questi dati
347. rimento _PA _PO punto iniziale Con i parametri _PA e _PO si definisce il punto di partenza della superficie negli assi del piano _LENG _WID lunghezza Con i parametri LENG e _WID viene definita la lunghezza e larghezza del rettangolo nel piano Dal segno deriva la posizione del rettangolo riferita a_PA e _PO _MIDA max larghezza di incremento Con questo parametro viene definita la massima larghezza di passata durante l asportazione di un piano Analogamente al calcolo per la profondit dell incremento passate di uguale incremento su tutta la profondit anche la larghezza di passata viene suddivisa equamente al massimo con il valore definito in _MIDA Se questo parametro non viene programmato oppure se ha il valore 0 il ciclo considera in ternamente l 80 del diametro fresa come massima larghezza di passata _FDP corsa di svincolo Con questo parametro viene definito il percorso di svincolo nel piano Sarebbe logico asse gnare a questo parametro un valore diverso da zero SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 293 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura _FDP1 superamento di percorso Con questo parametro pu essere specificato un percorso di superamento in direzione dell incremento nel piano _MIDA In questo modo possibile compensare la differenza tra il raggio fresa attuale e la punta del tagliente ad es raggio del tagliente o inserto disposto tr
348. rofondit avviene con MIDF Se viene programmato un altro valore per il parametro VARI il ciclo si interrompe dopo l emissione dell allarme 61102 Tipo di lavorazione definito in modo errato Ulteriori avvertenze 9 324 Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva Se a causa di valori errati dei parametri che determinano la disposizione e la grandezza delle cave si hanno reciproci danneggiamenti del profilo delle cave l esecuzione del ciclo non ha inizio Il ciclo si interrompe emettendo il messaggio di errore 61104 Lesioni al profilo delle cave asole Internamente al ciclo il sistema di coordinate pezzo viene traslato e ruotato La visualizza zione del valore reale in SCP avviene in modo che l asse longitudinale della cava in lavora zione coincida con il 1 asse del piano di lavoro attuale Finito il ciclo il sistema di coordinate del pezzo si trova nella stessa posizione precedente il richiamo del ciclo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Violazione del profilo Fig 9 58 Esempio di programma Cave Si esegue la fresatura di 4 cave Le cave hanno le seguenti dimensioni lunghezza 30 mm larghezza 15 mm e profondit 23 mm La distanza di sicurezza di 1 mm
349. rogram test Dry run feedrate Condit stop SBL fine ROV active To contour To endpoint Without calculate Zoom Auto To origin R q eb em Delete window Cursor coarse fine Fig 5 2 Parametri 5 60 Struttura del menu AUTOMATIC Tabella 5 1 Descrizione dei parametri nella finestra di lavoro Parametri Descrizione SCM Visualizzazione degli assi presenti in SCM o in SCP xX Z X Se si esegue un movimento dell asse in direzione positiva o negativa nel relativo campo Z si visualizza il carattere o Se l asse si trova in posizione non si visualizza alcun segno Posizione in In questi campi si visualizza la posizione attuale degli assi nel sistema di coordinate macchina mm SCM o nel sistema di coordinate pezzo SCP Percorso In questi campi si visualizza il percorso residuo degli assi nel sistema di coordinate macchina residuo SCM o nel sistema di coordinate pezzo SCP Funzione G Visualizzazione delle pi importanti funzioni G Mandrino S Visualizzazione del valore attuale e di quello di riferimento della velocit del mandrino giri min Avanzamento Visualizzazione del valore attuale e di quello di riferimento del avanzamento vettoriale F mm min o mm giro Attrezzi Visualizzazione dell utensile attualmente in lavoro con il numero di inserto attuale T D Blocco La visualizzazione del blocco comprende sette blocchi consecutivi del
350. rogrammazione 8 3 Movimenti degli assi N20 CT Punto finale del cerchio Fig 8 25 Cerchio con raccordo tangenziale al segmento di traiettoria precedente Esempio di programmazione N10 G1 X20 F300 retta N20 CT X Y cerchio con raccordo tangenziale 8 3 6 Interpolazione elicoidale G2 G3 TURN Funzionalit Nell interpolazione elicoidale avviene la sovrapposizione di due movimenti un movimento circolare nel piano G17 o G18 o G19 un movimento lineare dell asse ortogonale a questo piano Con TURN si programma il numero di ripetizioni del cerchio Queste si aggiungono alla pro grammazione vera e propria del cerchio Linterpolazione elicoidale pu essere utilizzata in modo vantaggioso per la fresatura di filetti o scanalature di lubrificazione nei cilindri Programmazione G2 G8 X Y 1 J TURN centro e punto finale G2 G3 X Y TURN raggio e punto finale G2 G3 AR 1 J TURN angolo di estensione e centro G2 G3 AR X Y TURN angolo di estensione e punto finale G2 G3 RP TURM coordinate polari cerchio intorno al polo Fig 8 26 Interpolazione elicoidale SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 169 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Esempio di programmazione N10 G17 piano X Y ortogonale a Z N20 2 N30 G1 X0 Y50 F300 accosta
351. rola D attivo automaticamente D1 Se si programma DO le correzioni per Putensile non sono attive SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 195 6FC5 698 2AA10 1CP5 Programmazione 8 6 Avvertenza Utensili e correzioni utensili Nel controllo si possono memorizzare contemporaneamente max 96 campi dati numeri D Programmazione D numero di correzione utensile 1 9 DO nessuna correzione attiva T1 DI D2 D3 s D9 T2 D1 T3 DI T6 DI D2 D3 T8 DI D2 Ogni utensile possiede propri blocchi di correzione massimo 9 Fig 8 42 Esempi di assegnazione dei numeri di correzione utensile utensile Informazioni Le correzioni della lunghezza utensile sono efficaci immediatamente se l utensile attivo se non stato programmato alcun numero D sono efficaci i valori di D1 La correzione si esegue con il primo avanzamento programmato nel relativo asse di corre zione della lunghezza Fare attenzione al piano G17 G19 attivo Una correzione raggio utensile deve essere attivata anche da G41 G42 Esempio di programmazione 8 196 Cambio utensile senza istruzione M6 solo con T N5 G17 definisce l assegnazione degli assi per le correzioni N10 T1 Putensile 1 si attiva con il relativo D1 N11 GOZ con G17 Z l asse di correzione della lunghezza qui avviene la compensazione della correzione di lunghezza
352. rrisponde a quanto gi descritto nel capi tolo 1 1 Di seguito sono spiegate le differenze e gli ampliamenti per la diagnostica PLC SIMATIC LAD MAINCOB1 Netuork 1 Network 2 TESTAUTOMAT RETIU Program stat OFF Symbolic address USE U89000 M10 7 3 10 6 Fu Netuork 3 LED s TEST 12 18 6 1 CERETTO Vindow 2 081 5888 Fig 7 29 Suddivisione dello schermo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema 7 1 Diagnostica PLC nella rappresentazione in schema a contatti Elemento della pagina video Visualizza zione Significato Settore applicazione Linguaggi di programmazione PLC supportati Nome del blocco di programma attivo Rappresentazione nome simbolico nome assoluto Stato del programma RUN Programma in corso STOP Programma arrestato Stato del settore applicazioni Sym Rappresentazione simbolica abs Rappresentazione assoluta l l Visualizzazione dei tasti attivi Focus Assume le funzioni del cursore 0109 Riga delle avvertenze Visualizzazione di avvertenze nel caso di Ricerca 7 1 2 Possibilit operative Oltre ai softkey e ai tasti di navigazione in questo settore sono disponibili ulteriori combina zioni di tasti Combinazioni di tasti SINUMERIK 802D Uso e programmazione Fresa
353. rsore SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 111 6FC5 698 2AA10 1CP5 Sistema Delete Edit PLC alarm txt 7 112 Cancella dalla lista di assegnazione il nome del file evidenziato Struttura della lista di riferimento file PLCPROG LST La lista suddivisa in 3 parti Numero Settore Grado di protezione da 1a 100 Area utente Utente da 101 a 200 Costruttore della macchina Costruttore della macchina da 201 a 255 Siemens Siemens La notazione avviene riga per riga per ogni programma Per ogni riga sono previste due co lonne che devono essere separate luna dall altra con TAB spazi o caratteri P Nella prima colonna deve essere indicato il numero di riferimento del PLC e nella seconda colonna il nome del file Esempio 1 albero mpf 2 cono mpf Questa funzione consente di inserire e modificare i testi di allarme utente del PLC Selezio nare con il cursore il numero di allarme desiderato Nella riga d immissione si visualizza con temporaneamente il testo attualmente valido alarm 2 alarn 3 alarm 4 alarm 5 alarn 6 alarm 7 alarm 8 alarn 9 alarm 10 alarm 11 alarn 12 alarm 13 alarm 14 alarm 15 alarm 16 alarm 17 alarm 18 alarm 1 41 STEP 7 PLC Status PLC Program Edit PLC connect status list program list alarm tx Fig 7 26 Elaborazione del testo di allarme PLC Inserire il nuovo testo nella riga d impo
354. rt count inoltre visualizzato nel modo operativo AUTOMATICO nel settore Posizione nella riga riservata ai comandi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 223 6FC5 698 2AA10 1CP5 Programmazione 8 13 Istruzioni per la sorveglianza utensili 8 13 Istruzioni per la sorveglianza utensili 8 13 1 Sommario sulla sorveglianza utensili Funzionalit Questa funzione un opzione disponibile dal SW 2 0 La sorveglianza utensili si attiva con i dati macchina Sono possibili i seguenti tipi di sorveglianza del tagliente attivo dell utensile selezionato e sorveglianza della vita utensile e sorveglianza del numero pezzi Per un utensile UT le sopraccitate sorveglianze si possono abilitare contemporaneamente Il comando l impostazione dati della sorveglianza utensili avviene di preferenza a cura dell o peratore Si possono programmare anche funzioni Contatore di sorveglianza Per ogni tipo di sorveglianza previsto un relativo contatore contatori di sorveglianza con tano all indietro da un valore impostato gt 0 a zero Se un contatore di sorveglianza raggiunge il valore lt 0 si considera raggiunto il valore limite Si attiva una corrispondente segnalazione di allarme Variabili di sistema per il tipo e lo stato della sorveglianza TC_TP8 t stato dell utensile con il numero t Bit 0 1 UT attivo 0 UT non attivo Bit 1 1 UT abilitato 0 non abilitato
355. rt si pu interrompere la creazione del programma la finestra viene chiusa SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 2 Funzionalit 6 2 Editare il part program Modo operativo Programma Editare il part program Modo operativo Programma Un part program o una sezione di part program pu essere editato solo se questo non si trova in elaborazione Tutte le modifiche sono immediatamente memorizzate nel part program PROGRAM 11 G91 X10 G91 X10 691 X10 L11 M17 seof N MPF DIR L10 MPF Execute Not selected Mark block Copy block Insert block Delete block Find Renumber Drilling Milling J Bia l Rea lation compile Fig 6 4 Albero del menu Pagina video principale dell editor dei programmi Execute Drilling centering Mark Center Face block drilling milling Copy Deep hole Contour block drilling milling nsert C e Delete Standard Find Deselect modal Renumber Hole pattern Thread milling LIL L_ Zoom Auto To origin Show Zoom Zoom Delete window Cursor crs fine PEHEN Fig 6 5 Albero del menu Programmi SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 6 73 Programmazione part program 6 2 Editare il part prog
356. rto alla programmazione del profilo Profilo Programmazione Punto finale in N20 sconosciuto N10 G1 X1 Y1 N20 ANG 1 N30 X3 Y3 ANG 2 I valori indicati sono solo per esempio Punto finale in N20 sconosciuto inserire raccordo N10 G1 X1Y1 N20 ANG 1 RND N30 X3 Y3 ANG 2 analogamente inserire smusso N10 G1 X1 Y1 N20 ANG 1 CHR N30 X3 Y3 ANG 2 Punto finale in N20 noto inserire raccordo N10 G1 X1 Y1 N20 X2 Y2 RND N30 X3 Y3 analogamente inserire smusso N10 G1 X1 Y1 N20 X2 Y2 CHR N30 X3 Y3 Punto finale in N20 sconosciuto inserire raccordi N10 G1 X1 Y1 N20 ANG 1 RND 1 N30 X3 Y3 ANG 2 RND N40 X4 Y4 analogamente inserire smusso N10 G1 X1 Y1 N20 ANG 1 CHR 1 N30 X3 Y3 ANG 2 CHR N40 X4 Y4 Fig 8 39 Profili composti da diversi blocchi p es nel piano G17 Informazioni La funzione Programmazione sintetica del profilo viene eseguita nel piano attuale G17 G19 Nella programmazione sintetica del profilo non possibile cambiare il piano Avvertenze Se in un blocco si programmano il raccordo e lo smusso viene inserito solo il raccordo indipendentemente dalla sequenza di programmazione e Oltre alla programmazione del tratto di profilo esiste anche l indicazione dello smusso con CHF Qui il valore rappresenta la lunghezza dello smusso invece della lunghezza del lato con CHR SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08
357. ruzione G precedente del gruppo Tipo di interpolazione GO G1 G2 Filettatura destrorsa sinistrorsa La filettatura destrorsa o sinistrorsa si imposta con il senso di rotazione del mandrino M3 rotazione destrorsa M4 rotazione sinistrorsa vedere il capitolo 8 4 Movimenti del mandrino SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 171 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Annotazione con il ciclo standard CYCLE840 disponibile un ciclo completo di maschiatura con utensile compensato utilizzando G33 e rispettivi presupposti Fig 8 28 Maschiatura con G63 Esempio di programmazione Filettatura metrica M5 Passo secondo tabella 0 8 mm giro foro gi predisposto N10 G54 60 G90 X10 Y10 Z5 S600 accostare al punto di partenza rotazione destrorsa del mandrino N20 G63 2 25 F480 maschiatura punto finale 25 mm N40 G63 Z5 M4 svincolo rotazione sinistrorsa del mandrino N50 X Y Z 8 3 9 Interpolazione per filettatura G331 G332 Funzionalit La premessa un mandrino con regolazione della posizione mediante trasduttore di posizione Con G331 G332 si possono eseguire maschiature senza utensile compensato a condizioni che la dinamica del mandrino e dell asse lo permettano Se si utilizza tuttavia un utensile compensato le differenze di percorso si riducono cos possibile eseguire la maschiatura con una
358. rvato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 7 105 Sistema Questa funzione elenca i dati dei set di caratteri caricati IDLL StartUp SK1 IDLL arrangement Softkey DLL name Class name Start method Execute flag ma dll maschine Le a Version language Order 3 first 1252 first 1252 second 1252 second 1252 Code page 1252 Latin 1 ANSI Code page 1252 Latin 1 ANSI Code page 1252 Latin 1 ANSI Code page 1252 Latin 1 ANSI Current language used Fig 7 16 Definizione del programma di start Dopo l avviamento del sistema il controllo attiva automaticamente il settore operativo mac china SK 1 Se si desidera impostare un altra modalit di start con questa funzione si pu definire un altro programma di start Si deve immettere il numero di programma colonna Soft Key che deve essere eseguito dopo l avviamento del sistema IDLL StartUp 561 DLL arrangement DLL name Class nane Start method Execute flag ma dll maschine s gr pa dll parameter f bg pr dll programm pm dl1 progman s dg dll diagnose alu 1 alm dil alarm The start DLL is the first DLL to run after Pover ON Changes to the start DLL alter the default window The current softkey SKiz maschine Change to skil Fig 7 17 M
359. s IN 2 Ip IuoIzUny asesouab d sa d 66770 areuawajddns uvolzun i IN i lisu ln CIQUIEI IP dl 8 9 971 WOU VT e uou 10001 02 8 95 e oooolq un l oyeweyon aJassa Ipuinb ond an ewweboidoyos oubas 66666661 17 ezuos OJOS OWIEIYILI 8 as e 000010 1821 eyoue aJalbaos ond s iselsienb wou un Ip 991U yeuuo p wou 4 10 uoo volzeyodi yul 10 IP A ajoo 2 uolzeysoduli Z asse 1 d 666 666 66 LOO 0F v d UNA M 10 uoo volzeyodi yul dI9 IP A volzeyodi yul l q d volze soduli A asse Jad 666 666 66 LOO 0F d UNA mIT 10 uoo uolzeyodi yul dI9 1 ajoo volzelodl lul 10d volze soduli X asse 1 d 666 666 66 LOO 0F v d ojp w u UNA 000 0002 L00 0 1 0191 uolzerodi yul 2660 1669 660 E9 Z Z ASSE Jad 666666 66 1100 0 Ip H urere i y 000 0002 L00 0 oh li i uolzerodi yul 2660 1669 660 E9 Z A asse s d 666666 66 10070 F Ip H urere i r jap ossed lt z 5 LE
360. schermo o Fig 1 3 Tabella 1 2 Settore avvertenze e softkey Spiegazione degli elementi della pagina video per il settore avvertenze e softkey Elemento della pagina video D Visualizza zione t Significato Simbolo di Recall Premendo il tasto Recall si ritorna al livello di menu sovraordinato Riga delle avvertenze Visualizzazione di avvertenze per loperatore N y do Informazione di stato MMC ETC possibile premendo questo tasto la barra orizzontale dei soft key visualizza ulteriori funzioni attiva la modalit mista di scrittura maiuscolo minuscolo Trasmissione dati in corso attivo il collegamento al tool di programmazione PLC Barra dei softkey verticale e orizzontale Softkey standard x Back Abo La maschera viene chiusa L immissione interrotta la finestra viene chiusa Limmissione si interrompe e si attiva la funzione di calcolo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 2 1 2 PROGRAM PROGRAM MANAGER Settori operativi SHIFT SYSTEM ALARM SYSTEM ALARM Limmissione viene terminata ed i valori immessi vengono acquisiti Settori operativi Le funzioni del controllo possono essere eseguite nei seguenti settori operativi Position Operativit di macchina Off
361. scostarsi da questa descrizione Sequenza operativa X Z SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 Inserire innanzitutto la tensione d alimentazione del CN e della macchina Dopo l avviamento del controllo si arriva al settore operativo Posizione modo operativo JOG La finestra Ricerca del punto di riferimento attiva SKP DRY ROY 1 PRT SBL Reference point JOG REF Reset MCS X1o 0 000 Ylo 0 000 m s nin 219 0 000 ji GOi 6500 Fig 2 1 Pagina video principale Jog Ref Attivare la Ricerca del punto di riferimento con il tasto Ref sulla pulsantiera di macchina Nella finestra ricerca del punto di riferimento fig 2 1 si visualizza se gli assi hanno o meno un punto di riferimento O L asse deve eseguire la ricerca del punto di riferimento e Lasse ha raggiunto il punto di riferimento Premere i tasti direzionali 2 29 6FC5 698 2AA10 1CP5 Accensione e ricerca del punto di riferimento Se si seleziona la direzione di spostamento errata l asse non si muove Eseguire la ricerca del punto di riferimento per ogni asse in sequenza La funzione termina selezionando un altro modo operativo MDA AUTOMATIC o JOG Nota La Ricerca del punto di riferimento possibile solo nel modo operativo JOG 2 30 SINUMERIK 802D Uso e programmazione Fresatura BP F Ediz
362. serire un richiamo di ciclo in un programma necessario procedere come segue Nella barra dei softkey orizzontale si pu passare con i softkey disponibili Drilling e Milling nella barra di selezione per i singoli cicli e La selezione del ciclo avviene con la barra verticale dei softkey fino alla comparsa della corrispondente maschera d impostazione con la pagina video di supporto e Si impostano quindi i valori dei parametri valori si possono impostare direttamente valori numerici o indirettamente parametri R p es R27 o espressioni di parametri R p es R27 10 Con l impostazione di valori numerici avviene una verifica se il valore si trova nel campo dei valori ammessi Alcuni parametri che possono accettare solo pochi valori si selezionano con il supporto del tasto toggle e Nei cicli di foratura esiste anche la possibilit del richiamo modale del ciclo con il softkey verticale Modal Call La deselezione del richiamo modale avviene tramite Deselect modal nella barra di se lezione dei cicli di foratura Confermare con OK oppure in caso di impostazione errata con Abort Riconversione La riconversione del codice di programma serve ad apportare modifiche ad un programma esistente con l aiuto del supporto per cicli cursore viene posizionato sulla riga da modificare e viene premuto il softkey Recompile In questo modo viene riaperta la corrispondente maschera di
363. set Parametri Immissione di valori di correzione e di dati di setting Programma Stesura di part program Program Manager Directory dei part program Sistema Diagnostica messa in servizio Allarmi Liste degli allarmi e delle segnalazioni Il passaggio ad un altro settore operativo avviene premendo il tasto corrispondente hard key Livelli di protezione Limmissione o la modifica di dati sensibili del controllo protetta in determinati punti da una parola chiave Limmissione o la modifica di dati nei seguenti menu dipende dal livello livello di protezione impostato Correzioni utensile Spostamenti origine Dati setting Impostazione RS232 Stesura del programma correzione del programma SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Introduzione 1 3 Funzioni di supporto per l immissione 1 3 Funzioni di supporto per l immissione 1 3 1 Calcolatore 0 La funzione di calcolatrice tascabile si pu attivare da ogni settore operativo mediante il tasto SHIFT SHIFT Per calcolare le espressioni si possono utilizzare le quattro operazioni fondamentali le fun zioni seno coseno elevazione al quadrato e radice quadrata La funzione parentesi consente il calcolo di espressioni complicate Il livello di inscatolamento delle parentesi illimitato Se il campo d immissione contiene gi un valore la funzione lo acquisisce nella riga d immis sione
364. si inter rompe automaticamente quando si arresta il programma o con override dell avanzamento 0 Con i dati macchina possibile definire il comportamento delle misura di tempo attivate per il ciclo prove e per il test del programma Tempo ciclo complessivo di programmi CN nel modo operativo automatico in secondi AC_OPERATING_TIME Nel modo operativo automatico i tempi di ciclo di tutti i programmi tra Start CN e fine pro gramma reset sono sommati Il temporizzatore viene azzerato ad ogni avviamento del controllo Tempo di ciclo del programma CN selezionato in secondi AC_CYCLE_TIME Nel programma CN selezionato si misura il tempo di ciclo tra Start CN e fine programma reset Con lo start di un nuovo programma CN il temporizzatore azzerato Tempo di utilizzo utensile in secondi AC_CUTTING_TIME Si misura il tempo di ciclo degli assi di lavoro senza rapido attivo in tutti i programmi CN con utensile attivo tra Start CN e fine programma reset La misura si interrompe se attivo il tempo di sosta Ad ogni avviamento del controllo con valori di default il temporizzatore viene automatica mente azzerato Esempio di programmazione N10 IF AC_CUTTING_TIME gt R10 GOTOF WZZEIT tempo di utilizzo utensile valore limite N80 WZZEIT N90 MSG tempo di utilizzo utensile valore limite raggiunto N100 MO SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 221 6FC5 698 2AA10 1CP5 Program
365. si risultano quindi dalla quota di percorso dell asse sulla traiettoria SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 175 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Lavanzamento F attivo nei modi di interpolazione G1 G2 G3 CIP CT e resta memorizzato fino a quando viene indicata una nuova parola F Programmazione F Nota Con valori interi si pu evitare di indicare la virgola decimale p es F300 Unit di misura per F con G94 G95 L unit di misura della parola F definita dalle funzioni G e G94 Fcomeavanzamento in mm min e G95 F come avanzamento in mm giro del mandrino ha senso solo se il mandrino ruota Nota questa unit di misura vale per impostazioni metriche Si possono impostare anche valori in pollici in base al capitolo Impostazione quote metriche o in pollici Esempio di programmazione N10 G94 F310 avanzamento in mm min N110 S200 M3 avviamento del mandrino N120 G95 F15 5 avanzamento in mm giro Annotazione indicare una nuova parola F quando si cambia G94 G95 8 3 14 Correzione dell avanzamento nel caso di cerchi CFTCP CFC Funzionalit Quando sono attive la correzione raggio utensile G41 G42 vedere il capitolo 8 6 4 e la programmazione del cerchio necessario correggere l avanzamento del centro fresa se il valore F programmato deve agire sul profilo del cerchio Quando attiva la correzione la lavorazione interna
366. si visualizza una finestra che consente di rinominare un programma evidenziato con il cursore Dopo aver digitato il nuovo nome confermare con il tasto OK il job o interrompere con Abort Salvataggio di part program tramite l interfaccia RS232 Caricamento di part program tramite l interfaccia RS232 L impostazione dell interfaccia deve essere eseguita nel settore operativo Sistema capitolo 7 La trasmissione di part program deve avvenire nel formato testo Con il softkey Cycles si visualizza la directory relativa ai cicli standard Questo softkey viene offerto solo se presente la corrispondente autorizzazione all accesso Cancella il ciclo evidenziato dal cursore dopo la domanda di conferma Con il softkey User cycles si visualizza la directory relativa ai cicli utente Con la corrispondente autorizzazione all accesso sono disponibili i softkey New Copy Open Delete Rename Read out e Read in SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program Save data Nane Type o n m s Length _N_COV_CON _N_CUS1_SPF _N_CUS2_SPF _N_CUS3_SPF _N_UC_COM 183 183 103 183 183 EE Read out Free NC menory Fig 6 2 Salvataggio dati 8 Byte T pes Read in La funzione salva il contenuto della memoria volatile in un area di memoria non volatile Presupposto non deve essere in elab
367. sicurezza da impostare senza segno DP real Profondit finale di foratura assoluta DPR real Profondit finale di foratura rispetto al piano di riferimento da impostare senza segno DTB real Tempo di sosta sulla profondit finale di foratura rottura truciolo Funzione L utensile esegue la foratura con la velocit di rotazione mandrino e la velocit di avanza mento programmate fino alla profondit finale di foratura impostata Appena la profondit fi nale stata raggiunta pu diventare attivo un tempo di sosta Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza movimento fino alla profondit finale di foratura con l avanzamento G1 programmato prima del richiamo del ciclo e attesa del tempo di sosta sulla profondit finale di foratura svincolo con GO sul piano di svincolo Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 251 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura r GO sb G1 pp G4 0001 REP SDIS RFP ras DP RFP DPR DTB tempo di so
368. sile attivo 8 13 2 Sorveglianza del tempo di vita utensile La sorveglianza del tempo di vita utensile prevista per il tagliente dell utensile che si sta uti lizzando tagliente attivo D dell utensile selezionato T Non appena gli assi di lavoro si muovono G1 G2 ma G0 il tempo di utilizzo residuo TC_MOP2 t d di questo tagliente aggiornato Se durante una lavorazione il tempo di utilizzo residuo del tagliente scende sotto il valore di soglia di preallarme del tempo di utilizzo 5 11 4 questo fatto viene segnalato al PLC attraverso un segnale d in terfaccia Se il tempo di utilizzo residuo lt 0 viene emesso un allarme e si imposta un ulteriore segnale d interfaccia L utensile assume quindi lo stato di bloccato e non pu pi essere nuova mente programmato fino a quando questo stato permane L operatore deve intervenire cambiando l utensile o facendo in modo di disporre nuovamente di un utensile idoneo alla lavorazione Variabile di sistema A MONIFACT La variabile di sistema A_MONIFACT tipo di dati REAL consente di definire la velocit dell orologio per la sorveglianza pi lenta o pi veloce Questo fattore pu essere impostato prima di utilizzare Putensile p es per controllare l usura diversa dell utensile in base al materi ale utilizzato per il pezzo Dopo l avviamento del controllo dopo un reset fine programma il fattore A MONIFACT pre senta
369. sione dati tramite l interfaccia RS232 Funzionalit Tramite l interfaccia RS232 del controllo si possono trasferire dati p es part program ad una apparecchiatura esterna di salvataggio dei dati oppure si possono leggere da questa Linter faccia RS232 e l apparecchiatura esterna di salvataggio dei dati devono essere compatibili tra di loro Tipi di file e Programmi principali Programmi pezzo Sottoprogrammi e Cicli Cicli standard cicli utente Sequenza operativa Programs stato selezionato il settore operativo Program Manager ed visualizzato l elenco dei pro grammi CN gi memorizzati Tn Salvataggio di part program tramite l interfaccia RS232 6 92 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 5 Trasmissione dati tramite Pinterfaccia RS232 PROG HANAGER Name Type Length Avvio IDEMO1 MPF 71 LURD1 MPF 103 ILOAD2 MPF 103 ILOAD3 MPF 103 1 0804 MPF 183 TESTI MPF 71 Error ITEST2 MPF 71 1 Read out data Path _N_MPF_DIR 19200 None 8 1 RTS CTS TAPE files File _N_DEMO1_MPF Bytes NC memory assignment in bytes 246540 Free lt lt a Back Cycles User cycle Fig 6 32 Emissione programmi Tex Selezionare tutti i file Sono selezionati tutti i file
370. so e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 6 5 8 6 Utensili e correzioni utensili Comportamento sugli spigoli G450 G451 Funzionalit Con le funzioni G450 e G451 si pu definire il comportamento in caso di passaggio disconti nuo da un elemento del profilo ad un altro elemento del profilo Comportamento sugli spigoli con G41 G42 attive Gli angoli esterni ed interni sono identificati direttamente dal controllo In caso di angoli interni si raggiunge sempre il punto di intersezione dei profili equidistanti Programmazione G450 P qui si pu inserire un blocco intermedio senza informazioni sul piano di lavoro G450 Cerchio di raccordo G451 Punto di intersezione Cerchio di raccordo Spigolo esterno Raggio raggio utensile Spigolo esterno Bino d intersezione G451 Fig 8 49 Comportamento sugli spigoli esterni Angolo interno Punto d intersezione Fig 8 50 Comportamento sugli angoli interni Cerchio di raccordo G450 Il centro dell utensile aggira lo spigolo esterno del pezzo su un arco di cerchio che ha il raggio dell utensile dati del cerchio di raccordo appartengono al blocco successivo che contiene i dati di movi mento p es il valore del avanzamento SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 201 6FC5 698 2AA10 1CP5 Programmazione 8 6 Utensili e c
371. ssono impostare tre livelli di password che corrispondono agli accessi autorizzati password di sistema password per il costruttore password per l utente In base al livello d accesso selezionato consultare anche il Manuale tecnico possibile modificare determinati dati Se non si conosce la password l accesso non consentito vm NUN Machine configuration No Axis number Nane Tupe 1 1 1 Linear axis 2 2 Linear axis 3 3 21 Linear axis E Access level Siemens r n Fig 7 3 mmissione della passvvord Dopo aver premuto il softkey OK la password impostata Con ABORT si ritorna senza alcuna azione sulla pagina video principale Sistema Change Modificare la password password SYSTEH Machine configuration No Axis number Nane Type el 1 xi Linear axis z z vi Linear axis 3 3 21 Linear axis gezer Access level Siemens RESA Fig 7 4 Modifica della password 7 96 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Delete password Change language Save data Start up NC PLC OK Machine data Nella barra dei softkey sono proposte varie alternative per il cambio della password in base ai diritti d accesso Selezionare il livello di password con l aiuto dei softkey Immettere la nuova password e termi nare l immissione con OK Per co
372. sta Esempio di 9 252 Nel DTB va programmato in secondi il tempo di sosta sulla profondita finale di foratura rottura truciolo Nota Se viene impostato un valore sia per DP che per DPR la profondit finale di foratura viene dedotta da DPR Se questa diversa dalla profondit assoluta programmata tramite DP viene emessa la segnalazione Profondit valore corrispondente per la profondit relativa di foratura nella riga di dialogo Con valori identici per il piano di riferimento e di svincolo non ammesso un valore incrementale di profondit Compare il il messaggio d errore 61101 Definizione errata del piano di riferimento e il ciclo non viene eseguito Questo messaggio di errore compare anche quando il piano di svincolo si trova a valle del piano di riferimento la sua distanza rispetto alla profondit finale quindi minore programma Foratura svasatura Il programma esegue nella posizione X24 Y15 nel piano XY un unica foratura della profon dit di 27 mm impiegando il ciclo CYCLE82 L indicazione del tempo di sosta di 2 secondi quella della distanza di sicurezza sull asse di foratura Z di 4 mm SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Fig 9 7 Esempio N10 GO G17 G90 F200 S300 M3 Definizione dei valori tecnologici N20 D1 T10 Z110 Raggiungimento del piano di svi
373. stazione Terminare l immissione con il tasto Input e memorizzare con Save Per la notazione dei testi vedere le istruzioni di messa in servizio SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Data I O La finestra suddivisa in due colonne La colonna di sinistra seleziona il gruppo di dati per la tras missione mentre quella di destra i singoli dati Se il cursore si trova nella colonna di sinistra la fun zione Read out invia il gruppo di dati complessivo evidenziato Se invece si trova in quella di destra sono trasmessi solo i singoli file La commutazione tra le colonne possibile con il tasto TAB SYSTEN Data transfer Content Data types Bi Lono1 HPF Standard cycles LOAD2 MPF Data LOAD3 MPF Start up data PC m LURD4 MPF PLC Application PC F TEST1 MPF Display machine data PC 8 DEMO1 MPF PLC Sel alarm texts 8 TESTZ2 MPF Start up data NC Card PLC Application NC Card Display mach data NC Card PLC Sel alarm texts NC Card Part programs NC gt NC_CARD Part programs NC_CARD gt NC Start up data HMI NC Card iza Read in Be Fig 7 27 Nell area di selezione CN Card i parametri impostati per l interfaccia non sono attivi Per leg gere i dati da CN Card si deve selezionare l area voluta Selezionando per la lettura una di queste aree dati Start up data PC o e PLC Appli
374. stazione del punto di partenza La funzione del softkey Approach start point genera un blocco CN che permette Paccosta mento alle coordinate impostate Z i Supporto per la programmazione di segmenti di retta Gi G98 G17 E XM 685 7 F RND CHF 0 Value of ist axis of line endpoint plane Fig 6 8 Immettere il punto finale in quote assolute ABS in quote incrementali INK con riferimento al punto di partenza oppure in coordinate polari POL La maschera interattiva visualizza l impostazione attuale Il punto finale pu essere anche definito con una coordinata e con Pangolo compreso tra un asse e la retta 6 76 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo Se il punto finale definito tramite coordinate polari necessaria la lunghezza del vettore tra polo e punto finale da immettere nel campo 1 nonch l angolo del vettore riferito al polo da immettere nel campo 2 Il presupposto che sia stato prima impostato un polo Questo sar quindi valido fino a quando non si definisce un nuovo polo Set Si apre una finestra di dialogo nella quale si devono immettere le coordinate del polo Il punto Pole polo si riferisce al piano selezionato Gi G98 G18 s z 8 00000 x 8 00800 Value of ist axis of pole point plane Fig 6 9 ui l blocco viene eseguito in rapido
375. su G2 Si pu scegliere tra raccordo tangenziale e raccordo qualsiasi La maschera genera una retta e un blocco circolare in base ai dati immessi Se esistono diversi punti d intersezione si dovr selezionare il punto d intersezione voluto in modo interattivo Questa funzione inserisce una retta tangenziale tra due settori circolari settori sono definiti attraverso i rispettivi centri e raggi In base al senso di rotazione selezionato si hanno diversi punti d intersezione tangenziali Nella maschera visualizzata si devono immettere i parametri del centro e del raggio per il set tore 1 e i parametri del punto finale del centro e del raggio per il settore 2 Inoltre si deve scegliere il senso di rotazione dei cerchi Una figura di help indica l impostazione attuale La funzione OK calcola sulla base dei valori disponibili tre blocchi e li inserisce nel part program PROGRAM G21G3 698 G18 POI tang 62763 55 Es Z EMO AEs ABs l Addition functions 6177 618 G19 ABS 0 Fig 6 15 Tabella 6 4 Immissione nella maschera interattiva Punto di arrivo E 1 e 2 asse geometrico del piano Se non viene immessa alcuna coordinata la funzione fornisce il punto d intersezione tra la retta inserita e il settore 2 Centro del cerchio 1 MI 1 e 2 asse geometrico del piano coordinate assolute Raggio del cerchio 1 R1 Campo d immissione raggio 1 SINUMERI
376. ta l attivazione di questa funzione avviene da parte del costruttore della macchina tramite Popportuna parametrizzazione Sequenza operativa Si nel modo operativo AUTOMATIC e si selezionato un programma da elaborare vedere il capitolo 5 1 Simulation Softkey Si apre la pagina video principale Reset SKP DRY ROV MB1 PRT SBL Zoom BOLT MPF Auto To Program simulation BOLT MPF origin Zoom Auto To origin Show Simu lation Fig 6 31 Pagina video principale Simulazione Con START CN si attiva la simulazione del part program prescelto Si attiva una rappresentazione automatica in scala del percorso utensile Per la rappresentazione in scala si utilizza l impostazione base Sono disponibili diverse possibilit di visualizzazione RE visualizza il movimento del piano indicato ess visualizza il movimento del piano indicato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6 91 6FC5 698 2AA10 1CP5 Programmazione part program 6 5 Trasmissione dati tramite l interfaccia RS232 Ali Gig visualizza il movimento del piano indicato blocks Display Si visualizza tutto il pezzo AII Si ingrandisce l inquadratura Zoom Si riduce l inquadratura Zoom Delete Si cancella l immagine window ca Si modifica l incremento del cursore crs fine 6 5 Trasmis
377. ta alla fine della pubblicazione SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 ili 6FC5 698 2AA10 1CP5 Premessa Indirizzo Internet http www siemens com motioncontrol V SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Contenuto Contenuto 1 EENI ONEEN EEAO pa 1 11 1 1 Suddivisione dello 2 22 63 1 11 1 2 Setor operativi si carpa 1 14 1 3 Funzioni di supporto per immissione R 1 15 1 3 1 Galcolatofe aaa ai 1 15 1 3 2 Edit r 1 iii i 1 21 1 3 3 Hot Key ca cotta ea ene i e e ea 1 22 1 4 ll sistema di help entit aa iaia ea AE N 1 23 1 5 Sistemi di coordinate 1 25 Accensione e ricerca del punto di riferimento 2 29 Messa a punto ici E IE a ea ein 3 31 3 1 Impostazione degli utensili e delle relative correzioni 3 31 3 1 1 Creare nuovo Utensile 9 000 yak yy kk kk a as 3 33 3 1 2 Calcolare le correzioni utensile in manuale 222 22 3 33 3 1 3 Calcolo delle correzioni utensile con un tastatore di misura 3 36 3 1 4 Impostazioni del tastatore di misur
378. tare l indirizzo Internet http vvvvvv siemens com motioncontrol in Supporto Documentazione tecnica Elenco delle pubblicazioni L edizione Internet del DOConCD denominata DOConVVEB si trova all indirizzo http www automation siemens com doconweb Destinatari della documentazione La presente documentazione si rivolge ai costruttori di macchine utensili Il manuale fornisce al costruttore in modo dettagliato le informazioni necessarie per la messa in servizio del con trollo numerico SINUMERIK 802D Configurazione standard Hotline Nel presente manuale operativo descritta la funzionalit delle prestazioni standard Per le funzionalit aggiuntive o sostitutive apportate dal costruttore della macchina si veda la docu mentazione del costruttore della macchina Il controllore pu contenere altre funzioni oltre a quelle descritte in questo manuale Ci non costituisce per obbligo di implementazione di tali funzioni in caso di nuove forniture o di assistenza tecnica In caso di domande rivolgersi alla seguente Hotline A amp D Technical Support Tel 49 0 180 5050 222 Fax 49 0 180 5050 223 nternet http www siemens de automation support request Per domande relative alla documentazione suggerimenti correzioni inviateci un fax o una e mail al seguente indirizzo Fax 49 0 9131 98 63315 E Mail motioncontrol docu siemens com Modulo fax vedere modulo di rispos
379. tasca La profondit programmata in 1 in fase di tuffo viene calcolata come profondit mas sima considerando sempre un numero intero di giri del percorso elicoidale Raggiunta la profondit dell incremento si possono verificare anche pi giri sul percorso elicoidale viene eseguito ancora un cerchio completo per spianare l inclinazione del tuffo Inizia quindi lo svuotamento della tasca in questo piano fino al sovrametallo di finitura l punto di inizio del percorso elicoidale situato sull asse longitudinale della tasca in Di rezione positiva e viene raggiunto in G1 Penetrazione con pendolamento sull asse mediano della tasca significa che il centro della fresa esegue una lavorazione a tuffo obliqua con un movimento di pendolamento su una retta fino al raggiungimento della successiva profondit attuale Il massimo angolo di tuffo viene programmato con _RADI1 la lunghezza del percorso di pendolamento viene calco lata internamente al ciclo Una volta raggiunta la profondit attuale il percorso viene ese guito ancora una volta senza incremento per spianare il piano inclinato di tuffo L avanza mento viene programmato in _FFD Presa in considerazione delle quote del pezzo grezzo Nello svuotamento di tasche possibile tenere in considerazione le quote del grezzo ad es per la lavorazione di pezzi stampati SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 335 6FC5 698 2AA10 1CP5 Cicli
380. tazione base lista di sinistra Merker impostazione base lista centrale e Uscite impostazione base lista di destra e Variabile iR 7 u u 00000008 TS 80800006 80000006 80000006 00000000 89800008 80000006 898006806 00000006 80800006 80000006 I 80800006 90000006 w Edit pad 80000060 20000006 800080666 880088088 80000006 80000006 Change 808080006 28000088 80000006 808006086 800806668 880080868 80000006 80000006 2800866868 o L__ Status PLC Program Edit PLC connect status S progran list alarn txt Fig 7 23 Pagina video principale Liste stato PLC Per modificare le impostazioni si pu usare la funzione Edit pad Questo tasto softkey consente di modificare il valore della variabile evidenziata La modifica acquisita premendo il softkey Accept Alla colonna attiva assegnato un nuovo campo La maschera di dialogo propone per la sele zione i quattro campi Ad ogni colonna possibile assegnare un indirizzo di start che deve essere inserito nel relativo campo d impostazione Abbandonando la maschera d immissione il controllo memorizza queste impostazioni 7 110 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema TR ul uli Ti TOI IR WI 80000006 28000006 80000080 80000000 80000006 88000006 80000006 28000066
381. te conoscere le effettive relazioni di movimento sulla macchina si muove il pezzo o l utensile Questo pu essere differenziato nei singoli assi Le direzioni sono sempre definite come se il pezzo restasse fermo e Futensile si muovesse W punto zero pezzo Fig 1 14 Sistema di coordinate pezzo Sistema di coordinate relativo Bloccaggio 1 26 Oltre al sistema di coordinate del pezzo e della macchina il controllo mette a disposizione un sistema di coordinate relativo Questo sistema di coordinate serve per impostare punti di riferi mento liberamente definibili che non hanno alcuna influenza sul sistema attivo di coordinate del pezzo La visualizzazione di tutti i movimenti degli assi messa in relazione a questi punti di riferimento del pezzo Per eseguire la lavorazione il pezzo viene bloccato sulla macchina Il pezzo dovr essere posizionato in modo tale che gli assi del suo sistema di coordinate siano paralleli a quelli della macchina Un qualsiasi spostamento dello zero macchina rispetto allo zero pezzo rilevato per ogni asse e memorizzato in apposite aree dati per lo spostamento origine impostabile Nel programma CN questo spostamento attivato quando si esegue il programma p es con una funzione programmata G54 vedere il capitolo Bloccaggio del pezzo spostamento ori gine impostabile 2 W punto zero pezzo Zp M punto zero macchina ezzo M XMacchin
382. te fino alla profondit finale di foratura impostata Il tal caso la foratura profonda viene eseguita fino alla profondit finale di foratura tramite un ripetuto e graduale incremento di profondit il cui valore massimo pu essere predefinito A scelta dopo ogni profondit di incremento la punta a forare pu essere ritirata di 1 mm sul piano di riferimento la distanza di sicurezza per scaricare o per rompere i trucioli Esecuzione Posizione raggiunta prima dell inizio del ciclo la posizione di foratura la posizione in tutti e due gli assi del piano selezionato 9 254 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura Il ciclo genera questa sequenza Foratura profonda con scarico del truciolo VARI 1 raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza spostamento sulla prima profondit con G1 l avanzamento risulta dal avanzamento che viene programmato al richiamo del ciclo e che viene combinato con il parametro FRF fat tore di avanzamento tempo di sosta sulla profondit finale parametro DTB svincolo con GO sul piano di riferimento anticipato della distanza di sicurezza per lo sca rico truciolo tempo di sosta sul punto iniziale parametro DTS raggiungimento con 60 dell ultima profondit raggiunta diminuita della distanza di prear resto calcolata internamente al ciclo raggiungimento della s
383. ti contraddittori 61002 Tipo di lavorazione defi SLOT1 Il valore del parametro VARI per il tipo di lavorazione nito in modo errato SLOT2 impostato errato e deve essere modificato POCKET3 POCKET4 CYCLE71 CYCLE72 61003 Non stato programmato CYCLE71 Il parametro per l avanzamento stato impostato erro l avanzamento nel ciclo CYCLE72 neamente e deve essere modificato 61009 Numero utensile attivo CYCLE71 Non stato programmato nessun utensile T prima CYCLE72 del richiamo del ciclo 61010 Sovrametallo di finitura CYCLE72 Il sovrametallo di finitura sul fondo maggiore della troppo grande profondit totale e deve essere ridotto 61011 Scala non ammessa CYCLE71 attivo un fattore di scala che non ammesso per CYCLE72 questo ciclo 61101 Piano di riferimento defi CYCLE71 Nell indicazione in quote incrementali della profondit i nito in modo errato CYCLE72 valori per il piano di riferimento e di svincolo vanno CYCLE81 indicati diversamente oppure per la profondita deve e essere definito un valore assoluto CYCLE89 CYCLE840 SLOT1 SLOT2 POCKET3 POCKET4 61102 Nessuna direzione man CYCLE86 l parametro SDIR opp SDR nel CYCLE840 deve drino programmata CYCLE88 essere programmato CYCLE840 POCKET3 POCKET4 61103 Numero delle forature HOLES1 Non stato programmato nessun valore per il numero 0 HOLES2 delle forature 61104 Errore di profilo delle SLOT1 Pa
384. tings Il calcolo del diametro pu avvenire soltanto con il mandrino in rotazione Per questo occorre memorizzare la velocit del mandrino e il suo senso di rotazione nella pagina video Dati Tastatore di misura li Reset SKP DRY ROY 1 PRT SBL Position Repos offset X1 0 029 Y1 0 000 8 000 mm 71 0 000 8 080 mm A1 0 900 8 000 2 GO1 6588 G60 T 1 DI Tool list 100 Lengthi O mm min a TUN 1 Back Set Measure 75 AI Settings base workpiece DEET Fig 3 8 Finestra dei valori di correzione misura del diametro Con un asse del piano si esegue l accostamento al tastatore di misura In base all asse utiliz zato si raggiunge il punto P1 o P3 opp P2 o P4 Dopo la comparsa del simbolo Tastatore di misura attivato occorre rilasciare il tasto di avanzamento e attendere che sia conclusa la misurazione Durante la misura automatica ap pare nell animazione un comparatore per indicare che attiva la misurazione Avvertenza Il mandrino ruota ad una velocit memorizzata nei dati del tastatore di misura Impostazioni del tastatore di misura Data robe Qui avviene la memorizzazione delle coordinate del tastatore di misura e l impostazione dei seguenti parametri per il procedimento di misura automatico e piano del tastatore di misura avanzamento dell asse velocit e senso di rotazione del mandrino Il senso di rotazione del mandr
385. tivo Macchina Tabella 4 3 Descrizione dei parametri nella finestra di lavoro Fresatura di spianamento Parametri Descrizione Attrezzi Impostazione dell utensile da utilizzare L utensile cambiato prima della lavorazione Per questo la funzione richiama un ciclo applica tivo che esegue tutti i passi necessari Questo ciclo predisposto dal costruttore della mac china LL6 Workoffset Spostamento origine da selezionare nel programma Avanzamento Impostazione dell avanzamento vettoriale in mm min o mm giro F Mandrino S Impostazione della velocit del mandrino giri min Direction Selezione della direzione di rotazione del mandrino Mach Definizione della qualit della superficie E possibile scegliere tra sgrossatura e finitura XO YO 20 mpostazione della geometria del pezzo X1 Y1 Dimensioni del pezzo grezzo Z1 Quota finita in Z Quota finita DXY Campo d impostazione per la quota d incremento X Y max incremento DZ Campo d impostazione per la quota d incremento 2 max incremento UZ Campo d impostazione per il sovrametallo nella sgrossatura Softkey per definire la strategia di sgrossatura discorde concorde ERA 4 58 Lavorazione parallela al ascissa con direzione alternata Lavorazione parallela al ordinata con direzione alternata Lavorazione parallela all ascissa in una direzione Lavorazione parallela al ordinata in una direzione SINUMERIK 802D Uso e pro
386. to a sfioro o se il punto desiderato non pu essere raggiunto p es utilizzando un distanziatore nel campo Distanza si deve memorizzare la distanza tra Putensile e la superficie del pezzo Per il calcolo dello spostamento occorre tenere in considerazione nel caso di un utensile at tivo la direzione di spostamento dell utensile Se non attivo alcun utensile viene masche rato il campo Radius JG Reset SKP DRY ROY MB1 PRT SBL Reset SKP DRY ROV 1 PRT SBL TEST MPF Position Repos offset T F S TEST MPF Mes Position Repos offset T F S 21 X1 0 0202 m T 1 os 0 020 T 1 R Yi 0 000 m pot 107 Y1 0000 n Z1 0 000 Seem Sq Rap fe 21 0 000 G 24 po ni 0 000 01 6588 ni 0 000 0 009 601 6588 G60 Save in Radius Distance Offset Fig 3 15 Calcolo dello spostamento origine nella pagina X Calcolo dello spostamento origine nella pagina Y 3 43 6FC5 698 2AA10 1CP5 Messa a punto 3 3 Set work offset 3 44 Impostazione modifica dello spostamento origine SKP DRY ROV M 1 PRT SBL TEST MPF Position Repos offset A Work T 1 D 1 offset VI 0 020 0 000 nn y1 0 000 5 4 S1 lr f 21 0 000 a A1 8 888 8 888 2 6580 660 Save in Length Distance Offset LETE Tool TETOS measure Fig 3 16 Calcolo dello spostamento origine nella
387. to di questa funzione si possono definire gli incrementi dei marker steps Trace 1 ms TM 5 500 ms V 0 1 V 1 0 T 0 1 T 0 5 T 1 0 Other T 09 500000 V 0 500000 Fig 7 12 Lo spostamento dei marker avviene in base all ampiezza di un incremento con i tasti cursore Con il supporto del campo d immissione si possono impostare ampiezze d incremento mag giori Il valore indica di quante unit del reticolo deve essere spostato il marker per ogni SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 7 103 6FC5 698 2AA10 1CP5 Sistema File service Version e HM 7 104 lt SHIFT gt movimento del cursore Quando il marker ha raggiunto il margine del dia gramma automaticamente visualizzato il reticolo successivo nella direzione orizzontale o verticale La funzione serve per il salvataggio o il caricamento dei dati di trace m _________ Trace T 1 ns 5 500 ms Save Load R EN EE NU R S Fig 7 13 Nel campo relativo al nome del file viene inserito il nome voluto del file senza estensione Il softkey Save salva i dati con il nome indicato nella directory dei part program Successiva mente possibile emettere il file ed elaborare i dati con MS Excel Il softkey Load carica il file indicato e attiva la visualizzazione grafica dei dati La finestra contiene i numeri di versione e la data di creazio
388. tpt Prew lt Resid Activ Setpt Prew ltResid Activ 11 8 888 0 600 0 008 f a a em 3 v 2 1240 0060 1 002 0 088 l a 2172 ALI tools ir Selected tool T2 m A11 cutting edges Selected cutting edge D 1 811 monitorings Selected monitoring Quantity e m z v si m Es a After enable Fig 3 12 3 2 Sorveglianza utensile Con questo softkey si pu modificare l abilitazione dell utensile selezionato SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 3 41 Messa a punto 3 3 Impostazione modifica dello spostamento origine 3 3 Impostazione modifica dello spostamento origine Funzionalit La memoria del valore attuale e quindi anche la sua visualizzazione dopo la ricerca del punto di riferimento sono riferiti allo zero macchina Un programma di lavorazione invece riferito al punto zero del pezzo Questo spostamento deve essere immesso come spostamento origine Sequenza operativa 1 Selezionare lo spostamento origine tramite Offset Parameter e Work Offset OFFSET PARAM Sullo schermo compare una panoramica sugli spostamenti origine impostabili La maschera Work contiene inoltre i valori dello spostamento origine programmati quelli relativi ai fattori di scala Ore attivi la visualizzazione di stato Specularit attiva e la somma degli spostamenti origine attivi
389. tti e due gli assi del piano selezionato Il ciclo crea la seguente sequenza di movimento 6 2 D G0 b G33 8 G4 m RTP RFP SDIS G RFP Lo x 2 2 4 DP RFP DPR SDR Fig 9 14 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 263 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura e raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza maschiatura fino alla profondit finale di foratura e tempo di sosta sulla profondit del filetto parametro DTB e svincolo sul piano di riferimento posticipato della distanza di sicurezza svincolo con GO sul piano di svincolo Spiegazione dei parametri Per i parametri RTP RFP SDIS DP DPR vedere il CYCLE81 DTB tempo di sosta Il tempo di sosta va programmato in secondi SDR rotazione per svincolo Se l inversione del senso di rotazione del mandrino deve avvenire automaticamente si deve impostare SDR Se nei dati macchina stato impostato di non utilizzare alcun encoder quindi il dato mac china MD30200 NUM_ENCS ha il valore 0 si deve assegnare al parametro il valore 3 o 4 per il senso di rotazione altrimenti compare l allarme 61202 Nessun senso di rotazione man drino programmato e il ciclo viene interrotto SDAC senso di rotazione Poich il ciclo pu essere richiamato anche moda
390. tura BP F Edizione 08 2005 tasti cursore spostano il Focus sul programma applicativo PLC Quando si arriva ai bordi della finestra si attiva automaticamente uno scrolling Tabella 7 4 Combinazioni di tasti Combinazioni di tasti Azione EH z Salta alla prima colonna della riga MH oppure ARE Salta al ultima colonna della riga END oppure CTRL Una pagina video verso l alto PAGE UP Una pagina video verso il basso BANN Un campo verso sinistra 7 117 6FC5 698 2AA10 1CP5 Sistema 7 1 7 118 Diagnostica PLC nella rappresentazione in schema a contatti Tabella 7 4 Combinazioni di tasti continuare Combinazioni di tasti Azione Un campo verso destra Un campo verso l alto Un campo verso il basso verso il primo campo del primo segmento CTRL Neg oppure p p p g VV NDOVV verso l ultimo campo del primo segmento CTRL END oppure CTRL n p p 9 BL Aprire il blocco di programma successivo nella stessa finestra PAGE UP ai Aprire il blocco di programma presedente nella stessa finestra O La funzione del tasto Select dipende dalla posizione del focus select d immissione e Riga della tabella visualizzazione della riga di testo compl
391. uccessiva profondit con G1 la sequenza di movimento viene pro seguita fino a quando non sia stata raggiunta la profondit finale di foratura svincolo con GO sul piano di svincolo G D GO D G4 RTP REP SDIS RFP LLFDEP 11 RFP DPR Fig 9 8 Foratura profonda con scarico del truciolo VARI 1 Foratura profonda con rottura del truciolo VARI 0 raggiungimento con GO del piano di riferimento anticipato della distanza di sicurezza spostamento sulla prima profondit con G1 l avanzamento risulta dal avanzamento che viene programmato al richiamo del ciclo e che viene combinato con il parametro FRF fat tore di avanzamento tempo di sosta sulla profondit finale parametro DTB svincolo di 1 mm dall attuale profondit con G1 e con l avanzamento programmato nel programma da cui avviene il richiamo per la rottura truciolo raggiungimento della successiva profondit con G1 e con l avanzamento programmato la sequenza di movimento viene proseguita fino a quando non sia stata raggiunta la profon dit finale di foratura svincolo con GO sul piano di svincolo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 255 6FC5 698 2AA10 1CP5 Cicli 9 4 Cicli di foratura di GI DGO b G4 DODONI RTP RFP SDIS RFP FDEP DP RFP DPR
392. una gestione anticipata della velocit con pi blocchi di anticipo fun zione di LookAhead Nei raccordi non tangenziali spigoli la velocit si riduce in modo cos rapido che gli assi sono sottoposti in un tempo cos breve ad un cambio piuttosto consistente di velocit Questo pro voca come conseguenza uno strappo elevato modifica dell accelerazione Attivando la fun zione SOFT si pu limitare Pentita dello strappo Esempio di programmazione N10 G64 G1 X F funzionamento continuo N20 Y proseguimento funzionamento continuo N180 G60 commutazione su arresto preciso Preelaborazione della velocit LookAhead SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 179 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Nel funzionamento continuo con G64 il controllo numerico controlla in anticipo e automatica mente per diversi blocchi CN la gestione della velocit In questo modo sui raccordi tangen ziali possibile accelerare e rallentare per pi blocchi di seguito Su traiettorie che compren dono percorsi brevi definiti nei blocchi CN si possono cos raggiungere velocit molto superiori rispetto all assenza di gestione previdente Avanzamento Avanzamento i N2 N3 N4 N6 N7 N9 N10 N11 N12 Blocchi di percorso Fig 8 32 Confronto del comportamento in velocit con G60 e G64 su corse brevi nei blocchi 8 3 16 Comportamenti in accelerazione BRI
393. unzione della modalit di calcolo definita nel blocco prece dente quote assolute incrementali o coordinate polari campi d impostazione che non sono pi necessari sono esclusi dalla visualizzazione Se si tralascia un valore per le coordinate del centro si deve immettere il raggio Il softkey commuta il senso di rotazione da G2 a G83 Nella visualizzazione appare G3 Pre mendo nuovamente il tasto si ritorna su G2 La visualizzazione cambia su G2 Si pu scegliere tra raccordo tangenziale e raccordo qualsiasi La maschera genera due blocchi circolari sulla base dei dati immessi Selezione del punto d intersezione Se esistono diversi punti d intersezione si dovr selezionare il punto d intersezione voluto in modo interattivo SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione part program 6 3 Programmazione sintetica del profilo PROGRAM N MPF DIR TEST2 MPF Not selected ENF G1 694 X78 F3000 1 1 Dizi z ANA X70 275 n N51 20 M3 S1000 m N6O X188 Z98 F1888 r N75 F858 28 R N76 2108 m N80 GOTOB ANA r N90 M2_G POI HHT v k Edit Etta Drilling Milling Simus a lation compile Fig 6 26 Selezione del punto d intersezione Il profilo viene disegnato utilizzando il punto d intersezione 1 PROGRAM POI N MPF DIR TEST2
394. uolze UOIZ S NULD OUNd 19 oppe UOlZ O9 uoo ilo ue 615 81 Op1099 1 IP 0190 9 lepoul uolze J40 lu ulEZUEAE 2 4 13 O USLUEZUENE 2 2 91 NO 01U9 99 19d 2 III lepoul uolze oupuew t p oll ulul l 4 QUEWEZUEAY S69 OULIPUELI O UALUEZUENE G UIWI WULU 4 2 769 uolze ajonb volze soduli 165 6 055 gond miosse p 401221500 069 6FC5 698 2AA10 1CP5 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 8 138 Programmazione 22 1 uou OJEAIOSIY 021 2 Ip 2 0290 q ouunin ll u IS 1 LOIN 2180 Ins ezuanjui 5 un quasald a S ojos ounbasa U HA S L E EB AEN n DIN q d lpuolzdo ls Liy LIN NO LUVIS ononu un uo jop suoiznoasa 8 126 DIN 400 0990 q SUI ely on 000014 un ul IN IUOIZUNJ G Xew NO 1 6205 H lul Ojo
395. ura N5 G90 X30 Y40 spunto iniziale del cerchio per N10 N10 G2 X50 Y40 AR 105 spunto finale e angolo di apertura 8 166 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione Movimenti degli assi 8 3 Esempio di programmazione del centro e dell angolo di apertura YA Punto iniziale A Punto finale i Centro o x Slo La s l y 40 RI Fig 8 22 N5 G90 X30 Y40 N10 G2 110 J 7 AR 105 Nota valori relativo al centro si riferiscono al punto iniziale del cerchio spunto iniziale del cerchio per N10 centro e angolo di apertura Esempio di programmazione in coordinate polari Esempio per l impostazione del centro e dell angolo di apertura YA A o mn mn gt x 30 40 gt Fig 8 23 Esempio di cerchio in coordinate polari N1 G17 spiano X Y N5 G90 GO X30 Y40 N10 G111 X40 Y33 N20 G2 RP 12 207 AP 21 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 spunto iniziale del cerchio per N10 polo centro del cerchio impostazioni polari 8 167 Programmazione 8 3 Movimenti degli assi 8 3 4 Interpolazione circolare tramite punto intermedio CIP Funzionalit Se si conoscono tre punti sul profilo del cerchio invece di prendere come riferimento il cen tro del cerchio il raggio o l an
396. utomaticamente se con l utensile attivo la larghezza della cava pu essere rispettata In caso contrario viene emesso l allarme 61105 Raggio fresa troppo grande e il ciclo viene interrotto CPA CPO e RAD centro e raggio La posizione del cerchio nel piano di lavorazione si definisce tramite il centro CPA CPO ed il raggio RAD Per il raggio sono ammessi solo valori positivi STA1 e INDA angolo iniziale e angolo di incremento Tramite questi parametri viene determinata la disposizione delle cave circolari sulla circonferenza STA1 indica l angolo tra la direzione positiva del 1 asse del piano del sistema di coordinate pezzo attuale prima del richiamo del ciclo e la prima cava circolare Il parametro INDA contiene l angolo da una cava circolare alla successiva Se INDA uguale a l angolo di incremento viene calcolato sulla base del numero delle cave circolari per cui queste vengono distribuite uniformemente sulla circonferenza Ulteriori avvertenze Prima del richiamo del ciclo necessario attivare una correzione utensile Altrimenti avviene un interruzione del ciclo con l allarme 61000 Nessuna correzione utensile attiva SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 9 329 6FC5 698 2AA10 1CP5 Cicli 9 6 Cicli di fresatura Se a causa di valori errati dei parametri che determinano la disposizione e la grandezza delle cave si hanno reciproci danneggiamenti del profi
397. ve consente di salvare le impostazioni eseguite anche dopo la disinserzione Il softkey Default Settings riporta tutte le impostazioni a quelle di base Parametri dell interfaccia Tabella 7 3 Parametri d interfaccia Parametri Tipo di apparec chiatura Descrizione RTS CTS Il segnale RTS Request to Send comanda il modo di trasmissione dati dell unit di trasmissione Attivo i dati devono essere inviati Passivo abbandonare la funzione invio quando tutti i dati sono stati trasferiti Il segnale CTS come segnale di conferma per RTS indica che l unit pronta per la trasmissione dei dati Baudrate Impostazione della velocit di trasmissione dell interfaccia 300 Baud 600 Baud 1200 Baud 2400 Baud 4800 Baud 9600 Baud 19200 Baud 38400 Baud 57600 Baud 115200 Baud Bit di stop Numero dei bit di stop nella trasmissione asincrona Immissione 1 bit di stop preimpostazione 2 bit di stop 7 114 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema Tabella 7 3 Parametri d interfaccia continuare Parametri Descrizione Parit l bit di parit sono utilizzati per l identificazione degli errori Sono aggiunti al carat tere codificato per trasformare il numero delle posizioni impostate su 1 in un nu mero dispari o in un numero pari Immissione nessuna parit preimpostazione parit pari par
398. velocit di mandrino pi elevata Con G331 si esegue la foratura con 6332 lo svincolo La profondit di foratura si preimposta attraverso uno degli assi X Y Z il passo del filetto tramite I Jo K Con G332 si programma lo stesso passo di G331 L inversione della direzione del mandrino avviene in modo automatico La velocit del mandrino si programma con S senza M3 M4 Prima della maschiatura con G331 G332 il mandrino deve essere portato con SPOS nel modo regolazione della posizione vedere anche il capitolo 8 4 3 Posizionamento del mandrino 8 172 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Programmazione 8 3 Movimenti degli assi Filettatura destrorsa sinistrorsa Il segno del passo del filetto definisce il senso di rotazione del mandrino positivo filettatura destrorsa come per M3 negativo filettatura sinistrorsa come per M4 Annotazione con il ciclo standard CYCLE840 disponibile un ciclo completo di maschiatura con interpola zione del filetto Fig 8 29 Maschiatura con G331 G332 Velocit degli assi Con G331 G332 la velocit dell asse per la lunghezza del filetto deriva dalla velocit del man drino e dal passo del filetto Pavanzamento F non rilevante Resta tuttavia memorizzato La velocit max degli assi impostata nei dati macchina rapido non pu essere comunque superata In caso contrario si attiva un allarme Esempio
399. verificare il pa rametro_LP1 o LP2 61117 Raggio dell utensile attivo CYCLE71 Il raggio dell utensile attivo negativo o uguale a zero lt 0 POCKET3 questa condizione non ammessa POCKET4 61118 Lunghezza o larghezza CYCLE71 La lunghezza o larghezza della superficie di fresatura non ammessa verificare i parametri LENG e 61124 La larghezza di incre CYCLE7I Per la simulazione attiva senza utensile deve essere mento non stata pro sempre programmato un valore per la larghezza di grammata incremento _MIDA 62100 Nessun ciclo di foratura HOLES1 Prima del richiamo del ciclo per dime di foratura non attivo HOLES2 stato richiamato modalmente nessun ciclo di foratura 9 7 4 Messaggi nei cicli I cicli emettono messaggi nella riga delle segnalazioni del controllo Questi messaggi non interrompono la lavorazione 9 354 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Cicli 9 7 Messaggi di allarme e loro gestione messaggi forniscono informazioni relative a determinati modi di comportamento dei cicli e all andamento progressivo di lavorazione e vengono mantenuti di regola per tutta una se zione di lavorazione oppure fino alla fine del ciclo Sono possibili i seguenti messaggi Tabella 9 27 Testo della segnalazione Fonti Profondit valore per profondit relativa CYCLE81 CYCLE89 CYCLE840 La cava
400. vvenire le misure Questa impostazione pu essere modificata nella maschera Settings Dataprobe capi tolo 3 1 4 Nota Per generare il programma di misura si utilizzano i parametri Distanza di sicurezza dalla pagina dei dati di setting e Avanzamento dalla pagina dei dati del tastatore di misura Se si muovono pi assi contemporaneamente non possibile eseguire alcun calcolo per la posizione del tastatore di misura Misurare la lunghezza dell utensile Reset SKP DRY ROV 1 PRT SBL TEST MPF MCS Position Repos offset an T 1 D 1 Tool list X1 0 029 see o anin R 8 iz 0 000 5577 71 0 000 0 008 r n 190 I ni 0 000 0 008 2 G01 6580 G68 I 3 2 engthi PS Lengthi 0 000 mm Back Settings Activate probe now Fig 3 7 Finestra dei valori di correzione misura della lunghezza Con l asse ausiliario si esegue uno spostamento sul tastatore di misura Dopo la comparsa del simbolo Tastatore di misura attivato occorre rilasciare il tasto di avanzamento e attendere che sia conclusa la misurazione Durante la misura automatica appare nell animazione un comparatore per indicare che attiva la misurazione 3 36 SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Messa a punto 3 1 Impostazione degli utensili e delle relative correzioni Misurare il diametro dell utensile 3 1 4 Set
401. ype Status Tracel PSzSpeed setpoint drive TraceZ x PS Speed setpoint drive Trace3 X PS Speed setpoint drive Traced x PSzSpeed setpoint drive Paraneter Set paraneter for Trace1 Meas time 1000 ns Trigger type Immediately Fig 7 11 e Selezione dell asse la selezione dell asse avviene nell area toggle Asse e Tipo di segnale Errore d inseguimento Differenza regolatore Scostamento dal profilo Valore attuale di posizione Valore attuale di velocita Riferimento di velocita Valore di compensazione Blocco parametri Riferimento di posizione in ingresso al regolatore Riferimento di velocita in ingresso al regolatore Riferimento dell accelerazione in ingresso al regolatore Valore di precomando della velocit Segnale di arresto preciso fine Segnale di arresto preciso grossolano Stato On la registrazione avviene in questo canale Off il canale non attivo Nella parte inferiore della pagina video si possono impostare i parametri Tempo di misura e Tipo di trigger per il canale 1 Tutti gli altri canali assumono questa impostazione Definizione del tempo di misura il tempo di misura viene immesso in ms direttamente nel campo d impostazione relativo alla durata di misura Esso valido per tutti i canali di trace SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema
402. zza un corrispondente messaggio d errore che deve essere confermato con OK Se si trova l oggetto ricercato con il softkey Continue search si pu proseguire la ricerca SINUMERIK 802D Uso e programmazione Fresatura BP F Edizione 08 2005 6FC5 698 2AA10 1CP5 Sistema 7 2 Visualizzazione allarmi 7 2 Visualizzazione allarmi Sequenza operativa Viene richiamata la finestra degli allarmi Tramite softkey si possono ordinare gli allarmi CN Gli allarmi PLC non vengono ordinati ALARH TEO 4 options are activated without setting the license 1 Rec Number Deletion crit Text Highest 008088 i 4 options are activated without setting the priority license key Most rec 604060 2 Standard machine data loaded PRES Oldest 488888 PLC STOP 1 alarm Profibus DP 1 0 fault log addr 9 bus addr slot 8 3 490015 1 Buffered PLC data deleted 400006 40 rr Fig 7 44 Finestra degli allarmi Softkey Highest La visualizzazione degli allarmi avviene secondo la loro priorit L allarme con la priorit pi piony elevata si trova all inizio della lista Most rec La visualizzazione degli allarmi avviene secondo la loro sequenza temporale L allarme pi aam recente si trova all inizio della lista Oldest La visualizzazione degli allarmi avviene secondo la

Download Pdf Manuals

image

Related Search

Related Contents

PDF: Betriebshandbuch ACM8e Zutrittskontroller für maximal 8 Leser  取扱説明書 [PDF形式]  中学実技 4教科>取扱説明書 PDF  Kodak 1806736 Digital Camera User Manual    Smile Pin Manual de Usuario  SL24WP[VR.2]取扱説明書  Version 1.6 User's manual  TP-Link TL-PS110P Declaration of Conformity  Interactive User Manual - University College Dublin  

Copyright © All rights reserved.
Failed to retrieve file