Ciclo 1493 TASTATURA ESTRUSIONE (#17 / #1-05-1)

Programmazione ISO

G1493

Applicazione

Il ciclo 1493 consente di ripetere i punti di tastatura di determinati cicli di tastatura lungo una retta. La direzione, la lunghezza e il numero di ripetizioni vengono definite nel ciclo.

Con le ripetizioni è possibile eseguire ad es. diverse misurazioni su altezze differenti per definire gli scostamenti con allontanamento utensile. L'estrusione può essere impiegata anche per elevata accuratezza in tastatura. È possibile determinare meglio contaminazioni sul pezzo o ampie superfici con diversi punti di misura.

Per attivare ripetizioni per determinati punti di misura, è necessario definire il ciclo 1493 prima del ciclo di tastatura. Dopo la definizione questo ciclo rimane attivo soltanto per il ciclo successivo o per l'intero programma NC. Il controllo numerico interpreta l'estrusione nel sistema di coordinate di immissione I-CS.

I seguenti cicli possono eseguire un'estrusione

Parametri di risultato Q

Il controllo numerico memorizza i risultati del ciclo di tastatura nei seguenti parametri Q:

Numero
parametro Q

Significato

Q970

Errore massimo rispetto alla linea ideale Punto di tastatura 1

Q971

Errore massimo rispetto alla linea ideale Punto di tastatura 2

Q972

Errore massimo rispetto alla linea ideale Punto di tastatura 3

Q973

Errore massimo del diametro 1

Q974

Errore massimo del diametro 2

Parametri di risultato QS

Il controllo numerico salva nei parametri QS QS97x i singoli risultati di tutti i punti di misura di un'estrusione. Ogni risultato è lungo dieci caratteri. I risultati sono separati tra loro da un carattere di spaziatura.

Esempio: QS970 = 0.12345678 -1.1234567 -2.1234567 -3.1234567

Numero
parametro QS

Significato

QS970

Risultati del punto di tastatura 1 di un'estrusione

QS971

Risultati del punto di tastatura 2 di un'estrusione

QS972

Risultati del punto di tastatura 3 di un'estrusione

QS973

Risultati del diametro 1 di un'estrusione

QS974

Risultati del diametro 2 di un'estrusione

I singoli risultati nel programma NC possono essere convertiti in valori numerici con l'ausilio dell'elaborazione di stringhe e impiegati ad es. all'interno di valutazioni.

Esempio

All'interno del parametro QS QS970 il ciclo di tastatura fornisce i risultati seguenti:

QS970 = 0.12345678 -1.1234567

L'esempio seguente mostra come trasformare i risultati determinati in valori numerici.

11 QS0 = SUBSTR ( SRC_QS970 BEG0 LEN10 )

; Lettura del primo risultato da QS970

12 QL1 = TONUMB ( SRC_QS0 )

; Conversione del valore alfanumerico di QS0 in un valore numerico e assegnazione a QL0

13 QS0 = SUBSTR ( SRC_QS970 BEG11 LEN10 )

; Lettura del secondo risultato da QS970

14 QL2 = TONUMB ( SRC_QS0 )

; Conversione del valore alfanumerico di QS0 in un valore numerico e assegnazione a QL2

Funzioni stringa

Funzione di protocollo

Dopo la lavorazione il controllo numerico crea un protocollo in formato file HTML. Il protocollo contiene in formato grafico e tabellare i risultati dell'errore 3D. Il controllo numerico salva il protocollo nella stessa cartella in cui si trova anche il programma NC.

Il protocollo include a seconda del ciclo i seguenti contenuti nell'asse principale, secondario e utensile ovvero centro del cerchio e diametro:

  • Direzione di tastatura effettiva (come vettore nel sistema di immissione). Il valore del vettore corrisponde quindi al percorso di tastatura configurato
  • Coordinata nominale definita
  • Dimensione superiore e inferiore nonché errore determinato lungo il vettore normale
  • Coordinata reale determinata
  • Rappresentazione cromatica dei valori:
    • verde: ok
    • arancione: ripresa
    • rosso: scarto
  • Punti di estrusione
  • L'asse orizzontale rappresenta la direzione di estrusione. I punti blu sono i singoli punti di misura. Le linee rosse indica il limite inferiore e superiore delle quote. Se un valore supera un'indicazione di tolleranza, il controllo numerico colora di rosso l'area nel grafico.

Note

  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Se Q1145>0 e Q1146=0, il controllo numerico esegue il numero dei punti di estrusione nello stesso punto.
  • Se si esegue un'estrusione con il ciclo 1401 TASTATURA CERCHIO, 1411 TASTATURA DUE CERCHI oppure 1404 PROBE SLOT/RIDGE, la direzione di estrusione Q1140=+3 deve corrispondere, altrimenti il controllo numerico emette un messaggio d'errore.
  • Se all'interno di un ciclo di tastatura si definisce POSIZIONE TRASFERIM. Q1120>0, il controllo numerico corregge l'origine del valore medio degli scostamenti. Questo valore medio viene calcolato dal controllo numerico tramite tutti i punti di estrusione misurati dell'oggetto di tastatura secondo la POSIZIONE TRASFERIM. Q1120 programmata.
  • Esempio

    • Posizione nominale del punto di tastatura 1: 2.35 mm
    • Risultati: QS970 = 2.30000000 2.35000000 2.40000000 2.50000000
    • Valore medio: 2.387500000 mm

    • L'origine viene corretta del valore medio rispetto alla posizione nominale, ossia di 0.0375 mm.

Parametri ciclo

Immagine ausiliaria

Paramètre

Q1140 Direzione per estrusione (1-3)?

1: estrusione in direzione dell'asse principale

2: estrusione in direzione dell'asse secondario

3: estrusione in direzione dell'asse utensile

Immissione: 1, 2, 3

Q1145 Numero di punti di estrusione?

Numero di punti di misura che il ciclo ripete sulla lunghezza di estrusione Q1146.

Immissione: 1...99

Q1146 Lunghezza dell’estrusione?

Lunghezza sulla quale vengono ripetuti i punti di misura.

Immissione: –99...+99

Q1149 Extrusion: Modal duration?

Effetto del ciclo:

0: l'estrusione agisce solo per il ciclo successivo.

1: l'estrusione agisce fino alla fine del programma NC.

Immissione: –99...+99

Esempio

11 TCH PROBE 1493 TASTATURA ESTRUSIONE ~

Q1140=+3

;DIREZIONE ESTRUSIONE ~

Q1145=+1

;PUNTI DI ESTRUSIONE ~

Q1146=+0

;LUNGHEZZA DI ESTRUSIONE ~

Q1149=+0

;EXTRUSION MODAL