1 Allgemeine Informationen

Der Standard verfügt über vier Konfigurationsseiten zur Verwaltung aller verfügbaren Optionen:

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

  • Drehen: Enthält die Optionen der Drehtechnologie.

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

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

image-20240415-104531.png

2 NC-Steuerungsseite

image-20240415-112204.png

2.1 NC-Steuerung – Programmname als Kommentar

Option

Ergebnis

Nein

M30

%

Ja

(TEILENAME)

M30

%

3 Drehseite

image-20240415-112305.png

3.1 Drehen – Ausgabe Rohteil für NC-Simulation

Keine Rohteilausgabe für den Standard-Postprozessor T67_Okuma.

Option

Ergebnis

Nein

T0101

Ja

T0101

3.2 Drehen – Ausgabe Werkzeug und Ebene für alle Operationen

Option

Ergebnis

Nein

O1000

(PLANEN)

TD=010001 M323

G00 X20 Z2

(SCHRUPPEN)

G00 X20 Z2

Ja

O1000

(PLANEN)

TD=010001 M323

G00 X20 Z2

(SCHRUPPEN)

TD=010001 M323

G00 X20 Z2

3.3 Drehen – Parameter für Vorschub verwenden

Option

Ergebnis

Nein

TD=010001 M323

G00 X20 Z2

G01 Z-20 G95 F0.1

Ja

VSET F1 = 0.1

TD=010001 M323

G00 X20 Z2

G01 Z-20 G95 F=F1

3.4 Drehen – Position konstante Schnittgeschwindigkeit

Option

Ergebnis

Zyklus starten

TD=010001 M323

G50 S9000

G110 G96 S40 M04

G00 G90 X44.8 Z2.4

Bearbeitung starten

TD=010001 M323

G97 S284 M04

G00 G90 X44.8 Z2.4

G50 S9000

G110 G96 S40 M04

G42 G01 G95 Z0. F0.1

3.5 Werkzeugoption – Werkzeugliste ausgeben

Option

Ergebnis

Nein

TD=010001 M323

Ja

(WERKZEUGLISTE START)

(T1 CMNG 04)

(T2 ...)

(T3 ...)

(WERKZEUGLISTE ENDE)

TD=010001 M323

3.6 Ursprungsoption – Ursprungsliste ausgeben

No output for T67_Okuma standard

3.7 Ursprungsoption – Verwaltung mehrerer Ursprünge

Keine Änderung für den Standard T67_Okuma. Keine Verwaltung mehrerer Ursprünge auf Okuma.

Option

Ergebnis

Nur Ursprung

Ursprung + Offset

Bei Maschinen mit B-Achse:

Der Ursprungs-Offset wird mit der Funktion G127 für geneigte Ebenen und dem G-Code G174 ausgegeben.

3.8 Kühlmitteloption – Kühlmittelaktivierungsposition

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

Es wird einen Unterschied bei Fräsoperationen mit angetriebenen Werkzeugen geben.

Option

Drehoperation

Fräsoperation (angetriebenes Werkzeug)

Mit Spindel

TD=010001 M323

S1000 M03

M08

G00 X15 Z2

TD=010001 M323

S1000 M03

M08

G00 X15 C0

Z2

Mit Ebenenverschiebung

TD=010001 M323

S1000 M03

G00 X15 Z2 M08

TD=010001 M323

S1000 M03

G00 X15 C0 M08

Z2

Mit Eintauchbewegung

TD=010001 M323

S1000 M03

G00 X15 Z2 M08

TD=010001 M323

S1000 M03

G00 X15. C0

Z2 M08

4 Code-Verwaltungsseite

image-20240415-112405.png

4.1 Code-Verwaltung – C-Achsen-Code aktivieren

Wenn das Feld leer ist, ist der Standardcode M110.

Option

Ergebnis

„leer“

TD=010001 M323

S1000 M03

G17

M11 0

G28 G90 H0

C10

M51

TD=010001 M323

S1000 M03

G17

M51

G28 G90 H0

C10

4.2 Code-Verwaltung – C-Achsen-Code deaktivieren

Wenn das Feld leer ist, ist der Standardcode M109.

Option

Ergebnis

„leer“

X200

M109

M09

M50

X200

M50

M09

4.3 Code-Verwaltung – Spanncode

Wenn das Feld leer ist, ist der Standardcode M147.

Option

Ergebnis

„leer“

C10

M147

G01 Z-10

M10

C10

M10

G01 Z-10

4.4 Code-Verwaltung – Entspanncode

Wenn das Feld leer ist, ist der Standardcode M146.

Option

Ergebnis

„leer“

G00 Z20

M146

C10

M11

G0 Z20

M11

C10

4.5 Code-Verwaltung – Axialen Interpolationsmodus verwenden

Wenn die Maschine keinen Code zur Ausgabe der axialen Interpolation hat, kann dies zerlegt erfolgen.

Es wird keine Kreisinterpolation ausgegeben, Werkzeugversatz wird nicht verwendet

Option

Ergebnis

image-20240415-112434.png

Axiale Operation mit Interpolation ausgeben

image-20240415-112458.png

Axiale Operation zerlegt ausgeben

4.6 Code-Verwaltung – Axialen Interpolationscode aktivieren

Option

Ergebnis

„leer“

G01 Z-5

G112

G01 Z-5

G112

4.7 Code-Verwaltung – Axialen Interpolationscode deaktivieren

Option

Ergebnis

„leer“

G00 Z20

G112

G113

G00 Z20

4.8 Code-Verwaltung – Radialen Interpolationsmodus verwenden

Wenn die Maschine keine Codeoption zur Verwendung der Interpolation hat, kann dies zerlegt erfolgen.

Es wird keine Kreisinterpolation ausgegeben, Werkzeugversatz wird nicht verwendet

Option

Ergebnis

image-20240415-112553.png

Axiale Operation mit Interpolation ausgeben

image-20240415-112616.png

Axiale Operation zerlegt ausgeben

4.9 Code-Verwaltung – Radialen Interpolationscode aktivieren

Option

Ergebnis

„leer“

G107

G107

4.10 Code-Verwaltung – Radialen Interpolationscode deaktivieren

Option

Ergebnis

„leer“

G107

G107 C0

4.11 Primäre Achsenoption – Verwaltung der primären Achse

Option

Ergebnis

Modulo

C0

C359

C0

Linear

C0

C359

C360

Inkrementell

Wird nicht von der Maschine verwaltet. Modulo wird verwendet

5 Dateiverwaltungsseite

image-20240415-112740.png

5.1 Dateiverwaltung – Eine physische Datei pro Kanal

Option

Datei 1

Datei 2

image-20240415-112657.png

(PROGRAM ERSTER KANAL)

M30

(PROGRAM ZWEITER KANAL)

M30

image-20240415-112709.png

(PROGRAM ERSTER KANAL)

M30

(PROGRAM ZWEITER KANAL)

M30

5.2 Dateiverwaltung – Kanal auch bei leerer Datei generieren

Option

Ergebnis

image-20240415-112657.png

Wenn ein Kanal leer ist, erfolgt keine Programmausgabe

image-20240415-112709.png

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

(Nur O1001 und M30 werden ausgegeben)

5.3 Auflistung / Synchronisierte Datei – Auflistungsdatei generieren

Sie müssen die minimale und maximale Synchro-Nummer einstellen, um die Auflistung auszugeben

Option

Ergebnis

image-20240415-112657.png

Generieren Sie die Datei nicht, um die Synchronisation zwischen den Kanälen zu sehen.

image-20240415-112709.png

Generieren Sie die Datei, um die Synchronisation zwischen den Kanälen zu sehen.

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

image-20240415-110338.png

5.4 Auflistung / Synchronisierte Datei – Synchro-Nummern (Mini / Maxi)

Definieren Sie hier die Synchronisationsnummern (z.B. 1 – 9000)

Der Postprozessor sucht nach den Synchronisationsnummern zwischen diesen Minimal- und Maximalwerten, um die Datei Listing.TXT zu generieren.

6 Startseite

image-20240415-113038.png

6.1 Name der NC-Datei

Definieren Sie hier den Namen der generierten NC-Datei.

Die Erweiterung wird in der MCF-Konfiguration definiert.

6.2 Kommentar-Ausgabe

Option

Ergebnis

Nein

TD=010001 M323

Ja

(PLANEN)

(CNMG 04)

T0101

6.3 Blocknummern

Option

Ergebnis

Mit

N0001 TD=010001 M323

N0002 G00 X10 Z20

N0003 Z10

N0010 TD=010002 M323

N0011 G00 X20 Z20

N0012 Z10

Ohne

TD=010001 M323

G00 X10 Z20

Z10

TD=010002 M323

G00 X20 Z20

Z10

Nur Werkzeugwechsel

N0001 TD=010001 M323

G00 X10 Z20

Z10

N0002 TD=010002 M323

G00 X20 Z20

Z10

6.4 Code für Programmende

Option

Ergebnis

M30

M30

M02

M02

7 Spezifische Informationen

7.1 MTE-Bewegung vom Maschinenursprung

Da die Punkte im Achsensystem der Maschine gegeben sind, müssen Sie bei zwei Revolvern, die nicht bei 180 Grad stehen, den X-Wert neu berechnen, um einen korrekten Wert im Revolverachsensystem auszugeben.

Auf Okuma-Maschinen wird kein Programmursprung verwendet. Wir müssen mit Maschinenvariablen programmieren, um feste Punkte vom Maschinenursprung aus programmieren zu können.

Wir müssen auch den Werkzeugversatz aufheben.

Um eine Z-Position relativ zum Maschinen-Nullpunkt ohne Werkzeugversatz zu programmieren, müssen die folgenden Zeilen programmiert werden:

Z=[<zu erreichende Z-Position> - VZOFZ – VZSHZ - VETFZ]

X=ABS[<zu erreichende X-Position> - VZOFX – VZSHX- VETFX]

VZSHZ ist die aktuelle Verschiebung, die zum aktiven Offset hinzugefügt wird.

VETFZ ist der aktuelle aktive Werkzeugversatz in Z-Achse.

image-20240415-104321.png