La première tâche à laquelle je me suis attelé est l'édition graphique des tracés en plan.
Mon objectif est que cette édition respecte les deux principes suivants :
Elle doit être essentiellement graphique.
Pas de saisie de valeur numérique dont on est incapable d'imaginer l'étendue, si quelqu'un est capable de se représenter ce qu'est une courbe de rayon 10 km, qu'il me jette la première pierre.
Elle doit garantir le respect des critères de conception associés au tracé.
Ces critères (rayon mini, dévers max., longueurs d'alignement, ...) seront regroupés dans des carnets de critères types que l'on associera au tracé en plan. Une fois l'association faite, l'éditeur de tracé garantira que ces différents critères sont maintenus à chaque modification de tracé. Le but étant que vous n'ayez plus besoin de faire appel à l'expert qui connaît la différence entre un Jerk et une variation d'insuffisance de dévers à chaque fois que vous souhaitez modifier une courbe.
L'édition graphique s'appuiera sur un outil d'autocad que vous connaissez déjà bien : les poignées d'édition.
Quatre types de poignées seront associés aux tracés en plan :
- les poignées de sommet : pour déplacer le point d'intersection de deux alignements consécutif
- les poignées de courbe : pour modifier le rayon d'un arc de cercle
- les poignées de courbe de transition : pour modifier la longueur d'une clothoïde
- les poignées d'alignement : pour riper un alignement complet en conservant son gisement
A bientôt pour une autre démo.