General Information

Der Standard verfügt über vier Konfigurationsseiten, um alle verfügbaren Optionen zu verwalten:

  • CNC-Steuerung: Enthält die Optionen zur CNC.

  • Drehen: Enthält die Optionen der Drehtechnologie.

  • Codeverwaltung: Ermöglicht die Angabe einiger Codes für die NC-Ausgabe.

  • Dateiverwaltung: Bietet einige Optionen für die NC-Dateiausgabe.

image-20240415-091847.png

1 CNC Controller Page

cnc controller page-20240415-092827.PNG

1.1          CNC Controller - % at program begin / end

Option

Ergebnis

Nein

N5 G00 G53 Z0

M30

Ja

%

N5 G00 G53 Z0

M30

%

1.2          CNC Controller - Program name format

Even if the % at program begin / end is deactivated in the option before, the 2 first options for the program name will output %

Option

Ergebnis

%_N_<name>_MPF

%_N_PROG_MPF

N5 G00 G53 Z0

%MPF<number>

%MPF1

N5 G00 G53 Z0

ohne

G00 G53 Z0

1.3          CNC Controller – Use “$PATH=” at Begin

Die Option ist nur verfügbar, wenn das Programmnamenformat auf „%_N_<name>_MPF“ eingestellt ist.

Option

Ergebnis

Nein

%_N_PROG_MPF

N5 G00 G53 Z0

Ja

%_N_PROG_MPF

;$PATH=/_N_MPF_DIR

N5 G00 G53 Z0

1.4          Tool Option – Tool Call

Option

Ergebnis

Nummer

T01 M06

Name

T=”CNMG 04” M06

(SPANNUNGBRUCHZYKLUS)

G83 Z-6 Q2000 F500

G80

1.5          Tool Option – Tool Offset

Option

Ergebnis

D1

T01 D01 M06

T02 D01 M06

D..

T01 D01 M06

T02 D02 M06

1.6          Standard G code – Spindle Limitation Code

Option

Ergebnis

G26

G26 S2500

LIMS

LIMS=2500

1.7          Cycles – Code for decomposed Threading Cycle

Der Gewindezyklus muss im Generator auf „zerlegt“ eingestellt sein.

Option

Ergebnis

G33

G01 X39.071 F3.5

G33 Z-43

G00 X44

Z2.5

G32

G01 X39.071 F3.5

G32 Z-43

G00 X44

Z2.5

1.8          Spindle Management – Spindle Number

Definieren Sie hier die Nummer, die von der SETMS-Funktion verwendet wird für:

  • Haupt : Hauptspindel

  • Nacharbeit : Nacharbeitsspindel

  • T1 : Erster Revolver

  • T2 : Zweiter Revolver

  • T3 : Dritter Revolver

  • T4 : Vierter Revolver

Wenn die Nummer auf 0 gesetzt ist, wird SETMS ohne Nummer ausgegeben.

Option

Ergebnis

image-20240415-101413.png

;Wählen Sie die Hauptspindel

SETMS

;Wählen Sie die Nacharbeitsspindel

SETMS(1)

image-20240415-101532.png

;Wählen Sie die Hauptspindel

SETMS(5)

;Wählen Sie die Nacharbeitsspindel

SETMS(6)

2      Turning page

turning page-20240415-092852.PNG

2.1          Turning – Output Stock for CNC Simulation

Option

Ergebnis

Nein

%_N_PROG_MPF

Ja

%_N_PROG_MPF

N5 WORKPIECE(,"",,"CYLINDER",64,2,-32,-80,30)

2.2          Turning – Output Tool and Plane for all operations

Option

Ergebnis

Nein

;OP 1 MIT WERKZEUG 1 UND EBENE 1

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;OP 2 MIT WERKZEUG 1 UND EBENE 1

Ja

;OP 1 MIT WERKZEUG 1 UND EBENE 1

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

;OP 2 MIT WERKZEUG 1 UND EBENE 1

T01 D01 M06

CYCLE800(1,"TC1",0,39,0,0,0,90,-90,0,0,0,0,-1)

2.3          Turning – Use Parameters for Feed

Option

Ergebnis

Nein

T01 D01

G00 X20 Z2

G01 Z-20 G95 F0.1

Ja

R21 = 0.1

T01 D01

G00 X20 Z2

G01 Z-20 G95 F R21

2.4       Turning – Position Constant Cutting Speed

Option

Ergebnis

Zyklus starten

T01 D01

G26 S9000

G96 S40 M04

G00 G90 X24. Z2.8…

Bearbeitung starten

T01 D01

G97 S284 M04

G00 G90 X24. Z2.8

G26 S9000

G96 S40 M04

G01 G95 Z0. F0.1

2.5          Tool Option – Output Tool List

Option

Ergebnis

Nein

%_N_PROG_MPF

Ja

%_N_PROG_MPF

;WERKZEUGLISTE STARTEN

;T1 CMNG 04

;T2 ...

;T2 ...

;WERKZEUGLISTE ENDE

2.6          Origin Option – Output Origin List

Option

Ergebnis

Nein

%_N_PROG_MPF

Ja

%_N_PROG_MPF

;NULLPUNKTLISTE STARTEN

;G54

;G55

;...

;NULLPUNKTLISTE ENDE

2.7          Origin Option – Multi Origin Management

Option

Ergebnis

Nur Nullpunkt

%

O1000

G54

Nullpunkt + Offset

%

O1000

G54

TRANS X10 Y20 Z10

Ohne MTE:

Wenn die Option für jeden am Teil definierten Nullpunkt auf „Nur Nullpunkt“ gesetzt ist, geben wir einen anderen G-Code aus, G54, dann G55, G56 usw. Das bedeutet, dass Sie durch die Anzahl der von der CNC verwalteten Nullpunkte begrenzt sind. Wenn Sie mehr Nullpunkte haben können, müssen Sie die zweite Option „Nullpunkt + Offset“ verwenden

Wenn die Option auf „Nullpunkt + Offset“ gesetzt ist, wird nur G54 und Offset mit TRANS ausgegeben

Mit MTE:

Der Nullpunkt kann im Namen des Nullpunkts mit der folgenden Syntax „$G54_“ definiert werden. Das bedeutet, dass G54 im NC-Programm verwendet wird. Wenn kein decodierter Name definiert ist, wird der Standardnullpunkt G54 ausgegeben.

Wenn Sie „Nullpunkt + Offset“ verwenden, müssen Sie nur einen Nullpunkt für alle Ihre Operationen verwenden, da alle Offsets vom Referenzebenen-Nullpunkt oder Einzelnullpunkt berechnet werden.

Sie können jeden Text nach dem Unterstrich hinzufügen, um Ihren Offset zu erkennen „$G54_Up“, „$G54_Right“, …

Mit 5-Achsen-Maschine:

Der Nullpunktoffset wird mit der geneigten Ebenenfunktion Cycle800 ausgegeben, wenn dies zur Ausgabe eingestellt ist. Das bedeutet, dass kein TRANS ausgegeben wird.

2.8          Coolant Option – Coolant Activation Position

Die zweite und dritte Option liefern die gleiche Ausgabe für Drehoperationen.

Es wird einen Unterschied bei Fräsoperationen mit Livetools geben.

Option

Drehoperation

Fräsoperation (Livetool)

Mit Spindel

T01 D01 M06

S1000 M03

M08

G00 X15 Z2

T01 D01 M06

S1000 M03

M08

G00 X15 C0

Z2

Mit Ebenenbewegung

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15 C0 M08

Z2

Mit Tauchbewegung

T01 D01 M06

S1000 M03

G00 X15 Z2 M08

T01 D01 M06

S1000 M03

G00 X15. C0

Z2 M08

3       Code management page

code management page-20240415-092933.PNG

3.1          Code Management – Enable C Axis Code

Option

Ergebnis

„leer“

T01 D01 M06

S1000 M03

G17

G28 G90 H0

C10

M51

T01 D01 M06

S1000 M03

G17

M51

G28 G90 H0

C10

3.2          Code Management – Disable C Axis Code

Option

Ergebnis

„leer“

X200

M09

M50

X200

M50

M09

3.3          Code Management – Clamping Code

Option

Ergebnis

„leer“

C10

G01 Z-10

M10

C10

M10

G01 Z-10

3.4          Code Management – Unclamping Code

Option

Ergebnis

„leer“

G0 Z20

C10

M11

G0 Z20

M11

C10

3.5       Code Management – Use axial interpolation mode

Wenn die Maschine keine TRANSMIT-Option hat, kann die Ausgabe zerlegt erfolgen.

Es wird keine Kreisinterpolation ausgegeben, verwenden Sie keinen Werkzeugradius

Option

Ergebnis

image-20240415-095414.png

Axiale Operation mit TRANSMIT ausgeben

image-20240415-095446.png

Axiale Operation zerlegt ausgeben

3.6          Code Management – Enable Axial Interpo Code

Wenn das Feld leer ist, wird der standardmäßig verwendete Code TRANSMIT sein

Option

Ergebnis

„leer“

G01 Z-5

TRANSMIT

TRANSMIT(2)

G01 Z-5

TRANSMIT(2)

3.7          Code Management – Disable Axial Interpo Code

Wenn das Feld leer ist, wird der standardmäßig verwendete Code TRAFOOF sein

Option

Ergebnis

„leer“

TRAFOOF

G00 Z20

TRAFOOF(2)

TRAFOOF(2)

G00 Z20

3.8 Code Management – Use radial interpolation mode

Wenn die Maschine keine TRACYL-Option hat, kann die Ausgabe zerlegt erfolgen.

Es wird keine Kreisinterpolation ausgegeben, verwenden Sie keinen Werkzeugradius

Option

Ergebnis

image-20240415-095054.png

Axiale Operation mit G107 ausgeben

image-20240415-095203.png

Axiale Operation zerlegt ausgeben

3.9          Code Management – Enable Radial Interpo Code

Wenn das Feld leer ist, wird der standardmäßig verwendete Code TRACYL(…) sein

Option

Ergebnis

„leer“

TRACYL(10.000)

TRACYL($D,1)

TRACYL(10.000,1)

3.10        Code Management – Disable Radial Interpo Code

Wenn das Feld leer ist, wird der standardmäßig verwendete Code TRAFOOF sein

Option

Ergebnis

„leer“

TRAFOOF

TRAFOOF(2)

TRAFOOF(2)

3.11        Primary axis option – Management of primary axis

Option

Ergebnis

Modulo

C0

C359

C0

Linear

C0

C359

C360

Inkremental

C0

C=IC(1)

C=IC(1)

4      File management page

File management Page-20240415-093024.PNG

4.1          File Management – One physical File per Channel

Option

Datei 1

Datei 2

image-20240415-094052.png

O1000

(ERSTES KANALPROGRAMM)

M30

O1001

(ZWEITES KANALPROGRAMM)

M30

image-20240415-094140.png

O1000

(ERSTES KANALPROGRAMM)

M30

O1001

(ZWEITES KANALPROGRAMM)

M30

4.2          File Management – Generate the channel even if empty

Option

Ergebnis

image-20240415-094052.png

Wenn ein Kanal leer ist, wird kein Programm ausgegeben

image-20240415-094126.png

Wenn ein Kanal leer ist, wird das Programm ausgegeben (aber leer

(Nur O1001 und M30 werden ausgegeben)

4.3          Listing / Synchronized File – Generate the Listing File

Sie müssen die Mini- und Maxi-Synchronisationsnummer einstellen, um die Liste auszugeben

Option

Ergebnis

image-20240415-094052.png

Generieren Sie die Datei nicht, um die Synchronisierung zwischen den Kanälen anzuzeigen.

image-20240415-094126.png

Generieren Sie die Datei, um die Synchronisierung zwischen den Kanälen anzuzeigen.

Die Datei mit dem Namen Listing.TXT wird generiert und angezeigt.

image-20240415-092407.png

Listendatei / Synchronisierte Datei – Synchronisationsnummern (Mini / Maxi)

Definieren Sie hier die Synchronisationsnummern (z. B. 500 – 540)

Der Postprozessor sucht nach den Synchronisationsnummern zwischen diesen Mini- und Maxi-Werten, um die Datei Listing.TXT zu generieren.

5       Launch page

launch page-20240415-093200.PNG

5.1          Name of the NC File : Define here the Name of the generated NC file.

Die Erweiterung ist in der MCF-Konfiguration zu definieren.

5.2          Program Number : If 0 is defined, the program Number will be set to 1.

Option

Ergebnis

0

%MPF1

“10”

%MPF10

“1234”

%MPF1234

5.3          Comment Output

Option

Ergebnis

Nein

T01 D01 M06

Ja

;PLANFRÄSEN

;CNMG 04

T01 D01 M06

5.4          Block Numbers

Option

Ergebnis

Mit

%MPF1

N5 T01 D01 M06

N10 G00 X10 Z20

N15 Z10

N50 T02 D02 M06

N55 G00 X20 Z20

N60 Z10

Ohne

%MPF1

T01 D01 M06

G00 X10 Z20

Z10

T02 D02 M06

G00 X20 Z20

Z10

Nur Werkzeugwechsel

%MPF1

N5 T01 D01 M06

G00 X10 Z20

Z10

N10 T02 D02 M06

G00 X20 Z20

Z10

5.5          Program Type

Option

Ergebnis

Haupt

% MPF1

M30

Unter

% SPF1

M17

5.6          Code for Program End :

Option

Ergebnis

M30

M30

%

M02

M02

%