Per le operazioni di tasca e contornatura multi-passaggio, GO2cam può generare il programma CN in modalità decomposta o utilizzando sottoprogrammi. L'operazione di lavorazione non cambia; solo l'output CN generato dal post-processor è diverso.

Metodi di output per operazioni multi-passaggio

Output decomposto

L'output decomposto è il metodo predefinito. Le coordinate del percorso utensile vengono riscritte per ogni passata di lavorazione. Di conseguenza, il programma CN contiene blocchi di coordinate ripetuti per ogni profondità di lavorazione.

Output con sottoprogrammi

Per le operazioni di tasca e contornatura, GO2cam può scrivere le coordinate ripetute del percorso utensile una sola volta in un sottoprogramma. Il programma principale chiama quindi il sottoprogramma per ogni passata di lavorazione.

Ciò produce un programma CN più compatto ed evita di ripetere le stesse coordinate di contorno. Il risultato della lavorazione e l'operazione definita in GO2cam rimangono invariati.

Importante: L'output con sottoprogrammi richiede un post-processor adattato. I clienti non possono abilitare questo metodo di output dall'operazione di lavorazione. Contattare il proprio rivenditore GO2cam se si desidera utilizzare l'output con sottoprogrammi. La configurazione di Post-Pro Builder è documentata separatamente nell'Area VAR.

Confronto programmi CN

Gli esempi seguenti mostrano la stessa operazione di contornatura generata prima con output decomposto e poi utilizzando un sottoprogramma.

Output decomposto

Con output decomposto, le coordinate del percorso utensile vengono riscritte per ogni passata di lavorazione.

N115 G01 G94 Z-50. F212
N120 X379.886
N125 Y51.5
...
N190 G01 Z-60.
N195 X379.886
N200 Y51.5
...

Output con sottoprogramma

Con output da sottoprogramma, il percorso utensile ripetuto è definito una volta e chiamato per ogni passata di lavorazione.

N115 G01 G94 Z-54. F212
N120 M98 P1000
...
N145 G01 Z-68.
N150 M98 P1000
...

Il contorno stesso viene quindi scritto una volta nel sottoprogramma:

O1000
N5 G01 G41 D01 X369.886 Y-2. F212
...
N65 M99

Cosa notare

  • Nel programma decomposto, le coordinate del contorno sono ripetute per ogni profondità di lavorazione.

  • Con output da sottoprogramma, il programma principale contiene chiamate ripetute M98 P1000 una per ogni passata di lavorazione.

  • Il singolo O1000 blocco contiene le coordinate del contorno.

  • M99 restituisce l'esecuzione dal sottoprogramma al programma principale.

Il codice CN è incluso solo per dimostrare la differenza tra i due output GO2cam. Non è inteso come una spiegazione dettagliata della programmazione FANUC.

Per confronto: Scaricare i file CN allegati per visualizzare l'output completo in modalità decomposta e utilizzando sottoprogrammi. Notare la differenza di lunghezza tra i due programmi CN: l'output decomposto è di circa 100 righe, mentre l'output con sottoprogrammi è di circa 65 righe.

▶️ This short video shows GO2cam producing multi-pass machining either decomposed or via subprograms, and explains that subprograms keep NC files compact by writing the repeated contour once and calling it for each pass.