Skip to content

Decoupe de Region

Etienne edited this page Jun 29, 2026 · 2 revisions

Découpe de région

Coupe une région fermée (Shape / ComplexShape) en deux avec un seul point de donnée sur sa frontière : la coupe est perpendiculaire à l'arête locale et traverse l'intérieur. Les deux moitiés héritent du niveau et de la symbologie de l'original.

Commande

SplitRegion

macro vba run [ARES]SplitRegion

Démarre la découpe interactive : cliquez sur la frontière d'une région fermée pour la couper. La commande se réarme pour la coupe suivante ; faites un reset pour terminer.

Variables de configuration

Variable Défaut Rôle
ARES_RegionSplit_Keep_Original False False = supprime la région d'origine après écriture des deux moitiés ; True = la conserve à côté.
ARES_RegionSplit_Collinear_Tol 0.000001 Epsilon géométrique (seuil de segment dégénéré / points confondus) ; pilote aussi la demi-largeur du couteau de coupe.
ARES_RegionSplit_Stroke_Tol 0.01 Écart de corde maximal lors de la densification d'une frontière courbe en polyligne ; plus petit = coupe plus proche du radial sur les arcs.

Clone this wiki locally