Massalaskenta poikkileikkauksista mahdollistaa useiden pintojen välisten tilavuuksien laskemisen yhtäaikaisesti. Laskenta tapahtuu poikkileikkaus kerrallaan, jolloin yhden poikkileikkauksen massoihin tulee tilavuus laskettuna puoliväliin edellistä ja seuraavaa poikkileikkausta. Lisäksi laskenta ottaa huomioon linjan kaarevuuden, eli linjan massat lasketaan kiilamaisesta kappaleesta.
Laskenta vaatii, että kaikki laskettavat pinnat ovat samassa poikkileikkaustiedostossa. Jos poikkileikkausikkunan elementtilistasta löytyy useita tiedostoja, toiminto tekee automaattisesti niistä yhdistelmän, josta massat lasketaan. Tarpeen vaatiessa voidaan poikkileikkaukset yhdistää tiedostovalikon liitä-toiminnolla.
Massalaskenta on tarkka laskettavien pintojen tunnuksista. Pintojen tunnus poikkileikkauksiin tulee maastomallista, joten ennen poikkileikkausten laskentaa kannattaa tarkistaa, että mallin pintatunnus on oikea ja tarvittaessa muuttaa sitä mallin editoinnilla.
Massalaskennan tulokset tallentuvat myös kuhunkin poikkileikkaukseen ominaisuustietona. Massaominaisuudet ovat nimeltään VOL_x, missä x on pintatunnus. Esimerkiksi kalliomassat tallentuvat ominaisuuteen VOL_2. Näiden ominaisuuksien kautta voidaan massat näyttää otsikkotiedostossa.
Toiminto listaa näkyviin joidenkin massojen alueet ja tilavuudet. Loput tiedot löytyvät tulostiedostosta.
Laskennan alku- ja loppupaalu. Oletuksena poikkileikkaustiedoston alku ja loppu, mutta haluttaessa voidaan rajata lyhyemmällekin välille.
Jatkaa pintoja asetusten mukaan.
Asetus laskee kanaalin louhinnan paksuuden keskiarvon koko kanaalien leveydeltä. Kanaalin louhintamassat lasketaan poikkileikkauksen massoihin kokonaisuudessaan joko neliöinä tai kuutioina sen mukaan onko keskiarvo neliölouhinnan rajan ala- vai yläpuolella.
Anna lista massoista, jotka haluat tulostiedostoon ja jotka maalataan ruutuun. Massat lasketaan aina kaikkia pintoja käyttäen. Valitse * (tähti), jos haluat kaikki massat mukaan tulostiedostoon. Massat väritetään käyttäen kooditiedostossa määrättyjä koodeja. Tämä asetus palautetaan aina ohjelman käynnistyksessä takaisin oletusarvoon *.
Selauspainike avaa pintojen valintalistan. Massojen alatyyppejä kuten 2.1 ei valita erikseen, vaan laskentaan tulevat joko kaikki pintaan 2 liittyvät massat tai ei mitään. Shift-näppäimen kanssa selauspainike avaa listan editoinnin.
Massalistan alussa voi olla yhtäsuuruusmerkillä erotettu nimi (esim. Nimi=1,2). Nimiavaruuksia voidaan käsitellä kaksoispisteen kanssa. Esimerkiksi KA:* tai vain KA: valitsee kaikki nimiavaruuden KA massat. Vastaavasti *:11 tai vain :11 valitsee rakennepinnat kaikista nimiavaruuksista.
Arvo m²-raja on neliölouhinnan raja-arvo kalliopinnalle (2). Tätä matalammat louhinnat lasketaan erikseen neliöinä. Kaltevuus on kalliolouhinnan alapinnan minimikaltevuus. Jos rakennepohjan kaltevuus on jyrkempi kuin annettu arvo, louhinta lasketaan aina kuutioina riippumatta sen paksuudesta.
Rajaustiedoston nimi. Rajaustiedosto on normaali pääikkunan elementtilistassa oleva vektoritiedosto. Tiedostossa olevat viivat upotetaan tulostiedostoon ja vain niiden lasketaan. Jos rajausviivoja on useita, lasketaan massat erikseen kullekin alueelle. Rajausviivojen on oltava sulkeutuvia ja niillä on oltava viivanumero, jota käytetään tulostiedossa alueen tunnuksena. Jos rajausviivojen alueet menevät päällekkäin, massat lisätään vain ensimmäiseen alueeseen. Rajaustiedostoa käytettäessä tulostiedostoon ei saada poikkileikkauskohtaisia massoja.
Laskee massat rajaustiedoston viivojen ulkopuolelta.
Tallentaa lasketut massat rajausviivojen ominaisuuksiksi.
Massalaskennan summausväli. Voit laskea poikkileikkaukset esim. 2 m välein, mutta pyytää summat 20 m välein. Oletuksena massat ilmoitetaan annetun arvon välein (esimerkiksi arvo 100.0 näyttää massat 0.0-100.0, 100.0-200.0, jne.). Jos paaluväli annetaan negatiivisena, massat ilmoitetaan annetun arvon molemmin puolin (esimerkiksi arvo 100.0 näyttää massat 50.0-150.0, 150.0-250.0, jne.). Tämä toimii vain Taulukkomuodon kanssa.
Laskee tulostiedostoon välisummat jokaiselle poikkileikkaukselle. Välisummat nollauntuvat aina sellaisten poikkileikkausten kohdalla, joista puuttuu ao. massat ja alkavat taas uudestaan kertyä kun kyseistä massaa löytyy.
Laskee tulostiedostoon kaikkien pintojen vinopinta-alat. Pinta-ala lasketaan vain kyseisen pinnan massojen alueen yläpinnasta.
Desimaalien määrä massalaskennan tuloksissa. Negatiiviset arvot pyöristävät kokonaisosaa: -1 pyöristää 10:een ja -2 pyöristää 100:aan.
Määrää tulostiedoston muodon. Jos rasti on päällä, käytetään taulukkomuotoa. Muussa tapauksessa käytetään listamuotoa. Taulukkomuoto sopii paremmin tulosten viemiseen taulukkolaskentaan. Katso esimerkit sivun lopusta.
Jokainen alue erikseen, mikäli rajaustiedostossa on useita rajausviivoja. Vain sulkeutuvat viivat voivat toimia rajausviivoina.
Pintojen jatkamiseen liittyvät asetukset.
Massalaskennan tulokset kirjoitetaan laskennan tulostiedostoon [user]/volume_cross.txt. Tällä toiminnolla voit katsella tuloksia editorissa laskennan jälkeen. Tulostiedoston muotoon vaikuttavia asetuksia voidaan vaihtaa ja näyttää tulokset uudestaan tarvitsematta laskea massoja uudestaan.
Shift-näppäimen kanssa tulostiedosto kirjoitetaan tabuloinneilla erotetussa muodossa, josta tulokset on helposti kopioitavissa esimerkiksi Exceliin. Desimaalierotin on oletuksena pilkku, mutta se voidaan vaihtaa erikoisasetuksella ResultDecimal. Alt-näppäimen kanssa tulokset kirjoitetaan mallinetiedoston kanssa.
Pintojen nimet haetaan pintatunnuksen T1 mukaan kooditiedostosta. Huomaa, että massalaskentaa varten pinnoille voidaan antaa kaksi puolipisteelä erotettua nimeä, joista jälkimmäistä käytetään massalaskennan tuloksissa.
Massalaskentaan on myös kaksi muuta menetelmää: mallien yhdistäminen ja ruutumassat.
Esimerkki listatyyppisestä tulostuksesta:
Massalaskenta : Poikkileikkaus Neliölouhinnan raja: 1.00 (Kaltevuus 7.00) Rajaustiedosto: C:\Users\Mikko\Data\Model\Volume\Kasa\raja.xyz Tiedostot: C:\Users\Mikko\Data\Model\Volume\Kasa\pohja.poY Paaluväli: 80.00 - 120.00 Kanaalin keskisyvyys: Käytössä Yhteensä Pinta Alue Tilavuus Koodi Täyttö 2762.85 21460.63 11 80.00 (2.50 = 80.00 - 82.50) Poikkileikkaus Yhteensä Pinta Alue Tilavuus Alue Tilavuus Koodi Täyttö 195.33 716.99 195.33 716.99 11 85.00 (5.00 = 82.50 - 87.50) Poikkileikkaus Yhteensä Pinta Alue Tilavuus Alue Tilavuus Koodi Täyttö 376.72 1308.56 572.05 2025.55 11 90.00 (5.00 = 87.50 - 92.50) Poikkileikkaus Yhteensä Pinta Alue Tilavuus Alue Tilavuus Koodi Täyttö 363.27 1471.77 935.32 3497.32 11 95.00 (5.00 = 92.50 - 97.50) Poikkileikkaus Yhteensä Pinta Alue Tilavuus Alue Tilavuus Koodi Täyttö 349.81 2360.74 1285.13 5858.07 11 ...
Esimerkki taulukkotyyppisestä tulostuksesta:
Massalaskenta : Poikkileikkaus Neliölouhinnan raja: 1.00 (Kaltevuus 7.00) Rajaustiedosto: C:\Users\Mikko\Data\Model\Volume\Kasa\raja.xyz Tiedostot: C:\Users\Mikko\Data\Model\Volume\Kasa\pohja.poY Paaluväli: 80.00 - 120.00 Kanaalin keskisyvyys: Käytössä Pinta Täyttö (11) Alue Luiska Tilavuus 80.0 195.33 199.31 716.99 85.0 376.72 384.35 1308.56 90.0 363.27 377.58 1471.77 95.0 349.81 386.60 2360.74 100.0 342.72 409.99 3037.60 105.0 337.42 432.89 3354.23 110.0 322.38 419.49 3523.21 115.0 475.19 619.69 5687.52 Yhteensä 2762.85 3229.91 21460.63
Toimintoon liittyy erikoisasetuksia.
Jos eri kuin nolla, laskee kallioporauksen pinta-alan kohdista, joissa rakenteen jyrkkyys on suurempi kuin annettu raja-arvo.
Tabuloidun tulostiedoston käyttämä desimaalierotin. Joko pilkku (0) tai piste (1).
Kirjoittaa asetushakemistoon Geonic-muotoiset tiedostot slice.gt ja curtain.gt, joissa on aktiivisen poikkileikkauksen laskettujen massaviipaleiden paikat ja laskennan alue.
Katso myös: Erikoisasetusten käyttö