FAQ relatif à la mise en correspondance des composants entre AutoCAD Civil 3D et Storm and Sanitary Analysis

La mise en correspondance des composants lors de l'échange de réseaux de canalisations avec AutoCAD Civil 3D s'effectue à l'aide de paramètres d'importation et d'exportation, et d'un fichier XML de mise en correspondance des composants.

Cette rubrique contient les sections suivantes :

Présentation de la mise en correspondance des composants

Problèmes lors du transfert des données de réseau de canalisations entre AutoCAD Civil 3D 2011 et Storm and Sanitary Analysis

Présentation des solutions de mise en correspondance des composants

Transfert de données

Modifications apportées aux types de composants dans le fichier STM

Propriétés du fichier Storm Sewers (STM)

Fichiers XML de mise en correspondance des composants

Personnalisation du fichier XML de mise en correspondance des composants

Exemple d'importation et d'exportation de mise en correspondance des composants

Présentation de la mise en correspondance des composants

Cette rubrique est consacrée aux méthodes et flux de travail d'intégration d'AutoCAD Civil 3D avec les applications d'analyse Autodesk, principalement Autodesk Storm and Sanitary Analysis. L'accent est mis sur l'importation des données de réseau de canalisations AutoCAD Civil 3D dans Storm and Sanitary Analysis, et leur réimportation dans AutoCAD Civil 3D. Certaines informations s'appliquent également à l'intégration avec Hydraflow Storm Sewers.

L'application Autodesk Storm and Sanitary Analysis permet de modéliser des réseaux d'eaux pluviales à l'aide de méthodes de calcul hydrologiques et hydrauliques. Elle permet également de modéliser les réseaux d'égout sanitaire. Cette rubrique décrit les fonctions du produit qui permettent une meilleure intégration avec AutoCAD Civil 3D.

Processus de mise en correspondance des composants

Vous disposez de plusieurs méthodes pour réaliser l'analyse des eaux pluviales. Le processus suivant fait appel aux fonctions les plus puissantes de chaque produit permettant de réaliser au mieux un projet de conception.

Créer des éléments de structure et de canalisation dans AutoCAD Civil 3D permet de bénéficier d'éléments de modèle qui ne sont pas disponibles dans Storm and Sanitary Analysis. Toutefois, Storm and Sanitary Analysis permet de saisir plus judicieusement les véritables propriétés hydrologiques et hydrauliques.

La procédure décrite dans cette rubrique présente le processus suivant :

  1. Création de réseaux de canalisations dans AutoCAD Civil 3D à analyser dans Storm and Sanitary Analysis d'Autodesk ;
  2. Modification du réseau dans l'application d'analyse ;
  3. Réincorporation des données dans AutoCAD Civil 3D.

Cette procédure permet de tirer le meilleur parti de chaque produit et d'échanger de manière réitérée les données de conception. Le transfert d'une application à l'autre comporte le risque de perdre des données. Cette rubrique décrit les paramètres et fonctionnalités dont vous disposez pour préserver vos définitions de données de canalisation au cours des échanges.

Problèmes lors du transfert de données de réseau de canalisations entre AutoCAD Civil 3D 2011 et Storm and Sanitary Analysis

Présentation des solutions de mise en correspondance des composants

Transfert de données

La commande Modifier dans Storm and Sanitary Analysis a été ajoutée à AutoCAD Civil 3D pour simplifier le processus de transfert des données de réseau de canalisations.

Cette commande est disponible dans le groupe de fonctions Conception de l'onglet Analyse sur le ruban ainsi que dans le ruban contextuel Réseau de canalisations.

Modifier dans Storm and Sanitary Analysis vous invite à sélectionner un réseau de canalisations, puis exporte de manière transparente les données et le fichier de dessin courant dans Storm and Sanitary Analysis. Cette commande utilise les fichiers de transfert de données et les paramètres d'exportation Correspondances de composants par défaut.

Cette commande crée un fichier STM Hydraflow Storm Sewers temporaire pour transférer les données.

Remarque : Sinon, vous pouvez utiliser la commande Exporter vers Storm Sewers dans AutoCAD Civil 3D pour créer un fichier STM. Ce fichier STM et le fichier DWG AutoCAD Civil 3D peuvent être importés manuellement dans Storm and Sanitary Analysis avec les mêmes résultats que la commande Modifier dans Storm and Sanitary Analysis.

Pour réimporter les données dans AutoCAD Civil 3D, vous pouvez utiliser la commande Exporter le fichier Hydraflow Storm Sewers à partir de Storm and Sanitary Analysis, puis importer ce fichier dans AutoCAD Civil 3D. Ce processus permet de mettre à jour un réseau de canalisations existant avec les données de Storm and Sanitary Analysis.

AutoCAD Civil 3D utilise les paramètres par défaut de migration des égouts pluviaux ainsi que l'ID du composant ou les paramètres de migration des associations de composants lors de la mise en correspondance décrite ci-dessous dans la rubrique Paramètres AutoCAD Civil 3D permettant de contrôler la mise en correspondance des composants.

Propriétés AutoCAD Civil 3D permettant de spécifier le type d'arrivée d'eau

Les structures de réseau de canalisations AutoCAD Civil 3D ont été améliorées et contiennent à présent la propriété Emplacement de l'arrivée d'eau. La nouvelle propriété Emplacement de l'arrivée d'eau est disponible dans l'onglet Propriétés du composant de la boîte de dialogue Propriétés de la structure, sous Propriétés hydrauliques.

Les valeurs de cette propriété sont Sur une courbe à point bas, Sur un talus ou <aucun>.

Cette propriété est écrite dans les fichiers STM d'AutoCAD Civil 3D pour une utilisation dans Storm and Sanitary Analysis et Storm Sewers.

Paramètres AutoCAD Civil 3D permettant de contrôler la mise en correspondance des composants

Deux nouveaux paramètres permettent à AutoCAD Civil 3D de mieux contrôler l'importation de données à partir d'un fichier Storm Sewers (STM). Ces paramètres sont disponibles sous Paramètres par défaut de migration des égouts pluviaux dans les paramètres d'objet réseau de canalisations.

Autoriser la permutation de la famille de composants

Le nouveau paramètre Autoriser la permutation de la famille de composants permet de contrôler le comportement de la permutation des familles de composants lors de l'importation d'un fichier Storm Sewers (STM). La valeur par défaut de ce paramètre est Oui pour correspondre au comportement d'AutoCAD Civil 3D 2011 et versions antérieures.

Les versions précédentes d'AutoCAD Civil 3D permutaient automatiquement les familles de composants en fonction de la mise en correspondance des composants sans offrir la possibilité de désactiver ce comportement.

Lorsque ce paramètre est défini sur Non, AutoCAD Civil 3D permute les tailles des composants d'une même famille à l'aide des propriétés de cote uniquement.

Lorsque la permutation de famille de composants est définie sur Oui, il peut arriver que certains composants d'un réseau de canalisations changent de famille de composants, et que des propriétés et étiquettes facultatives affectées précédemment soient supprimées. Cela se produit lorsque la combinaison du type de composant dans le fichier STM et des valeurs par défaut de la mise en correspondances des composants correspond à une famille de composants différente de celle qui est en cours d'utilisation dans le dessin AutoCAD Civil 3D.

Par exemple, cela peut se produire si plusieurs canalisations circulaires sont importées à partir d'un fichier STM dans un réseau de canalisations AutoCAD Civil 3D comportant un mélange de canalisations circulaires en béton et en PVC. Les correspondances de composants par défaut ne peuvent affecter qu'une seule famille de composants de canalisation circulaire. Par conséquent, si une canalisation circulaire est mise en correspondance avec la famille de composants en béton, toutes les canalisations en PVC dans le réseau sont échangées avec des canalisations en béton.

Le paramètre par défaut Oui conserve le comportement des versions antérieures d'AutoCAD Civil 3D (comme indiqué dans l'exemple ci-dessus) et permute les familles de chaque composant si la famille de composants dans le fichier STM importé est différente de celle du dessin AutoCAD Civil 3D.

Si vous définissez ce paramètre sur Non, vous empêchez toute permutation de famille de composants lors de l'importation du fichier STM. Toutefois, les tailles des composants peuvent être modifiées dans la famille en fonction des valeurs de cote importées :

  • Pour les canalisations, la permutation de la taille des composants repose sur le diamètre (ou sur la largeur et la longueur dans le cas des canalisations non circulaires) au sein de la même famille de composants.
  • Pour les structures, la permutation de la taille des composants est fonction des cotes du corps et du cadre.

Utiliser l'ID de composant importé pour la famille de composants

Le nouveau paramètre Utiliser l'ID de composant importé pour la famille de composants contrôle la mise en correspondance des familles de composants en fonction de l'ID du composant dans le fichier STM. La valeur par défaut de ce paramètre est Non pour correspondre au comportement d'AutoCAD Civil 3D et versions antérieures.

Si l'option Autoriser la permutation de la famille de composants (voir plus haut) est définie sur Oui, le paramètre Utiliser l'ID de composant importé pour la famille de composants indique à AutoCAD Civil 3D d'appliquer ou non la mise en correspondance avec des familles de composants en fonction des ID des composants figurant dans le fichier STM pour chaque composant importé. Si l'option Autoriser la permutation de la famille de composants est définie sur Non, le paramètre Utiliser l'ID de composant importé pour la famille de composants n'a aucun effet.

Le paramètre Utiliser l'ID de composant importé pour la famille de composants se comporte comme suit :

  • La valeur Non conserve le comportement d'AutoCAD Civil 3D 2011 et versions antérieures, les paramètres d'importation dans les correspondances de composants par défaut déterminant la famille de composants.
  • La valeur Oui utilise l'ID de composant dans le fichier STM pour déterminer la famille de composants qui servira à la mise en correspondance. Cependant, si un ID de composant valide est introuvable dans la liste de composants utilisée pour la migration (comme spécifié dans les correspondances de composants par défaut), ce composant utilise les paramètres d'importation dans les correspondances de composants par défaut.
Remarque : L'ID de composant (GUID) de chaque composant de réseau de canalisations est exporté lors de l'exportation vers STM à partir d'AutoCAD Civil 3D, indépendamment du paramètre Utiliser l'ID de composant importé pour la famille de composants. L'ID de composant (GUID) figure dans le fichier XML de la famille de composants, qui se trouve lui-même dans le catalogue de composants. Le GUID est différent pour chaque famille et identique pour toutes les tailles au sein de chaque famille.

Fichiers de transfert de données

Deux fichiers sont utilisés au cours du transfert des données d'AutoCAD Civil 3D vers Storm and Sanitary Analysis, et inversement :

  • le fichier Storm Sewers (STM), spécifique à chaque projet
  • le fichier de mise en correspondance des composants (XML), d'utilisation générale (non spécifique au projet)

Le fichier STM est spécifique à un projet et contient tous les nœuds et les liens des réseaux de canalisations dans le modèle. Il contient des informations spécifiques à chaque occurrence du composant dans le projet (altitudes, diamètres et données spécifiques à l'emplacement du composant dans le modèle, par exemple).

Un fichier STM temporaire est créé de manière transparente avec la commande Modifier dans Storm and Sanitary Analysis (ou Modifier dans Storm Sewers). Vous pouvez également utiliser la commande Exporter vers STM et enregistrer le fichier STM à un emplacement défini.

Le fichier XML de mise en correspondance de composants permet à Storm and Sanitary Analysis de mettre en correspondance les composants AutoCAD Civil 3D (dotés d'un ID de composant) figurant dans un fichier STM avec un élément Storm and Sanitary Analysis (raccordement, arrivée d'eau, lien de transport, stockage, caniveau, orifice, déversoir, etc.). Le fichier XML de mise en correspondance des composants est destiné à être utilisé pour tous les projets. Ainsi, il contient uniquement des données permettant de définir un composant catalogué, et non des données qui peuvent varier pour différentes occurrences d'un même composant (emplacement d'arrivée d'eau, pentes de routes et de gouttière, etc.).

Modifications apportées aux types de composants dans le fichier STM

Dans AutoCAD Civil 3D 2011 et versions antérieures, seuls les types de composants Storm Sewers Hydraflow ont été exportés vers le fichier STM. Parmi eux figuraient 3 types de ligne (formes de canalisations) et 9 types de raccordements (pour les structures) configurables à l'aide des paramètres d'objet réseau de canalisations d'AutoCAD Civil 3D, Paramètres par défaut de migration des égouts pluviaux et Correspondances de composants par défaut.

Une modification a été apportée à AutoCAD Civil 3D pour que l'ID et la description des familles de composants pour chaque canalisation et structure soient exportés dans le fichier STM. Cela permet de faire correspondre plus de composants pour l'analyse et de ne pas être limité à un nombre réduit de composants Hydraflow Storm Sewers disponibles.

AutoCAD Civil 3D exporte l'ID et la description de chaque canalisation et structure dans le fichier STM comme suit :

Vous trouverez ci-dessous des exemples d'utilisation des nouveaux champs, les nouvelles données apparaissant en gras :

Canalisations :

"Line Type = ","Cir"

"Line Part ID = ","30921980-2D9B-493A-88C5-6D10AEA8B835"

"Line Part Description = ","AeccCircularConcretePipe_Imperial"

Structures :

"Junction Type = ",4

"Junction Part ID = ","112AAC17-CBCB-4B43-838A-2B38C17B3ABC"

"Junction Part Description = ","AeccStructTwoTierRectBase_Imperial"

Propriétés du fichier Storm Sewers (STM)

Les données spécifiques aux occurrences dans un fichier de projet sont exportées dans le fichier STM Storm Sewers. Les listes suivantes répertorient les champs STM utilisés par AutoCAD Civil 3D et Storm and Sanitary Analysis pour définir des composants et des éléments.

Pour les canalisations/lignes/liens :

Pour les structures/raccordements/nœuds :

Les valeurs Line Type et Junction Type ci-dessus sont utilisées pour la mise en correspondance vers et à partir d'AutoCAD Civil 3D en fonction des paramètres Correspondances de composants par défaut.

Les paramètres Correspondances de composants par défaut sont disponibles dans les paramètres d'objet des réseaux de canalisations sous Paramètres par défaut de migration des égouts pluviaux.

La plupart des utilisateurs obtiennent des résultats optimaux lorsque les paramètres de mise en correspondance d'importation et d'exportation sont équivalents. Si tel n'est pas le cas, une autre famille de composants est remplacée au moment de l'importation.

L'onglet Exporter, comme illustré ci-dessous, permet de sélectionner les types de composants Storm Sewers disponibles (à droite) à faire correspondre à chacun des types de composants AutoCAD Civil 3D figurant dans le catalogue de composants actif. Les types de composants AutoCAD Civil 3D affichés sont mis à jour en fonction des modifications apportées au catalogue de composants.

L'onglet Importer vous permet de sélectionner une famille de composants AutoCAD Civil 3D (sur la droite) à utiliser pour chaque type de composant Storm Sewers disponibles. La liste des types de composants Storm Sewers est fixe. Cette mise en correspondance doit équivaloir à la mise en correspondance d'exportation pour que les familles de composants restent les mêmes.

La plupart des nouvelles structures dans Storm and Sanitary Analysis s'exportent sous forme d'une structure rectangulaire de 4 pieds par 4 pieds dans le fichier STM et risquent de ne pas correspondre aux types de composants initialement importés en tant que structures circulaires (lorsque le paramètre Utiliser l'ID de composant importé pour la famille de composants est défini sur Non). Une méthode possible consiste à mettre en correspondance les composants Storm Sewers rectangulaires et les composants Storm Sewers circulaires avec le type de composant AutoCAD Civil 3D correspondant. Toutefois, si les paramètres sont configurés selon cette méthode, une mise en correspondance de type ''un à un'' entre le type de composant Storm Sewers et le type de composant AutoCAD Civil 3D est impossible.

La mise en correspondance de type de composant STM avec un type de composant Storm and Sanitary Analysis est figée dans le code. Le tableau suivant illustre comment Storm and Sanitary Analysis utilise les valeurs. De la gauche vers la droite : types de composants STM, méthode d'importation dans Storm and Sanitary Analysis et méthode d'exportation dans le fichier STM.

Table des types de composants STM

Type de composant STM exporté d'AutoCAD Civil 3D Type de composant Storm and Sanitary Analysis correspondant Type de composant STM importé dans AutoCAD Civil 3D
Structures

Les valeurs numériques affichées entre parenthèses dans la première et dans la dernière colonne représentent les valeurs numériques trouvées dans le fichier STM.

Bouche d'égout (0) Raccordement Bouche d'égout (0)
Grille-avaloir (3) Arrivée d'eau - Grille-avaloir FHWA Grille-avaloir (3)
Arrivée d'eau de bordure (1) Arrivée d'eau - Arrivée d'eau de bordure FHWA Arrivée d'eau de bordure (1)
Arrivée d'eau de grille (2) Arrivée d'eau - Grille FHWA (rectangulaire) Arrivée d'eau de grille (2)
Grille de dénivellation (8) Arrivée d'eau - Arrivée d'eau de terre-plein central et fossé Grille de dénivellation (8)
Bordure de dénivellation (7) Arrivée d'eau - Arrivée d'eau de bordure FHWA Bordure de dénivellation (7)
Générique (4) Arrivée d'eau de limite maximale Générique (4)
Tête de buse (5) Raccordement (ou exutoire en fin de tronçon) Bouche d'égout (0)
Aucune structure (6) Raccordement Bouche d'égout (0)
Exutoire Exutoire Exutoire
Aucune Arrivée d'eau - Grille FHWA (circulaire) Arrivée d'eau de grille (2)
Aucune Nœud de stockage Bouche d'égout (0)
Aucune Déviation Bouche d'égout (0)
Canalisations
Canalisation circulaire ("Cir.") Lien de transport - Canalisation circulaire Canalisation circulaire ("Cir.")
Ouvrage hydraulique boîte (''Boîte'') Lien de transport - Canalisation rectangulaire Ouvrage hydraulique boîte (''Boîte'')
Canalisation elliptique ("Ell.") Lien de transport - Canalisation elliptique Canalisation elliptique ("Ell.")

Fichiers XML de mise en correspondance des composants

Pour un contrôle plus précis de la mise en correspondance des composants, vous pouvez configurer un fichier de mise en correspondance des composants XML.

Lorsque vous utilisez ce fichier, la mise en correspondance des composants est exécutée à l'aide de l'ID de composant inclus dans le fichier STM. Le fichier de mise en correspondance des composants XML crée une correspondance spécifique entre les composants AutoCAD Civil 3D et Storm and Sanitary Analysis reposant sur l'ID du composant, de sorte qu'il est possible d'effectuer des associations particulières.

Le fichier XML de mise en correspondance des composants est modifiable et est conçu pour être utilisé par les utilisateurs expérimentés pour faire correspondre les composants AutoCAD Civil 3D avec des configurations de composant Storm and Sanitary Analysis. Le format du fichier de mise en correspondance des composants XML est différent selon le type d'élément.

Exemples de fichiers de mise en correspondance de composants XML et de fichier de définition de schéma

Le fichier de mise en correspondance de composants XML par défaut est installé dans le dossier suivant :

C:\ProgramData\Autodesk\SSA <version>\Support\SSA_Mapping_Definition_Civil.XML

Remarque : Le fichier de mise en correspondance de composants doit figurer à l'emplacement ci-dessus et doit porter le même nom que le fichier par défaut. Pour d'autres projets de client ou des projets pour différentes autorités d'approbation, par exemple, vous pouvez remplacer le fichier de mise en correspondance de composants par d'autres versions du fichier. Pour cela, sauvegardez le fichier d'origine et remplacez-le par une autre version. Des agences locales ou nationales souhaiteront peut-être utiliser ce fichier de mise en correspondance de composants.

Ce fichier par défaut est un fichier balise vide. Ainsi, le comportement de la version antérieure est conservé à l'intention des utilisateurs qui n'ont pas connaissance de cette fonctionnalité. Pour utiliser la fonctionnalité de mise en correspondance des composants XML, vous devez définir un fichier de mise en correspondance valide. Un fichier d'exemple valide est disponible à l'emplacement ci-dessous, mais vous devez le personnaliser pour qu'il réponde aux normes de votre organisation :

C:\Program Files(x86)\Autodesk\SSA <version>\Samples\Part Matching

Le fichier exemple de Storm and Sanitary Analysis fournit une entrée pour chaque famille de composants qui est incluse par défaut dans AutoCAD Civil 3D.

Pour plus de détails sur le format XML, reportez-vous au schéma SSA_Mapping_Definition et aux fichiers de description résidant dans le dossier suivant :

C:\Program Files(x86)\Autodesk\SSA <version>\Samples\Part Matching

Le fichier de schéma est décrit dans le document SSA_Mapping_Definition.docx.

Format du fichier de mise en correspondance de composants XML

Le fichier de mise en correspondance de composants XML se compose de deux sections :

  • la section de composant AutoCAD Civil 3D (MatchedPart)
  • la section de composant Storm and Sanitary Analysis (SSAPart)

La partie des composants mis en correspondance AutoCAD Civil 3D du fichier XML est délimitée par une balise de début <MatchedPart> et une balise de fin </MatchedPart>. Pour chaque composant AutoCAD Civil 3D, ou pour plusieurs composants, l'ID de composant AutoCAD Civil 3D (GUID de la famille de composants) et la description intègrent la conception du composant mis en correspondance.

A chaque composant mis en correspondance dans un élément <ClassMapping> doit correspondre un élément de composant Storm and Sanitary Analysis unique.

Un exemple d'un fichier de mise en correspondance de composant est illustré ci-dessous. Cet exemple illustre la correspondance entre le nom d'une famille de composants d'AutoCAD Civil 3D "InltCurb1" et une arrivée d'eau de bordure FDOT de type 1 trouvée dans Storm and Sanitary Analysis.

<ClassMapping> 
    <MatchedPart> 
      <Civil3DPart GUID = "260FBCAD-7BFC-4DC4-AD9C-84D552C799F5" Desc = "InltCurb1"/> 
    </MatchedPart>
    <SSAPart Element = "Inlet">
      <Inlet Manufacturer = "FDOT" PartNumber = "Curb Inlet - Type 1"/>  
    </SSAPart>
</ClassMapping> 

Utilisation de l'attribut "personnalisé"

Le composant SSA correspondant peut être aussi spécifique ou générique que vous le souhaitez. Si un composant fixe Storm and Sanitary Analysis ne correspond pas à vos besoins, définissez l'attribut Custom sur True pour pouvoir modifier certaines valeurs figées dans le code et contrôler ainsi certains paramètres spécifiques à Storm and Sanitary Analysis.

Processus de mise en correspondance du fichier XML de mise en correspondance des composants

Processus d'importation

  • Lorsque Storm and Sanitary Analysis importe un fichier STM, les ID de composant dans le fichier STM sont comparés aux ID de composant dans le fichier XML de mise en correspondance des composants.
  • Storm and Sanitary Analysis utilise ensuite le composant Storm and Sanitary Analysis indiqué dans le fichier XML pour créer et définir l'élément.
  • L'ID de composant est mis en mémoire cache pour l'élément dans le fichier Storm and Sanitary Analysis à des fins d'exportation ultérieure dans un fichier Hydraflow Storm Sewers. Si l'ID du composant trouvé dans le fichier STM est introuvable dans le fichier XML de mise en correspondance des composants, les valeurs du type de ligne et/ou du type de raccordement disponibles dans le fichier STM sont utilisées.

Processus d'exportation

  • Lorsque Storm and Sanitary Analysis exporte des données dans le fichier STM, le type de composant Storm and Sanitary Analysis est recherché dans le fichier XML de mise en correspondance des composants pour chaque élément.
  • Storm and Sanitary Analysis écrit ensuite l'ID de composant correspondant dans le fichier STM si une correspondance est trouvée.
    Remarque : Lorsqu'il existe des doublons pour la configuration de composant Storm and Sanitary Analysis, Storm and Sanitary Analysis utilise l'ID de composant initial mis en mémoire cache s'il s'agit de l'une des correspondances. Dans le cas contraire, Storm and Sanitary Analysis utilise la première correspondance trouvée dans le fichier XML de mise en correspondance. Par conséquent, l'ordre dans le fichier XML de mise en correspondance des composants peut être un facteur important.
  • Si aucune correspondance n'est trouvée, aucun ID de composant n'est enregistré dans le fichier STM pour cet élément.

Lorsque AutoCAD Civil 3D importe des données d'un fichier STM, le comportement de mise en correspondance des composants est basé sur les nouveaux paramètres AutoCAD Civil 3D.

Personnalisation du fichier XML de mise en correspondance des composants

Vous pouvez modifier le fichier XML de mise en correspondance des composants dans le Bloc-notes ou un éditeur XML. Seul le contenu de l'étiquette ClassMappings doit être modifié. Chaque mise en correspondance est comprise entre les deux balises ClassMapping particulières (voir l'exemple ci-dessous).

Pour chaque composant à mettre en correspondance, le schéma requiert des attributs pour le composant AutoCAD Civil 3D, suivi du composant Storm and Sanitary Analysis.

Le composant AutoCAD Civil 3D nécessite le GUID (ID de composant), suivi de la description (la description facilite la lecture du fichier, mais n'est pas utilisée dans la correspondance).

L'ID de composant figure dans le fichier XML de la famille de composant, qui se trouve lui-même dans un sous-dossier du catalogue de composants. Le catalogue de composants est défini dans AutoCAD Civil 3D (onglet Début Créer une conception Définir le catalogue du réseau de canalisations). Le chemin par défaut du catalogue de composants est C:\ProgramData\Autodesk\C3D <version>\fra\Pipes Catalog\. Pour plus d'informations, reportez-vous à la rubrique Pour spécifier le catalogue de composants de réseau de canalisations.
Remarque : Une méthode rapide pour déterminer l'ID de composant consiste à créer les canalisations et structures souhaitées dans un dessin et à exporter le fichier dans un fichier STM. Les ID sont écrits dans le fichier STM.

Voici un exemple illustrant l'ID de composant (texte en gras) de la structure cylindrique concentrique d'unité anglo-saxonne située dans les sous-dossier et fichier suivants : …\US Imperial Structures\Junction Structures with Frames\ AeccStructConcentricCylinder_Imperial.xml.

<ColumnConst desc="Part ID" dataType="string" unit="" name="PrtID" id="CC5" visible="0" context="Catalog_PartID"index="0">CFDB68E2-8070-4463-8BA0-F44037BAF991</ColumnConst>

Le composant Storm and Sanitary Analysis nécessite le type d'élément, éventuellement suivi des attributs qui varient en fonction de l'élément mis en correspondance. Veillez à bien faire correspondre les familles de canalisations AutoCAD Civil 3D aux éléments de lien Storm and Sanitary Analysis et les familles de structures AutoCAD Civil 3D aux éléments de nœud de Storm and Sanitary Analysis.

Elément de nœud Storm and Sanitary Analysis Elément de lien Storm and Sanitary Analysis

Raccordement

Lien de transport

Arrivée d'eau

Pompe

Stockage

Orifice

Exutoire

Déversoir

Déviation du flux

Sortie d'eau

Les exemples suivants illustrent les composants AutoCAD Civil 3D qui sont associés aux différents types de composants de Storm and Sanitary Analysis. Les éléments en gras sont les attributs à modifier pour obtenir la correspondance adéquate. Les éléments en rouge correspondent aux noms des balises du schéma et il est peu probable qu'ils soient modifiés pour le même type d'élément.

Ce format peut également être utilisé pour la plupart des autres éléments, à l'exception des arrivées d'eau et des liens de transport. Par exemple, vous pouvez remplacer "Raccordement" par le type d'élément souhaité, tel que "Stockage", "Exécutoire", "Déviation du flux", etc.

Raccordements (ou autres nœuds)

Grille-avaloir

Arrivée d'eau de bordure

Grille

Coupure de capture maximale

Arrivée d'eau de terre-plein central et fossé

Lien de transport : canalisation

Le type de lien de transport peut inclure des canalisations, des caniveaux ouverts, des ponceaux ou des flux directs.

La forme varie en fonction du type choisi (reportez-vous aux formes disponibles pour chaque type dans Storm and Sanitary Analysis.)

Lien de transport : Ponceau (avec le type de ponceau et les attributs d'entrée)

Cas spécial : arrivées d'eau personnalisées

L'élément Arrivée d'eau dans Storm and Sanitary Analysis est un cas particulier, car d'autres attributs de cote peuvent être utilisés pour la correspondance à un composant catalogué plus spécifique. Des informations supplémentaires sont disponibles dans le fichier SSA_Mapping_Definition.docx mentionné ci-dessus. Veillez à utiliser les attributs appropriés pour le composant spécifique Storm and Sanitary Analysis avec lequel vous effectuez la correspondance.

Exemple : (dans cet exemple, une grille circulaire FDOT dotée d'attributs personnalisés est mise en correspondance)

Cas spécial : exutoires

Les exutoires ne sont pas pris en compte par la solution, car aucun ID de composant ne leur est associé. Dans un fichier STM, le dernier nœud en aval est un exutoire et les exutoires ne possèdent pas de propriétés dans le fichier STM. Il n'est pas possible d'affecter un GUID ou type de raccordement aux exutoires dans le fichier STM. Ceci ne constitue pas un problème pour Storm and Sanitary Analysis, car ils sont importés en tant qu'exutoires Storm and Sanitary Analysis tout simplement. Toutefois, lors de la réimportation des données dans AutoCAD Civil 3D, l'exutoire utilise la famille de composants affectée à Tête de buse dans l'onglet Importer des paramètres d'objet Correspondance de composants par défaut.

Exemple d'importation et d'exportation de la mise en correspondance des composants

Les sections suivantes expliquent les paramètres et le système de la mise en correspondance des composants à l'aide d'un exemple simple.

Exportation de canalisations d'AutoCAD Civil 3D

Dans le scénario suivant, deux canalisations de types différents sont créées dans le dessin, puis exportées dans un fichier STM dont les propriétés sont examinées.

  1. Dans le cadre de cet exemple, créez deux canalisations non connectées dans AutoCAD Civil 3D à l'aide de la liste de composants Storm Sewers avec des structures nulles :
    • Canalisation en béton de 12 pouces
    • Canalisation en PE hd ondulé de 4 pouces
  2. Ouvrez la boîte de dialogue des paramètres d'objet de réseau de canalisations et examinez les paramètres de mise en correspondance des composants. Dans l'onglet d'exportation :
    • La canalisation en béton est associée à une canalisation circulaire.
    • La Canalisation en PE hd est associée à une canalisation circulaire.

    Cela signifie que les deux types de canalisation vont être exportés selon le type Canalisation circulaire.

  3. Dans l'onglet d'importation, sous Importation de canalisations, les canalisations circulaires ne peuvent correspondre qu'à un type, "Canalisation en béton".

    Cela signifie que, par défaut, les canalisations circulaires qui ne sont pas en béton, telles que la canalisation en PE hd ondulé, sont importées en tant que canalisations en béton. L'exemple suivant illustre comment configurer le fichier XML de mise en correspondance des composants de manière à ce que le type de canalisation soit conservé lors de l'importation.

  4. Assurez-vous que l'option Utiliser l'ID de composant importé pour la famille de composants est définie sur Oui.
  5. Vérifiez que l'option Autoriser la permutation de la famille de composants est définie sur Oui.
  6. Exportez les canalisations dans un fichier STM.
  7. Ouvrez le fichier STM dans un éditeur de texte et examinez ses propriétés.
    • La canalisation en béton apparaît comme suit :

      "Line Type = ","Cir"

      "Line Part ID = ","30921980-2D9B-493A-88C5-6D10AEA8B835"

      "Line Part Description = ","AeccCircularConcretePipe_Imperial"

    • La Canalisation en PE hd apparaît comme suit :

      "Line Type = ","Cir"

      "Line Part ID = ","864CAB49-5CD4-47E7-978B-A0E9D6B8107C"

      "Line Part Description = ","AeccCircularCorrugatedHDPEPipe_Imperial"

    Conseil : L'exportation de votre réseau de canalisations dans un fichier.stm permet d'identifier rapidement l'ID des composants requis pour le fichier XML de mise en correspondance des composants.
  8. Examinez le tableau des types de composants STM dans cette rubrique.

    Notez que le type de ligne ci-dessus, Cir, est par défaut associé à Lien de transport - Canalisation circulaire,

Importation et Exportation dans Storm and Sanitary Analysis sans correspondances définies dans un fichier XML de mise en correspondance des composants

Le scénario suivant est la suite des étapes ci-dessus. Il part du principe que vous avez créé le fichier STM et qu'aucune correspondance n'a été spécifiée dans le fichier XML de mise en correspondance des composants par défaut.

  1. Dans Autodesk Storm and Sanitary Analysis, ouvrez un nouveau projet et importez le fichier STM créé précédemment.
  2. Examinez les propriétés des éléments qui sont créés.
    • Les deux canalisations sont créées en tant que Lien de transport - Canalisation circulaire.
  3. Exportez le réseau de canalisations de Storm and Sanitary Analysis vers Hydraflow Storm Sewers.
  4. Examinez le fichier STM.
    • La canalisation en béton apparaît comme suit :

      "Line Type = ","Cir"

      "Line Part ID = ","30921980-2D9B-493A-88C5-6D10AEA8B835"

      "Line Part Description = ","AeccCircularConcretePipe_Imperial"

    • La Canalisation en PE hd apparaît comme suit :

      "Line Type = ","Cir"

      "Line Part ID = ","864CAB49-5CD4-47E7-978B-A0E9D6B8107C"

      "Line Part Description = ","AeccCircularCorrugatedHDPEPipe_Imperial"

  5. Importez le fichier STM dans AutoCAD Civil 3D.
  6. Examinez les propriétés du réseau de canalisations.
    • La canalisation définie à l'origine en tant que canalisation en béton conserve sa définition en tant que canalisation en béton de 12 pouces.
    • Toutefois, la canalisation initialement définie en tant que canalisation en PE hd de 4 pouces a été modifiée en canalisation en béton de 12 pouces. En effet, les canalisations circulaires importées à partir de fichiers STM ne possèdent qu'un seul paramètre de correspondance dans les paramètres d'importation, comme indiqué ci-dessus.

    Pour contourner ce problème, vous pouvez définir des correspondances spécifiques dans le fichier XML de mise en correspondance des composants, comme décrit ci-dessous.

Importation dans Storm and Sanitary Analysis avec des correspondances définies dans un fichier XML de mise en correspondance des composants

Le scénario suivant est la suite des étapes ci-dessus. Il part du principe que vous avez créé le fichier STM.

  1. Ouvrez le fichier XML de mise en correspondance des composants à l'aide d'un éditeur de texte. Ce fichier se trouve sous C:\ProgramData\Autodesk\SSA <version>\Support\SSA_Mapping_Definition_Civil.XML.
  2. Ajoutez le mappage suivant de la canalisation en béton :
    <ClassMapping> 
        <MatchedPart> 
          <Civil3DPart GUID="30921980-2D9B-493A-88C5-6D10AEA8B835" Desc="AeccCircularConcretePipe_Imperial"/> 
        </MatchedPart>
        <SSAPart Element="ConveyanceLink">
          <ConveyanceLink Type="Pipe">
          <Pipe Shape="Circular"/>  
        </SSAPart>
    </ClassMapping> 
    
  3. Ajoutez le mappage suivant de la canalisation en PE hd :
    <ClassMapping> 
        <MatchedPart> 
          <Civil3DPart GUID="864CAB49-5CD4-47E7-978B-A0E9D6B8107C" Desc="AeccCircularCorrugatedHDPEPipe_Imperial"/> 
        </MatchedPart>
        <SSAPart Element="ConveyanceLink">
          <ConveyanceLink Type="Pipe">
          <Pipe Shape="Circular"/>  
        </SSAPart>
    </ClassMapping> 
    
    Remarque : Les correspondances ci-dessus conservent la définition existante des canalisations circulaires lorsqu'elles sont exportées dans Storm and Sanitary Analysis, mais une correspondance avec un composant spécifique est également possible dans Storm and Sanitary Analysis, le cas échéant.
  4. Importez à nouveau le fichier STM dans AutoCAD Civil 3D.

    Cette fois, étant donné que les correspondances sont configurées dans le fichier XML de mise en correspondance des composants, les canalisations sont correctement restaurées selon leurs définitions d'origine.

  5. Examinez les propriétés du réseau de canalisations.
    • La canalisation définie à l'origine en tant que canalisation en béton conserve sa définition en tant que canalisation en béton de 12 pouces.
    • La canalisation définie à l'origine en tant que canalisation PE hd conserve sa définition en tant que canalisation en PE hd ondulé de 4 pouces.
    Remarque : Si vous n'obtenez pas les résultats ci-dessus, vérifiez que le paramètre Utiliser l'ID de composant importé pour la famille de composants est défini sur Oui.

Il ne s'agit que d'un exemple de l'utilisation du fichier XML de mise en correspondance de composants en vue de conserver l'intégrité des données lors du déplacement de données entre AutoCAD Civil 3D et Autodesk Storm and Sanitary Analysis. Bien que cet exemple définisse les deux canalisations en tant que canalisations circulaires dans Storm and Sanitary Analysis, vous pouvez également contrôler le nom du composant lors de l'importation dans Storm and Sanitary Analysis en modifiant les paramètres Elément de composant SSA dans le fichier XML de mise en correspondance des composants.