|
Der Standard hat drei Konfigurationsseiten, um alle verfügbaren Optionen zu verwalten: Die erste Seite „CNC Controller“ befasst sich mit 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-Achsen-Parametern. |
CNC Controller Seite
CNC Controller Bereich
F Auto verwenden
|
Option |
Ergebnis |
|
Nein |
… WERKZEUGAUFRUF 1 Z S1200 … L X0 Y0 FMAX L Z20 F200 … |
|
Ja |
… WERKZEUGAUFRUF 1 Z S1200 F200 … L X0 Y0 FMAX L Z20 FAUTO … |
Werkzeugaufruf
|
Option |
Ergebnis |
|
Nummer |
… WERKZEUGAUFRUF 1 Z S1200 … |
|
Name |
… WERKZEUGAUFRUF „MILL_D10“ Z S1200 … |
Werkzeugdefinition
|
Option |
Ergebnis |
|
Keine |
BEGIN PGM 1 MM … WERKZEUGAUFRUF 1 Z S1500 … WERKZEUGAUFRUF 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 … WERKZEUGAUFRUF 1 Z S1500 … WERKZEUGAUFRUF 2 Z S2000 … END PGM 1 |
|
Werkzeug |
BEGIN PGM 1 MM … WERKZEUG DEF 1 L+80 R+6 WERKZEUGAUFRUF 1 Z S1500 … WERKZEUG DEF 2 L+80 R+10 WERKZEUGAUFRUF 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 Werkzeugachse
|
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 Werkzeugachse
|
Option |
Ergebnis |
|
Nein |
… WERKZEUGAUFRUF 1 Z S1500 … |
|
Cycl Def 7 |
… WERKZEUGAUFRUF 1 Z S1500 CYCL DEF 7.0 DATUM SHIFT CYCL DEF 7.1 #1 … |
|
Cycl Def 247 |
… WERKZEUGAUFRUF 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 … |
Ausgabe Werkzeug und Ebene für alle Operationen
|
Option |
Ergebnis |
|
Nein |
… ;OP 1 MIT WERKZEUG 1 UND EBENE 1 WERKZEUGAUFRUF 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 WERKZEUGAUFRUF 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 WERKZEUGAUFRUF 1 Z S1500 PLANE SPATIAL SPA-90 SPB+0 SPC+90 TURN MB MAX FMAX SEQ- TABLE ROT … |
Vorschubparameter 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 WERKZEUGAUFRUF 1 Z S1500 … |
|
Auto + Vorwahl |
… ;END MILL D10 WERKZEUGAUFRUF 1 Z S1500 WERKZEUG DEF 2 … |
Erstes Werkzeug nach letztem Werkzeug vorwählen
|
Option |
Ergebnis |
|
Nein |
;ERSTE OPERATION WERKZEUGAUFRUF 1 Z S1500 WERKZEUG DEF 2 … … ;LETZTE OPERATION WERKZEUGAUFRUF 5 Z S1250 … M30 |
|
Ja |
;ERSTE OPERATION WERKZEUGAUFRUF 1 Z S1500 WERKZEUG DEF 2 … … ;LETZTE OPERATION WERKZEUGAUFRUF 5 Z S1250 WERKZEUG DEF 1 … M30 |
Werkzeugwechsel in
Diese Option hat keinen Einfluss auf die Ausgabe.
|
Option |
Ergebnis |
|
1 Block |
… WERKZEUGAUFRUF 1 Z S1500 … |
|
2 Blöcke |
… WERKZEUGAUFRUF 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 Achsdrehung
|
… WERKZEUGAUFRUF 1 Z S1500 A90 C90 CYCL DEF 247 DATUM SETTING~ Q339=1 ;DATUM NUMBER … |
|
Vor Achsdrehung |
… WERKZEUGAUFRUF 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 auf dem 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, werden 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 verwendet. 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-Achsen-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 |
… WERKZEUGAUFRUF 1 Z S1500 L X.. Y.. M13 FMAX L Z.. FMAX … |
|
Mit Ebenenbewegung |
… WERKZEUGAUFRUF 1 Z S1500 L X.. Y.. M13 FMAX L Z.. FMAX … |
|
Mit Eintauchbewegung |
… WERKZEUGAUFRUF 1 Z S1500 L X.. Y.. M03 FMAX L Z.. M08 FMAX … |
Fräsen 5X Seite
Fräsen 5X Parameter
Geneigte Werkzeugachse für 3+2 Achsen verwenden
|
Option |
Ergebnis |
|
Nein |
… WERKZEUGAUFRUF 1 Z S1500 C180 A-90 … |
|
Ja |
… WERKZEUGAUFRUF 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 1. Rotationsachse |
Sperre 2 2. Rotationsachse |
||
|
leer |
… C180 … |
leer |
… B-90 … |
|
„M10“ |
… C180 M10 … |
„M12“ |
… B-90 M12 … |
|
Entsperre 1 1. Rotationsachse |
Entsperre 2 2. 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 |
|
aktivieren |
Die definierten festen Blöcke werden ausgegeben, wenn ein Ebenenwechsel stattfindet |
|
deaktivieren |
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, um die festen Blöcke zu aktivieren, und lassen Sie die Felder für den ersten und zweiten Block leer.
|
Option |
Ergebnis |
|
Leer |
… … |
|
„G0 Z100“ |
… L Z100 FMAX … |
Start Seite
|
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 |
… WERKZEUGAUFRUF 1 Z S1500 … |
|
Ja |
… ;FACING ;END MILL D12 T1 M6 … |
Nullpunkt Nummer
Dieser Parameter wird nur verwendet, wenn die Kinematik nicht in der Maschinendatei definiert ist. Der Parameter definiert den ersten Nullpunkt, der im NC-Programm verwendet wird.
Wenn der Parameter zur Behandlung von Multi-Nullpunkten 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 Cycl Def 202 ausgeben?
|
Dieser Zyklus wird verwendet, um mit einem Einlippen-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 : Einlippen-Ausdrehwerkzeug |
|
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 Cycl Def 208 ausgeben?
|
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. |