Description de l'application | Rexroth IndraMotion MTX
Fonctions CN avec une syntaxe conforme à la norme DIN 66025 (y compris extensions)
Programmation de la longueur des paramètres de la spline
Exemple :
5.2.8
Splines C1 et C2 constantes cubiques (types de spline 1 et 2)
Programmation des coordonnées
Exemple :
001 PI=3.14159:PIH=PI/2:PIHQ=PIH*PIH:PIHC=PIHQ*PIH
N10 G1 F30000 X0 Y0 Z0 B90 C0
N20 SplineDef(3)
N30 Coord(1) ;transformation géométrique 5 axes avec ori-
entation vectorielle activée
N40 G6 PL[PIH] ;PL voir Programmation de la longueur des paramètres de
la spline
N50
O1(1,0,-3/PIHQ,2/PIHC)
PIHC)
N60 O1(0,0,3/PIHQ,-2/PIHC) O3(1,0,(-3+PIH)/PIHQ,(2-PIH)/
PIHC)
N70 O(0,1,0) ;orientation vectorielle normale
N80 G1
N90 Coord(0)
La longueur des paramètres de la spline correspond à la longueur de l'intervalle
de définition de w, w commençant à 0...w
valide pour tous les blocs CN jusqu'à désélection de G6.
La PL doit être programmée dans le premier bloc de déplacement après G6,
sinon, un message d'erreur d'exécution sera généré.
{ PL<w
>}
e
avec
<w
>:
e
Fig.5-25:
Programmation de la longueurs des paramètres de la spline
G6 X(0.1,1.25,0.5,0.73) B(0.0,-1.0,0.1,-0.2) PL0.6
(X = 0.1 + 1.25 w + 0.5 w
2
B = 0.0 - 1.0 w + o.1 w
2
- 0.2 w
w va de 0...0.6)
On programme les points d'arrivée des coordonnées du canal.
Tous les <Éléments> compris dans "SplineDef" se déplacent sur la courbe
spline, les coordonnées restantes non comprises dans "SplineDef" se meuvent
linéairement.
<Nom de coord.><Pos. d'ar‐
rivée>
avec
<Nom de coord.>
<Pos. d'arrivée>
Fig.5-26:
Programmation du point d'arrivée des coordonnées du canal
Coordonnées x, y, z et coordonnées d'orientation phi, thêta.
Electric Drives
| Bosch Rexroth AG
and Controls
O3(0,1,(3-PI)/PIHQ,(-2+PIH)/
. La valeur w
e
Programmation optionnelle de la longueur des paramè‐
tres de la spline.
Valeur quelconque > 0
+ 0.73 w
3
et
3
avec
Programmation des différentes coordonnées et de leurs
valeurs.
Nom de la coordonnée (y compris orientation O).
Position d'arrivée de la coordonnée.
103/550
est modale et reste
e