Contournage, arrêt précis, anticipation (LookAhead)
6.5 Fonctions compactage
6.5.2
Compactage de blocs spline courts
Fonction
Lors de la création de blocs spline permettant de décrire des contours complexes par des
systèmes de CAO/FAO, des blocs spline avec des longueurs de trajectoire très courtes se forment
toujours entre les blocs splines avec de grandes longueurs de trajectoire. Ils obligent la
commande à réduire la vitesse tangentielle de manière significative. Les fonctions de
compactage de blocs spline courts génèrent de nouveaux blocs spline de manière à obtenir des
longueurs de trajectoire aussi grandes que possible.
Mise en service
Activation
Le compactage de blocs spline courts peut être activé pour les types spline suivants :
• BSPLINE
• BSPLINE / ORICURVE
• CSPLINE
Cette activation est effectuée avec le paramètre machine spécifique au canal suivant :
MD20488 $MC_SPLINE_MODE, Bit <n> = <valeur>
Bit
0
1
2
Autres conditions
• Si des instructions qui ne sont pas des instructions de déplacement telles que, p. ex., des
sorties de fonctions d'aide, sont programmées dans et entre les blocs de déplacement à
compacter, les blocs spline ne peuvent pas être groupés.
• Le nombre maximum de blocs spline consécutifs qu'il est possible de grouper dans une partie
de programme dépend de la taille paramétrée de la mémoire de bloc dans la préparation des
blocs :
MD28070 $MC_MM_NUM_BLOCKS_IN_PREP (Nombre de blocs pour la préparation des
blocs)
Exemple
Pour atteindre une vitesse tangentielle plus élevée lors de l'exécution des blocs de déplacement,
le compactage des blocs spline courts est activé pour l'interpolation BSPLINE :
534
<valeur>
Type spline
0
BSPLINE
1
BSPLINE
0
BSPLINE / ORICURVE
1
BSPLINE / ORICURVE
0
CSPLINE
1
CSPLINE
Compactage de blocs spline courts
non actif
actif
non actif
actif
non actif
actif
Description fonctionnelle, 01/2023, A5E48053578D AF
Fonctions de base