Géométrie

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

27 outils

Calculs sur des points en repère pièce (translation, milieu, distance, angle, symétrie, cercle par 3 points, projection, intersection…) : résultat en Q,R (S selon l'outil), puis T = R et W = S ; P vaut toujours 1, même si le calcul est impossible (droites parallèles, 3 points alignés : Q,R,S restent à 0).

Ajustements sur une liste de points (droite, cercle, ellipse, barycentre, rectangle englobant), lecture des objets, des fronts et des coupes d'une autre ligne, points locaux. La liste de points se donne dans le commentaire ({#123..150}, {P1..3}, {#123} polyligne saisie par WINPOL, ou une formule entre parenthèses) ; rejet des points aberrants : CodOp avec T en 8e caractère suivi de 1 ou 2 chiffres (tolérance en pixels ; sans T, aucun point n'est retiré).

GEOIDC

Inter droite Cercle

Intersection de la droite D,E - G,H et du cercle de centre J,K et de rayon L : Q,R / T,U = les deux points, W,X = leurs angles ; P = nombre d'intersections (0, 1 ou 2).

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X1
K
Y1
L
Rayon du cercle

Résultats

P
Intersection existante si =2
Q
Premier Point X
R
Y
T
Deuxième Point X
U
Y
W
Angle du 1er point
X
Angle du 2ème point
GEOA3P

Cercle 3p

Cercle passant par D,E, G,H et J,K : Q,R centre, S rayon (T = Y du centre, W = rayon).

Paramètres

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

Résultats

P
1
Q
Point Centre X
R
Y
S
Rayon
T
Point Centre Y
W
Rayon
GEOBOX

Boxing (CSG, CID)

Rectangle englobant d'une liste de points : Q,R coin mini, T,U coin maxi ; liste vide = boîte de D,E, G,H (si I ≥ 0) et J,K (si L ≥ 0).

Paramètres

C
Liste des points (commentaire)
F
F (Z)
I
I (Z)
L
L (Z)

Résultats

P
Opération réussie si = 1
Q
X mini
R
Y mini
S
S 0
T
X maxi
U
Y maxi
V
V 0
W
W 0
X
X 0
Y
Y 0
  • P vaut toujours 1.
GEOORT

Projection

Projection de D,E sur la droite G,H - J,K ; S = distance de D,E à la droite.

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 Résultat X
R
Y
T
Point Résultat Y
GEOEXT

Extension

Prolonge le segment D,E → G,H de la longueur J au-delà de G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Longueur Extension

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEOSYM

Symétrique

Symétrique de D,E par rapport à la droite G,H - J,K ; avec L < 0, par rapport au point G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
L
< 0 : symétrie par rapport au point G,H

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEOTRA

Translation R, A

Translation polaire : Q,R = D,E + G × (cos J, sin J).

Paramètres

D
X1
E
Y1
G
Décalage en Rayon
J
Décalage en angle

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEOTXY

Translation dX,dY

Translation : Q,R = D,E + G,H ; W,X = D,E − G,H ; T = R.

Paramètres

D
X1
E
Y1
G
Décalage en X
H
Décalage en Y

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEOMIL

Milieu

Milieu de D,E et G,H.

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEODIS

Distance

Distance de D,E à G,H : Q = distance, R = |ΔX|, S = |ΔY| (T = R, W = S).

Paramètres

D
X1
E
Y1
G
X2
H
Y2

Résultats

P
Opération Réussie si =1
Q
Distance Point1 - Point2
R
Distance X
S
Distance Y
T
Distance X
W
Distance Y
GEOANG

Angle

Angle au sommet G,H entre G→D,E et G→J,K (Q), angles des deux directions (R, S) ; avec L = −1, Q = angle de la direction D,E → G,H. T,U,V = Q,R,S en degrés.

Paramètres

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

Résultats

P
Opération Réussi si =1
Q
Angle 1 en Radian
R
Angle 2 en Radian
S
Angle 3 en Radian
T
Angle 1 en degré
U
Angle 2 en degré
V
Angle 3 en degré
  • Avec L = −1, Q = angle de la direction D,E → G,H.
GEOBAR

Barycentre

Barycentre d'une liste de points : Q,R centre, S rayon moyen, T,U,V point le plus proche et distance, W,X,Y point le plus loin et distance.

Paramètres

C
Liste des points (commentaire)
F
F (Z)
I
I (Z)
L
L (Z)

Résultats

P
Opération réussie si = 1
Q
X centre
R
Y centre
S
Rayon moyen
T
X plus proche
U
Y plus proche
V
Distance
W
X plus loin
X
Y plus loin
Y
Distance
GEORN

Lire Point (n)

Lit le point local dont le n° suit le CodOp (GEORN12, GEORNC3 = n° dans le compteur local 3, GEORN%3 dans le compteur global 3) dans Q,R,S.

Paramètres

Aucun paramètre.

Résultats

P
Opération Réussie si =1
Q
Point,0
R
Point,1
S
Point,2
GEOOBX

Boxing Objet

Boîte englobante de l'objet n° D : Q,R / T,U coins, S / V largeur et hauteur de la boîte tournée selon l'angle de l'objet, W / X rayons maxi / mini, Y nombre de points de contour.

Paramètres

D
Numéro de l'objet / du front / de la coupe / du niveau de gris

Résultats

P
Objet existant si =1
Q
Coin X1
R
Coin Y1
S
Largeur Boxing Angle
T
Coin X2
U
Coin Y2
V
Hauteur Boxing Angle
W
Rayon Maxi
X
Rayon Mini
Y
Nb Contour
GEOOBJ

Carac. Objet

Caractéristiques de l'objet n° D : Q,R centre, S surface, T rayon moyen (ou ModelID PatMax), U périmètre (ou FineStage), V angle, W / X moments, Y nombre de trous.

Paramètres

D
Numéro de l'objet / du front / de la coupe / du niveau de gris

Résultats

P
Objet existant si =1
Q
Objet X
R
Y
S
Surface
T
Rayon Moyen / Model ID Patmax
U
Périmètre
V
Angle en Radian
W
Moment X2
X
Moment Y2
Y
Nombre de trous
GEODNP

Droite /n pts

Droite ajustée sur une liste de points (rejet des points aberrants) : Q,R point de la droite, T,U autre point à 100 px, V itérations, W,X cos / sin, Y angle ; liste vide + F, I ≠ −1 = droite D,E - G,H (P = 0).

Paramètres

C
Liste des points (commentaire)
F
F (Z)
I
I (Z)
L
L (Z)

Résultats

P
Opération réussie si = 1 (0 : liste vide)
Q
Point sur la droite X
R
Y
T
Autre point X
U
Y
V
Itérations
W
Cos(Angle)
X
Sin(Angle)
Y
Angle
GEOANP

Arc /n pts

Cercle ajusté sur une liste de points : Q,R centre, S = T rayon, U / V écarts maxi / mini au cercle, X / Y leurs angles.

Paramètres

C
Liste des points (commentaire)
F
F (Z)
I
I (Z)
L
L (Z)

Résultats

P
Opération réussie si = 1
Q
X centre
R
Y centre
S
Rayon
T
Rayon
U
Écart maxi
V
Écart mini
W
W 0
GEOENP

Ellipse /n pts

Ellipse ajustée sur une liste de points : Q,R centre, T / U demi-axes, V angle.

Paramètres

C
Liste des points (commentaire)
F
F (Z)
I
I (Z)
L
L (Z)

Résultats

P
Opération réussie si = 1
Q
X centre
R
Y centre
S
S 0
T
T 1/2 petit axe
U
U 1/2 grand axe
V
Angle (rad)
W
W 0
X
X 0
Y
Y 0
GEOZN

Ecrire Point Local

Points locaux D à G := (J ; K ; L) ; G = 0 : seulement D.

Paramètres

D
Numéro de Point
G
Numéro de Point de fin
J
Valeur 1
K
Valeur 2
L
Valeur 3

Résultats

P
Opération Réussie si =1
Q
Point,0
R
Point,1
S
Point,2
GEOFRO

Carac. Front

Front n° D de la dernière recherche FR… : Q,R,S (et T,U,V) = X, Y, écart.

Paramètres

D
Numéro de l'objet / du front / de la coupe / du niveau de gris
GEOZON

Zone

Définit une zone D,E - G,H pour les instructions suivantes : Q,R,S / T,U,V = ses deux coins, W = 1 si la zone n'est pas nulle, X = 1 si le point J,K est dans la zone.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
Point Suppl X
K
Point Suppl Y

Résultats

P
Numéro Plan Actif
Q
Zone Modifié X1
R
Y1
T
Zone Modifié X2
U
Y2
GEOAPT

Fonction Aptar pour recherche d'objets voisins et comparaison de surfaces

Contrôle spécifique « Aptar » : voisins de l'objet D parmi G objets (distance < J), surface hors de [100 − K ; 100 + L] % : P = 0, Q = nombre de voisins, R / S indicateurs trop petit / trop grand avec positions et écarts.

Paramètres

D
Numéro d'objet d'origine
G
Nombre total d'objets
J
Seuil Distance
K
Surface mini %
L
Surface maxi %
GEOCOUPE

Carac. Coupes

Point n° F mémorisé par la ligne E du spg D (0 = spg courant ; E ≤ 0 relatif) — fronts, objets, coupes, profils : Q,R,S / T,U,V ; pour une ligne n coupes, T = distance du point à la forme théorique, U = nombre de distances ; pour un histogramme, T = effectif du niveau F, U = total, V = proportion (P = 255) ; Y = nombre de points mémorisés.

Paramètres

D
Numéro Spg (0 pour spg courant)
E
Numéro de ligne ($A-1 ou $A23 ont l'avantage de suivre les insertions/suppressions)
F
Numéro de l'objet / du front / de la coupe / du niveau de gris
GEOOBJC

Contour Objet

Point n° E du contour de l'objet n° D : Q,R ; T = nombre de points du contour.

Paramètres

D
N° de l'objet
E
N° du point du contour

Résultats

P
Objet et contour existant si =1
Q
Coin X1
R
Coin Y1
T
Nb Contour
GEOIDD

Intersection

Intersection des droites D,E - G,H et J,K - M,N ; S = distance de D,E à l'intersection.

Paramètres

D
X1
E
Y1
G
X2
H
Y2
J
X3
K
Y3
M
X4
N
Y4

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y
GEOCOU2

Carac. Coupes V2

Comme GEOCOUPE, avec G = type : 0 point de tête, 1 paire de points de la coupe F, 2 / 3 point n° F des 2e / 3e séries, 4 distance au théorique.

Paramètres

D
Numéro Spg (0 pour spg courant)
E
Numéro de ligne ($A-1 ou $A23 ont l'avantage de suivre les insertions/suppressions)
F
Numéro de l'objet / du front / de la coupe / du niveau de gris
G
Type Recherche
GEOIDDX

Intersection

Ancien format de l'intersection : 4e point donné par F (X) et I (Y).

Paramètres

D
X1
E
Y1
F
X4
G
X2
H
Y2
I
Y4
J
X3
K
Y3

Résultats

P
Opération Réussie si =1
Q
Point Résultat X
R
Y
T
Point Résultat Y