|
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. |
CNC Controller Seite
CNC Controller Bereich
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
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
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
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
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
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)
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 |
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 |
|
|
Zu wählendes Werkzeug: Einseitiger Ausdreher |
|
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 |
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. |
|
|
Zu definierende Operation: „ Interpolation ” |
|
|
Die Operation muss mit den folgenden Parametern definiert werden. Wenn einer davon abweicht, wird der Werkzeugweg zerlegt. |