Fabrication > Fabrication > Sortie CL > Sortie CL pour l'interpolation NURBS
Sortie CL pour l'interpolation NURBS
Vous pouvez spécifier l'interpolation NURBS pour les mouvements d'outil dans Creo NC pour l'usinage 3 et 5 axes à l'aide du paramètre OUTPUT_3DNURBS. Si vous réglez ce paramètre sur YES, le fichier CL contient le mouvement NURBS, comme illustré dans l'exemple ci-dessous :
1. MOVNRB / M3AXIS
MOVNRB/ON,o,k,w,n,s
2. MOVNRB/1,k1,..kk
3. MOVNRB/2,cp1...cpn
4. MOVNRB / NEXT
GOTO/xyz for p1
GOTO / xyz for P2

GOTO / xyz for pn
4. MOVNRB/OFF
La première instruction indique le début du mouvement NURBS pour l'usinage 3 axes. Les instructions MOVNRB suivantes définissent le mouvement NURBS, où :
o : ordre de la courbe
k : nombre de noeuds
w : nombre de poids toujours définis sur zéro
n : nombre de points de contrôle
s : longueur de la courbe
k1,...kk : valeurs de noeud réelles, sous forme de scalaires Chaque instruction peut comporter 24 valeurs au maximum.
cp1,...cpn : points de contrôle réels en tant que coordonnées x, y et z Chaque instruction peut comporter 24 points de contrôle au maximum.
L'instruction MOVNRB placée avant l'instruction GOTO indique le début de la sortie point à point réelle du mouvement NURBS. La dernière instruction MOVNRB indique la fin du mouvement NURBS.
* 
Un jeu d'instructions similaire est utilisé pour l'usinage 5 axes, à la différence près qu'il inclut aussi la longueur entre la NURBS supérieure et la NURBS inférieure. La longueur dépend de la longueur d'outil définie dans Creo NC. Voir l'exemple d'un fichier CL ci-dessous.
MOVNRB/5AXIS,LENGTH,10 \ \
MOVNRB/ON,o,k,w,n,s
MOVNRB/1,k1..kk
MOVNRB/2,lowcp1...lowcpn
MOVNRB/3,highcp1, … highcpn
MOVNRB/NEXT
GOTO/xyzijk for p1
GOTO/xyzijk for p2
...
GOTO/xyzijk for pn
MOVNRB/OFF
Dans ce cas, la vitesse d'avance initiale est définie avant le mouvement NURBS. Elle peut toutefois varier au cours du mouvement NURBS.
L'interpolation NURBS est prise en charge dans le cadre des opérations suivantes : fraisage de surface (3 et 5 axes), finition, suivi de trajectoire, profilage 5 axes, contournage, fraisage de volume, ébauche, ré-ébauche, fraisage local, surfaçage, usinage de poche et finition de coin.
* 
Le format NURBS est pris en charge par G-Post.