Computree Documentation

Calcule les courbures d'une section

Plugin : LERFOB
Nom de classe : LB_StepCharacteriseCurvature

Description

Cette étape permet de caractériser l'évolution de la courbure de la polyligne centrale de billons à partir des cercles ajustés sur les clusters horizontaux.On définit comme paramètres:
  • un nombre de cercles n qui seront pris en compte de part et d'autre de chaque centre pour calculer les vecteurs tangents et normaux à la ligne des centres en faisant appel à une méthode de régression linéaire. (N.B.: l'épaisseur des clusters horizontaux impacte aussi le résultat.)
  • un rayon maximal des cercles osculateurs à afficher.
En sortie, cette étape fournit:
  • l'évolution du trièdre de Frenet le long de la polyligne composée des centres de chaque cercle, et dont se déduisent les cercles osculateurs caractérisant la courbure, en amplitude et en orientation. Chaque trièdre est composé des vecteurs tangent, normal, et binormal. Leurs normes est fixée à 10cm pour la représentation. Le cercle osculateur associé à un point de la polyligne est dans le plan défini par les vecteurs tangent et normal associés au point.
    Les attributs permettent de relier les rayons de courbure à la hauteur, et à l'abscisse curviligne du point de la polyligne.

Paramètres

Paramètres de l'étape :

  • Nombre n de cercles pour lissage sur 2n +1: 5 .

  • Rayon de courbure maximal à afficher: 100.0 m .

Données d'entrée

Structure des données d'entrée recherchées :

Result : Billons
    ...
        Groupe Section (Group)
            Groupe Cluster (Group)
                Centre (3D shape)