K9: Kollisionsvermeidung, intern
7.2 Inbetriebnahme
● Leer- und Sonderzeichen sind zulässig
Beispiel: "Achse1" nicht identisch mit " Achse 1"
● Namen, die mit zwei Unterstrichen "__" beginnen, sind für Systemzwecke reserviert und
dürfen nicht für anwenderdefinierte Namen verwendet werden.
Hinweis
Führendes Leerzeichen
Da Leerzeichen gültige und der Unterscheidung dienende Zeichen sind, dürfen Namen,
die mit einem Leerzeichen, gefolgt von zwei Unterstrichen "__" beginnen, prinzipiell für
anwenderdefinierte Namen verwendet werden. Aufgrund der Verwechslungsgefahr mit
Systemnamen wird dieses Vorgehen nicht empfohlen.
Index_1
Über Index_1 werden die einzelnen Schutzbereiche adressiert. Index 0 → 1. Schutzbereich,
Index 1 → 2. Schutzbereich, ... n → (n+1) Schutzbereich, mit n =
($MN_MM_MAXNUM_3D_PROT_AREAS - 1)
Alle Systemvariablen eines Schutzbereichs haben den gleichen Index.
Index_2
Bei Systemvariablen, die ein Kollisionspaar definieren, werden über Index_2 die
Schutzbereiche des Kollisionspaars adressiert.
● 0 → 1. Schutzbereich
● 1 → 2. Schutzbereich
Siehe auch
Löschen von Komponenten (DELOBJ) (Seite 254)
7.2.2
Maschinendaten
7.2.2.1
Kollisionstoleranz
Mit dem Maschinendatum wird die Kollisionstoleranz (Genauigkeit der Kollisionsprüfung) für
alle auf Kollision überwachten Schutzbereiche der NC eingestellt. Wird der Abstand zweier
Schutzbereiche kleiner dem Kollisionsabstand, d.h. der Summe aus Sicherheitsabstand
(Seite 327) und Kollisionstoleranz, liegt eine Kollision vor.
MD10619 $MN_COLLISION_TOLERANCE = <Kollisionstoleranz>
Genauigkeit automatisch erzeugter Schutzbereiche
Die Kollisionstoleranz bestimmt auch die Genauigkeit der Schutzbereichskörper von
automatisch erzeugten Schutzbereichen, z.B. automatische Werkzeugschutzbereiche. Die
326
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Sonderfunktionen