Parmi les mutlipes paramètres disponibles pour gérer les composants de profils en travers types dans Civil 3D, les paramètres d'entrée et de sortie me semblent sous-exploités car peu connus.
Le principe est pourtant simple et très pratique ! Il s'agit d'automatiser l'application de paramètres de certains composants du profils en travers type sur d'autres composants. Le but est de limiter les interventions manuelles et de gagner en efficacité.
Le concept détaillé ici est illustré très clairement par Jeff Bartels dans une vidéo disponible sur le blog Civil Immersion.
Bref rappel sur les profils types dans Civil 3D :
- Un profil en travers type est souvent appelé Assembly dans Civil 3D.
- Un composant de profil en travers type (voie, accotement, talus…) est souvent appelé Subassembly dans Civil 3D.
- Les profils en travers types et les composants sont des entités distinctes mais connectées. Il y a donc des propriétés spécifiques pour les profils en travers types et des propriétés spécifiques pour chaque composants.
- Civil 3D propose par défaut une bibliothèque de composants de profils en travers types routiers et ferroviaires
- Le Country Kit France pour Civil 3D amène une sélection de composants de profils en travers types
- Subassembly Composer est un outil fourni avec Civil 3D qui permet de créer n'importe quel composant de profil en travers type pour s'adapter à toutes les disciplines et tous les projets
Pour illustrer les paramètres d'entrée et de sortie, prenons l'exemple d'un profil type routier pour 4 voies. Je souhaite que les voies externes prennent automatiquement les valeurs de largeur et de dévers des voies internes. Il suffit d'indiquer pour chaque paramètre d'entrée souhaité du composant "Voie externe" qu'il ne doit pas prendre une valeur par défaut mais la valeur du paramètre de sortie correspondant du composant "Voie interne".
C'est le fait de positionner les composants de profils types sur un même profil type qui rend les paramètres d'entrée et de sortie exploitables entre les composants. La gestion se fait donc dans les propriétés du profil type et non dans les propriétés des composants.
Ci-dessous, l'illustration d'un demi-profil en travers type gauche pour 2 voies et un accotement avec affichage des propriétés pour le composant voie interne gauche :
Ci-dessous un zoom sur la fenêtre des paramètres du composant "voie interne gauche" avec la liste des paramètres d'entrée (Input values) et en-dessous les paramètres de sortie (Output values). Les paramètres d'entrée sont éditables dans cette interface.
Ci-dessous l'image des propriétés du profil en travers type avec la liste des composants. En sélectionnant un composant dans la zone à gauche (ici "Gauche Externe"), il est possible de cocher dans la zone à droite le remplacement des valeur par défaut de certains paramètres par les paramètres de sortie d'autres composants présents dans le profil en travers type. Il suffit de sélectionner le paramètre souhaité dans le menu déroulant.
Les paramètres d'entrée et de sortie sont évidemment aussi exploitables dans Subassembly Composer pour généner des composants ou des profils types complets spécifiques en plus de ce qui est proposé dans la bibliothèque de Civil 3D.