Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsersetzung - Siemens SINUMERIK 840D sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

3.2.14

Funktionsersetzung

Übersicht
Die Funktion erlaubt es, eine T-, M- oder D-Funktion durch einen Zyklus zu ersetzten.
Die Funktion steht unabhängig von der Werkzeugverwaltung zur Verfügung und ist im
"Funktionshandbuch Grundmaschine Kap. 2.11 (Bag, Kanal, Programmbetrieb)" umfassend
beschrieben.
Eingestellt wird die Funktion über folgende Maschinendaten:
$MN_M_NO_FCT_CYCLE
$MN_M_NO_FCT_CYCLE_NAME
$MN_T_NO_FCT_CYCLE_NAME
$MN_D_NO_FCT_CYCLE_NAME
Nachfolgend wird die Funktionsweise am Beispiel einer T-Funktionsersetzung erläutert.
Beispiel
Ist eine der zu ersetzenden Hilfsfunktionen programmiert, z.B.
N10 G90 G00 Z-100 S3000 T="Fraeser_20mm" M65
führt die NC ein sogenanntes Satzsplitting aus und "zerlegt" diesen NC-Satz in 2 Sätze
a) G90 G00 Z-100 S3000 M65
b) T="Fraeser_20mm"
Die Information "Fraeser_20mm" wird dem Zyklus als Parameter übergeben.
Wird der T-Aufruf nun im Ersetzungszyklus erneut programmiert, findet keine weitere
Ersetzung statt.
Über das Maschinendatum T_NO_FCT_CYCLE_MODE wird eingestellt, ob der Zyklus am
Satzanfang oder am Satzende (oder auch am Anfang und Ende) ausgeführt wird.
Ebenso auch die Art der Korrekturbehandlung: Ist in dem NC-Satz, der gesplittet wird, eine
Korrektur programmiert (z.B. D3), so kann eingestellt werden, ob die Korrekturanwahl
verrechnet oder als Parameter dem Ersetzungszyklus übergeben wird.
Werkzeugverwaltung
Funktionshandbuch, 09/2009, 6FC5397-6BP10-0AA0
3.2 Werkzeugwechsel Flächen-, Ketten-, Revolvermagazine
Eintrag der M-Funktion, die ersetzt werden soll,
z.B. "6"
Name des Zyklus, der anstelle der M-Funktion
ausgeführt werden soll, z.B. "L6"
Name des Zyklus, der anstelle der T-Funktion
ausgeführt werden soll, z.B. "T_Zyklus"
Name des Zyklus, der anstelle der D-Funktion
ausgeführt werden soll, z.B. "Korrektur"
Funktionsbeschreibung
61

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis