Mesure
10.5 Mesure de pièce et mesure d'outil
Code de programme
$AA_MEAS_POINT2[X]=$AA_IW[X]
$AA_MEAS_POINT2[Y]=$AA_IW[Y]
$AA_MEAS_POINT2[Z]=$AA_IW[Z]
G1 X3 Y0
$AA_MEAS_POINT3[X]=$AA_IW[X]
$AA_MEAS_POINT3[Y]=$AA_IW[Y]
$AA_MEAS_POINT3[Z]=$AA_IW[Z]
$AA_MEAS_SETPOINT[X]=0
$AA_MEAS_SETPOINT[Y]=0
$AA_MEAS_SETPOINT[Z]=0
$AC_MEAS_ACT_PLANE=0
$AC_MEAS_FRAME_SELECT=0
$AC_MEAS_T_NUMBER=1
$AC_MEAS_D_NUMBER=1
$AC_MEAS_TYPE=8
RETVAL=MEASURE()
If RETVAL <> 0
SETAL(61043, << RETVAL)
ENDIF
IF $AC_MEAS_DIAMETER <> 10
SETAL(61043, << $AC_MEAS_WP_ANGLE)
ENDIF
$P_SETFRAME=$AC_MEAS_FRAME
$P_SETFR=$P_SETFRAME
G1 X-3 Y0
G2 I=$AC_MEAS_DIAMETER/2
M30
644
Commentaire
; Accoster le 3e point de mesure.
; Définit la position de consigne du centre.
; Le plan de mesure est G17.
; Sélectionner le frame - SETFRAME
; Sélectionner l'outil.
; Régler le type de mesure sur alésage.
; Démarrer le processus de mesure.
; Interroger le diamètre connu.
; Décrire le frame système dans la gestion des
données
; Accostage de P1.
; Parcourir l'alésage par rapport au centre du
cercle.
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base