G10 – Définir les valeurs de compensation du travail

Cette commande est utilisée pour définir les valeurs de décalage d'origine à différents emplacements de décalage.


Syntaxe et paramètres


  • Valeur L2 – Écrivez la valeur des coordonnées de la machine spécifiée dans cette commande dans la table de décalage d'origine F4 définie par la valeur P.
  • Valeur L2.1 – Écrivez la position actuelle du décalage d'origine dans la table de décalage d'origine F4, décalée de la quantité spécifiée dans la valeur d'axe de cette commande.
  • Valeur P – La valeur P est requise avec G10 et définit le numéro de décalage d'origine pour basculer entre G54 et G59.
  • P0 est utilisé pour configurer le décalage du travail actuel/actif.
  • P1 est utilisé pour définir le décalage d'origine G54
  • P2 est utilisé pour définir le décalage du travail G55.
  • P3 est utilisé pour définir le décalage du travail G56.
  • P4 est utilisé pour définir le décalage du travail G57.
  • P5 est utilisé pour définir le décalage du travail G58.
  • P6 est utilisé pour définir le décalage d'origine G59.
  • Valeur X, Y, Z, A, B – Spécifie l'axe que vous souhaitez déplacer en suivant la valeur de distance. La valeur de la distance correspondra aux unités de la machine actuellement utilisées.



  • Valeur L20 – Écrivez la valeur des coordonnées de la machine spécifiée dans cette commande dans le tableau de compensation de travail F4 défini par la valeur P.
  • Valeur L20.1 – Écrivez la position actuelle du décalage d'origine dans le tableau de décalage d'origine F4, décalée de la quantité spécifiée dans la valeur d'axe de cette commande.
  • Valeur P – La valeur P est requise avec G10 et définit le numéro de décalage d'origine pour basculer entre G54.1 P1 et G54.1 P100.
  • P0 est utilisé pour configurer le décalage du travail actuel/actif.
  • P1 à P100 Décalages d'origine G54.1P1 à G54.1 P100
  • Valeur X, Y, Z, A, B – Spécifie l'axe que vous souhaitez déplacer en suivant la valeur de distance. La valeur de la distance correspondra aux unités de la machine actuellement utilisées.




Exemple de programme


 N10 G10 L2 P1 X10 Y10

La ligne de programme ci-dessus définira le décalage G54 des axes X et Y sur 10.


 N10 G10 L2.1 P2 X10 Y20

Cela définira le décalage G55 des axes X et Y sur la position de décalage de travail actuelle, décalée de la valeur spécifiée dans cette commande.

Dans cet exemple, l'axe X est décalé de 10 et l'axe Y est décalé de 20.



Exemple de programme


 N10 G10 L20 P1 X10 Y10

La ligne de programme ci-dessus définira le décalage G54.1 P1 des axes X et Y sur 10.


 N10 G10 L20.1 P56 X10 Y20

Cela définira le décalage G54.1 P56 des axes X et Y sur la position de décalage de travail actuelle, décalée de la valeur spécifiée dans cette commande.

 Dans cet exemple, l'axe X est décalé de 10 et l'axe Y est décalé de 20.




INFORMATION : Les unités sont définies en pouces ou en mm selon la configuration de votre machine ou la commande G20 ou G21 utilisée.


AVERTISSEMENT : Cette fonction n'écrase pas les valeurs de décalage G54 - G59 G54.1 P1 à G54.1 P100 enregistrées dans la mémoire de sauvegarde via l'écran F4, bien que l'écran F4 affiche les valeurs de décalage mises à jour. Lors du redémarrage d'un travail, vérifiez le tableau F4 pour vous assurer que les décalages de travail sont corrects pour votre travail.