Repère

Famille « Mesure et localisation » : ce que fait chaque outil, ses paramètres (D à O) et ses résultats (P à Y).

Calibration par mire
13 outils

Un repère pièce se pose par une origine et un angle (REPOX, REPOXY, REPANG) : toutes les instructions suivantes lisent leurs coordonnées dans ce repère, ce qui permet de suivre une pièce qui bouge sous la caméra. REPRAZ revient au repère par défaut : origine en bas à gauche de l'image, Y vers le haut, échelle 1. REPSCA / REPSCD posent l'échelle en pixels par millimètre. Les conversions REPE>P, REPP>E, REPZ>P, REPP>Z passent trois points à la fois d'un repère à l'autre. Les outils REPXCBO, REPFCBO, REPPCBO calibrent l'image par une mire (damier ou grille de points).

Résultat habituel d'une instruction de repère : Q, R, S = origine X, Y et angle (radians), T = Y de l'origine, W = angle.

REPOX

Origine + 1 point sur Ox

Repère par l'origine D,E et un point G,H de l'axe X ; angle = direction de D,E vers G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Opération Réussie si =1
Q
Point 0 du Repère X
R
Y
S
Angle
T
Point 0 du Repère Y
W
Angle du Repère
REPOXY

2 Pts sur Ox + 1 pt sur Oy

Repère par deux points de l'axe X (D,E et G,H) et un point J,K de l'axe Y : l'origine est le pied de la perpendiculaire à X passant par J,K.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3

Résultats

P
Opération Réussie si =1
Q
Point 0 du Repère X
R
Y
S
Angle
T
Point 0 du Repère Y
W
Angle du Repère
  • P = 0 si les deux droites ne se coupent pas.
REPRAZ

RAZ Repère

Retour au repère par défaut (origine en bas à gauche, échelle 1) ; efface aussi les fichiers du dossier temporaire.

Paramètres

Aucun paramètre.

Résultats

P
Opération Réussie si =1
Q
Point 0 du Repère X
R
Y
S
Angle
T
Point 0 du Repère Y
W
Angle du Repère
  • P = 1 toujours ; Q, R, S = 0 et Y = 100 (dessin du repère).
REPANG

Origine + Angle

Repère par l'origine D,E et l'angle G (radians).

Paramètres

D
X1
E
Y1
G
Angle

Résultats

P
Opération Réussie si =1
Q
Point 0 du Repère X
R
Y
S
Angle
T
Point 0 du Repère Y
W
Angle du Repère
REPZ>P

Pièce -> Repère 0

Convertit trois points du « repère 0 » (Y retourné : y = hauteur − y) vers le repère pièce.

Paramètres

D
X1
E
Y1

Résultats

P
Opération Réussie si =1
Q
Coordonnées X1
R
Y1
T
Coordonnées X2
U
Y2
W
Coordonnées X3
X
Y3
  • Les trois points D,E / G,H / J,K sont convertis (résultats Q,R / T,U / W,X) ; F, I, L sont recopiés en S, V, Y.
REPSCA

Echelle Pixel/mm

Pose l'échelle du repère : D pixels par mm en X, E en Y (0 = 1 en X, 0 en Y = même valeur que X).

Paramètres

D
X1
E
Y1

Résultats

P
Échelle X (px/mm)
Q
Échelle X (px/mm)
R
Échelle Y (px/mm)
REPSCD

Distance Pixel / mm

Échelle calculée par une distance connue : distance en pixels entre D,E et G,H divisée par J (mm) ; même échelle en X et Y.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Distance en mm

Résultats

P
Échelle (px/mm)
Q
Échelle (px/mm)
R
Échelle (px/mm)
T
Distance mesurée en pixels
Paramètres et résultats communs à REPE>P, REPP>Z, REPP>E

Paramètres

D
X1
E
Y1

Résultats

P
Opération Réussie si =1
Q
Coordonnées X1
R
Y1
T
Coordonnées X2
U
Y2
W
Coordonnées X3
X
Y3
REPE>P

Ecran -> Pièce

Convertit trois points du repère Écran (D,E / G,H / J,K) vers le repère pièce.

  • Les trois points D,E / G,H / J,K sont convertis (résultats Q,R / T,U / W,X) ; F, I, L sont recopiés en S, V, Y.
REPP>Z

Repère 0 -> Pièce

Convertit trois points du repère pièce vers le « repère 0 » (repère Écran à Y retourné).

  • Les trois points D,E / G,H / J,K sont convertis (résultats Q,R / T,U / W,X) ; F, I, L sont recopiés en S, V, Y.
REPP>E

Pièce -> Ecran

Convertit trois points du repère pièce vers le repère Écran.

  • Les trois points D,E / G,H / J,K sont convertis (résultats Q,R / T,U / W,X) ; F, I, L sont recopiés en S, V, Y.
Paramètres et résultats communs à REPXCBO, REPFCBO

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
N° d'outil (J)
L
Plan de l'image redressée (L, 0 = aucun)

Résultats

P
1 = Opération OK, -1 = échec
Q
Translation X
R
Translation Y
S
Échelle X (px/u)
T
Échelle Y (px/u)
U
Rotation X (rad)
V
Rotation Y (rad)
W
Skew
X
Largeur sortie
Y
Hauteur sortie
REPXCBO

Exécuter la calibration par mire

Exécute la calibration par mire n° J (fichier ModelePatMax\OpalesCalibration<J>.svg) sur la zone D,E - G,H ; L > 0 = plan qui reçoit l'image redressée. Remplace CTXCBO.

  • Le plan courant devient L, même si L = 0. P = 1 si la calibration réussit, −1 sinon.
REPFCBO

Forcer la calibration (image de la mire)

Calcule la calibration sur l'image de la mire dans la zone D,E - G,H, l'enregistre, puis l'exécute (comme REPXCBO).

  • Si le forçage échoue, la dernière calibration valide est gardée et l'opération rend un échec.
REPPCBO

Paramètre de la calibration par mire

Modifie un réglage de la calibration n° J : D = numéro du réglage (1 mode, 2 type de mire, 3 marque, 4-5 pas, 6-7 origine, 8 rotation, 9-10 espaces, 11-14 propres à Opales), E = valeur.

Paramètres

D
Numéro de paramètre (voir la liste)
E
Valeur
J
N° d'outil de calibration

Résultats

P
Opération Réussie si =1
Q
Q 0
R
R 0
S
S 0
T
T 0
U
U 0
V
V 0
W
W 0
X
X 0
Y
Y 0
  • Un réglage de détection rend la calibration invalide jusqu'au prochain REPFCBO ; rien n'est enregistré avant REPFCBO ou la validation de l'éditeur.