Les variables de sortie suivantes sont écrites pour le type de mesure 18 :
Variable de sortie
$AC_MEAS_FRAME
$AC_MEAS_RESULTS[0]
$AC_MEAS_RESULTS[1]
$AC_MEAS_RESULTS[2]
Exemple
Code de programme
DEF INT RETVAL
DEF AXIS _XX, _YY, _ZZ
T1 D1
G54
$AC_MEAS_VALID=0
$AC_MEAS_TYPE=18
$AC_MEAS_ACT_PLANE=0
_XX=$P_AXN1
_YY=$P_AXN2
_ZZ=$P_AXN3
G17 G1 _XX=10 _YY=10 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT1[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT1[_YY]=$AA_MW[_YY]
$AA_MEAS_POINT1[_ZZ]=$AA_MW[_ZZ]
G1 _XX=20 _YY=10 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT2[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT2[_YY]=$AA_MW[_YY]
$AA_MEAS_POINT2[_ZZ]=$AA_MW[_ZZ]
G1 _XX=20 _YY=20 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT3[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT3[_YY]=$AA_MW[_YY]
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
10.5 Mesure de pièce et mesure d'outil
Signification
Frame résultant avec rotations et transformation
Angle calculé autour de l'abscisse
Angle calculé autour de l'ordonnée
Angle calculé autour de la cote
Commentaire
; Activer le palpeur de mesure.
; Activer tous les frames et G54.
; Définir toutes les valeurs d'entrée comme
invalides.
; Régler le type de mesure pour plan incliné.
; Le plan de mesure est G17.
; Définir les axes en fonction du plan.
; Accoster le 1er point de mesure.
; Assigner la valeur de mesure abscisse.
; Assigner la valeur de mesure ordonnée.
; Assigner la valeur de mesure cote.
; Accoster le 2e point de mesure.
; Assigner la valeur de mesure abscisse.
; Assigner la valeur de mesure ordonnée.
; Assigner la valeur de mesure cote.
; Accoster le 3e point de mesure.
; Assigner la valeur de mesure abscisse.
; Assigner la valeur de mesure ordonnée.
Mesure
659