• This site is read-only.
Invalid license: Your evaluation license of Refined expired.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space XDR and version 2024
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

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.




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.



Sisällysluettelo:

Table of Contents
maxLevel4
indent10
stylecircle




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
  • 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
  • InfraModel Excel Wells Template.xlsx
    • Excel-taulukko kaivojenominaisuuksien 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
  • 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

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

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


Putkiverkkodialogi 

  (Editointi - Muut - Putkiverkko)



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:heightDepositon 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.tdwInfraModel 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)



Ohjevideo esimerkki 1

Panel
borderColorblack
titleColorblack
borderWidth2
titleBGColor#0089C9
borderStylesolid
title3D-Win -ohjevideo: Putkiverkko esimerkki 1

Widget Connector
width975
urlhttps://vimeo.com/989433181?share=copy
height563


Esimerkki 2 (mittaustiedostossa putket, kaivot luetaan koordinaatteineen excel-taulukosta)

Esimerkissä käsitellään kaivot kokonaisuudessaan kaivojen ominaisuustaulukon 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

Panel
borderColorblack
titleColorblack
borderWidth2
titleBGColor#0089C9
borderStylesolid
title3D-Win -ohjevideo: Putkiverkko esimerkki 2

Widget Connector
width975
urlhttps://vimeo.com/990059448
height563


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

Panel
borderColorblack
titleColorblack
borderWidth2
titleBGColor#0089C9
borderStylesolid
title3D-Win -ohjevideo: Putkiverkko 3

Widget Connector
width975
urlhttps://vimeo.com/991545448?share=copy
height563


Liitteet:

Attachments
patterns.*xlsx,.*ini,.*exc,.*dat,.*gt,.*xml