Ces outils utilisent Cognex VisionPro (licence requise) : localisation de modèles PatMax (un modèle, multi-modèle, RedLine), lecture de codes, distances entre pièces. Les modèles sont des fichiers .vpp du dossier ModelePatMax\ du programme : PatMax<n>.vpp, PatMaxMultiModels<n>.vpp, PatMaxRedLine<n>.vpp. Un chargement ne relit pas un fichier inchangé : P = 1 chargé, 2 déjà à jour, −1 absent ; avec une plage D à G, tous les fichiers présents sont chargés.
Les recherches rendent P = nombre de pièces dont le score atteint K, la première en Q,R (position, aussi en repère pièce) et S (score) ; toutes les pièces restent disponibles pour le dessin et les distances. Équivalents Opales : OPAPMSM / OPAPMRM / OPAPMEM (multi-modèle) et OPABAR / OPADMX (codes), dans l'onglet Opales Pattern, avec les mêmes places de résultats.
Paramètres et résultats communs à OCRB, OCRM
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Chaîne globale du texte lu
OCRBCode Barre
Licence Cognex VisionProLecture de code-barres Cognex (outil n° J) dans la zone D,E - G,H ; texte rangé dans la chaîne globale K.
Résultats : P = nombre de codes, Q,R position, S angle, T et W = valeur numérique du texte.
OCRMDataMatrix
Licence Cognex VisionProLecture de DataMatrix Cognex (outil n° J) dans la zone D,E - G,H ; texte dans la chaîne globale K et affiché dans la grille (Alias).
Résultats : P = nombre de codes, Q,R position, S angle, T valeur numérique, U nombre d'erreurs corrigées, V score.
Paramètres et résultats communs à OCRPMRM, OCRPMR
Paramètres
- D
- Numéro PatMax Mini
- G
- Numéro PatMax Maxi
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
OCRPMRMCharger MultiModèle PatMax©
Licence Cognex VisionProCharge les modèles multi-modèles PatMax n° D à G (PatMaxMultiModels<n>.vpp) ; à mettre dans le spg Update.
- Avec un seul n°, P = 1 chargé, 2 déjà à jour, −1 fichier absent. Sans la licence VisionPro, un message le signale.
OCRPMRRechercher Modèle PatMax©
Licence Cognex VisionProCharge les modèles PatMax simples n° D à G (PatMax<n>.vpp).
- Malgré le libellé « Rechercher Modèle PatMax » du bouton, cette instruction charge le modèle. P comme OCRPMRM.
OCRPMLCharger Modèle PatMax©
Licence Cognex VisionProApprend le modèle PatMax n° J sur la zone D,E - G,H ; L ≥ 0 = l'enregistre.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- Malgré le libellé « Charger Modèle PatMax » du bouton, cette instruction apprend le modèle. P = 1 si appris, 0 sinon.
OCRPMSRechercher Modèle PatMax©
Licence Cognex VisionProRecherche du modèle PatMax n° J dans la zone D,E - G,H ; K = score minimum.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score Minimum
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- Couverture
- V
- Parasites (clutter)
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle globale
OCRPMEApprendre Modèle PatMax©
Licence Cognex VisionProOuvre l'éditeur Cognex du modèle PatMax n° J sur la zone D,E - G,H.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score Minimum
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- FineStage
- V
- ModelID
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle
- Malgré le libellé « Apprendre Modèle PatMax » du bouton, cette instruction ouvre l'édition du modèle. P = 1.
OCRPMPEditer Modèle PatMax©
Licence Cognex VisionProRègle les paramètres du modèle PatMax n° J : zone centrée D,E de longueur G et largeur H, angle de zone M, angles de recherche nominal K, mini N, maxi O.
Paramètres
- D
- X1
- E
- Y1
- G
- Longueur
- H
- Largeur
- J
- Numéro de modèle
- K
- Angle de recherche nominal (rad)
- M
- Angle de la zone (rad)
- N
- Angle de recherche min (rad)
- O
- Angle de recherche max (rad)
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- FineStage
- V
- ModelID
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle
- Malgré le libellé « Editer Modèle PatMax » du bouton, cette instruction règle les paramètres du modèle.
OCRMAXRechercher Texte OCRMax©
Licence Cognex VisionProLecture de texte OCRMax Cognex (outil n° J) dans la zone D,E - G,H ; texte dans la chaîne globale K.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score minimum
Résultats
- P
- Nombre de résultats
- Q
- Position X
- R
- Position Y
- S
- Angle
- T
- Valeur numérique du texte
- W
- Valeur numérique du texte
OCRBDDAActive Base de données Scores Cognex
Licence Cognex VisionProActive l'enregistrement de chaque résultat Cognex (modèle, zone, nombre trouvé, position, score) dans la table Cognex de la base de données en cours.
Paramètres
Aucun paramètre.
OCRBDDDDésactive Base de données Scores Cognex
Licence Cognex VisionProDésactive l'enregistrement des résultats Cognex dans la base.
Paramètres
Aucun paramètre.
OCRPMSRRechercher MultiModèle PatMax© Repère
Licence Cognex VisionProRecherche PatMax en deux étapes : un premier modèle multi-modèle (n° L, zone de centre J,K et de demi-dimensions M,N, score mini O) sert de repère ; la zone du modèle final (n° F, centre D,E, demi-dimensions G,H, score mini I) est décalée de l'écart trouvé.
Paramètres
- D
- Centre X
- E
- Centre Y
- F
- N° de modèle Final
- G
- Largeur
- H
- Hauteur
- I
- Score Minimum Final
- J
- Repère X
- K
- Repère Y
- L
- N° de modèle Repère
- M
- Largeur Repère
- N
- Hauteur Repère
- O
- Score Minimum Repère
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Point Offset X
- U
- Point Offset Y
- V
- N° du modèle
- W
- Position Repère X
- X
- Position Repère Y
- Y
- Score Repère
- Résultats : P = pièces finales retenues, Q,R,S première pièce, V ModelID, W,X,Y position et score du repère ; T,U = écart (centre final − repère demandé + repère trouvé). P = 0 si le repère n'est pas trouvé avec un score suffisant.
OCRPMPMParamêtre Modèle PatMax©
Licence Cognex VisionProParamètres du modèle multi-modèle n° J (comme OCRPMP).
Paramètres
- D
- X1
- E
- Y1
- G
- Longueur
- H
- Largeur
- J
- Numéro de modèle
- K
- Angle de recherche nominal (rad)
- M
- Angle de la zone (rad)
- N
- Angle de recherche min (rad)
- O
- Angle de recherche max (rad)
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- FineStage
- V
- ModelID
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle
Paramètres et résultats communs à OCRPMEM, OCRPMSM
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score Minimum
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- FineStage
- V
- ModelID
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle
OCRPMEMEditer MultiModèle PatMax©
Licence Cognex VisionProOuvre l'éditeur Cognex du multi-modèle n° J sur la zone D,E - G,H.
- L'éditeur Cognex attend sa fermeture : le cycle est suspendu pendant l'édition. L'éditeur Opales Pattern (
OPAPMEM) laisse le cycle tourner.
OCRPMSMRechercher MultiModèle PatMax©
Licence Cognex VisionProRecherche multi-modèle PatMax n° J dans la zone D,E - G,H ; K = score minimum.
- Équivalent Opales : OPAPMSM, mêmes places de résultats.
OCRPMLMApprendre Modèle PatMax©
Licence Cognex VisionProApprend le multi-modèle n° J sur la zone D,E - G,H ; L ≥ 0 = l'enregistre.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
Charge le modèle de corrélation Opales Modeles\Modele_<D>.bmp (K, L : options du chargement).
Résultats
P = surface du modèle, Q largeur, R hauteur, S surface utile, T,U,V demi-largeur, −demi-hauteur, demi-hauteur, W moyenne, X écart type.
- Corrélation Opales, indépendante de VisionPro.
Recherche du modèle de corrélation Opales dans la zone D,E - G,H ; J = pas d'échantillonnage (0 = automatique), K = score minimum.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score Minimum
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- FineStage
- V
- ModelID
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle
- Q,R,S / T,U,V / W,X,Y = les trois meilleures positions (score négatif s'il est sous K). Corrélation Opales, indépendante de VisionPro.
OCRDISMDistance Mini entre Patterns
Distance mini entre deux pièces trouvées par des outils Cognex : outil A (type D, n° E, pièce F) et outil B (type G, n° H, pièce I).
Paramètres
- D
- Type Outil A
- E
- Index Outil A (0..300)
- F
- Num Objet A trouvé
- G
- Type Outil B
- H
- Index Outil B (0..300)
- I
- Num Objet B trouvé
Résultats
- P
- Opération Réussie si =1
- Q
- Point x0
- R
- Point y0
- T
- Point x1
- U
- Point y1
- W
- Distance
- P = 1 (−1 si impossible), Q,R et T,U = les deux points les plus proches, W = distance.
OCRXPRLExecute PatMax Redline
Licence Cognex VisionProExécute PatMax RedLine n° J dans la zone D,E - G,H ; K = score minimum.
Paramètres
- D
- X1
- E
- Y1
- G
- X2
- H
- Y2
- J
- Numéro de modèle
- K
- Score Minimum
Résultats
- P
- Nombre de Modèle Trouvé
- Q
- Meilleur Modèle X
- R
- Y
- S
- Score
- T
- Angle
- U
- Couverture
- V
- Parasites (clutter)
- W
- Échelle X
- X
- Échelle Y
- Y
- Échelle globale
OCRCPRLCharger PatMax Redline
Licence Cognex VisionProCharge les modèles PatMax RedLine n° D à G (PatMaxRedLine<n>.vpp).
Paramètres
- D
- Numéro PatMax Mini
- G
- Numéro PatMax Maxi
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
OCRDISDDistance Mini Droite Pattern
Distance mini entre le contour d'une pièce trouvée (outil de type D, n° E, pièce F) et la droite G,H - J,K.
Paramètres
- D
- Type Outil
- E
- Index Outil (0..300)
- F
- Num Objet trouvé
- G
- Point X1
- H
- Point Y1
- J
- Point X2
- K
- Point Y2
Résultats
- P
- Opération Réussie si =1
- Q
- Point x0
- R
- Point y0
- T
- Point x1
- U
- Point y1
- W
- Distance
Distance mini entre le contour d'une pièce trouvée (outil de type D, n° E, pièce F) et le point G,H.
Paramètres
- D
- Type Outil
- E
- Index Outil (0..300)
- F
- Num Objet trouvé
- G
- Point X
- H
- Point Y
Résultats
- P
- Opération Réussie si =1
- Q
- Point x0
- R
- Point y0
- T
- Point x1
- U
- Point y1
- W
- Distance
OCRLPRLApprendre PatMax Redline
Licence Cognex VisionProApprend le modèle PatMax RedLine n° J sur la zone D,E - G,H ; L ≥ 0 = l'enregistre.
Paramètres
- D
- X1 (ROI)
- E
- Y1 (ROI)
- G
- X2 (ROI)
- H
- Y2 (ROI)
- J
- Numéro de modèle PatMax RedLine
- L
- Enregistrement (>=0 = oui)
Résultats
- P
- 1=Ok, 0/negatif=Erreur