Massalaskenta poikkileikkauksista

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.

Alku- ja loppupaalu

Laskennan alku- ja loppupaalu. Oletuksena poikkileikkaustiedoston alku ja loppu, mutta haluttaessa voidaan rajata lyhyemmällekin välille.

Jatka pintoja

Jatkaa pintoja asetusten mukaan.

Kanaalikeskiarvot

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.

Massat

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.

m²-raja, Kaltevuus

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.

Rajaus

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.

Ulkopuoli

Laskee massat rajaustiedoston viivojen ulkopuolelta.

Massat rajausviivoille

Tallentaa lasketut massat rajausviivojen ominaisuuksiksi.

Paaluväli

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.

Välisummat

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.

Vinopinta-alat

Laskee tulostiedostoon kaikkien pintojen vinopinta-alat. Pinta-ala lasketaan vain kyseisen pinnan massojen alueen yläpinnasta.

Desimaalit

Desimaalien määrä massalaskennan tuloksissa. Negatiiviset arvot pyöristävät kokonaisosaa: -1 pyöristää 10:een ja -2 pyöristää 100:aan.

Taulukkomuoto

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.

Alueet eriteltyinä

Jokainen alue erikseen, mikäli rajaustiedostossa on useita rajausviivoja. Vain sulkeutuvat viivat voivat toimia rajausviivoina.

Pinnat

Pintojen jatkamiseen liittyvät asetukset.

Näytä

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

Erikoisasetukset

Toimintoon liittyy erikoisasetuksia.

DrillSlope

Jos eri kuin nolla, laskee kallioporauksen pinta-alan kohdista, joissa rakenteen jyrkkyys on suurempi kuin annettu raja-arvo.

DecimalSeparator

Tabuloidun tulostiedoston käyttämä desimaalierotin. Joko pilkku (0) tai piste (1).

CrossLogFiles

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ö