Principi fondamentali

Applicazione

I cicli OCM mettono a disposizione cicli di sgrossatura e finitura di elevata efficienza per una lavorazione che salvaguarda l'utensile. Con i cicli OCM il controllo numerico calcola in automatico movimenti complessi per la fresatura di tasche e isole. Oltre a tasche e isole è possibile lavorare anche tasche aperte. In sgrossatura il controllo numerico rispetta con precisione l'angolo di contatto immesso.

I parametri di lavorazione ottimali possono essere acquisiti durante la programmazione direttamente sul controllo numerico dal Calcolatore dati di taglio OCM. Il Calcolatore dati di taglio OCM utilizza un database di materiali integrato e completo. I valori di taglio calcolati in automatico possono essere adattati in modo mirato con riferimento alla sollecitazione meccanica e termica dell'utensile e acquisiti nel ciclo di sgrossatura.

Per la lavorazione di forme standard, OCM offre diverse figure geometriche che, in combinazione con altri cicli OCM, possono essere impiegate come tasche, isole o limitazioni per la fresatura a spianare.

 
Tip

I cicli OCM sono più potenti dei cicli da 22 a 24.

Argomenti trattati

Riepilogo dei cicli OCM (#167 / #1-02-1)

Cicli di lavorazione

Ciclo

Chiamata

Ulteriori informazioni

271

DATI PROFILO OCM

  • Definizione dei dati di lavorazione per programmi del profilo o sottoprogrammi
  • Immissione di un riquadro o un blocco di limitazione

DEF attivo

272

SGROSSATURA OCM

  • Dati tecnologici per la sgrossatura di profili
  • Impiego del calcolatore dei dati di taglio OCM
  • Strategia di penetrazione perpendicolare, elicoidale o con pendolamento
  • Strategia di avanzamento selezionabile

CALL attivo

273

FINITURA FONDO OCM

  • Finitura del sovrametallo del fondo del ciclo 271
  • Strategia di lavorazione con angolo di contatto costante o con calcolo della traiettoria equidistante (uniforme)

CALL attivo

274

FINITURA LATER. OCM

  • Finitura del sovrametallo laterale del ciclo 271

CALL attivo

277

SMUSSO OCM

  • Sbavatura dei bordi
  • Considerazione di profili e pareti adiacenti

CALL attivo

OCM: matrici geometriche

Ciclo

Chiamata

Ulteriori informazioni

1271

RETTANGOLO OCM

  • Definizione di un rettangolo
  • Immissione delle lunghezze dei lati
  • Definizione degli spigoli

DEF attivo

1272

CERCHIO OCM

  • Definizione di un cerchio
  • Immissione del diametro del cerchio

DEF attivo

1273

CAVA / ISOLA OCM

  • Definizione di una scanalatura o di un gradino
  • Immissione della larghezza e della lunghezza

DEF attivo

1274

CAVA CIRCOLARE OCM

  • Definizione di una scanalatura circolare
  • Immissione della larghezza, del cerchio parziale e il numero di ripetizioni

DEF attivo

1278

POLIGONO OCM

  • Definizione di un poligono
  • Immissione del cerchio di riferimento
  • Definizione degli spigoli

DEF attivo

1281

LIMITAZ. RETTANGOLO OCM

  • Definizione di una limitazione come rettangolo

DEF attivo

1282

LIMITAZ. CERCHIO OCM

  • Definizione di una limitazione come cerchio

DEF attivo

Premesse

  • Opzione software Opt. Contour Milling (#167 / #1-02-1)
  • Consultare il manuale della macchina. Leggere e attenersi alla descrizione funzionale del costruttore della macchina. Osservare le norme di sicurezza.
  • I cicli OCM eseguono internamente calcoli estesi e complessi e le lavorazioni da essi risultanti. Per motivi di sicurezza, prima della lavorazione eseguire in ogni caso una simulazione grafica! In questo modo si può verificare facilmente se la lavorazione determinata dal controllo numerico procede correttamente.

Descrizione funzionale

Struttura del programma

Schema: lavorazione con cicli OCM

La tabella seguente mostra un esempio di come potrebbe apparire una sequenza di programmi con i cicli OCM.

0 BEGIN OCM MM

...

12 CONTOUR DEF; chiamata utensile o definizione di cicli di matrici

...

13 CYCL DEF 271 DATI PROFILO OCM; necessari solo per definizioni dei profili

...

16 CYCL DEF 272 SGROSSATURA OCM

...

17 CYCL CALL

...

20 CYCL DEF 273 FINITURA FONDO OCM

...

21 CYCL CALL

...

24 CYCL DEF 274 FINITURA LATER. OCM

...

25 CYCL CALL

...

35 CYCL DEF 277 SMUSSO OCM

36 CYCL CALL

...

50 L Z+250 R0 FMAX M2

51 LBL 1

...

55 LBL 0

56 LBL 2

...

60 LBL 0

...

99 END PGM OCM MM

Definizione profilo

Cicli di matrici OCM

Nei cicli di matrici OCM la matrice può essere una tasca, un'isola o una limitazione. Se si programma un'isola o una tasca aperta, si impiegano i cicli 128x.

Cicli OCM per la definizione di matrici

 
Tip

Una matrice ridefinisce i dati del profilo OCM ed elimina la definizione di un ciclo 271 DATI PROFILO OCM definito in precedenza o di una limitazione della matrice.

Formula del profilo

Il profilo si definisce con CONTOUR DEF / SEL CONTOUR o con i cicli di matrici OCM 127x.

Le tasche chiuse possono essere definite anche tramite il ciclo 14.

Le quote per la lavorazione, quali profondità di fresatura, sovrametalli e distanza di sicurezza, vengono inserite globalmente nel ciclo 271 DATI PROFILO OCM o nei cicli di matrici 127x.

CONTOUR DEF / SEL CONTOUR:

In CONTOUR DEF / SEL CONTOUR il primo profilo può essere una tasca o una limitazione. I profili successivi si programmano come isole o tasche. Le tasche aperte devono essere programmate con una limitazione o con un'isola.

 
Tip

Note per la programmazione

  • I profili successivi presenti al di fuori del primo profilo non vengono considerati.
  • La prima profondità del segmento di profilo è la profondità del ciclo. A tale profondità è limitato il profilo programmato. Altri segmenti di profilo non possono essere più profondi della profondità del ciclo. Pertanto, iniziare di norma con la tasca più profonda.

Argomenti trattati

Angolo di contatto

In sgrossatura il controllo numerico rispetta con precisione l'angolo di contatto. L'angolo di contatto si definisce indirettamente con la sovrapposizione traiettoria. La sovrapposizione traiettoria può presentare al massimo il valore di 1,99, corrispondente ad un angolo di quasi 180°.

Logica di posizionamento dei cicli OCM

L'utensile è correntemente posizionato al di sopra dell'altezza di sicurezza:

  1. Il controllo numerico trasla l'utensile nel piano di lavoro in rapido sul punto di partenza.
  2. L'utensile trasla con FMAX su Q260 ALTEZZA DI SICUREZZA e poi su Q200 DISTANZA SICUREZZA
  3. Quindi il controllo numerico posiziona l'utensile nell'asse utensile con Q253 AVANZ. AVVICINAMENTO sul punto di partenza.

L'utensile è correntemente posizionato al di sotto dell'altezza di sicurezza:

  1. Il controllo numerico porta l'utensile in rapido a Q260 ALTEZZA DI SICUREZZA.
  2. L'utensile si porta in FMAX sul punto di partenza nel piano di lavoro e quindi a Q200 DISTANZA SICUREZZA
  3. Quindi il controllo numerico posiziona l'utensile nell'asse utensile con Q253 AVANZ. AVVICINAMENTO sul punto di partenza
 
Tip

Note operative e di programmazione

  • Q260 Il controllo numerico desume ALTEZZA DI SICUREZZA dal ciclo 271 DATI PROFILO OCM o dai cicli di matrici.
  • Q260 L'ALTEZZA DI SICUREZZA è attiva se la posizione dell'altezza di sicurezza è superiore alla distanza di sicurezza.

Lavorazione di materiale residuo

In sgrossatura i cicli offrono la possibilità di prelavorare con utensili di dimensioni maggiori e asportare il materiale residuo con utensili più piccoli. Anche in finitura il controllo numerico tiene conto del materiale precedentemente asportato evitando qualsiasi sovraccarico dell'utensile per rifinire.

Esempio: tasca aperta e finitura con cicli OCM

 
Tip
  • Se dopo le lavorazioni di sgrossatura rimane del materiale residuo negli spigoli interni, occorre utilizzare un utensile per svuotare più piccolo o definire un'ulteriore operazione di sgrossatura con un utensile più piccolo.
  • Se non è possibile svuotare completamente gli spigoli interni, il controllo numerico può danneggiare il profilo durante la smussatura. Per evitare di danneggiare il profilo, tenere presente la procedura seguente.

Procedura con materiale residuo negli spigoli interni

L'esempio mostra la lavorazione interna di un profilo con più utensili che presentano raggi di maggiori dimensioni del profilo programmato. Nonostante i raggi diminuiscano, dopo lo svuotamento rimane del materiale residuo negli spigoli interni del profilo che il controllo numerico considera per la successiva finitura e smussatura.

Nell'esempio sono utilizzati i seguenti utensili:

  • MILL_D20_ROUGH, Ø 20 mm
  • MILL_D10_ROUGH, Ø 10 mm
  • MILL_D6_FINISH, Ø 6 mm
  • NC_DEBURRING_D6, Ø 6 mm
Spigolo interno dell'esempio con raggio di 4 mm

Sgrossatura

  1. Presgrossatura del profilo con l'utensile MILL_D20_ROUGH
  2. Il controllo numerico considera il parametro Q578 FATT. SPIGOLI INTERNI in cui durante la presgrossatura risultano raggi interni di 12 mm.

...

12 TOOL CALL Z "MILL_D20_ROUGH"

...

15 CYCL DEF 271 DATI PROFILO OCM

...

     Q578 = 0.2 ;FATT. SPIGOLI INTERNI

...

Raggio interno risultante =

RT+ (Q578 * RT)

10 + (0,2 *10) = 12

16 CYCL DEF 272 SGROSSATURA OCM

...

  1. Sgrossatura di finitura del profilo con utensile più piccolo MILL_D10_ROUGH
  2. Il controllo numerico considera il parametro Q578 FATT. SPIGOLI INTERNI in cui durante la presgrossatura risultano raggi interni di 6 mm.

...

20 TOOL CALL Z "MILL_D10_ROUGH"

...

22 CYCL DEF 271 DATI PROFILO OCM

...

     Q578 = 0.2 ;FATT. SPIGOLI INTERNI     

...

Raggio interno risultante =

RT+ (Q578 * RT)

5 + (0,2 *5) = 6

23 CYCL DEF 272 SGROSSATURA OCM

...

     Q438 = -1 ;UTENSILE SVUOTAMENTO     

...

-1: l'ultimo utensile impiegato viene acquisito come utensile di svuotamento.

Finitura

  1. Finitura del profilo con l'utensile MILL_D6_FINISH
  2. Con l'utensile di finitura sarebbero possibili raggi interni di 3,6 mm. Questo significa che l'utensile di finitura potrebbe produrre i raggi interni predefiniti di 4 mm. Il controllo numerico considera tuttavia il materiale residuo dell'utensile di svuotamento MILL_D10_ROUGH. Il controllo numerico realizza il profilo con i raggi interni del precedente utensile per sgrossare di 6 mm. In questo modo si evita qualsiasi sovraccarico della fresa di finitura.

...

27 TOOL CALL Z "MILL_D6_FINISH"

...

29 CYCL DEF 271 DATI PROFILO OCM

...

     Q578 = 0.2 ;FATT. SPIGOLI INTERNI

...

Raggio interno risultante =

RT+ (Q578 * RT)

3 + (0,2 *3) = 3,6

30 CYCL DEF 274 FINITURA LATER. OCM

...

     Q438 = -1 ;UTENSILE SVUOTAMENTO

...

-1: l'ultimo utensile impiegato viene acquisito come utensile di svuotamento.

  1. Smussatura del profilo: per la definizione del ciclo è necessario definire l'ultimo utensile di svuotamento dell'operazione di sgrossatura.
  2.  
    Tip

    Se si acquisisce l'utensile di finitura come utensile di svuotamento, il controllo numerico danneggia il profilo. Il controllo numerico presume in tal caso che la fresa di finitura abbia realizzato il profilo con raggi interni di 3,6 mm. Attraverso la precedente lavorazione di sgrossatura, la fresa di finitura ha tuttavia limitato i raggi interni a 6 mm.

...

33 TOOL CALL Z "NC_DEBURRING_D6"

...

35 CYCL DEF 277 SMUSSO OCM

...

     QS438 = "MILL_D10_ROUGH" ;UTENSILE SVUOTAMENTO

...

Utensile di svuotamento dell'ultima operazione di sgrossatura