3D-Win / Editointi / Putkiverkko
Avainsanat: Putkiverkko, Inframodel 4.1, Pipenetworks, Structs, Pipes
Artikkelin toiminnot 3D-Win 2024.1 alkaen
Julkaistu 19.6.2024
Sivun luettavuuden takia aseta sivu koko näytön tilaan. Painike löytyy sivun oikeasta yläkulmasta.
Sivulla käydään läpi yleisesti 3D-Winin Putkiverkkotoiminnon käyttöönotto, liittyvät formaatinmuuntimet, putkien ja kaivojen ominaisuuksien hallintaan liittyvien Exceleiden sisältöä ja käyttöä.
Sivua tullaan päivittämään jatkossa ja lisämään myös esimerkkivideoita.
Inframodel 4.1 tiedonsiirtoformaattiin ja putkiverkkoon liittyviä julkaisuja
Väyläviraston inframallivaatimukset
Putkiverkko tukee Inframodel 4.1 standardia!
Toimintamalli:
- Saadaan putkiverkko suunnittelijalta IM-muodossa tai gt-muodossa tai kaivokortteina
- Kaivojen ominaisuudet siirretään exceliin ja poistetaan IM-muodossa saadusta tiedostosta
- Putkien ominaisuudet siirretään exceliin ja poistetaan IM-muodossa saadusta tiedostosta
- Putkista ja kaivoista luodaan omat erilliset tiedostot
- Maastoon viedäään tiedoston geometria ilman ominaisuuksia
- Koodauksena Infra_Rakentajakoodaus 2.36
- Kaivojen (ja putkien) ominaisuustieto ylläpidetään excelissä työmaan ajan
- Mitataan toteuma ja kopioidaan ominaisuudet excelistä
- Kirjoitetaan IM 4.1-muotoon
Sisällysluettelo:
Putkiverkkotoiminnon käyttöönotto
3D-Win version 2024.1 ensiasennuksen sekä ohjelmistopäivityksen yhteydessä käyttäjähakemiston juureen on lisätty Putkiverkkotoiminnon käyttämiä aputiedostoja (import_im.ini, InfraModel Excel Pipes.xlsx, InfraModel Excel Wells Template.xlsx) . Käyttäjähakemiston Attribute-kansiossa on im_translate.exc. Samat tiedostot löytyy myös artikkelin lopusta liitteinä ja on linkitettynä artikkeliin.
- import_im.ini
- Sisältää neljä formaattimuunninta:
- InfraModel Excel Wells, Putkiverkkotoiminnon Kaivot* -lukumuunnin
- InfraModel Pipes, Putkiverkkotoiminnon Putket* -lukumuunnin
- InfraModel Excel Wells, Putkiverkkotoiminnon Vienti* -kirjoitusmuunnin
- InfraModel PipeNet 4.1, Putkiverkkotoiminnon tulos.xy.tdw tiedoston IM 4.1 kirjoitusmuunnin
- Sisältää neljä formaattimuunninta:
- InfraModel Excel Pipes.xlsx
- Excel-taulukko putkille, missä on Infra_Rakentajakoodaus_v.2.36 putkikoodien mukaan lisätty seuraavat ominaisuudet:
- Pintatunnus T1 (jätevesiviemärit, hulevesiviemärit, vesijohdot)
- KOODI T3
- Putken materiaali = IM:CircPipeMaterial
- Putken halkaisija = IM:CircPipeDiameter
- Putken seinämän paksuus = IM:CircPipeThickness
- Putkiverkon tyyppi = IM:pipeNetworkType
- Putken korkeuden tyyppi = IM:elevType
- Excel-taulukko putkille, missä on Infra_Rakentajakoodaus_v.2.36 putkikoodien mukaan lisätty seuraavat ominaisuudet:
- InfraModel Excel Wells Template.xlsx
- Excel-taulukko kaivojen ominaisuuksien hallintaan. Taulukko on esimerkki, ei sisällä kaivon ominaisuuksien arvoja.
- Pinta-tunnus (T1)
- Laji-koodi (T3)
- Kaivon numero (Tunnus T4) =Tieto luetaan 3D-Winin tunnus (T4) kenttään
- Kaivon kannen X = IM:rimCenterX
- Kaivon kannen Y = IM:rimCenterY
- Kaivon kannen Z = IM:StructElevRim
- Kaivon Pohjan X = Tieto luetaan X-koordinaatiksi
- Kaivon Pohjan Y = Tieto luetaan Y-koordinaatiksi
- Kaivon Pohjan Z = IM:StructElevSump
- Verkon tyyppi = IM:pipeNetType
- Verkon tila = IM:state
- Kaivon materiaali = IM:CircStructMaterial
- Kaivon halkaisija = IM:CircStructDiameter
- Kaivon seinämän paksuus = IM:CircStructThickness
- Kaivon pohjan paksuus = IM:BottomThickness
- Sakkapesän korkeus [m] = IM:heightDeposit
- Sakkapesän tilavuus [litraa] = IM:volumeDeposit
- Kannen tyyppi = IM:rimType
- Kannen materiaali = IM:rimMaterial
- Kannen lujuusluokka = IM:rimLoad [kN]
- Kannen halkaisija = IM:rimDiameter
- Excel-taulukko kaivojen ominaisuuksien hallintaan. Taulukko on esimerkki, ei sisällä kaivon ominaisuuksien arvoja.
- im_translate.exc
- Muunnostiedosto sisältää käännökset putkiverkon ominaisuuksille suomesta virallisiin englanninkielisiin
- Mahdollistaa putki - ja kaivo Excel-taulukoissa suomenkieliset ominaisuuksien arvot. HUOM! Verkon tyyppi, IM:pipeNetType on oltava Excel-taulukossa Inframodelin standardin mukainen arvo (englanninkieliset)!
- Käytetään InfraModel PipeNet 4.1-kirjoitusmuuntimessä kirjoitettaessa putkiverkon tulostiedosto Inframodel 4.1 formaatissa
- Tiedosto on muokattavissa, voidaan lisätä suomen kielisiä termejä pilkulla erotettuina
- Infra_Rakentajakoodaus_v.2.36.dat
- Päivitetty Infra_Rakentajakoodaus_v.2.36.dat kooditiedosto 3D-Winiin. Sisältää putkien koodit, joita on käytetty InfraModel Excel Pipes.xlsx taulukossa
Infra_Rakentajakoodaus_v2.36
Käytä Infra_Rakentajakoodaus_v2.36 kooditiedostoa. InfraModel Excel Pipes.xlsx putkien ominaisuustaulukossa putkien koodaus on yhtenevä kooditiedoston kanssa.
Infra_Rakentajaakodaus_v2.36.dat tiedosto on käyttäjähakemiston juuressa sekä artikkelin liitteenä Infra_Rakentajakoodaus_v.2.36.dat
- Asetukset - Koodit
InfraModel PipeNet 4.1 kirjoitusmuunnin
Inframodel Pipenet 4.1
Elementtilistan aktiivinen, Putkiverkkotoiminnolla suoritettu _tulos.xy.tdw -tiedosto kirjoitetaan vektoripuolen InfraModel PipeNet 4.1 kirjoitusmuuntimella.
- Muunnin kirjoittaa .xml tiedoston Inframodel 4.1 -standardin mukaisessa PipeNetworks-muodossa
- Käyttäjän ei tarvitse määritellä mitään muita asetuksia!
InfraModel PipeNet 4.1 kirjoitusmuuntimen asetukset (tiedoksi, käyttäjän ei tarvitse muuttaa)
im_translate.exc
Muunnostiedosto im_translate.exc kääntää putkien ja kaivojen suomenkieliset ominaisuuksien arvot virallisiin englanninkielisiin. Tämä mahdollistaa putkien ja kaivojen ominaisuustaulukoissa suomenkieliset arvot. Poislukien Verkon tyyppi, IM:pipeNetType on oltava Excel-taulukossa englanniksi!
Tiedosto sijaitsee käyttäjähakemiston Attribute-kansiossa ja tiedostoa ei ylikirjoiteta ohjelmapäivitysten yhteydessä, jolloin voidaan täydentää tarvittaessa käännösten osalta.
Kielikäännös on lisätty oletuksena InfraModel PipeNet 4.1 kirjoitusmuuntimen asetuksiin. Muunnostiedosto im_translate.exc luetaan käyttäjähakemiston Attribute-kansiosta. Oikeasta sarakkeesta vasempaan.
Käännöstiedosto sisältää InfraModel 4.1 standardin mukaiset ominaisuudet putkille ja kaivoille ja niiden vakioidut arvojoukot englanniksi sekä yleisimmät vastaavat termit suomeksi.
- Ominaisuustaulukoissa (Excel) voidaan käyttää ominaisuuksien arvoissa suomenkielisiä termejä
- HUOM! Verkon tyyppi oltava virallinen määritelmä: sanitary, storm, other
- Im_translate.exc muunnostiedostoon voidaan lisätä tarvittaessa suomenkielisiä termejä
- Pilkulla eroteltuna lisätään halutut termit oikeanpuoleiseen sarakkeeseen
- Lainausmerkkien väliin, mikäli sana sisältää välilyönnin "putken laki"
Kuvassa on esimerkkinä kaivojen ominaisuustaulukossa InfraModel Excel Wells Template.xlsx annettu ominaisuuksille Verkon tila, Kannen tyyppi ja Kannen materiaali suomenkieliset arvot.
- Muunnostiedosto muuttaa arvot uloskirjoitusvaiheessa InfraModel PipeNet 4.1 muuntimella standardin mukaisiksi
InfraModel 4.1 versio
Muunnin kirjoittaa .xml tiedoston oletuksena Inframodel 4.1 -standardin mukaisessa PipeNetworks-muodossa.
Erikoisasetukset, InfraCoding
InfraModel PipeNet 4.1 kirjoitusmuuntimessa on oletuksena määritelty Erikoisasetuksissa → InfraCoding
- Oletusarvo on 2
- Asetuksella jätetään kirjoittamatta proprietaryInfraCoding.
Putkiverkkotoiminto
Putkiverkkotoiminnon ideana on hallita Infra_Rakentajakoodaus_v.2.36 kooditiedoston mukaisesti koodattuja putkien ja kaivojen ominaisuuksia Excel-taulukoilla. Putket InfraModel Excel Pipes.xlsx ja kaivot InfraModel Excel Wells Template.xlsx
Käsitellään aina yhtä putkiverkkotyyppiä kerrallaan (jätevesi, hulevesi, vesi tai muut). Ei saa sotkea samaan tiedostoon useita putkityyppejä!
Maastossa mitatut kaivot ja putket (ilman ominaisuustietoa) voivat olla joko samassa tiedostossa tai erikseen mitattuina. Putket mitataan kahden pisteen viivoina kaivosta kaivoon tai lisäksi taitepisteiden avulla, jolloin luodaan jatkos putkiverkkoon. Elementtilistan aktiiviseen tiedostoon voidaan lukea putkiverkko-toiminnon Putket* -painikkeella putkien ominaisuustaulukosta koodeittain ominaisuudet.
Kaivojen vaadittavat ominaisuudet luetaan Kaivot* -painikkeella. Huomioitavaa putkiin nähden on, että kaivojen numero (T4) mittaustiedostossa on vastaava kuin kaivojen ominaisuustaulukossa oleva sarake Kaivon numereo (T4). Koodaus kaivojen osalta on suppea, kaivojen ominaisuuksien vastaavuus määritellään kaivon numeron mukaan. Kaivojen ominaisuuksien osalta on myös huomioitavaa, että ominaisuustaulukossa olevat kaivon tiedot (pohjan ja kannen X,Y,Z ja sakkapesän korkeus) eivät ylikirjoita mittaustiedoston arvoja, mikäli ne jostain syystä poikeaa. Mitatun tiedoston X,Y,Z on aina määräävä!
Kaivot voidaan myös lukea kokonaisuudessaan koordinaatteineen ilman erillistä mittaustiedostoa. Luettaessa suoraan Tiedosto - Formaatit - Vektoritiedosto ja lukumuuntimella InfraModel Excel Wells luetaan kaivojen ominaisuustaulukosta ominaisuudet ja kaivon phjan ja kannen koordinaatit! Kaivon pohjan X,Y,Z-koordinaatit määräytyy kaivojen ominaisuustaulukon mukaisesti.
Kolmas oleellinen asia toiminnossa on Putken ja kaivon hakuetäisyys. Oletuksena 0.5m, arvolla määritellään kuinka kaukana mitatut putken päät sijaitsevat kaivon pohjan mitatusta keskipisteestä. Tämän arvon sisällä olevat putken päät liitetään kyseiseen kaivoon.
Ominaisuudet on lisätty putkille ja kaivoille (huomioitava, että tässä vaiheessa tulee putki - ja kaivotiedosto yhdistää elementtilistassa mikäli ovat erillisinä tiedostoina), hakuetäisyys määritelty oikein, Suorita* -painikkeella syntyy elementtilistan aktiivisesta vektoritiedostosta (tiedoston nimi)_tulos.xy.tdw niminen tulostiedosto.
Suorita* -toiminto linkittää putkiverkon kaivot ja putket oikein, lisää tarvittaessa dialogiin määritellyt ominaisuudet.
Elementtilistassa oleva (tiedoston nimi)_tulos.xy.tdw kirjoitetaan Inframodel PipeNet 4.1 muuntimella. Muuntimessa on kielikäännös im_translate.exc, mikä kääntää tarvittaessa putkiverkon ominaisuuksien arvot suomesta virallisiiin englanninkielisiin, Inframodel 4.1 standardin mukaisiin.
Kirjoitusmuunnin tarjoaa tiedoston nimeksi oletuksena (tiedoston nimi)_tulos.xy.xml, tiedosto on nyt Inframodel 4.1 tiedonsiirtoformaatin mukainen putkiverkko.
Putkiverkko-dialogia tullaan muuttamaan jatkossa ominaisuuksien lisäämisen osalta, putkien ja kaivojen ominaisuudet hallitaan omiaisuustaulukoissa.
Putkien ominaisuudet, InfraModel Excel Pipes.xlsx
Putket mitataan kahden pisteen viivoina kaivosta kaivoon tai lisäksi taitepisteiden avulla (salaojat), jolloin luodaan jatkos putkiverkkoon. Putkia kuvaavilla viivoilla oltava XYZ-tieto. Putket koodataan Infra_Rakentajakoodaus_v.2.36 mukaisesti.
Putkien ominaisuustaulukossa InfraModel Excel Pipes.xlsx on Infra_Rakentajakoodaus_v.2.36 putkikoodien mukaan lisätty seuraavat ominaisuudet:
- Pintatunnus T1 (jätevesiviemärit, hulevesiviemärit, vesijohdot)
- KOODI (Infra_Rakentajakoodaus_2.36 putkikoodit)
- Putken materiaali = IM:CircPipeMaterial
- Putken halkaisija = IM:CircPipeDiameter [m]
- Putken seinämän paksuus = IM:CircPipeThickness [m]
- Putkiverkon tyyppi = IM:pipeNetworkType
- Putken korkeuden tyyppi = IM:elevType
Huomioitavaa ominaisuuksista:
- Putken halkaisija = IM:CircPipeDiameter
- Halkaisija tulee suoraan koodista eli koodin J100M halkaisija on 0.1 metriä
- Putken seinämän paksuus = IM:CircPipeThickness
- Taulukossa määritelty NaN (Not a Number)
- Putken seinämävahvuus vaihtelee valmistajan mukaan, työmaalla tulee täydentää putkitaulukkoa seinämävahvuuden osalta
- Korjattua (putken seinämän paksuutta) putkitaulukkoa käytetään työmaakohtaisesti
Ominaisuudet saa yleisesti luettaessa 3D-Winiin eteen IM:
- Kirjoitettaessa putkiverkon tulostiedosto InfraModel PipeNet 4.1 muuntimella ominaisuuden tunnuksesta jätetään pois IM:
Kaivojen ominaisuudet, InfraModel Excel Wells Template.xlsx
Infra_Rakentajakoodaus_v.2.36 koodilistauksessa on erityyppisten kaivojen ja ominaisuuksien esittäminen koodien avulla suppeaa. Kaivojen osalta ei voida samoin kuin putkien osalta käyttää koodia mitatun tiedoston kaivojen ja ominaisuustaulukossa olevien kaivojen vastaavuutena, jolloin kaivon (Tunnus T4) numero on määräävä. Ideana on määritellä ominaisuustaulukkoon kaivon tunnuksen/numeron perusteella kyseiselle kaivolle Inframodel 4.1 -standardin mukaiset ominaisuudet. Mitatun tiedoston kaivon Tunnus (T4) on oltava sama kuin kaivojen ominaisuustaulukon sarakkeessa Kaivon numero (T4)!
Määräävä sääntö kaivojen ominaisuustaulukon käytössä on: taulukossa olevat kaivon kannen ja pohjan X,Y Z koordinaatit EI YLIKIRJOITA MITTAUSTIEDOSTON OLEMASSA OLEVIA KOORDINAATTIARVOJA! Tarkoittaa käytännössä että mitatun kaivon pohjan ja kannen koordinaatit jää voimaan taulukon lukemisen jälkeen jos arvoissa on ristiriitaa. Mikäli kyseinen arvo puuttuu mittaustiedostosta, lisätään taulukosta.
Taulukon ominaisuus Verkon tyyppi (IM:pipeNetType) täytyy olla Inframodel 4.1 standardin mukainen, virallinen määritelmä: sanitary, storm, other Virallisilla termeillä saadaan putkiverkon tyyppi pipeNetType kirjoitettua oikein .xml-tiedostoon. Muiden ominaisuuksien arvot (Verkon tila, Kaivon materiaali, Kannen tyyppi, Kannen materiaali) saadaan käännettyä standardin mukaisiksi InfraModel PipeNet 4.1 kirjoitusmuuntimen im_translate.exc muunnostiedostolla.
Mikäli ominaisuustaulukossa jätetään jonkin ominisuuden arvo tyhjäksi, tulee siinä käyttää arvoa NaN (Not a Number).
Sakkapesän korkeudessa tulee huomioida luettaessa ominaisuus IM:heightDeposit arvo ominaisuustaulukosta. Mittaustiedoston ominaisuus IM:heightDeposit on taulukon arvon mukainen. Putkiverkkotoiminnolla suoritetaan linkitys kaivojen ja putkien välillä, tulos.xy.tdw -tiedostossa lasketaan sakkapesän ominaisuudelle IM:heightDeposit arvo kaivon pohjan IM:StructElevSump ja lähtevän putken (alin putki kaivossa) IM:elev välisestä korkeuserosta! Tämä muuttuu ominaisuustaulukon arvosta, mikäli kaivon pohja ja alimman putken korkeusero poikkeaa taulukon arvosta. Sakkapesän tilavuus IM:volumeDeposit pysyy ominaisuustaulukon arvon mukaisena.
Ominaisuudet saa yleisesti luettaessa 3D-Winiin eteen IM: Kirjoitettaessa putkiverkon tulostiedosto InfraModel PipeNet 4.1 muuntimella ominaisuuden tunnuksesta jätetään pois IM:
Kaivojen ominaisuustaulukossa InfraModel Excel Wells Template.xlsx määritellään kaivokohtaisesti seuraavat ominaisuudet:
*** Ominaisuudet, jotka oltava kaivopisteillä Putkiverkko-laskennassa.
*** Ominaisuudet, jotka lisätään objekteille, mutta eivät vaikuta Putkiverkko-laskentaan.
- Pinta-tunnus (T1) ***
- Laji-koodi (T3) ***
- Kaivon numero (Tunnus T4) =Tieto luetaan 3D-Winin tunnus (T4) kenttään ***
- Kaivon kannen X = IM:rimCenterX ***
- Kaivon kannen Y = IM:rimCenterY ***
- Kaivon kannen Z = IM:StructElevRim ***
- Kaivon Pohjan X = Tieto luetaan X-koordinaatiksi ***
- Kaivon Pohjan Y = Tieto luetaan Y-koordinaatiksi ***
- Kaivon Pohjan Z = IM:StructElevSump ***
- Verkon tyyppi = IM:pipeNetType ***
- Verkon tila = IM:state ***
- Kaivon materiaali = IM:CircStructMaterial ***
- Kaivon halkaisija = IM:CircStructDiameter ***
- Kaivon seinämän paksuus = IM:CircStructThickness ***
- Kaivon pohjan paksuus [m]= IM:BottomThickness ***
- Sakkapesän korkeus [m] = IM:heightDeposit ***
- Sakkapesän tilavuus [litraa] = IM:volumeDeposit ***
- Kannen tyyppi = IM:rimType ***
- Kannen materiaali = IM:rimMaterial ***
- Kannen lujuusluokka [kN] = IM:rimLoad ***
- Kannen halkaisija [m] = IM:rimDiameter ***
HUOM!!
- IM:StructElevSump ON KAIVON POHJA!
- Sakkapesän korkeus IM:heightDeposit on kaivon pohjan (elevSump) ja alimman kaivoon liittyvän putken (elev) vesijuoksun välinen korkeusero
InfraModel Excel Wells Template.xlsx
InfraModel Excel Wells (projektikohtainen).xlsx
- Kaivon numero (T4) sarakkeessa vastaa mittaustiedoston T4-kentän tunnusta!
- Taulukossa olevat kaivon kannen ja pohjan X,Y Z koordinaatit EI YLIKIRJOITA MITTAUSTIEDOSTON OLEMASSA OLEVIA KOORDINAATTIARVOJA!
- Verkon tyyppi (IM:pipeNetType) täytyy olla Inframodel 4.1 standardin mukainen, virallinen määritelmä: sanitary, storm, other
- Muiden ominaisuuksien arvot (Verkon tila, Kaivon materiaali, Kannen tyyppi, Kannen materiaali) saadaan käännettyä standardin mukaisiksi InfraModel PipeNet 4.1 kirjoitusmuuntimen im_translate.exc muunnostiedostolla
- Mikäli ominaisuustaulukossa jätetään jonkin ominisuuden arvo tyhjäksi, tulee siinä käyttää arvoa NaN (Not a Number)
- Kuvassa tuotu InfraModel Excel Wells (projektikohtainen).xlsx taulukosta kaivolle Hv266 ominaisuudet
Kaivojen suunnitelmatiedon vienti InfraModel Excel Wells.xlsx ominaisuustaulukkoon
Putkiverkkotoiminnon Vienti* -painikkeella voidaan kirjoittaa IM muodossa oleva suunnitelma-aineisto kaivojen osalta InfraModel Excel Wells.xlsx ominaisuustaulukkoon. Vastaava InfraModel Excel Wells Template.xlsx taulukon kanssa.
- Kirjoittaa elementtilistan aktiivisen tiedoston, mikäli on useita suunnitelmia luettu putkiverkkotyypeittäin 3D-Winiin
- Kirjoittaa kaivot automaattisesti, ei tarvitse poimia kaivoja erilliseen tiedostoon
- Kirjoitetaan ominaisuudet mitkä suunnitelmassa kaivoilla on, jos taulukossa olevaa ominaisuutta ei löydy, jätetään kyseinen kohta tyhjäksi
Näin voidaan hyödyntää suunnitelma-aineistoa kaivojen ominaisuuksien osalta toteuma-aineiston tuottamiseen. Mikäli kaivojen osalta tulee muutoksia työmaalla suunnitelmiin nähden, taulukkoa korjataan/täydennetään ominaisuuksien osalta.
- Maastossa mitataan kaivojen toteutumamittaukset ja luetaan kaivojen ominaisuudet InfraModel Excel Wells.xlsx -taulukosta
- Kaivon numero (T4) sarakkeessa vastaa mittaustiedoston T4-kentän tunnusta!
InfraModel Excel Wells (suunnitelma).xlsx
- Esimerkissä on hulevesisuunnitelma viety kaivojen ominaisuustaulukkoon
- Suunnitelma-aineiston kaivo (tunnus 28079) on ympyröity esimerkkinä
Esimerkki 1 (mittaustiedostossa putket ja kaivot, ominaisuudet luetaan excel-taulukoista)
Mitattu maastossa samaan tiedostoon Hulevesi_kaivot_putket.gt kaivon pohja (koodilla 432) sekä putket kaivojen välillä kahdella pisteellä. Salaoja-putkella on taitteita. Kaivojen ja putkien koodauksessa on käytetty Infra_Rakentajakoodaus_v2.36 tiedostoa.
Kaivojen ominaisuudet, mukaanlukien (myöhemmin mitatutut) kaivon kannen X,Y,Z -koordinaatit on lisätty InfraModel Excel Wells_Esimerkki.xlsx taulukkoon.
- Tarkastele putkien ja kaivojen ominaisuuksia
- Löytyy ainoastaan Pinta, Viiva, Koodi, Tunnus sekä X,Y,Z-koordinaatit kaivon pohjalle sekä putkien viivan pisteille esimerkkinä
2 Avaa Putkiverkkotoiminto ja lue putkien ominaisuustaulukosta InfraModel Excel Pipes.xlsx koodeittain putkille ominaisuudet
- Lue Putkiverkkodialogin Putket*-painikkeella putkien ominaisuustaulukko
Oletuksena käyttäjähakemiston juuressa
Huom. putkien seinämävahvuus CircPipeThickness arvo taulukossa on NaN
Seinämävahvuus voidaan lisätä ennen taulukon lukemista
Tarkastelee viivojen ominaisuuksia
Ominaisuudet saa etuliittteen IM:
3 Lue kaivojen ominaisuudet InfraModel Excel Wells_Esimerkki.xlsx
- Putkiverkkodialogin Kaivot*-painikkeella lue kaivojen ominaisuustaulukko
- Kaivojen ominaisuudet on enemmän projektikohtaisia, ominaisuustaulukko voi sijaita halutussa projektihakemistossa ym.
- Taulukossa on mitattujen kaivon kansien X,Y,Z-koordinaatit
- Verkon tyyppi tulee olla IM 4.1 standardin mukainen, sanitary, storm, other
- Putkiverkon tyyppi on taulukossa storm
- Ominaisuudet saa etuliittteen IM:
4 Suorita putkiverkkotoiminnolla kaivojen ja putkien linkitys
- Putkiverkkodialogin Suorita-painikkeella kaivot ja putket linkitetään keskenään
- Putkien ja kaivojen hakuetäisyys 0.5m
- Elementtilistaan tulee Hulevesi_kaivot_putket_tulos.xy.tdw
5 Kirjoita elementtilistan aktiivinen Hulevesi_kaivot_putket_tulos.xy.tdw InfraModel PipeNet 4.1 -kirjoitusmuuntimella
- Muuntimen kielikäänös im_translate.exc kääntää tarvittaessa ominaisuuksien arvot Inframodelin standardin mukaisiksi
- Oletuksena kirjoittaa tiedoston Hulevesi_kaivot_putket_tulos.xy.xml
6 Huomioita InfraModel 4.1 tiedostosta
- Kaivojen ominaisuustaulukon kaivon pohjan koordinaatit ei ylikirjoita mittaustiedoston arvoja!
- Kaivon kannen X,Y,Z- koordinaatit lisätään kaivon ominaisuuteen : rimCenter
- Esimerkin mukainen putkiverkko -tiedosto Hulevesi_kaivot_putket_tulos.xy.xml
- Sakkapesän korkeus on aina kaivon pohjan ja lähtevän putken korkeusero
- Kaivon ominaisuustaulukossa on annettu arvoksi 0.5m, putkiverkko-toiminto laskee todellisen sakkapesän korkeuden tulostiedostoon!
- elev 43.230 - elevSump 42.750 = heightDeposit 0.48
Esimerkki 2 (mittaustiedostossa putket, kaivot luetaan koordinaatteineen excel-taulukosta)
Esimerkissä käsitellään kaivot kokonaisuudessaan kaivojen ominaisuustaulukon InfraModel Excel Wells_Esimerkki.xlsx avulla. Taulukossa on kaivon pohjan ja kannen toteutuneet (mitatut) koordinaatit. Mittaustiedostossa on pelkästään Hulevesi_putket.gt mitatut putket.
Putkille luetaan ominaisuudet normaalisti putkiverkkodialogin Putket* -painikkeella InfraModel Excel Pipes.xlsx taulukosta.
Kaivojen ominaisuudet, pohjan ja kannen koordinaatit luetaan suoraan muunninlistasta vektorimuuntimella InfraModel Excel Wells
Elementtilistassa on kaksi tiedostoa, jotka tulee yhdistää ennen Putkiverkko-dialogin Suorita-toiminnolla tehtävää putkien ja kaivojen linkitystä.
Putkiverkkodialogin Suorita-painikkeella linkitetään kaivot ja putket, näin saatu tulostiedosto kirjoitetaan vastaavasti InfaModel PipeNet 4.1 kirjoitusmuuntimella.
1 Lue mittaustiedosto Hulevesi_putket.gt
- Mittaustiedostossa kaivojen väliset putket mitattu kahden pisteen viivoina, salaojaputkessa taitteita
- Tarkastele putkien ominaisuuksia..
- Löytyy ainoastaan Pinta, Viiva, Koodi, Tunnus sekä X,Y,Z-koordinaatit
2 Avaa Putkiverkkotoiminto ja lue putkien ominaisuustaulukosta InfraModel Excel Pipes.xlsx koodeittain putkille ominaisuudet
- Lue Putkiverkkodialogin Putket*-painikkeella putkien ominaisuustaulukko
- Esimerkissä on määriteltu putkien ominaisuustaulukkoon seinämävahvuus IM:CircPipeThickness putken koodien mukaan (Vaihtelee putken valmistajan mukaan!)
- Putkien ominaisuustaulukko voidaan kopioida esim. haluttuun projektihakemistoon ja määritellä projektilla käytettävien putkien seinämävahvuudet
Ominaisuudet saa etuliittteen IM:
3 Lue kaivojen ominaisuudet koordinaattitietoineen InfraModel Excel Wells_Esimerkki.xlsx taulukosta vektorimuuntimella InfraModel Excell Wells
- Projektikohtaisessa kaivojen ominaisuustaulukossa hallitaan työmaan kaivoja, koordinaatit kaivon pohjalle ja kannelle sekä ominaisuuudet materiaaleineen
- Kaivon pohjan ja kannen koordinaatit on mitattuja arvoja! Koordinaatit jää voimaan luettaessa ominaisuustaulukko
- Verkon tyyppi tulee olla IM 4.1 standardin mukainen, sanitary, storm, other
Luettaessa suoraan Tiedosto - Formaatit - Vektoritiedosto ja lukumuuntimella InfraModel Excel Wells luetaan kaivojen ominaisuustaulukosta koordinaatit! Kaivon pohjan X,Y,Z-koordinaatit määräytyy kaivojen ominaisuustaulukon mukaisesti.
- Lue kaivojen ominaisuustaulukko vektoripuolen muunninlistasta InfraModel Excel Wells -muuntimella
- Muuntimen asetuksissa on määritelty että koordinaatit luetaan = asetusta ei ole valittu
4 Kaivot on luettu omana tiedostona elementtilistaan, kaivojen koordinaatit ja ominaisuudet ominaisuustaulukon mukaiset
- Putket omana tiedostonaan, ominaisuudet lisättyinä
- Kaivot omana tiedostonaan InfraModel Excel Wells_Esimerkki2.xlsx (ominaisuustaulukon nimi, mikä luettu)
- Kaivoilla ominaisuustaulukon mukaiset arvot
- XYZ-välilehdellä on kaivon pohjan X ja Y koordinaatit. Z-koordinaatti on tyhjä
- Kaivon pohjan korkeus on ominaisuudessa IM:StructElevSump (42.6)
- Putkiverkkodialogin Suorita -toiminto lisää kaivon pohjan korkeuden Z-koordinaattiin tulostiedostossa
5 Yhdistä tiedostot ja linkitä putket sekä kaivot Putkiverkkodialogin Suorita -toiminnolla
- Yhdistä putket ja kaivot yhdeksi tiedostoksi
- Putkiverkon Suorita -toiminto tekee linkityksen vain elementtilistan aktiiviselle tiedostolle
- Putkien ja kaivojen hakuetäisyys 0.5m
6 Hulevesi_putket_tulos.xy.tdw tiedosto ja kaivon pohjan Z-koordinaatti
- Kaivon pohjan ominaisuus IM:StructElevSump on tulostiedostossa kopioitu Z-koordinaattiin
7 Kirjoita elemettilistan aktiivinen Hulevesi_putket_tulos.xy.tdw InfraModel PipeNet 4.1 -kirjoitusmuuntimella
- Muuntimen kielikäänös im_translate.exc kääntää tarvittaessa ominaisuuksien arvot Inframodelin standardin mukaisiksi
- Oletuksena kirjoittaa tiedoston Hulevesi_putket_tulos.xy.xml
8 Esimerkin mukainen InfraModel 4.1 putkiverkko -tiedosto Hulevesi_putket_tulos_esimerkki2.xy.xml
- Putket mittaustiedostosta, ominaisuudet luettiin putkien ominaisuustaulukosta (lisätty putken seinämävahvuus)
- Kaivot luettiin kaivojen ominaisuustaulukosta , kannen ja pohjan koordinaatit mitatut arvot
- Sakkapesän korkeus on (laskettu arvo) kaivon pohjan (elevSump) ja alimman kaivoon liittyvän putken (elev) vesijuoksun välinen korkeusero
Liitteet: