282/550
Bosch Rexroth AG | Electric Drives
Fonctions CN avec syntaxe de langage standard
Exemple :
and Controls
●
La fonction "NUM" ou "LEN" permet à la commande de générer automa‐
tiquement des parcours partiels à partir de la course de déplacement
programmée, aux extrémités de laquelle une course est déclenchée
●
Si le grignotage est activé (voir
page
247), la fonction découpage-poiçonnage est désélectionnée.
●
Les blocs qui ne contiennent pas de coordonnées d'axe du plan actif ne
déclenchent pas de course.
●
Dans la mesure où l'API supprime le déclenchement de la course, le trai‐
tement s'arrête sur la position de déclenchement de la course jusqu'à ce
que l'API valide à nouveau le déclenchement de la course.
●
G90 est active (Programmation absolue).
●
Plan actif : X/Y
●
Position actuelle : X=0, Y=0, C=0
:
N10 C10 Punch(1)
N20 C60
N30 X0
N40 LEN=12
N50 X110
N60 Y30 NUM=3
N70 Y90
N80 X50 Y50 Punch()
:
Rexroth IndraMotion MTX | Description de l'application
chap. 6.57 "Grignotage Nibble, NIB" à la
Activer le découpage-poinçonnage.
L'axe C effectue une rotation à 10 degrés. Pas de cour‐
se, car les axes X et Y ne sont pas programmés.
L'axe C effectue une rotation à 60 degrés. Pas de cour‐
se, car les axes X et Y ne sont pas programmés.
Pas de déplacement, car l'axe X est déjà sur la position
0.
Course, car l'axe X est situé dans le plan actif.
Diviser les blocs de déplacement consécutifs en seg‐
ments de trajectoire égaux de 12 mm au maximum.
Le bloc de déplacement est divisé en 10 segments de
trajectoire égaux de 11 mm. Course aux positions X11,
X22, X33 ...X99, X110.
Masque LEN (N40) agissant de façon modale pour le
bloc actuel.
Diviser le bloc de déplacement en 3 segments de tra‐
jectoire égaux. Course à Y10, Y20, Y30.
LEN de N40 agit à nouveau.
Course à Y42, Y54, Y66, Y78, Y90.
Découpage-poinçonnage DÉSACTIVÉ.
Déplacement à X=50, Y=50.