Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel; Vorgaben - Siemens SINUMERIK 828D Handbuch

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

Werbung

<Vector>:
<System>:
7.4

Beispiel

7.4.1

Vorgaben

Allgemeines
Anhand einer vereinfachten 3-Achs-Fräsmaschine wird beispielhaft das prinzipielle Vorgehen
zur Parametrierung der Kollisionsvermeidung über ein Teileprogramm gezeigt. Im
Teileprogramm werden alle für die Kollisionsvermeidung relevanten Systemvariablen
geschrieben:
● Kinematische Kette $NK_...
● Geometrische Maschinenmodellierung $NP_...
● Kollisionsvermeidung $NP_...
Im Teileprogramm wird abschließend das Maschinenmodell aktiviert, so dass nach
Ausführung des Teileprogramms, die Kollisionsvermeidung für die 3-Achs-Fräsmaschine
vollständig parametriert und aktiv ist.
Options- und Maschinendaten
Für das Beispiel sind folgende Options- und Maschinendaten einzustellen:
Nr.
MD19830
Sonderfunktionen
Funktionshandbuch, 01/2015, 6FC5397-2BP40-5AA2
Rückgabewert: 3-dimensionaler Abstandsvektor von Schutzbereich <Name_2> zu
Schutzbereich <Name_1> mit:
● <Vektor>[0]: X-Koordinate im Weltkoordinatensystem
● <Vektor>[1]: Y-Koordinate im Weltkoordinatensystem
● <Vektor>[2]: Z-Koordinate im Weltkoordinatensystem
Bei Kollision: <Vektor> == Nullvektor
Datentyp:
VAR REAL[3]
Wertebereich:
<Vektor>[n]: 0,0 ≤ x ≤ ±max. REAL-Wert
Maßsystem (inch / metrisch) für Abstand und Abstandsvektor (optional)
Datentyp:
BOOL
Defaultwert:
FALSE
Wert
Bedeutung
FALSE
Maßsystem entsprechend der aktuell aktiven G-Funktion aus
G-Gruppe 13 (G70, G71, G700, G710).
TRUE
Maßsystem entsprechend des eingestellten Grundsystems:
MD52806 $MN_ISO_SCALING_SYSTEM
Optionsdatum: $ON_
COLLISION_MASK
K9: Kollisionsvermeidung - nur 840D sl
7.4 Beispiel
Wert
1
289

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis