Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX micro Referenz Seite 87

Funktionsbeschreibung 13vrs erweiterung
Inhaltsverzeichnis

Werbung

DOK-MTXMIC-NC*F*EX*V13-RE01-DE-P
Rexroth IndraMotion MTX micro Funktionsbeschreibung 13VRS Erweiterung
Möglichkeiten zur Beeinflussung
des B-Splines:
Da die Anzahl der Spline-NC-Sätze (N11 bis N17) um zwei größer als die An‐
zahl der Splines ist, entstehen am Anfang der Spline-Sequenz zwei interne
Nichtverfahrsätze (N11 und N12).
Verändern des Knotenvektors
Mit der Syntax PL kann der Knotenvektor verändert werden (siehe Bei‐
spiel 1):
Eine Knotenspanne muss erst ab dem 1. Verfahrsatz (im folgen‐
den Beispiel ab N13) programmiert werden.
Eine Programmierung von PL in den Nichtverfahrsätzen N11 und
N12 bleibt ohne Wirkung.
Mehrfachknoten werden mit PL0 erzeugt (siehe Beispiel 2).
Beispiel 1:
veränderte Knotenspanne mit PL..
N01
Spline‐
;kubischer B-Spline für x, y, z und O
Def(3213,,x,y,z,O)
;5-Achstransformation mit Vektororientierung
N02 COORD(1)
;(z.B. 3232201)
N10 G1 <P0>
;Anfahren des Kontrollpunkts P0
N11 G06 <P1>
;Spline ein, 1. Kontrollpunkt
N12 <P2>
;2. Kontrollpunkt
N13 <P3> PL2.3
;1. Knotenspanne ist 2.3
N14 <P4>
;2. Knotenspanne ist 1.0 (Default)
N15 <P5> PL0.8
;3. Knotenspanne ist 0.8
N16 <P6> PL1.2
;4. Knotenspanne ist 1.2
N17 <P7> PL2.0
;5. Knotenspanne ist 2.0
N18 G1
;Spline aus
Der Knotenvektor hat dann die Form
U = {0,0,0,0,2.3,3.3,4.1,5.3,7.3,7.3,7.3,7.3}
Beispiel 2:
veränderte Knotenspanne durch Mehrfachknoten mit PL0
N01
Spline‐
;kubischer B-Spline für die Raumkurve x,y,z
Def(3213,,x,y,z,O)
;und den Orientierungsvektor p
N02 Coord(1)
;5-Achstransformation mit Vektororientierung
;(z.B. 3232201)
N10 G1 <P0>
;Anfahren des Kontrollpunkts P0
N11 G06 <P1>
;Spline ein, Kontrollpunkt P1
N12 <P2>
;Kontrollpunkt P2
N13 <P3> PL2.3
;1. Knotenspanne ist 2.3
N14 <P4> PL0
;2. Knotenspanne ist 0.0
;(Mehrfachknoten)
N15 <P5> PL0.8
;3. Knotenspanne ist 0.8
N16 <P6> PL1.2
;4. Knotenspanne ist 1.2
Bosch Rexroth AG
85/349
Bahnbewegung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis