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 |
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 |