Putkiverkko
3D-Win / Editointi / Putkiverkko
Avainsanat: Putkiverkko, Inframodel 4.1, Pipenetworks, Structs, Pipes
Artikkelin toiminnot 3D-Win 2024.1 alkaen
Julkaistu 19.6.2024
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
InfraModel -tiedosnsiirtoformaatti
Väyläviraston inframallivaatimukset
Putkiverkkotoimintoon liittyvillä muutoksilla vastataan Väyläviraston inframallivaatimuksiin (Liite 2), jonka mukaan rakennettujen hulevesijärjestelmien (rumpuputket, putket ja kaivot) ja jätevesijärjestelmien (putket ja kaivot) sijainti- ja ominaisuustiedot on luovutettava Inframodel-standardin mukaisessa PipeNetworks-muodossa.
Väyläviraston inframallivaatimukset 32/2022
Luovutusaineistot hankevaiheittain, Liite 2
Putkiverkkotoiminnon kuvaus
Yleiskuvaus toiminnosta
Työmaalla mitataan asennettujen kaivojen pohjan sijainti (XYZ). Kiinnitetään huomiota pisteiden nimeämiseen. Tunnus-kentässä(T4) käytetään samaa arvoa kuin Excel Wells -tiedostossa on käytetty.
VE1 (ks.esimerkki 1):kaivon pohjan xyz-tieto luetaan mittaustiedostosta 3D-Winiin. Putkiverkkotoiminnon Kaivot-painikkeella luetaan kaivoille ominaisuudet hankekohtaisesta Excel Wells-tiedostosta.
VE2 (ks.esimerkki 2):mitattu kaivon pohjan xyz-tieto lisätään hankekohtaiseen Excel Wells-tiedostoon. Tämän jälkeen luetaan kaikki kaivon sijainti- ja ominaisuustiedot em. taulukosta. HUOM. Luetaan tiedosto Tiedosto-Formaatit-Vektoritiedosto kautta, ei Putkiverkko-toiminnon kautta.
Työmaalla mitataan asennetut putket viivoina, joille annetaan Infra_Rakentajakoodaus_v.2.36.dat -kooditiedostosta löytyvä Lajikoodi(T3).
Putkiverkkotoiminnon Putket-painikkeella haetaan InfraModel Excel Pipes -tiedostosta ominaisuudet putkille.
Kun ominaisuudet on haettu sekä kaivoille että putkille, voidaan suorittaa Putkiverkkotoiminto, joka linkittää objektit Inframodel-standardin mukaisesti. HUOM. Kaivot ja putket oltava samassa tiedostossa.
Tämän jälkeen luotu putkiverkko (Elementtilistalle luotu tulos-tiedosto) voidaan uloskirjoittaa Inframodel-muotoon. Kirjoituksessa käytetään uutta InfraModel PipeNet 4.1-muunninta.
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.
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
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
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
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.
Lisää Putkiverkkotoiminnon tarvitsemat formaattimuuntimet
Lisää käyttäjähakemiston juuressa olevan import_im.ini-tiedostosta Putkiverkkotoiminnon tarvitsemat formaattimuuntimet. Sama tiedosto löytyy myös artikkelin liitteenä.
Tiedosto - Formaatit - Vektoritiedosto ja Tuonti -painikkeella lue import_im.ini -tiedosto.
Muunninlistaan tulee lukupuolelle muuntimet Inframodel Excel Pipes ja Inframodel Excel Wells
Muunninlistaan kirjoituspuolelle Inframodel Excel Wells ja InfraModel PipeNet 4.1
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
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.
Suorita
Kirjoittaa elementtilistan aktiivisesta vektoritiedostosta (tiedoston nimi)_tulos.xy.tdw nimisen tiedoston.
Linkittää putkiverkon kaivot ja putket oikein, lisää tarvittaessa puuttuvat ominaisuudet, mikäli on määritelty dialogiin.
Dialogin avulla lisätyt ominaisuudet lisätään tiedoston kaikille putkille tai kaivoille.
Putket*
Lukee putkien ominaisuustaulukon InfraModel Excel Pipes.xlsx
Käyttää automaattisesti lukumuunninta InfraModel Excel Pipes
Oletuksena hakee putkitiedostoa käyttäjähakemistosta.
Tiedosto voidaan nimetä uudelleen ja sijaita tietyssä hakemistossa.
Kaivot*
Lukee kaivojen ominaisuustaulukon InfraModel Excel Wells Template.xlsx
Käyttää automaattisesti lukumuunninta InfraModel Excel Wells
Oletuksena hakee putkitiedostoa käyttäjähakemistosta.
Tiedosto voidaan nimetä uudelleen ja sijaita tietyssä hakemistossa.
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.
Vienti* (suunnitelman kaivot)
Kirjoittaa suunnittelijan tuottaman PipeNetworks-tiedoston (luettu 3D-Winiin LandXML-muuntimella) kaivojen ominaisuudet vastaavaan taulukkoon kuin InfraModel Excel Wells Template.xlsx
Nimeää tiedoston InfraModel Excel Wells.xlsx
Kaivojen suunnitelmasta saatuja ominaisuuksia voidaan hyödyntää mittaustiedoston kaivoille Kaivot* -painikkeella.
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:
InfraModel Excel Pipes.xlsx
Elevation type
Putken korkeuden tyyppi (kiinnityspiste), ominaisuus elevType on määritelty taulukkoon koodeittain kuvan mukaisesti.
Viettoviemäreillä, hulevesiputkilla, vesiputkilla invert level. Paineellisilla putkilla crown level.
3D-Win, mittaustiedoston putken ominaisuudet
Mittaustiedostoon on luettu seinämävahvuuden osalta korjattu putkien ominaisuustaulukko.
Putken koodille S1000B luetaan ominaisuudet taulukosta:
Pintatunnus koodille S1000B on oletus 312000 = hulevesiviemärit
Ominaisuudet saa etuliitteen IM:
IM:CircPipeMaterial = concrete (betoni)
IM:CircPipeThickness -->Seinämävahvuus korjatusta taulukosta 0.07 [m]
IM:CircPipeDiameter = 1[m]
IM:pipeNetType = storm (hulevesi)
IM:elevType = invert level
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.
1 Lue mittaustiedosto Hulevesi_kaivot_putket.gt
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
Ohjevideo esimerkki 1
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
Huom! Putkiverkkotoiminnon Kaivot* -toiminto käyttää samaa lukumuunninta, mutta ohjelman sisäisesti aktivoi muuntimen asetuksen "Ilman koordinaatteja"
Muunninlistassa oleva lukumuunnin lukee kaivojen ominaisuustaulukon koordinaatteineen!!
Asetus "Ilman koordinaatteja" on tyhjä
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.
Ohjevideo esimerkki 2
Sakkapesän korkeuden (IM:heightDeposit) määräytyminen ja editointi tarvittaessa
Sakkapesän korkeus lasketaan tulostiedostoon kaivon pohjan ja alimman putken vesijuoksukorkeuden väliseksi korkeuseroksi. Kaivojen ominaisuustaulukossa annettu sakkapesän korkeus (IM:heightDeposit) voi näin ollen muuttua, mikäli laskennallinen korkeusero poikkeaa annetusta arvosta.
Videolla on käyty läpi, miten voi tarvittaessa antaa sakkapesän korkeudeksi kaivovalmistajan määrittelemän arvon.
Ohjevideo 3, sakkapesän korkeus
Liitteet:
File | Modified |
---|---|
XML File Hulevesi_putket_tulos_esimerkki2.xy.xml Esimerkki 2, Inframodel 4.1 putkiverkko |
Aug 21, 2024 |
XML File Hulevesi_kaivot_putket_tulos.xy.xml Esimerkki 1, InfraModel 4.1 putkiverkko |
Aug 21, 2024 |
Microsoft Excel Spreadsheet InfraModel Excel Wells_Esimerkki.xlsx Kaivojen ominaisuudet, esimerkkeihin1 ja 2 |
Aug 21, 2024 |
File Hulevesi_putket.gt Esimerkki 2 , mittaustiedosto, putket |
Aug 21, 2024 |
File Hulevesi_kaivot_putket.gt Esimerkki 1, mittaustiedosto, kaivon pohja ja putket |
Aug 21, 2024 |
File Infra_Rakentajakoodaus_v.2.36.dat 3D-Winin kooditiedosto. |
Aug 21, 2024 |
File import_im.ini Formaatinmuuntimet putkiverkon Excel-tiedostojen käsittelyyn sekä InfraModel PipeNet 4.1 kirjoitusmuunnin. |
Aug 21, 2024 |
File im_translate.exc Muunnostiedosto InfraModel PipeNet 4.1-kirjoitusmuuntimeen. Käännös putkiverkon ominaisuuksista suomesta virallisiin englanninkielisiin. |
Aug 21, 2024 |
Microsoft Excel Spreadsheet InfraModel Excel Pipes.xlsx Putkityyppien ominaisuudet Inra_Rakentajakoodaus_v.2.36 koodien mukaisesti. |
Aug 21, 2024 |
Microsoft Excel Spreadsheet InfraModel Excel Wells Template.xlsx Kaivojen ominaisuuksien hallintaan kaivon numeron (T4) mukaan. |
Aug 21, 2024 |
ZIP Archive Putkiverkko-artikkelin kaikki liitteet.zip Lataa tästä kaikki liitteet |
Sept 20, 2024 |