Allgemeine Informationen

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

  • 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: gibt einige Optionen für die NC-Dateiausgabe.

general info-20240416-065005.PNG

1       CNC Steuerung Seite

cnc controller-20240416-065038.PNG

1.1          CNC Steuerung - % am Programm Anfang / Ende

Option

Ergebnis

Nein

O1000

M30

Ja

%

O1000

M30

%

1.2          CNC Steuerung - Programm Nummer definiert durch

Option

Ergebnis

O

%

O 1000

M30

%

:

%

: 1000

M30

%

1.3          CNC Steuerung - Programm Name als Kommentar

Option

Ergebnis

Nein

%

O1000

M30

%

Ja

%

O1000 (PART NAME)

M30

%

1.4          CNC Steuerung - G10 zur Verwaltung des Nullpunkts verwenden

Option

Ergebnis

Nein

%

O1000

M30

%

Ja

%

O1000

G10 L2 P1 X.. Y.. Z.. (G54)

G10 L2 P2 X.. Y.. Z.. (G55)

G10 L20 P1 X.. Y.. Z.. (G110)

M30

%

1.5          Zyklen – Gewindeschneidzyklus

Option

Ergebnis

G76

G00 X44

G76 X38.506 Z-10. P1 K0.747 A60 D0.2 F1.25

G92

G92 X39 Z-43

G00 Z3

G92 X38 Z-43

G00 Z3

2      Drehen Seite

turning-20240416-065102.PNG

2.1          Drehen – Ausgabe Rohteil für CNC Simulation

Diese Option wird für Haas nicht verwendet, da keine Rohteilsimulation auf der CNC vorhanden ist.

Option

Ergebnis

Nein

Ja

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

Option

Ergebnis

Nein

O1000

(FACE)

T0101

G00 X20 Z2

(ROUGH)

G00 X20 Z2

Ja

O1000

(FACE)

T0101

G00 X20 Z2

(ROUGH)

T0101

G00 X20 Z2

2.3          Drehen – Parameter für Vorschub verwenden

Option

Ergebnis

Nein

T0101

G00 X20 Z2

G01 Z-20 G95 F0.1

Ja

#1 = 0.1

T0101

G00 X20 Z2

G01 Z-20 G95 F#1

2.4             Drehen – Konstante Schnittgeschwindigkeit Position

Option

Ergebnis

Zyklus starten

T0101

G92 S9000

G96 S40 M04

G00 G90 X24. Z2.8…

Bearbeitung starten

T0101

G97 S530 M04

G00 G90 X24. Z2.8

G92 S9000

G96 S40 M04

G01 G95 Z0. F0.1

2.5          Werkzeugoption – Werkzeugliste ausgeben

Option

Ergebnis

Nein

O1000

T0101

Ja

O1000

(START TOOL LIST)

(T1 CMNG 04)

(T2 ...)

(T3 ...)

(END TOOL LIST)

T0101

2.6          Nullpunktoption – Nullpunktliste ausgeben

Option

Ergebnis

Nein

O1000

T0101

Ja

O1000

(START ORIGIN LIST)

(G54)

(...)

(END ORIGIN LIST)

T0101

2.7          Nullpunktoption – Mehrfach-Nullpunktverwaltung

Option

Ergebnis

Nur Nullpunkt

%

O1000

G54

Nullpunkt + Offset

%

O1000

G54

G52 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… Das bedeutet, Sie sind durch die Anzahl der von der CNC verwalteten Nullpunkte begrenzt. 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 ausgegeben und mit G52 versetzt.

Mit MTE:

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

Wenn Sie „Nullpunkt + Offset“ verwenden, müssen Sie nur einen Nullpunkt für alle Ihre Operationen verwenden, da alle Offsets von der Referenzebene oder dem einzelnen Nullpunkt berechnet werden.

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

2.8          Kühlmitteloption – Kühlmittelaktivierungsposition

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

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

Option

Drehoperation

Fräsbearbeitung (angetriebenes Werkzeug)

Mit Spindel

T0101

S1000 M03

M08

G00 X15 Z2

T0101

S1000 M03

M08

G00 X15 C0

Z2

Mit Ebenenbewegung

T0101

S1000 M03

G00 X15 Z2 M08

T0101

S1000 M03

G00 X15 C0 M8

Z2

Mit Eintauchbewegung

T0101

S1000 M03

G00 X15 Z2 M08

T0101

S1000 M03

G00 X15. C0

Z2 M8

3       Codeverwaltung Seite

code management-20240416-065135.PNG

3.1          Codeverwaltung – C-Achsen-Code aktivieren

Option

Ergebnis

„leer“

T0101

S1000 M3

G17

G28 G90 H0

M154

C10

M51

T0101

S1000 M3

G17

M51

G28 G90 H0

C10

3.2          Codeverwaltung – C-Achsen-Code deaktivieren

Option

Ergebnis

„leer“

X200

M155

M09

M50

X200

M50

M09

3.3          Codeverwaltung – Spanncode

Wenn das Feld leer ist, lautet der Code für die Hauptspindel M14 und für die Rückspannspindel M114.

Option

Hauptspindel

Rückspannspindel

„leer“

C10

M14

G01 Z-10

C10

M114

G01 Z-10

M10

C10

M10

G01 Z-10

C10

M10

G01 Z-10

3.4          Codeverwaltung – Entspanncode

Wenn das Feld leer ist, lautet der Code für die Hauptspindel M15 und für die Rückspannspindel M115.

Option

Ergebnis

Rückspannspindel

„leer“

G0 Z20

M15

C10

G0 Z20

M115

C10

M11

G0 Z20

M11

C10

G0 Z20

M11

C10

3.5 Codeverwaltung – Axial-Interpolationsmodus verwenden

Wenn die Maschine keine G112- oder G12.1-Option hat, kann die Ausgabe zerlegt erfolgen.

Es wird keine Kreisinterpolation ausgegeben, Werkzeugkorrektur wird nicht verwendet.

Option

Ergebnis

use axial interpo mode-20240416-065224.PNG

Axiale Operation mit G112 ausgeben

use axial interpo mode-20240416-065224.PNG

Axiale Operation zerlegt ausgeben

3.6          Codeverwaltung – Axial-Interpolationscode aktivieren

Wenn das Feld leer ist, wird standardmäßig G112 verwendet.

Option

Ergebnis

„leer“

G01 Z-5

G112

G12.1

G01 Z-5

G12.1

3.7          Codeverwaltung – Axial-Interpolationscode deaktivieren

Wenn das Feld leer ist, wird standardmäßig G113 verwendet.

Option

Ergebnis

„leer“

G113

G00 Z20

G13.1

G13.1

G00 Z20

5.8          Codeverwaltung – Radial-Interpolationsmodus verwenden

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

Es wird keine Kreisinterpolation ausgegeben, Werkzeugkorrektur wird nicht verwendet.

Option

Ergebnis

tick use radial interpo mode-20240416-065246.PNG

Axiale Operation mit G107 ausgeben

use radial interpo mode-20240416-065302.PNG

Axiale Operation zerlegt ausgeben

3.9          Codeverwaltung – Radial-Interpolationscode aktivieren

Es gibt keine radiale Interpolation bei Haas CNC.

Option

Ergebnis

„leer“

G107

3.10       Codeverwaltung – Radial-Interpolationscode deaktivieren

Option

Ergebnis

„leer“

G107

3.11          Primärachsenoption – Verwaltung der Primärachse

Option

Ergebnis

Modulo

C0

C359

C0

Linear

C0

C359

C360

Inkrementell

C0

H1

H1

4      Dateiverwaltungsseite

Es gibt keine Multi-Channel-Haas-CNC. Diese Optionen geben das gleiche Ergebnis wie bei Fanuc-Steuerungen aus und werden aktualisiert, wenn Haas-CNC Multi-Channel-fähig ist.

File management-20240416-065504.PNG

4.1          Dateiverwaltung – Eine physische Datei pro Kanal

Option

Datei 1

Datei 2

no tick-20240416-065549.PNG

O1000

(PROGRAM ERSTER KANAL)

M30

O1001

(PROGRAM ZWEITER KANAL)

M30

tick-20240416-065535.PNG

O1000

(PROGRAM ERSTER KANAL)

M30

O1001

(PROGRAM ZWEITER KANAL)

M30

4.2          Dateiverwaltung – Kanal auch dann generieren, wenn leer

Option

Ergebnis

no tick-20240416-065549.PNG

Wenn ein Kanal leer ist, wird kein Programm ausgegeben.

tick-20240416-065535.PNG

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

(Nur O1001 und M30 werden ausgegeben)

4.2.1   Listen-/Synchronisierte Datei – Listendatei generieren

Sie müssen die Synchro-Nummer Mini & Maxi einstellen, um die Liste auszugeben.

Option

Ergebnis

no tick-20240416-065549.PNG

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

tick-20240416-065535.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-120644.png

4.3          Listen-/Synchronisierte Datei – Synchro-Nummern (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       Startseite

launch page-20240416-065730.png

5.1         Name der NC-Datei: Definieren Sie hier den Namen der generierten NC-Datei.

Die Erweiterung wird in der MCF-Konfiguration definiert.

5.2          Programm-Nummer: Wenn 0 definiert ist, wird die Programm-Nummer auf 1 gesetzt.

Option

Ergebnis

0

%

O0001

“10”

%

O0010

“1234”

%

O1234

5.3          Kommentar-Ausgabe:

Option

Ergebnis

Nein

T0101

Ja

(FACING)

(CNMG 04)

T0101

5.4          Block-Nummern:

Option

Ergebnis

Mit

O1000

N5 T0101

N10 G00 X10 Z20

N15 Z10

N50 T0202

N55 G00 X20 Z20

N60 Z10

Ohne

O1000

T0101

G00 X10 Z20

Z10

T0202

G00 X20 Z20

Z10

Nur Werkzeugwechsel

O1000

N5 T0101

G0 X10 Z20

Z10

N10 T0202

G0 X20 Z20

Z10

5.5          Code für Programmende:

Option

Ergebnis

M30

M30

%

M02

M02

%

M99

M99

%