Télécharger Imprimer la page

Siemens SINUMERIK 828D Consignes De Fonctionnement page 666

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Mesure
10.5 Mesure de pièce et mesure d'outil
Variable d'entrée
$AC_MEAS_NCBFR *
$AC_MEAS_CHBFR *
$AC_MEAS_UIFR *
$AC_MEAS_PFRAME *
$AC_MEAS_TYPE
*
option
)
Les variables de sortie suivantes sont écrites pour le type de mesure 24 :
Variable de sortie
$AC_MEAS_POINT2[Axe]
Exemple
Transformation de coordonnées SPC d'une position mesurée
Code de programme
DEF INT RETVAL
DEF INT LAUF
DEF REAL_CORMW_XX, _CORMW_YY, _CORMW_ZZ
DEF AXIS _XX, _YY, _ZZ
$TC_DP1[1,1]=120
$TC_DP2[1,1]=20
$TC_DP3[1,1]=0
$TC_DP4[1,1]=0
$TC_DP5[1,1]=0
$TC_DP6[1,1]=2
T1 D1
G17
_XX=$P_AXN1 _YY=$P_AXN2 _ZZ=$P_AXN3
$P_CHBFR[0]=CTRANS(_ZZ,5,A,6):CROT(_ZZ,45)
$P_UIFR[1]=CTRANS( )
$P_UIFR[1,_XX,TR]= -SIN(45)
$P_UIFR[1,_YY,TR]= -SIN(45)
$P_UIFR[2]=CTRANS( )
$P_PFRAME=CROT(_ZZ,-45)
$P_CYCFR=CTRANS(_XX,10,B,7)
G54
G0 X0 Y0 Z0 A0 B0 F1000
666
Signification
)
Frames de base globaux de la gestion des données
Frames de base de canal de la gestion des données
)
Frames réglables de la gestion des données
)
= 1
)
= 24
Signification
Positions d'axe converties
Le frame programmable n'est pas inclus dans le calcul.
Type de mesure 24 :
Commentaire
; Type d'outil fraise à queue
; (Z)Vecteur de correction de longueur
; (Y)Vecteur de correction de longueur
; (X)Vecteur de correction de longueur
; Rayon
; Activer le palpeur de mesure.
; Plan oblique G17
; Définir les axes en fonction du plan.
; Le frame total est obtenu par
; CTRANS(_XX,10,_YY,-1,_ZZ,5,A,6,B,7)
; Activer tous les frames et G54.
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base

Publicité

loading