General Information
Lo standard ha tre pagine di configurazione per gestire tutte le opzioni disponibili. La prima pagina "Controller CNC" riguarda le opzioni CNC. La seconda pagina "Fresatura" consente di adattare l'output per Fresatura, utensili, refrigerante e origini. La terza pagina "Fresatura" riguarda i parametri a 5 assi. |
|
1 CNC Controller page
1.1 CNC Controller - % at program begin / end
Opzione |
Risultato |
No |
N5 G00 G53 Z0 … … M30 |
Sì |
% N5 G0 G53 Z0 … … M30 % |
1.2 CNC Controller - Program Name Format
Opzione |
Risultato |
%_N_<name>_MPF |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
%MPF<number> |
%MPF1 N5 G00 G53 Z0… … … |
Senza |
N5 G00 G53 Z0 … … |
1.3 CNC Controller – Use “$PATH=” at Begin
Questa opzione è disponibile solo se viene utilizzato %_N_<name>_MPF
Opzione |
Risultato |
No |
%_N_PROG_MPF N5 G00 G53 Z0 … … |
Sì |
%_N_PROG_MPF ;$PATH=/_N_PART_DIR N5 G00 G53 Z0… … … |
1.4 Tool Option – Tool Call
Opzione |
Risultato |
Numero |
… … T01 M06 … … |
Nome |
… … T=”MILL_D10” M06 … … |
1.5 Tool Option – Tool Offset
Opzione |
Risultato |
D1 |
… … T01 D01 … … T02 D01 … … |
D |
… … T01 D01 … … T02 D02 … … |
1.6 Tool Option – Tool Length Offset
Opzione |
Risultato |
Automatico |
… … T01 D01 Z20 … … |
G43 H.. |
… … T01 G43 H01 Z20 … … |
1.7 Cycles – Drilling Cycles
Opzione |
Risultato |
Ciclo81 |
… MCALL CYCLE81(2,0,2,-10.412,) … MCALL … |
Simile a Fanuc |
… G81 G94 Z-10.412 R2. F606 … G80 … |
G81 R… |
… R2=0 R3=10.412 R10=2 G81 … G80 … |
1.8 Cycles – Name of Plane for CYCLE800
Opzione |
Risultato |
“TC1” |
… CYCLE800(1,” TC1 ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
“TABLE” |
… CYCLE800(1,” TABLE ”,0,39,0,0,0,180,-90,0,0,0,0,-1) … |
1.9 Cycles – MD 5013.1 Parameter for G84 R
Questo definisce se la G84 R viene utilizzata con o senza encoder. Questo è collegato al parametro macchina "MD 5013.1". Questo cambia i valori R6 e R7.
Funziona solo per la maschiatura non rigida.
Opzione |
Risultato |
0 |
… R2=0 R3=6 R4=0 R6=4 R7=3 R9=0.8 R10=2 R11=0 G84 … G80 … |
1 |
… R2=0 R3=6 R4=0 R6=0 R9=0.8 R10=2 R11=0 G84 … G80 … |
2 Milling page
2.1 Milling – Output Stock for CNC Simulation
Opzione |
Risultato |
No |
%_N_PROG_MPF … |
Sì |
%_N_PROG_MPF WORKPIECE(,””,,”BOX”,112,1-39,0,-42.5,-35,42.5,35) … |
2.2 Milling – Output Tool and Plane for all operations
Opzione |
Risultato |
No |
;OP 1 CON UTENSILE 1 E PIANO 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 CON UTENSILE 1 E PIANO 1 … … |
Sì |
;OP 1 CON UTENSILE 1 E PIANO 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … ;OP 2 CON UTENSILE 1 E PIANO 1 T01 D01 M06 CYCLE800(1,”TC1”,0,39,0,0,0,90,-90,0,0,0,0,-1) … … |
2.3 Milling – Use Parameters for Feed
Opzione |
Risultato |
No |
T01 D01 M06 G00 X.. Y.. Z.. Z-.. F160 G1 X.. Y.. F200 … … |
Sì |
R21 = 200 R22 = 160 T01 D01 M06 G00 X.. Y.. G43 H1 Z.. Z-.. F=R22 G01 X.. Y.. F=R21 … … |
2.4 Tool Option – Output Tool List
Opzione |
Risultato |
No |
%_N_PROG_MPF … … |
Sì |
%_N_PROG_MPF ;INIZIO LISTA UTENSILI ;T01 FRESA A CILINDRO D10 ;T02 TRAPANO D08 … ;FINE LISTA UTENSILI … … |
2.5 Tool Option – Tool Change
Opzione |
Risultato |
Manuale |
… ;FRESA A CILINDRO D10 M0 … |
Automatico |
… ;FRESA A CILINDRO D10 T01 D01 M06 … |
Auto + Preseleziona |
… ;FRESA A CILINDRO D10 T01 D01 M06 T02 … |
2.6 Tool Option – Preselect First Tool after Last Tool
Opzione |
Risultato |
No |
;PRIMA OPERAZIONE T01 D01 M06 T02 … … ;ULTIMA OPERAZIONE T05 D01 M06 … … M30 |
Sì |
;PRIMA OPERAZIONE T01 M06 T02 … … ;ULTIMA OPERAZIONE T05 D01 M06 T01 … … M30 |
2.7 Tool Option – Tool Change in
Opzione |
Risultato |
1 Blocco |
… … T01 D01 M06 … … |
2 Blocchi |
… … T01 D01 M06 … … |
2.8 Origin Option – Output Origin List
Opzione |
Risultato |
No |
%_N_PROG_MPF … … |
Sì |
%_N_PROG_MPF ;INIZIO LISTA ORIGINI ;G54 ;G55 ;FINE LISTA ORIGINI … … |
Origin position
Opzione |
Risultato |
Dopo rotazione assi |
|
Prima rotazione assi |
|
2.9 Origin Option – Multi Origin Management
Opzione |
Risultato |
Solo origine |
% O1000 … G54 … |
Origine + Offset |
% O1000 … G54 TRANS X10 Y20 Z10 … |
Senza MTE :
Se l'opzione è impostata su "Solo origine" per ogni origine definita sulla parte, verrà generato un codice G diverso, G54, quindi G55, G56 … Ciò significa che si è limitati dal numero di origini gestite dal CNC. Se è possibile avere più origini, è necessario utilizzare la seconda opzione "Origine + Offset"
Se l'opzione è impostata su "Origine + Offset", verrà generato solo G54 e offset con G52
Con MTE :
L'origine può essere definita nel nome dell'origine con la seguente sintassi "$G54_". Ciò significa che G54 verrà utilizzato nel programma NC. Se non è definito alcun nome decodificato, verrà generata l'origine predefinita G54.
Se si utilizza "Origine + Offset", è necessario utilizzare una sola origine per tutte le operazioni perché tutti gli offset vengono calcolati dall'origine del piano di riferimento o dall'origine singola.
È possibile aggiungere ogni testo dopo il trattino basso per riconoscere il proprio offset "$G54_Up", "$G54_Right", …
Con macchina a 5 assi :
L'offset di origine viene generato con la funzione piano inclinato G68.1 se è impostato per essere generato. Quindi significa che non viene generato alcun G52.
2.10 Coolant Option – Coolant Activation Position
Opzione |
Risultato |
Con mandrino |
… … T01 D01 M06 S800 M03 M08 G00 X.. Y.. Z… … … |
Con spostamento piano |
… … T01 D01 M06 S800 M3 G00 X.. Y.. M8 Z.. … … |
Con spostamento in profondità |
… … T01 D01 M06 S800 M03 G00 X.. Y.. Z.. M08 … … |
3 Milling 5X
3.1 Milling 5X Parameters – Use Tilted work Plane for 3+2 Axis
Opzione |
Risultato |
No |
… … T01 D01 M06 C180 A-90 … … |
Sì |
… … T01 D01 M06 CYCLE800(1,“TC1 »,0,39,0,0,0,180,-90,0,0,0,0-1) … … |
3.2 Parametri di fresatura 5X – Blocco 1 st Asse di rotazione
Opzione |
Risultato |
vuoto |
… … C180 … … |
“M10” |
… … C180 M10 … … |
3.3 Parametri di fresatura 5X – Blocco 2 nd Asse di rotazione
Opzione |
Risultato |
vuoto |
… … B-90 … … |
“M12” |
… … B-90 M12 … … |
3.4 Parametri di fresatura 5X – Sblocco 1 st Asse di rotazione
Opzione |
Risultato |
vuoto |
… … C180 … … |
“M11” |
… … M11 C180 … … |
3.5 Parametri di fresatura 5X – Sblocco 2 nd Asse di rotazione
Opzione |
Risultato |
vuoto |
… … B-90 … … |
“M13” |
… … M13 B-90 … … |
3.6 Fixed blocks for plane change - Active fixed blocks for plane change
Questa opzione viene utilizzata solo se non è definita alcuna cinematica nella configurazione della macchina.
Opzione |
Risultato |
seleziona |
I blocchi fissi definiti verranno generati se c'è un cambio di piano |
deseleziona |
Nessun blocco verrà generato se c'è un cambio di piano. |
3.7 Fixed blocks for plane change - First and second
Opzione |
Risultato |
Vuoto |
… … |
“G0 Z100” |
… … G00 Z100 … … |
4 Launch page
Con cinematica macchina definita |
Senza cinematica macchina definita |
4.1 Name of the NC File
Definire qui il nome del file NC generato. L'estensione deve essere definita nella configurazione MCF.
4.2 Program Number
Se viene definito 0, il numero di programma verrà impostato su 1.
Opzione |
Risultato |
0 |
%MPF1 … … |
“10” |
%MPF10 … … |
“1234” |
%MPF1234 … … |
4.3 Origin Number
Questo parametro viene utilizzato solo se la cinematica non è definita nel file macchina. Il parametro definisce la prima origine utilizzata nel programma NC.
Se il parametro da trattare origine multipla è impostato su "Solo origine", il numero di origine viene incrementato quando cambia un piano.
Opzione |
Risultato |
54 |
%MPF1 T01 M06 G54 … |
55 |
%MPF1 T01 M06 G55 … |
4.4 Comment Output
Opzione |
Risultato |
No |
… … T01 D01 M06 … … |
Sì |
… … ;SPIANATURA ;FRESA A CILINDRO D12 T01 D01 M06 … … |
4.5 Block Numbers
Opzione |
Risultato |
Con |
… N5 T01 D01 M06 N10 G00 X.. Y.. N15 G43 Z.. H1 … … N50 T02 D01 M06 N55 G00 X.. Y.. N60 G43 Z.. H2 … … |
Senza |
… T01 D01 M06 G0 X.. Y.. G43 Z.. H1 … … T02 D02 M06 G00 X.. Y.. G43 Z.. H2 … … |
Solo cambio utensile |
… N5 T01 D01 M06 G00 X.. Y.. G43 Z.. H1 … … N10 T02 D01 M06 G00 X.. Y.. G43 Z.. H2 … … |
4.6 Program Type :
Opzione |
Risultato |
Principale |
%MPF1 … … M30 |
Secondario |
%SPF1 … … M17 |
4.7 Code for Program End
Opzione |
Risultato |
M30 |
… … M30 |
M02 |
… … M02 |