Ciclo 427 MISURAZ. COORDINATA (#17 / #1-05-1)

Programmazione ISO

G427

Applicazione

Il ciclo di tastatura 427 rileva una coordinata in uno degli assi selezionabili e memorizza il relativo valore in un parametro Q. Definendo nel ciclo valori di tolleranza, il controllo numerico effettua un confronto tra i valori nominali e reali e memorizza gli scostamenti in parametri Q.

 
Tip

Invece del ciclo 427 MISURAZ. COORDINATA, HEIDENHAIN consiglia il ciclo più potente 1400 TASTATURA POSIZIONE.

Esecuzione del ciclo

  1. Il controllo numerico porta il sistema di tastatura con logica di posizionamento nella posizione di prearresto del primo punto di tastatura 1.
  2. Logica di posizionamento

  3. Successivamente, il sistema di tastatura si porta sul punto da tastare 1 programmato e il controllo numerico misura il valore reale nell'asse selezionato
  4. Quindi, il controllo numerico riposiziona il sistema di tastatura all'altezza di sicurezza e memorizza la coordinata determinata nel seguente parametro Q:

Numero
parametro Q

Significato

Q160

Coordinata misurata

Note

  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Se come asse di misura è definito un asse del piano di lavoro attivo (Q272 = 1 o 2), il controllo numerico esegue una compensazione del raggio dell'utensile. La direzione di correzione viene rilevata dal controllo numerico in base alla direzione di spostamento definita (Q267).
  • Se come asse di misura è stato selezionato l'asse di tastatura (Q272 = 3), il controllo numerico esegue una compensazione della lunghezza dell'utensile
  • Il controllo numerico disattiva un'eventuale rotazione base attiva all'inizio del ciclo.

Note per la programmazione

  • Prima della definizione del ciclo, deve essere programmata una chiamata utensile per la definizione dell'asse di tastatura.
  • L'altezza di misura Q261 deve trovarsi tra la quota minima e la quota massima (Q276/Q275).
  • I parametri Q498 e Q531 non hanno alcun effetto in questo ciclo. Non è necessario eseguire alcuna immissione. Questi parametri sono stati integrati soltanto per ragioni di compatibilità. Se ad es. si importa un programma del controllo numerico per tornire e fresare TNC 640, non viene visualizzato alcun messaggio di errore.

Parametri ciclo

Immagine ausiliaria

Paramètre

Q263 1. punto misurato sul 1. asse?

Coordinata del primo punto da tastare nell'asse principale del piano di lavoro. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q264 1. punto misurato sul 2. asse?

Coordinata del primo punto da tastare nell'asse secondario del piano di lavoro. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q261 Mis. altezza su asse tastatore?

Coordinata del centro della sfera nell'asse di tastatura sul quale deve essere effettuata la misurazione. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q320 Distanza di sicurezza?

Distanza addizionale tra il punto di tastatura e la sfera del sistema di tastatura. Q320 è attivo in aggiunta alla colonna SET_UP della tabella di tastatura. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q272 Asse mis. (1..3: 1=asse princ.)?

Asse in cui deve essere effettuata la misurazione:

1: asse principale = asse di misura

2: asse secondario = asse di misura

3: asse di tastatura = asse di misura

Immissione: 1, 2, 3

Q267 Direz. attravers. 1 (+1=+/-1=-)?

Direzione in cui il sistema di tastatura deve avvicinarsi al pezzo:

-1: direzione di spostamento negativa

+1: direzione di spostamento positiva

Immissione: –1, +1

Q260 Altezza di sicurezza?

Coordinata dell'asse utensile che esclude una collisione tra il sistema di tastatura e il pezzo (attrezzatura di serraggio). Valore assoluto.

Immissione: –99999.9999...+99999.9999 In alternativa PREDEF

Q281 Protocollo di mis. (0/1/2)?

Definire se il controllo numerico deve generare un protocollo di misura:

0: senza generazione del protocollo di misura

1: con generazione del protocollo di misura: il controllo numerico salva il file protocollo TCHPR427.TXT nella stessa cartella in cui si trova anche il relativo programma NC.

2: interruzione dell'esecuzione del programma e visualizzazione del protocollo di misura sullo schermo del controllo numerico.Proseguire il programma NC con Start NC

Immissione: 0, 1, 2

Q288 Limite max dimensione?

Massimo valore di misura ammesso

Immissione: –99999.9999...+99999.9999

Q289 Limite minimo dimensione?

Minimo valore di misura ammesso

Immissione: –99999.9999...+99999.9999

Q309 Stop PGM se superata tolleranza?

Definire se, in caso di superamento della tolleranza, il controllo numerico deve interrompere il programma ed emettere un messaggio d'errore:

0: senza interruzione del programma, senza emissione messaggio d'errore

1: con interruzione del programma, con emissione messaggio d'errore

Immissione: 0, 1

Q330 Utensile per controllo?

Definire se il controllo numerico deve provvedere al monitoraggio utensile:

0: monitoraggio non attivo

>0: numero o nome dell'utensile con il quale il controllo numerico ha già eseguito la lavorazione. È possibile acquisire direttamente l'utensile dalla tabella utensili tramite la possibilità di selezione nella barra delle azioni.

Immissione: 0...99999.9 In alternativa max 255 caratteri

Monitoraggio utensile

I parametri Q498 e Q531 non hanno alcun effetto in questo ciclo. Non è necessario eseguire alcuna immissione. Questi parametri sono stati integrati soltanto per ragioni di compatibilità. Se ad es. si importa un programma del controllo numerico per tornire e fresare TNC 640, non viene visualizzato alcun messaggio di errore.

Esempio

11 TCH PROBE 427 MISURAZ. COORDINATA ~

Q263=+35

;1. PUNTO 1. ASSE ~

Q264=+45

;1. PUNTO 2. ASSE ~

Q261=+5

;ALTEZZA MISURATA ~

Q320=+0

;DISTANZA SICUREZZA ~

Q272=+3

;ASSE MISURATO ~

Q267=-1

;DIREZIONE ATTRAVERS. ~

Q260=+20

;ALTEZZA DI SICUREZZA ~

Q281=+1

;PROTOCOLLO DI MIS. ~

Q288=+5.1

;LIMITE MASSIMO ~

Q289=+4.95

;LIMITE MINIMO ~

Q309=+0

;STOP PGM SE ERRORE ~

Q330=+0

;UTENSILE ~

Q498=+0

;INVERSIONE UTENSILE ~

Q531=+0

;ANGOLO DI INCLINAZ.