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

Die erste Seite „CNC Controller“ befasst sich mit den CNC-Optionen.

Die zweite Seite „Milling“ ermöglicht die Anpassung der Ausgabe für Fräsen, Werkzeuge, Kühlmittel und Nullpunkte.

Die dritte Seite „Milling“ befasst sich mit 5-Achs-Parametern.

01-Main.PNG

CNC Controller Seite

CNC Controller Bereich

02-CNC Controller Section.PNG

F Auto verwenden

Option

Ergebnis

Nein

WERKZEUG AUFRUF 1 Z S1200

L X0 Y0 FMAX

L Z20 F200

Ja

WERKZEUG AUFRUF 1 Z S1200 F200

L X0 Y0 FMAX

L Z20 FAUTO

Werkzeugaufruf

Option

Ergebnis

Nummer

WERKZEUG AUFRUF 1 Z S1200

Name

WERKZEUG AUFRUF „MILL_D10“ Z S1200

Werkzeug Def

Option

Ergebnis

Keine

BEGIN PGM 1 MM

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG AUFRUF 2 Z S2000

END PGM 1

Start

BEGIN PGM 1 MM

WERKZEUG DEF 1 L+80 R+6

WERKZEUG DEF 2 L+80 R+10

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG AUFRUF 2 Z S2000

END PGM 1

Werkzeug

BEGIN PGM 1 MM

WERKZEUG DEF 1 L+80 R+6

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG DEF 2 L+80 R+10

WERKZEUG AUFRUF 2 Z S2000

END PGM 1

Zyklen Bereich

Verwendeter Bohrzyklus

Option

Ergebnis

Standard

L X-20. Y+20. M03 FMAX

L Z+50. FMAX

Z+2.

CYCL DEF 1.0 PECKING

CYCL DEF 1.1 SET UP +2

CYCL DEF 1.2 DEPTH -10.412

CYCL DEF 1.3 PECKG +10.412

CYCL DEF 1.4 DWELL +0

CYCL DEF 1.5 F606

CYCL CALL

Universal

L X-20. Y+20. M03 FMAX

L Z+50. FMAX

CYCL DEF 200 DRILLING~

Q200=2 ;SET-UP CLEARANCE~

Q201=-10.412 ;DEPTH~

Q206=606.4 ;FEED RATE FOR PLNGNG~

Q202=10.412 ;PLUNGING DEPTH~

Q210=0 ;DWELL TIME AT TOP~

Q203=0 ;SURFACE COORDINATE~

Q204=2 ;2ND SET-UP CLEARANCE~

Q211=0 ;DWELL TIME AT DEPTH~

Q395=0 ;DEPTH REFERENCE

CYCL CALL

Geneigte Werkzeug-Ebene

Option

Ergebnis

Cycl Def 19

CYCL DEF 19.0 WORKING PLANE

CYCL DEF 19.1 A-90. B+0. C+90.

L A+Q120 C+Q122 R0 FMAX

Raumebene

PLANE SPATIAL SPA-90 SPB+0 SPC+90 TURN MB MAX FMAX SEQ- TABLE ROT

Ausgabe Nullpunkt Werkzeug-Ebene

Option

Ergebnis

Nein

WERKZEUG AUFRUF 1 Z S1500

Cycl Def 7

WERKZEUG AUFRUF 1 Z S1500

CYCL DEF 7.0 DATUM SHIFT

CYCL DEF 7.1 #1

Cycl Def 247

WERKZEUG AUFRUF 1 Z S1500

CYCL DEF 247 DATUM SETTING~

Q339=1 ;DATUM NUMBER

Fräsen Seite

Fräsen Bereich

03 - Milling Section.PNG

Ausgabe Rohteil für CNC Simulation

Option

Ergebnis

Nein

BEGIN PGM 1 MM

Ja

BEGIN PGM 1 MM

BLK FORM 0.1 Z X-42.5 Y-35 Z-39

BLK FORM 0.2 X+42.5 Y+39 Z+1

Werkzeug und Ebene für alle Operationen ausgeben

Option

Ergebnis

Nein

;OP 1 MIT WERKZEUG 1 UND EBENE 1

WERKZEUG AUFRUF 1 Z S1500

PLANE SPATIAL SPA-90 SPB+0 SPC+90 TURN MB MAX FMAX SEQ- TABLE ROT

;OP 2 MIT WERKZEUG 1 UND EBENE 1

Ja

;OP 1 MIT WERKZEUG 1 UND EBENE 1

WERKZEUG AUFRUF 1 Z S1500

PLANE SPATIAL SPA-90 SPB+0 SPC+90 TURN MB MAX FMAX SEQ- TABLE ROT

;OP 2 MIT WERKZEUG 1 UND EBENE 1

WERKZEUG AUFRUF 1 Z S1500

PLANE SPATIAL SPA-90 SPB+0 SPC+90 TURN MB MAX FMAX SEQ- TABLE ROT

Parameter für Vorschub verwenden

Option

Ergebnis

Nein

T1 M6

G0 X.. Y..

G43 H1 Z..

Z-.. F160

G1 X.. Y.. F200

Ja

FN 0: Q1 = 200

FN 0: Q2 = 150

T1 M6

G0 X.. Y..

G43 H1 Z..

Z-.. FQ2

G1 X.. Y.. FQ1

Werkzeug Option Bereich

04 - Tool Option Section.PNG

Werkzeugliste ausgeben

Option

Ergebnis

Nein

BEGIN PGM 1 MM

Ja

BEGIN PGM 1 MM

;START WERKZEUGLISTE

;T1 END MILL D10

;T2 DRILL D8

;…

;END WERKZEUGLISTE

Werkzeugwechsel

Option

Ergebnis

Manuell

;END MILL D10

M0

Automatisch

;END MILL D10

WERKZEUG AUFRUF 1 Z S1500

Auto + Vorwahl

;END MILL D10

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG DEF 2

Erstes Werkzeug nach letztem Werkzeug vorwählen

Option

Ergebnis

Nein

;ERSTE OPERATION

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG DEF 2

;LETZTE OPERATION

WERKZEUG AUFRUF 5 Z S1250

M30

Ja

;ERSTE OPERATION

WERKZEUG AUFRUF 1 Z S1500

WERKZEUG DEF 2

;LETZTE OPERATION

WERKZEUG AUFRUF 5 Z S1250

WERKZEUG DEF 1

M30

Werkzeugwechsel in

Diese Option hat keinen Einfluss auf die Ausgabe.

Option

Ergebnis

1 Block

WERKZEUG AUFRUF 1 Z S1500

2 Blöcke

WERKZEUG AUFRUF 1 Z S1500

Nullpunkt Option Bereich

05 - Origin Option Section.PNG

Nullpunktliste ausgeben

Option

Ergebnis

Nein

BEGIN PGM 1 MM

Ja

BEGIN PGM 1 MM

;START NULLPUNKTLISTE

;1

;2

;END NULLPUNKTLISTE

Nullpunkt Position

Option

Ergebnis

Nach Achsenrotation

WERKZEUG AUFRUF 1 Z S1500

A90 C90

CYCL DEF 247 DATUM SETTING~

Q339=1 ;DATUM NUMBER

Vor Achsenrotation

WERKZEUG AUFRUF 1 Z S1500

CYCL DEF 247 DATUM SETTING~

Q339=1 ;DATUM NUMBER

A90 C90

Multi Nullpunkt Verwaltung

Option

Ergebnis

Nur Nullpunkt

CYCL DEF 247 DATUM SETTING~

Q339=1 ;DATUM NUMBER

Nullpunkt + Offset

CYCL DEF 247 DATUM SETTING~

Q339=1 ;DATUM NUMBER

CYCL DEF 7.0 DATUM SHIFT

CYCL DEF 7.1 X-50.

CYCL DEF 7.2 Y-25.

CYCL DEF 7.3 Z-50.

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 Datum und Offset mit Cycl Def 7 ausgegeben.

Mit MTE :

Der Nullpunkt kann im Namen des Nullpunkts mit der folgenden Syntax „$1_“ definiert werden. Das bedeutet, Datum 1 wird im NC-Programm ausgegeben. Wenn kein dekodierter Name definiert ist, wird das Standarddatum 1 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 nach dem Unterstrich beliebigen Text hinzufügen, um Ihren Offset zu erkennen „$1_Up“, „$1_Right“, …

Mit 5-Achs-Maschine:

Der Nullpunkt-Offset wird gleichzeitig mit der Funktion der geneigten Ebene ausgegeben.

Kühlmittel Option Bereich

06 - Coolant Option Section.PNG

Kühlmittel Aktivierungsposition

Wir erhalten das gleiche Ergebnis, wenn wir „mit Spindel“ und „mit Eintauchbewegung“ verwenden.

M13 wird verwendet, um das Kühlmittel und die Spindel gleichzeitig auszugeben.

Option

Ergebnis

Mit Spindel

WERKZEUG AUFRUF 1 Z S1500

L X.. Y.. M13 FMAX

L Z.. FMAX

Mit Ebenenbewegung

WERKZEUG AUFRUF 1 Z S1500

L X.. Y.. M13 FMAX

L Z.. FMAX

Mit Eintauchbewegung

WERKZEUG AUFRUF 1 Z S1500

L X.. Y.. M03 FMAX

L Z.. M08 FMAX

Fräsen 5X Seite

Fräsen 5X Parameter

07 - Milling 5X parameters Section.PNG

Geneigte Werkzeug-Ebene für 3+2 Achsen verwenden

Option

Ergebnis

Nein

WERKZEUG AUFRUF 1 Z S1500

C180

A-90

Ja

WERKZEUG AUFRUF 1 Z S1500

PLANE SPATIAL SPA-90 SPB+0 SPC+180 TURN MB MAX FMAX SEQ- TABLE ROT

Rotationsachse

Option

Ergebnis

Option

Ergebnis

Sperre 1 st Rotationsachse

Sperre 2 nd Rotationsachse

leer

C180

leer

B-90

„M10“

C180

M10

„M12“

B-90

M12

Entsperre 1 st Rotationsachse

Entsperre 2 nd Rotationsachse

leer

C180

leer

B-90

„M11“

M11

C180

„M13“

M13

B-90

Feste Blöcke für Ebenenwechsel (Verwendet ohne MTE)

08 - Fixed Block for plane change Section.PNG

Aktive feste Blöcke für Ebenenwechsel

Diese Option wird nur verwendet, wenn in der Maschinenkonfiguration keine Kinematik definiert ist.

Option

Ergebnis

Häkchen

Die definierten festen Blöcke werden ausgegeben, wenn ein Ebenenwechsel stattfindet

Häkchen entfernen

Die Standardblöcke werden ausgegeben, wenn ein Ebenenwechsel stattfindet.

G0 G91 G28 Z0

Erster und Zweiter Block

Um die Standardausgabe zu vermeiden, aktivieren Sie die Option feste Blöcke und lassen Sie die Felder für den ersten und zweiten Block leer.

Option

Ergebnis

Leer

„G0 Z100“

L Z100 FMAX

Startseite

Mit definierter Maschinenkinematik

Ohne definierte Maschinenkinematik

03 - Heidenhain With Kinematics.png 04 - Heidenhain Without Kinematics.png

Name der NC-Datei

Definieren Sie hier den Namen der generierten NC-Datei. Die Erweiterung muss in der MCF-Konfiguration definiert werden.

Programm Nummer

Wenn nichts definiert ist, wird der Programmname auf 1 gesetzt.

Option

Ergebnis

„leer“

BEGIN PGM 1 MM

END PGM 1 MM

„PROG“

BEGIN PGM PROG MM

END PGM PROG MM

Kommentarausgabe

Option

Ergebnis

Nein

WERKZEUG AUFRUF 1 Z S1500

Ja

;FACING

;END MILL D12

T1 M6

Nullpunkt Nummer

Dieser Parameter wird nur verwendet, wenn keine Kinematik in der Maschinendatei definiert ist. Der Parameter definiert den ersten Nullpunkt, der im NC-Programm verwendet wird.

Wenn der Parameter zur Behandlung mehrerer Nullpunkte auf „Nur Nullpunkt“ gesetzt ist, wird die Nullpunktnummer bei jeder Ebenenänderung inkrementiert.

Option

Ergebnis bis 8055

0

13 TOOL CALL 1 Z S1273

14 CYCL DEF 247 DATUM SETTING~

Q339= 0 ;DATUM NUMBER…

1

13 TOOL CALL 1 Z S1273

14 CYCL DEF 247 DATUM SETTING~

Q339= 1 ;DATUM NUMBER

Code für Programmende

Option

Ergebnis

M30

M30

END PGM 1 MM

M02

M02

END PGM 1 MM

Spezifische Informationen

Wie gibt man Cycl Def 202 aus?

Dieser Zyklus wird verwendet, um mit einem einseitigen Ausdrehwerkzeug zu reiben. Weitere Informationen zu diesem Zyklus finden Sie im Heidenhain-Handbuch.

CYCL DEF 202 BORING~

Q200=2 ;SET-UP CLEARANCE~

Q201=-50 ;DEPTH~

Q206=79.6 ;FEED RATE FOR PLNGNG~

Q211=0 ;DWELL TIME AT DEPTH~

Q208=500 ;RETRACTION FEED RATE~

Q203=0 ;SURFACE COORDINATE~

Q204=2 ;2ND SET-UP CLEARANCE~

Q214=2 ;DISENGAGING DIRECTN~

Q336=90 ;ANGLE OF SPINDLE

Zu definierende Operation: Reiben

05 - Reaming.png

Zu wählendes Werkzeug: Einseitiger Ausdreher

06 - Single Edge Bore.png

Parameter

Einstellen

Q214=2 ;DISENGAGING DIRECTN

Wird bezüglich des Indexwinkels berechnet.

0 für 0 Grad

1 für 90 Grad

2 für 180 Grad

3 für 270 Grad

Q336=90 ;ANGLE OF SPINDLE

image-20240418-061758.png

Wenn der Indexwinkel von 0, 90, 180 oder 270 abweicht, wird er auf 0 erzwungen.

Wie gibt man Cycl Def 208 aus?

Dieser Zyklus wird verwendet, um ein Loch mit Helixinterpolation zu bearbeiten. Weitere Informationen zu diesem Zyklus finden Sie im Heidenhain-Handbuch.

CYCL DEF 208 BORE MILLING~

Q200=2 ;SET-UP CLEARANCE~

Q201=-50 ;DEPTH~

Q206=1018.4 ;FEED RATE FOR PLNGNG~

Q334=5 ;PLUNGING DEPTH~

Q203=0 ;SURFACE COORDINATE~

Q204=2 ;2ND SET-UP CLEARANCE~

Q335=20 ;NOMINAL DIAMETER~

Q342=0 ;ROUGHING DIAMETER~

Q351=1 ;CLIMB OR UP-CUT

Zur Verwendung muss die GPP-Konfiguration für „Interpolation“ als canned eingestellt sein.

Die Option für Bohrzyklen muss auf „Universal“ gesetzt sein.

image-20240418-064549.png

Zu definierende Operation: „ Interpolation

Interpolation.PNG

Die Operation muss mit den folgenden Parametern definiert werden. Wenn einer davon abweicht, wird der Werkzeugweg zerlegt.

Interpolation Strategy.png