Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 256

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

6
Frames
6.8 Calcul d'un frame à partir de 3 points mesurés dans l'espace,
Programmation
MEAFRAME IDEAL_POINT,MEAS_POINT,FIT_QUALITY)
Signification des instructions
MEAFRAME
IDEAL_POINT
MEAS_POINT
FIT_QUALITY
Exemple d'application
Programme pièce 1
;
DEF FRAME CORR_FRAME
;
; Définition des points
DEF REAL IDEAL_POINT[3,3] = SET(10.0,0.0,0.0, 0.0,10.0,0.0, 0.0,0.0,10.0)
DEF REAL MEAS_POINT[3,3] = SET(10.1,0.2,-0.2, -0.2,10.2,0.1, -0.2,0.2, 9.8);
DEF REAL FIT_QUALITY = 0
;
DEF REAL ROT_FRAME_LIMIT = 5;
DEF REAL FIT_QUALITY_LIMIT = 3;
DEF REAL SHOW_MCS_POS1[3]
DEF REAL SHOW_MCS_POS2[3]
DEF REAL SHOW_MCS_POS3[3]
; =======================================================
;
N100 G01 G90 F5000
N110 X0 Y0 Z0
;
6-256
calcul d'un frame à partir de 3 points mesurés dans l'espace
tableau Real à 2 dim. qui contient les 3 coordonnées des points idéaux
tableau Real à 2 dim. qui contient les 3 coordonnées des points mesurés
variable Real qui fournit les informations suivantes :
-1 :
Les points idéaux se trouvent approximativement sur une droite :
le frame n'a pas pu être calculé. La variable frame en retour
comprend un frame neutre.
-2 :
Les points mesurés se trouvent approximativement sur une droite :
le frame n'a pas pu être calculé. La variable frame en retour
comprend un frame neutre.
-4:
Le calcul de la matrice de rotation est impossible pour une autre
raison
valeur positive :
Somme des distorsions (écarts entre les points), qui permettent de
passer du triangle mesuré à un triangle congruent au triangle
idéal.
décalage angulaire maxi de la position de la pièce : 5
décalage maxi de 3 mm entre le triangle idéal ;
et le triangle mesuré
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
6
03.04
pour test
o
© Siemens AG 2004 All rights reserved.

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d