GYIK: Hogyan párosíthatók az alkatrészek az AutoCAD Civil 3D és a Storm and Sanitary Analysis között

A mentett csőhálózatok alkatrészének az összepárosítása a(z)AutoCAD Civil 3Daz importálási és exportálási beállítások és az XML fájl alkatrészek leképzésének a segítségével történik.

Ez a téma a következő szakaszokat tartalmazza:

Alkatrész összepárosítás bemutatása

Hiba a Csőhálózat adatok átvitelekor az AutoCAD Civil 3D 2011 és a Storm and Sanitary Analysis között.

Alkatrész összepárosítási megoldások áttekintése

Adatátvitel

Alkatrész típusok cseréje az STM fájlban

Storm Sewers (STM) fájl tulajdonságok

Az XML alkatrészleképző fájlja

Az XML alkatrészleképző fájl testre szabása

Alkatrész összepárosítási példa importálása és exportálása

Alkatrész összepárosítás bemutatása

Ez a témakör az AutoCAD Civil 3D Autodesk elemzőalkalmazásokkal (főleg az Autodesk Storm and Sanitary Analysis programmal) való integrálásának munkafolyamatait és módszereit ismerteti. A figyelmet főleg az AutoCAD Civil 3D csőhálózati adatok Storm and Sanitary Analysis programba történő importálására és visszaimportálásra helyezi. Néhány ezek közül az információk közül alkalmazható a Hydraflow Storm Sewers-re is.

Az Autodesk Storm and Sanitary Analysis programokkal esővízhálózatokat modellezhet különböző hidrológiai és hidraulikus számítási módszerek használatával, és a szennyvíz csatornahálózatok modellezéséhez is használható. Ez a témakör a terméknek az AutoCAD Civil 3D programmal végzett integrációját fejlesztő szolgáltatásait ismerteti.

Alkatrész összepárosítási munkafolyamat

Különböző módon lehet elvégezni az esővíz vizsgálatot. A tervezés tökéletesítéséhez a következő munkafolyamat minden termék képességét jobban kihasználja.

Cső- és műtárgy elemek létrehozása az Storm and Sanitary Analysis helyett az AutoCAD Civil 3D-nel, lehetővé teszi más olyan modell elemek előnyeinek a kihasználását, amire a Storm and Sanitary Analysis nem képes. Habár a valós hidrológia és hidraulikus tulajdonságok a Storm and Sanitary Analysis programban tökéletesebbek.

Az ebben a témában leírásra kerülő munkafolyamatok a következő folyamatokat ölelik fel:

  1. Az Autodesk Storm and Sanitary Analysis programban vizsgált csőhálózatok létrehozása az AutoCAD Civil 3D programban.
  2. A vizsgáló alkalmazásban a hálózatok megváltoztatása.
  3. Az adatok visszamásolása az AutoCAD Civil 3D programba.

Ez a folyamat lehetővé teszi Ön számára az összes termék leghatékonyabb használatát és az összetett terv ismétlődések mentését. Az alkalmazások közötti adatmozgatás folyamata közben Ön nem akar szükségtelenül adatot veszíteni és ez a téma azokat a beállítási és funkciós lehetőségeket tárgyalja, amelyek megóvják a csőadat definíciókat mentés közben.

Hibák a Csőhálózat adatátvitele közben az AutoCAD Civil 3D 2011 és a Storm and Sanitary Analysis között

Alkatrész összepárosítási megoldás áttekintése

Adatátvitel

Az AutoCAD Civil 3D program a Szerkesztés a Storm and Sanitary Analysis programban paranccsal bővült, amely leegyszerűsíti a csőhálózatok adatátvitelét.

Ez a parancs megtalálható a Vizsgálat lap Tervezés paneljának a szalagján és a csőhálózat kontextuális szalagján is.

A Szerkesztés a Storm and Sanitary Analysis programban arra sarkalja Önt, hogy kiválasszon egy csőhálózatot, majd tisztán exportálja az adatokat és a meglévő rajzfájlokat a Storm and Sanitary Analysis programba. Ez a parancs a(z) adatátviteli fájlokat és az Alkatrész egyeztető alapértelmezett beállításokat.

Ez a parancs létrehoz egy ideiglenes Hydraflow Storm Sewers STM fájlt az adatok átviteléhez.

Megjegyzés: Alternatívaként, használhatja a(z) Exportálás Storm Sewers kiegészítésbe parancsot, hogy az AutoCAD Civil 3D programon belülről hozzon létre egy Storm Sewers STM fájlt. Ez az STM fájl és az AutoCAD Civil 3D rajzfájl is manuálisan ugyanolyan eredményesen importálható a Storm and Sanitary Analysis programba, mint a Szerkesztés a Storm and Sanitary Analysis programban paranccsal.

Az adatok visszavitelére az AutoCAD Civil 3D programba, használhatja a Hydraflow Storm Sewers fájl Exportálása parancsot a Csapadékelvezetés és csatornahálózat elemzése alkalmazásban, majd importálhatja a kapott fájlt az AutoCAD Civil 3D programba. Ez a folyamat lehetővé teszi a meglévő csőhálózat frissítését a Storm and Sanitary Analysis adataiból.

Az AutoCAD Civil 3D a Storm Sewers Migration alapértelmezett értékeit, míg az alkatrészek összepárosításához az alkatrész-azonosítót vagy az Alkatrész-párosító beállítások importálását használja, ahogyan az a lentiekben Az AutoCAD Civil 3D beállítások az alkatrész-párosítás ellenőrzéséhez részben látható.

AutoCAD Civil 3D tulajdonságok a beömlő nyílás meghatározásánál

Az AutoCAD Civil 3D csőhálózat szerkezetek tovább lettek fejlesztve abból a célból, hogy tartalmazzák a(z) Beömlő nyílás elhelyezkedés tulajdonságot. Az új Beömlő nyílás helye tulajdonság a Műtárgy tulajdonságai párbeszédpanel Alkatrész tulajdonságai lapján érhető el, a Hidraulikus tulajdonságok részben.

Ennek a tulajdonságnak az értékei a(z) Ereszkedésben,Esésben vannak vagy <nincsenek>.

Ez a tulajdonság az AutoCAD Civil 3D programból az STM fájlra van kiírva, a Storm and Sanitary Analysis és a Storm Sewers kiegészítésekben való felhasználáshoz.

Az AutoCAD Civil 3D beállítások az alkatrész párosítás ellenőrzéséhez

A Storm Sewers (STM) fájlból történő importáláshoz az AutoCAD Civil 3D a kiegészítő ellenőrzéshez két új beállítást nyújt. Ezek a beállítások megtalálhatók a Storm Sewers Migration alapértelmezések alatt a Csőhálózat jellemzők beállításánál.

Alkatrészcsalád-váltás engedélyezése

Az új Alkatrészcsalád-váltás engedélyezése beállítás, lehetővé teszi az alkatrészcsalád-váltás viselkedés irányítását a Storm Sewers (STM) fájl importálása során. Az alapértelmezett ennél a beállításnál a(z) Igen, ami az AutoCAD Civil 3D 2011 és korábbi verziók viselkedését egyezteti össze.

Az AutoCAD Civil 3D korábbi verziói automatikusan megváltoztatják az alkatrészcsaládot az összepárosítás alapján, mivel nincs lehetőségük arra, hogy kikapcsolják ezt a funkciót.

A(z) Nem beállítással, az AutoCAD Civil 3D csak a méret tulajdonságokat fogja használni az alkatrész méretek megváltoztatásához az azonos alkatrészcsaládban.

Az Alkatrészcsalád-váltás engedélyezése Igen beállításával, Ön azt észlelheti, hogy néhány alkatrész a csőhálózatban átvált másik alkatrészcsaládra és az előzetesen kijelölt opcionális tulajdonságok és feliratok eltűnnek. Ez abban az esetben fordulhat elő, amikor az alkatrész típus kombinációja az STM fájlban és a hozzá tartozó Alkatrész összepárosító alapértelmezések egy olyan alkatrészcsaláddal egyeznek meg, amely jelenleg használatban van az AutoCAD Civil 3D rajzban.

Például akkor fordulhat elő, ha az összetett hengeres csövek egy STM fájlból importálódnak az AutoCAD Civil 3D csőhálózatba, ahol keverten találhatók beton és PVC hengeres csövek. Az alkatrész egyeztető alapértelmezések csak egy hengeres cső alkatrészcsaládhoz lehetnek hozzárendelve azaz, ha hengeres cső megegyezik egy beton alkatrészcsaláddal, akkor az összes PVC cső a hálózatban betonra változik.

Az alapértelmezett Igen beállítás megtartja az előző verziójú AutoCAD Civil 3D viselkedését (ahogy az a fenti példában említve lett), átkapcsolva az alkatrészcsalád minden egyes tagját, abban az esetben ha importált STM fájlban az alkatrészcsalád különbözik az AutoCAD Civil 3D rajzban található alkatrészcsaládtól.

A Nem beállítás megakadályozza az STM fájl importálása közben történő összes alkatrészcsalád váltást. Habár az alkatrész méretek változhatnak egy családon belül az importált méretértékek alapján:

  • A csöveknél az azonos alkatrészcsaládon belüli alkatrész átváltás az átmérőn alapul (vagy a nem kör alakú csöveknél szélességen és hosszúságon).
  • A műtárgyaknál, az alkatrész méretváltás a test és a keret méreteken alapul.

Az importált alkatrész azonosító használata az alkatrészcsaládoknál

Az új „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” beállítás szabályozza az alkatrészcsaládok alkatrész azonosító alapján történő leképzését az STM fájlban. Ennél a beállításnál a(z) Nem az alapértelmezett azért, hogy az előző verziójú AutoCAD Civil 3D viselkedésével összepárosítható legyen.

Ha az Alkatrészcsalád-váltás engedélyezése (a fent leírtak szerint) Igen beállítású, akkor „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” megmondja az AutoCAD Civil 3D programnak, hogy leképezzen-e Alkatrészcsaládokra vagy sem, az STM fájlban található alkatrész azonosítók alapján. Ha az Alkatrészcsalád-váltás engedélyezése Nem beállítású, akkor „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” nincs hatással.

„Az importált alkatrész azonosító használata az alkatrészcsaládoknál” viselkedése a következő:

  • A(z) Nem érték megtartja az AutoCAD Civil 3D 2011 és a korábbi verziók viselkedését az Importálási beállítások az Alkatrész összepárosító alapértelmezésekben az alkatrészcsalád meghatározásához.
  • A(z) Igen érték az STM fájlban az alkatrész azonosítót fogja használni az összepárosításhoz használt alkatrészcsalád maghatározásához. Habár, ha nem talál érvényes alkatrész azonosítót a bevitelhez használt alkatrész listában (ahogy az alkatrész egyeztető alapértelmezésben adva van), akkor az alkatrész összepárosító alapértelmezésekben található importálási beállításokat fogja használni.
Megjegyzés: Az összes csőhálózat alkatrész azonosítója (GUID) az AutoCAD Civil 3D programból exportálva lesz az STM-be exportálás során, függetlenül „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” beállítástól. Az alkatrészcsalád XML fájljában olyan alkatrész azonosító (GUID) található, amely az Alkatrész katalógusban is megtalálható. Ez a GUID egyedi minden Alkatrészcsalád esetén és minden méretnél azonos ugyanazon Alkatrészcsaládon belül.

Adatátviteli fájlok

Két fájlt használnak az AutoCAD Civil 3D programból a Storm and Sanitary Analysis programba és a Sanitary Analysis programból az AutoCAD Civil 3D programba történő átvitelhez.

  • Storm Sewers fájl (STM) - ami minden projektnél más
  • Alkatrész leképző fájl - ami globálisan használt fájl (nem projekt függő)

Az STM fájl projekt függő és a modellben található csőhálózat összes csomópontját és hivatkozását tartalmazza. Ez a projektben található minden alkatrész esetében egyedi információt tartalmaz (például, magasságokat, átmérőket és az alkatrész a modellben való elhelyezkedésétől függő adatokat).

Egy ideiglenes STM fájl tisztán létrehozható a "Szerkesztés a Storm and Sanitary Analysis programban" (vagy a "Szerkesztés a Storm Sewers kiegészítésben") paranccsal. Vagy használhatja az STM fájlba exportálás parancsot és egy meghatározott helyre elmentheti az STM fájlt.

Az STM fájlban talált AutoCAD Civil 3D alkatrészek Storm and Sanitary Analysis elemre (csomópont, beömlő nyílás, szállító csatlakozás, tárhely, csatorna, kiömlőnyílás, gát, stb.) történő leképzéséhez a Storm and Sanitary Analysis az Alkatrész egyeztető XML fájlt használja (az alkatrész azonosítót használva). Az XML alkatrész leképző fájlt globálisan szeretnénk használni minden projektnél, azaz csak olyan adatot tartalmazhat, amellyel egyedileg katalogizált alkatrész lehet meghatározni és nem tartalmazhat olyan adatot, amely azonos alkatrész esetében különbözne (például, beömlő nyílás elhelyezkedés, út és oszlopköz rézsűk).

Alkatrész típus változások az STM fájlban

Az AutoCAD Civil 3D 2011-ben és korábbi változataiban csak a Hydraflow Storm Sewers alkatrész típusok lettek exportálva az STM fájlba. Ezek három vonal típust (csőformákat) és kilenc csomópont típust (a műtárgyakhoz) tartalmaztak, amelyek konfigurálhatók a Storm Sewers Migration alapértelmezésből/Alkatrész összepárosító alapértelmezésből, az AutoCAD Civil 3D Csőhálózat jellemző beállításokon belül.

Az AutoCAD Civil 3D úgy módosult, hogy az alkatrészcsaládok alkatrész-azonosítóját és alkatrészleírását minden cső és műtárgy esetében exportálja az STM-fájlba. Ez megadja annak a lehetőségét, hogy több alkatrész összepárosíthatóságát vizsgálja a korlátozottan kis számú Hydraflow Storm Sewer alkatrészek helyett.

Az AutoCAD Civil 3D a következők szerint exportálja minden cső és műtárgy alkatrész azonosítóját és leírását az STM fájlba:

Az új mezők használatára példák lent láthatók, ahol az új adatok vastag kiemeléssel jelennek meg.

Csövek:

"Line Type = ","Cir"

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

"Line Part Description = ","AeccCircularConcretePipe_Imperial"

Műtárgyak:

"Junction Type = ",4

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

"Junction Part Description = ","AeccStructTwoTierRectBase_Imperial"

Storm Sewers (STM) fájl tulajdonságok

Eset-függő adatok a projekt fájlból az Storm Sewers STM fájlba exportálódnak. A következő lista azokat az STM mezőket mutatja, amelyeket az AutoCAD Civil 3D és a Storm and Sanitary Analysis használ az alkatrészek és elemek meghatározásához.

A csövekhez/ vonalakhoz/ hivatkozásokhoz:

Műtárgyakhoz/ Csomópontokhoz/ Csatlakozásokhoz:

A fenti vonal típus és csomópont típus értékeket az AutoCAD Civil 3D programra és programból történő összepárosításhoz használják az alkatrész összepárosító alapértelmezett beállítások alapján.

Az alkatrész összepárosító alapértelmezett beállítások találhatók a csőhálózat jellemző beállításokban, a Storm Sewers Migration alapértelmezések alatt.

A legtöbb felhasználó úgy gondolja, hogy akkor kapja a legjobb eredményt, amikor az exportálási összepárosító beállítások megegyeznek az importálási összepárosító beállításokkal. Egyébként, a különböző alkatrészcsaládok importálással lesznek helyettesítve.

Az Exportálás fül, ami lent látható, lehetővé teszi bármely elérhető Storm Sewers Alkatrész típus (jobb oldalon) összepárosítását az AutoCAD Civil 3D mindegyik alkatrész típusával, ami megtalálható a jelenlegi alkatrész katalógusban. Az AutoCAD Civil 3D alkatrész típusok, amelyek az Alkatrész-katalógusban végzett változások alapján frissítve láthatók.

Az Importálás fül lehetővé teszi egy AutoCAD Civil 3D Alkatrészcsalád (jobb oldalon) kiválasztását minden elérhető Storm Sewers Alkatrész típushoz. A Storm Sewers alkatrész típus egy rögzített lista. Ez a leképzés ekvivalens kell, hogy legyen az exportálási leképzéssel úgy, hogy az alkatrészcsaládok ugyanazok maradjanak.

A legtöbb új műtárgy a Storm and Sanitary Analysis programban 4x4 láb négyzet alakú műtárgyként lesz exportálva az STM fájlban és előfordulhat, hogy nem fog egyezni az eredetileg kör alakú műtárgyként importált, ugyanolyan alkatrész típussal („Az importált alkatrész azonosító használata az alkatrészcsaládoknál” beállítása Nem). A lehetséges megoldás az lehet, hogy a négyszögalakú Storm Sewers alkatrészeket és a köralakú Storm Sewers alkatrészeket le kell képezni ugyanarra az AutoCAD Civil 3D alkatrész típusra, habár ezzel a stratégiával az egy az egyben történő leképzés a Storm Sewers alkatrész típusok és az AutoCAD Civil 3D alkatrész típusok között nem lesz lehetséges.

Az STM alkatrész típus és a Storm and Sanitary Analysis alkatrész típusok összepárosítása állandó kódolású. A következő táblázat azt mutatja, hogy hogyan használja a Storm and Sanitary Analysis az értékeket. Jobbról balra olvasva a következőket látjuk: az STM alkatrész típusokat, azt hogy a Storm and Sanitary Analysis programba hogyan importálódnak és azt, hogy hogyan exportálódnak vissza az STM fájlba:

STM alkatrész típus táblázat

Az AutoCAD Civil 3D programból exportált STM alkatrész típus A megfelelő Storm and Sanitary Analysis alkatrész típusok Az AutoCAD Civil 3D programba importált STM alkatrész típus
Műtárgyak

A zárójelekben, az első és az utolsó oszlopban látható számértékek az STM fájlban talált számértékeket jelentik.

Akna (0) Csomópont Akna (0)
Kombinált víznyelő (3) Beömlő nyílás - FHWA kombinált víznyelő Kombinált víznyelő (3)
Szegély beömlő nyílás (1) Beömlő nyílás - FHWA szegély beömlő nyílás Szegély beömlő nyílás (1)
Rácsos víznyelő (2) Beömlő nyílás - FHWA rácsos (négyzetalakú) Rácsos víznyelő (2)
Süllyesztett rácsos beömlő nyílás (8) Beömlő nyílás - Középvonal és árok beömlő nyílás Süllyesztett rácsos beömlő nyílás (8)
Süllyesztett oldalbeömlésű beömlő nyílás (7) Beömlő nyílás - FHWA szegély beömlő nyílás Süllyesztett oldalbeömlésű beömlő nyílás (7)
Általános (4) Maximális beömlő nyílás lezárás Általános (4)
Torlófal (5) Csomópont (vagy kiömlőnyílás a kifolyás végén) Akna (0)
Nincs műtárgy (6) Csomópont Akna (0)
Kiömlőnyílás Kiömlőnyílás Kiömlőnyílás
semmi Beömlő nyílás - FHWA rácsos (köralakú) Rácsos víznyelő (2)
semmi Tárhely csomópont Akna (0)
semmi Eltérés Akna (0)
Csövek
Köralakú cső ("Cir") Szállító csatlakozás - Köralakú cső Köralakú cső ("Cir")
Kábelcsatorna doboz ("Doboz") Szállító csatlakozás - Négyzetalakú cső Kábelcsatorna doboz ("Doboz")
Elliptikus cső ("Ell") Szállító csatlakozás - Elliptikus cső Elliptikus cső ("Ell")

Az XML alkatrész leképző fájlok

Ha több ellenőrzési lehetőséget szeretne az alkatrész leképzés felett, akkor beállíthatja az alkatrész leképző fájlt.

Amikor az alkatrész leképző fájlt használja, akkor az STM fájlban található alkatrész azonosító segítségével történik az alkatrész leképzés. Az XML alkatrész leképző fájl az alkatrész azonosítón alapuló speciális leképzést hoz létre az AutoCAD Civil 3D és a Storm and Sanitary Analysis alkatrészek között, azaz egyedi összepárosítások történhetnek.

Az XML alkatrész leképző fájl szerkeszthető és azt a célt szolgálja, hogy a gyakorlott felhasználó leképezze az AutoCAD Civil 3D alkatrészeket egyedi Storm and Sanitary Analysis alkatrész konfigurációkra. Az XML alkatrész leképző fájl a különböző elem típusokhoz különböző formátumokkal rendelkezik.

Példa XML alkatrész leképző fájl és séma definíciós fájl

Az alapértelmezett XML alkatrész leképző fájl a következő mappába lett telepítve:

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

Megjegyzés: A fenti helyen léteznie kell az alkatrész leképző fájlnak és azt a nevet kell viselnie, mint az alapértelmezett fájlnak. Lecserélheti az XML alkatrész leképző fájlt más fájl verzióval az eredeti fájl biztonsági mentésével és más verziójú fájlra történő kicserélésével, esetleg különböző vevő projektek vagy különböző jóváhagyó hatóságok számára. Helyi, állami vagy megyei ügynökségek is lehet, hogy szeretnék használni ezt az egyeztető fájlt.

Az alapértelmezett fájl egy üres helyőrző fájl, így az előző verzió viselkedése megmarad annak a felhasználónak, aki nem is tud erről az elérhető funkcióról. Az XML alkatrész leképző funkció használatához egy érvényes alkatrész leképző fájlt kell beállítania. Érvényes mintafájl a következő útvonalon érhető el, habár ez minden szervezet előírásának megfelelő testre szabást igényel majd:

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

A Storm and Sanitary Analysis programban szereplő példafájl bejegyzést biztosít az AutoCAD Civil 3D programban alapértelmezés szerint szereplő mindegyik alkatrészcsaládhoz.

További részleteket az XML formátumról az SSA_Mapping_Definition séma és definíció fájlokban talál, amelyek a következő mappában találhatók:

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

SSA_Mapping_Definition.docx a neve annak a dokumentumnak, amely a sémafájlról leírást ad.

Az XML alkatrész leképző fájl formátuma

Az XML alkatrész leképző fájl két részből áll:

  • Az AutoCAD Civil 3D alkatrész fejezetből (MatchedPart)
  • A Storm and Sanitary Analysis alkatrész fejezetből (SSA alkatrész)

Az AutoCAD Civil 3D XML fájl Összepárosított alkatrész fejezete korlátozva van egy <MatchedPart> kezdetű füllel és egy </MatchedPart> zárócímkével. Minden AutoCAD Civil 3D alkatrész számára vagy összetett alkatrész számára, az AutoCAD Civil 3D alkatrész azonosítója (alkatrészcsalád GUID) és leírása az összepárosított alkatrész szerkezeten belül lesz.

Minden összepárosított alkatrésznek a <ClassMapping> elemen belül, kell hogy legyen hozzátartozó egyedi SSA alkatrész eleme.

Példa az XML alkatrészleképzésre lent található. Ez a példa az egyéni AutoCAD Civil 3D "InltCurb1" nevű alkatrészcsalád leképzését mutatja az Storm and Sanitary Analysis programban található FDOT szegély beömlő nyílás típus 1-re.

<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> 

Az "Egyéni" attribútum használata

Az összepárosított SSA alkatrész kívánság szerint lehet egyedi vagy általános. Ha egy adott Storm and Sanitary Analysis alkatrész nem felel meg az elvárásainak, akkor az "Egyéni" attribútum "Igaz" beállításával, módosíthat néhány állandó kódolású alkatrész értéket, így kezelheti a Storm and Sanitary Analysis egyes sajátos beállításait.

XML alkatrész leképző fájl összepárosítási folyamata

Importálási folyamat

  • Amikor a Storm and Sanitary Analysis importál egy STM fájlt, olyankor az összehasonlítja az STM fájlban található alkatrész azonosítókat az XML alkatrész leképző fájl alkatrész azonosítóival.
  • Majd a Storm and Sanitary Analysis használja a kijelölt Storm and Sanitary Analysis alkatrészt az XML fájlban történő elem létrehozáshoz és meghatározáshoz.
  • A Storm and Sanitary Analysis fájlban található elem számára elmentett alkatrész azonosító használható a Hydraflow Storm Sewers fájlba történő egymás utáni exportáláshoz. Ha az STM fájlban megtalált alkatrész azonosító nem található a XML alkatrész leképző fájlban, akkor az STM fájlban talált vonal típus és/vagy a csomópont típus értékek lesznek felhasználva.

Exportálási folyamat

  • Amikor a Storm and Sanitary Analysis exportál egy STM fájlba, olyankor ellenőrzi a Storm and Sanitary Analysis alkatrész típust minden elemét az XML alkatrész leképző fájlban.
  • Ha egyezést talál, akkor a Storm and Sanitary Analysis beírja a megfelelő alkatrész azonosítót az STM fájlba.
    Megjegyzés: Abban az esetben, ha dupla párosítás fordul elő ugyanarra a Storm and Sanitary Analysis alkatrész konfigurációra, a Storm and Sanitary Analysis az előzőleg elmentett alkatrész azonosítót fogja használni, ha az az egyik párosítás. Más esetben a Storm and Sanitary Analysis az első alkatrész leképző XML fájl egyezést alkalmazza. Ezért fontos lehet az alkatrész leképző XML fájlban a sorrend.
  • Ha nem található összetartozás, akkor annak az elemnek az alkatrész azonosítója nem lesz beírva az STM fájlba.

Amikor az AutoCAD Civil 3D egy STM fájlból importál adatokat, olyankor az alkatrész összepárosítási viselkedés az új AutoCAD Civil 3D beállításokon fog alapulni.

Egy XML alkatrész leképző fájl testre szabása

Az XML alkatrész fájl szerkeszthető a Notepad alkalmazással vagy egy XML szerkesztővel. Csak a ClassMappings fül tartalmát kell szerkeszteni. Az egyedi leképzések minden egyes ClassMappings fülben megtalálhatók (lásd a példát lent).

A párosítani kívánt alkatrészeknél a séma megköveteli a Storm and Sanitary Analysis alkatrész szerinti AutoCAD Civil 3D attribútumokat.

Az AutoCAD Civil 3D számára szükséges a leírást követő GUID (alkatrész azonosító) (a leírás könnyebbé teszi a fájl olvasását, de nem vesz részt az összepárosításban).

Az alkatrész azonosító megtalálható az alkatrészcsalád XML fájljában, ami megtalálható az alkatrész katalógus almappájában. Az alkatrész katalógus be van állítva az AutoCAD Civil 3D programban (Alap lap Terv létrehozás Csőhálózat katalógus beállítása). Az alkatrészkatalógus alapértelmezett útvonala a következő: C:\ProgramData\Autodesk\C3D <verzió>\hun\Pipes Catalog\. További információ: Csőhálózatok alkatrész-katalógusainak megadása.
Megjegyzés: Az alkatrész azonosító meghatározásának a gyors módja, hogy a rajzon létrehozza a kívánt csöveket és műtárgyakat és exportálja az STM fájlba. Az azonosító az STM fájlba lesz beírva.

Lent egy alkatrész azonosító példa látható (vastag betűs szövegben) az Imperiál koncentrikus hengeres műtárgy esetén , amelyet a következő almappában és fájlban lehet megtalálni:…\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>

A Storm and Sanitary Analysis alkatrész olyan elem típust igényel, amelyet opcionálisan követ az az attribútum, amely az összepárosított elemtől függően fog változni. Győződjön meg arról, hogy összepárosította az AutoCAD Civil 3D cső családokat a Storm and Sanitary Analysis csatlakozó elemeivel és a AutoCAD Civil 3D műtárgy családokat a Storm and Sanitary Analysis csomóponti elemeivel.

Storm and Sanitary Analysis csomóponti elemei Storm and Sanitary Analysis csatlakozó elemei

Csomópont

Szállító csatlakozás

Beömlő nyílás

Szivattyú

Tárhely

Nyílás

Kiömlőnyílás

Gát

Folyási eltérés

Kifolyó

A következő példa azokat az AutoCAD Civil 3D alkatrészeket mutatja, amelyek a különböző Storm and Sanitary Analysis alkatrészekkel össze lettek párosítva. A vastag elemek azok az attribútumok, amelyeket a megfelelő összepárosításhoz szerkeszteni kell. A piros színű elemek a séma fül nevek és az azonos elem típus esetén nem kell őket megváltoztatni.

Ez a formátum a legtöbb más elemhez is használható, kivéve a Beömlő nyílás és szállító csatlakozások esetét. Például lecserélhető a "Csomópont" az olyan kívánt elem típusokkal, mint amilyen a "Tárhely", a "Kiömlőnyílás", a "FolyásEltérés", stb.

Csomópontok (vagy más csatlakozási pontok)

Kombinált víznyelő

Szegély beömlő nyílás

Rácsos víznyelő

Maximális elnyelő lezárás

Középvonal és árok beömlő nyílás

Szállító csatlakozás: Cső

A szállító csatlakozók közé tartozhatnak: cső, nyitott csatorna, kábelcsatorna, vagy közvetlen csatorna.

Az alakja a kiválasztott típustól függően fog változni (Storm and Sanitary Analysis programban minden típus elérhető alakja megtalálható.)

Szállító csatlakozás: Kábelcsatorna (kábelcsatorna típussal és bemeneti attribútummal)

Speciális eset: Egyéni beömlő nyílások

A beömlő nyílás elemek a Storm and Sanitary Analysis programban speciális esetnek számítanak, mivel rendelkeznek olyan kiegészítő "méret" attribútummal, amelyeket a specifikusabban katalogizált alkatrészre történő leképzéshez használhatnak. További információt a fent említett SSA_Mapping_Definition.docx fájlban talál. Győződjön meg arról, hogy a Storm and Sanitary Analysis programban a megfelelő attribútumot használja a leképzendő specifikus alkatrészhez.

Példa: (Ez a példa egy egyéni FDOT, kör alakú rácsra képez le egyéni attribútumokkal)

Speciális eset: Kiömlőnyílások

A kiömlőnyílásokra nincs címzési megoldás, mivel nincs hozzájuk tartozó alkatrész azonosító. Az STM fájlban az utolsó, a leginkább áramlásirányú csomópont számít kiömlőnyílásnak, de a kiömlőnyílásoknak nincs tulajdonságuk az STM fájlban. A kiömlőnyílások nem rendelhetők hozzá egy Csomópont típushoz vagy az STM fájlban található GUID-hoz. Ez nem számít hibának a Storm and Sanitary Analysis programban, mivel ezeket egyszerűen, mint Storm and Sanitary Analysis kiömlőnyílások lesznek importálva. Habár, amikor az AutoCAD Civil 3D programba az adatokat visszaimportálják, olyankor a kiömlőnyílás az Alkatrész összepárosító alapértelmezett jellemző beállítások Importálás fülén található "torlófalhoz" rendelt alkatrészcsaládot fogja használni.

Alkatrész összepárosítási példa importálása és exportálása

A következő fejezet egy egyszerű példát használ az alkatrész leképző rendszer és beállításainak a magyarázatához.

Csövek exportálása az AutoCAD Civil 3D programból

A következő forgatókönyv szerint zajlik amikor a rajzon két különböző típusú csövet hoz létre, majd exportálja egy STM fájlba és megvizsgálja a fájl tulajdonságait.

  1. Példaként hozzon létre két nem csatlakoztatott csövet az AutoCAD Civil 3D programban a Storm Sewers segítségével, Nulla szerkezettel:
    • 12 collos betoncső
    • 4 collos bordázott HDPE cső
  2. Nyissa ki a Csőhálózat jellemző beállítások párbeszédpanelt és vizsgálja meg az Alkatrész párosító beállításokat. Az export fülön:
    • A betoncső köralakú csőre lett leképezve
    • A HDPE cső köralakú csőre lett leképezve

    Ez azt jelenti, hogy mind a két cső típus köralakú csőtípusra lesz exportálva.

  3. Az Importálás fülön, a Cső importálás alatt, a köralakú csövek csak egy típussal a "Beton csővel" párosíthatók.

    Alapértelmezésként ez azt jelenti, hogy a nem betoncső köralakú csövek, mint amilyenek a bordázott HDPE csövek, betonra váltanak importáláskor. A következő példa azt mutatja be, hogy hogyan állítsa be úgy az XML alkatrész leképző fájlt, hogy az megtartsa a cső típust importáláskor.

  4. Győződjön meg arról, hogy „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” beállítása Igen .
  5. Győződjön meg arról, hogy az Alkatrészcsalád-váltás engedélyezése Igen beállításon legyen.
  6. Csövek exportálása STM fájlba.
  7. Nyissa ki az STM fájlt a szövegszerkesztőben és tanulmányozza a tulajdonságait.
    • A betoncső a következőképpen jelenik meg:

      "Line Type = ","Cir"

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

      "Line Part Description = ","AeccCircularConcretePipe_Imperial"

    • A HDPE cső a következőképpen jelenik meg:

      "Line Type = ","Cir"

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

      "Line Part Description = ","AeccCircularCorrugatedHDPEPipe_Imperial"

    Tipp: A csőhálózat STM fájlba exportálása gyors módja annak, hogy megállapítsa milyen alkatrész azonosító szükséges az XML alkatrész leképző fájl számára.
  8. Tanulmányozza át a(z) STM alkatrész típus táblázatot ebben a témában.

    Vegye figyelembe, hogy a fenti "Cir" Vonal típus alapértelmezett leképzése a Szállító csatlakozás - Kör alakú cső lesz.

Storm and Sanitary Analysis importálása és exportálása leképzési beállítások nélkül az XML alkatrész leképző fájlban

A következő forgatókönyvvel folytatódnak a fenti lépések, feltételezve, hogy Ön létrehozott STM fájlt és van olyan alapértelmezett XML alkatrész leképző fájlja, amelyen a leképzés nincs meghatározva.

  1. Az Autodesk Storm and Sanitary Analysis programban nyisson meg egy új projektet és a fent létrehozott STM fájlt importálja be.
  2. Vizsgálja meg a létrehozott elemek tulajdonságait.
    • A csövek, mint szállító csatlakozás - kör alakú cső lettek létrehozva.
  3. Exportálja át a Storm and Sanitary Analysis programból a csőhálózatot a Hydraflow Storm Sewers formátumba.
  4. Vizsgálja meg az STM fájlt.
    • A betoncső a következőképpen jelenik meg:

      "Line Type = ","Cir"

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

      "Line Part Description = ","AeccCircularConcretePipe_Imperial"

    • A HDPE cső a következőképpen jelenik meg:

      "Line Type = ","Cir"

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

      "Line Part Description = ","AeccCircularCorrugatedHDPEPipe_Imperial"

  5. Importálja az STM fájlt az AutoCAD Civil 3D programba.
  6. Vizsgálja meg a csőhálózat tulajdonságait.
    • Az eredetileg betoncsőként definiált cső megőrizte a 12 collos betoncső definíciót.
    • Viszont az eredetileg 4 collos HDPE cső átváltozik 12 collos betoncsővé. Ez azért történik, mert az STM fájlból importált köralakú csöveknek csak egy leképzési beállításuk van az Importálás beállításokban, ahogy azt fent említettük.

    Ezt a hibát úgy lehet kiküszöbölni, hogy az XML alkatrész leképző fájlban beállít egyedi leképzéseket, ahogy azt lentebb említjük.

Storm and Sanitary Analysis programba importálás leképzési beállítással az XML alkatrész leképző fájlban

A következő forgatókönyv követi a fenti lépéseket, feltételezve, hogy Ön létrehozott STM fájlt.

  1. Nyissa meg az alapértelmezett XML alkatrész leképző fájlt a szövegszerkesztővel. Ez a fájl a C:\ProgramData\Autodesk\SSA <verzió>\Support\SSA_Mapping_Definition_Civil.XML helyen található.
  2. Adja hozzá a következő leképzést a betoncsőhöz:
    <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. Adja hozzá a következő leképzést a HDPE csőhöz:
    <ClassMapping> 
        <MatchedPart> 
          <Civil3DPart GUID="864CAB49-5CD4-47E7-978B-A0E9D6B8107C" Desc="AeccCircularCorrugatedHDPEPipe_Imperial"/> 
        </MatchedPart>
        <SSAPart Element="ConveyanceLink">
          <ConveyanceLink Type="Pipe">
          <Pipe Shape="Circular"/>  
        </SSAPart>
    </ClassMapping> 
    
    Megjegyzés: A fenti leképzés megőrzi köralakú cső meglévő definícióját, amikor a Storm and Sanitary Analysis programba exportálják, de leképezhető egy egyedi alkatrészre a Storm and Sanitary Analysis programban, ha szükséges.
  4. Importálja ismételten az STM fájlt az AutoCAD Civil 3D programba.

    Ekkor, mivel az XML alkatrész leképzés be van állítva, a csövek helyesen lesznek visszaállítva az eredeti definíciójukba.

  5. Vizsgálja meg a csőhálózat tulajdonságait.
    • Az eredetileg betoncsőként definiált cső megőrizte a 12 collos betoncső definíciót.
    • Az eredetileg 4 collos betoncsőként meghatározott HDPE cső megőrizte a 4 collos bordázott HDPE cső definícióját.
    Megjegyzés: Ha nem a fent említett eredményeket kapja, nézze meg, hogy Igen állásban van-e „Az importált alkatrész azonosító használata az alkatrészcsaládoknál” beállítás.

Ez csak egy példa arra, hogy hogyan lehet használni az XML alkatrész leképző fájlt az adatok egységességének a megőrzésére adatmozgatáskor, az AutoCAD Civil 3D és az Autodesk Storm and Sanitary Analysis között. Habár ez a példa a köralakú csövek beállítást használta a Storm and Sanitary Analysis programban, Ön beállíthatja az alkatrész nevét is a Storm and Sanitary Analysis programban, az SSA alkatrész elem beállítások módosításával az XML alkatrész leképző fájlban.