06.08.2013 Views

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.2 Note sulla programmazione<br />

4.2.6 Sottoprogrammi NC<br />

I sottoprogrammi vengono impiegati per la programmazione di profili o<br />

per la programmazione di lavorazioni.<br />

I parametri di passaggio sono disponibili nel sottoprogramma come<br />

variabili. È possibile assegnare una definizione ai parametri di<br />

passaggio (vedi ”4.16Sottoprogrammi”).<br />

Nell'ambito del sottoprogramma sono disponibili le variabili locali da<br />

#256 a # 285 per calcoli interni.<br />

I sottoprogrammi possono essere annidati per 6 volte al massimo.<br />

”Annidare” significa che un sottoprogramma richiama un altro<br />

sottoprogramma, ecc.<br />

Se un programma deve essere eseguito più volte, inserire nel<br />

parametro ”0” il fattore di ripetizione.<br />

Il <strong>CNC</strong> <strong>PILOT</strong> distingue tra sottoprogrammi locali e<br />

sottoprogrammi esterni. I sottoprogrammi locali e il programma<br />

principale NC si trovano nello stesso file. Soltanto il programma<br />

principale può richiamare il sottoprogramma locale. I sottoprogrammi<br />

esterni vengono memorizzati in file separati e richiamati da programmi<br />

principali NC a scelta o da altri sottoprogrammi NC.<br />

Programmi per esperti<br />

Di norma il costruttore della macchina predispone sottoprogrammi per<br />

processi complessi adeguati alla configurazione della macchina<br />

(esempio: trasferimento pezzo per lavorazione completa). Consultare il<br />

manuale della macchina.<br />

4.2.7 Modelli<br />

Con ”modelli” si identificano blocchi di codici NC predefiniti che<br />

vengono integrati nel programma NC. Si semplifica in questo modo la<br />

programmazione consentendo di raggiungere un certo livello di<br />

standardizzazione.<br />

I modelli vengono definiti dal costruttore della macchina. Richiedere al<br />

costruttore della macchina se e quali modelli sono supportati.<br />

4.2.8 Compilazione programma NC<br />

Per la programmazione delle variabili e la comunicazione utente<br />

occorre tenere presente che il <strong>CNC</strong> <strong>PILOT</strong> compila l'intero programma<br />

NC prima di eseguirlo (vedi ”3.5 Modalità Automatico”).<br />

Il <strong>CNC</strong> <strong>PILOT</strong> distingue:<br />

■ Variabili #, che vengono calcolate nella compilazione del programma<br />

NC<br />

■ Variabili V, che vengono calcolate per il tempo di esecuzione (ossia<br />

per l'esecuzione del blocco NC)<br />

■ Input/Output durante la compilazione del programma NC<br />

■ Input/Output durante l'esecuzione del programma NC<br />

70<br />

4 DIN PLUS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!