Phase de correction / simplification de la géométrie

Introduction

La troisième phase est une phase de correction des défauts de la géométrie et/ou simplification de la géométrie.

Principe de la correction

Le principe de la correction proposée dans Flux pour les différents types de défauts géométriques est présenté dans les tableaux ci-dessous :

Défaut de type superposition Principe de la correction
Points confondus Suppression d'un point

Lignes superposées

Découpage des lignes

Défaut de type intersection Principe de la correction

Intersection de deux lignes

Découpage des lignes

Intersection d'une ligne et d'une face

Correction à la charge de l'utilisateur

Défaut de type Principe de la correction

Ligne anormale

(valeur fixée par l'utilisateur)

Suppression de la ligne L2 par fusion des lignes L1 et L2

Face anormale

(valeur fixée par l'utilisateur)

Suppression de la face F1 par fusion des lignes L1 et L2

Contour ouvert

Fermeture du contour par prolongation de la ligne L1

Principe de la simplification

Le principe de la simplification proposée dans Flux consiste à supprimer quelques lignes et points et donc « alléger » la géométrie. La simplification n'est prévue que pour les lignes de types segment et arc de cercle.

Le principe de la simplification est présenté dans le tableau ci-dessous :

Géométrie de type Principe de la simplification

Segments situés sur la ligne droite

Suppression des lignes L2 et L3 et suppression des points P2 et P3 par fusion des lignes L1, L2 et L3

Arcs de cercle ayant le même angle de courbure

Suppression des lignes L2 et L3 et suppression des points P2 et P3 par fusion des lignes L1, L2 et L3

Algorithmes de correction automatique / simplification automatique

Pour faciliter le processus de correction, des algorithmes de correction automatique / simplification automatique sont proposés. Ils sont présentés dans le tableau ci-dessous :

L'algorithme de … permet la correction …
correction automatique

de l'ensemble des défauts bloquants (superpositions et intersections)

simplification automatique de l'ensemble des défauts de type lignes anormales
Remarque : Ces algorithmes sont prévus surtout pour la géométrie 2D, le résultat en 3D n'est pas toujours garanti.

Outils de correction manuelle

Pour corriger les autres défauts, l'utilisateur doit réaliser une correction manuelle avec les outils présentés dans le tableau ci-dessous. L'utilisation de ces différentes commandes est détaillée dans la section Correction / simplification de la géométrie du chapitre Import de géométrie / maillage : aspects logiciel.

Pour corriger les défauts de type… l'utilisateur doit …

Intersection de lignes

Superposition de lignes

Couper la ligne en un point

Couper deux lignes à leur intersection

Ligne anormale

Face anormale

Diminuer la précision absolue en baissant la précision relative (epsilon relatif)

Ligne anormale

(epsilon utilisateur)

Fusionner des lignes adjacentes

Face anormale

(epsilon utilisateur)

Unifier par fusion deux listes de lignes
Contour ouvert

Prolonger la ligne jusqu'à un point

Prolonger la ligne jusqu'à une ligne