Créer un Subassembly Civil 3D avec des contraintes basées sur deux axes

Je cherche à créer un subassembly dans Civil 3D dont les contraintes géométriques doivent s’appuyer sur deux axes distincts. Je ne parviens pas à configurer cette dépendance dans Subassembly Composer.

Pour créer un subassembly dans Civil 3D qui utilise deux axes comme contraintes, le principe fondamental est d’exploiter les cibles de décalage (Offset Targets) et les cibles d’élévation (Elevation Targets) dans Subassembly Composer (SAC).

Voici la démarche à suivre :

  1. Identification des points clés : Dans Subassembly Composer, déterminez quels points de votre subassembly doivent être liés aux axes externes pour leur position horizontale et/ou verticale.
  2. Définition des cibles de décalage : Pour chaque axe latéral que vous souhaitez référencer, créez une cible de décalage (Offset Target) dans la section des paramètres d’entrée/sortie de votre subassembly. Donnez-leur des noms explicites, par exemple, « Axe_Gauche » et « Axe_Droit ». Ces cibles permettront de lier la position horizontale de vos points à ces axes.
  3. Définition des cibles d’élévation : Si les axes latéraux possèdent des profils en long associés dont vous voulez utiliser l’élévation, créez également des cibles d’élévation (Elevation Target) correspondantes, par exemple, « Profil_Gauche » et « Profil_Droit ». Ces cibles serviront à définir la position verticale de vos points.
  4. Liaison des points SAC aux cibles : Lors de la construction de votre subassembly dans SAC, lorsque vous définissez les propriétés géométriques (décalage, élévation) de vos points, utilisez les cibles que vous avez créées. Par exemple, pour un point P1, vous pourriez définir son décalage horizontal par rapport à la cible « Axe_Gauche » et son élévation par rapport à la cible « Profil_Gauche ».
  5. Gestion des géométries complexes : Si votre conception inclut des éléments comme des pistes latérales ou des entrées en terre qui ne se raccordent pas directement aux axes mais impliquent des déports ou des pentes intermédiaires, construisez votre subassembly de manière modulaire. Utilisez des liens intermédiaires, des décisions conditionnelles et des boucles pour gérer les différentes configurations de raccordement.
  6. Test et validation : Une fois le subassembly exporté et importé dans Civil 3D, appliquez-le à un corridor. Assurez-vous de bien assigner les axes et profils cibles dans les propriétés du corridor. Testez son comportement dans diverses situations et ajustez les paramètres dans SAC si nécessaire pour obtenir le résultat attendu.