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.

general info-20240416-090057.PNG

1     CNC Controller page

cnc controller-20240416-090117.PNG

1.1          CNC Controller - % at program begin / end

Opzione

Risultato

No

N5 G00 G53 Z0

M30

%

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

%_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

milling-20240416-090131.PNG

2.1          Milling – Output Stock for CNC Simulation

Opzione

Risultato

No

%_N_PROG_MPF

%_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

;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

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

%_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

;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

%_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

milling 5x.PNG

3.1          Milling 5X Parameters – Use Tilted work Plane for 3+2 Axis

Opzione

Risultato

No

T01 D01 M06

C180

A-90

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

launch page without kinematics-20240416-093815.PNG without kinematics-20240416-094444.PNG

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

;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