Correction bug insertion de sommets sur Polyligne 3D dans Covadis

Comment résoudre le problème d’insertion de sommets sur une polyligne 3D dans Covadis, où les sommets ne s’insèrent pas au bon endroit ou la commande échoue ?

Le problème d’insertion de sommets sur une polyligne 3D dans Covadis, où les nouveaux sommets se placent de manière inattendue ou la commande échoue, est fréquemment lié à la présence de points doubles ou de segments superposés (même sur de très courtes distances) au sein de la polyligne.

Voici les étapes pour diagnostiquer et corriger ce type de bug dans Covadis (testé sur v14.0e et applicable aux versions antérieures à 16.x) :

  1. Diagnostic des segments problématiques (Optionnel)

    • Utilisez la commande Covadis POLYCLOSEDON (en ajustant les paramètres via POLYCLOSEDPARAM) pour détecter les segments de polyligne qui se superposent ou font des ‹ aller-retour › sur les mêmes sommets. Cela peut aider à visualiser la source du problème.
  2. Suppression des points doubles (Solution principale)

    • Accédez à la commande Covadis via le menu : Cov. Edition -> Polyligne -> Supprimer points doubles.
    • Sélectionnez la polyligne 3D concernée.
    • Cette commande est conçue pour éliminer les sommets redondants ou très proches. Dans Covadis 14.0e, elle fonctionne efficacement sur les polylignes 3D et résout généralement le problème d’insertion.
    • Note importante sur la précision : Cette commande opère avec une tolérance de recherche d’égalité très fine (par exemple, 10E-6, soit 1 micron). Si des segments sont extrêmement courts (quelques microns) mais ne sont pas exactement superposés, ils pourraient ne pas être supprimés par cette fonction.
  3. Simplification de la polyligne 3D (Solution alternative/complémentaire)

    • Si la suppression des points doubles ne résout pas entièrement le problème, ou si la polyligne contient de nombreux sommets très proches sans être strictement ‹ doubles ›, vous pouvez tenter une simplification.
    • Utilisez une fonction de simplification 3D de Covadis (par exemple, via le menu ‹ Covadis 3D › ou ‹ Plateformes ›, cherchez une option de simplification de polyligne 3D).
    • Appliquez une ‹ largeur de tube › ou une tolérance de simplification très faible (par exemple, 0.001 mètre ou une valeur similaire selon l’unité de votre dessin). Cela permet de réduire le nombre de sommets en fusionnant ceux qui sont très proches, même s’ils ne sont pas strictement identiques.

Après avoir appliqué l’une ou l’autre de ces méthodes (la suppression des points doubles étant la plus directe), l’insertion de nouveaux sommets sur la polyligne 3D devrait fonctionner correctement.