Télécharger Imprimer la page

Siemens SINUMERIK 828D Consignes De Fonctionnement page 643

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Variable d'entrée
$AC_MEAS_FRAME_SELECT *
$AC_MEAS_T_NUMBER *
$AC_MEAS_D_NUMBER *
$AC_MEAS_TYPE
*
option
)
Les variables de sortie suivantes sont écrites pour le type de mesure 8 :
Variable de sortie
$AC_MEAS_FRAME
$AC_MEAS_DIAMETER
$AC_MEAS_RESULTS[0]
$AC_MEAS_RESULTS[1]
$AC_MEAS_RESULTS[2]
$AC_MEAS_RESULTS[3]
Exemple
Code de programme
DEF INT RETVAL
DEF FRAME TMP
$TC_DP1[1,1]=120
$TC_DP2[1,1]=20
$TC_DP3[1,1]=10
$TC_DP4[1,1]=0
$TC_DP5[1,1]=0
$TC_DP6[1,1]=2
T1 D1
G0 X0 Y0 Z0 F10000
G54
$AC_MEAS_VALID=0
G1 X-3 Y0
$AA_MEAS_POINT1[X]=$AA_IW[X]
$AA_MEAS_POINT1[Y]=$AA_IW[Y]
$AA_MEAS_POINT1[Z]=$AA_IW[Z]
G1 X0 Y3
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
Signification
)
En l'absence de valeur, un frame additif est calculé.
En l'absence de valeur, le calcul est effectué avec T actif (T0).
)
En l'absence de valeur, le calcul est effectué avec D actif (D0).
)
= 8
Type de mesure 8 : Mesure d'un alésage
Signification
Frame résultant avec translation
Diamètre de l'alésage
Abscisse du centre calculé
Ordonnée du centre calculé
Cote du centre calculé
Qualité de l'adaptation du cercle : Somme des carrés des dis‐
tances
Commentaire
; Type
; 0
; (Z) Vecteur de correction de longueur
; (Y)
; (X)
; Rayon
; Mesure d'un alésage
; Définir toutes les valeurs d'entrée comme
invalides.
; Accoster le 1er point de mesure.
; Accoster le 2e point de mesure.
10.5 Mesure de pièce et mesure d'outil
Mesure
643

Publicité

loading