Viivojen laskenta koodeittain

Laskee aktiivisen tiedoston viivojen pituudet ryhmiteltynä T1-kentän (omistaja) ja T3-kentän mukaan. Shift-näppäimen kanssa T5-kentässä voidaan antaa johtojen lukumäärä. Jos kentässä ei ole numeerista arvoa, oletetaan arvoksi 1. Viivojen pituudet lasketaan vaakamatkoina. Aputoiminnot-ikkunan erikoisasetuksella LineCalcFlag voit pyytää myös vinomatkat (XYZ). Ctrl-näppäimen kanssa vain valitut viivat käsitellään.

Toiminto käyttää kahta ohjaintiedostoa, jotka on esitelty alla. Ohjaintiedostot sijoitetaan asetushakemistoon.

Tulokset kirjoitetaan asetushakemiston tiedostoon LINECALC1.TXT. Tiedosto näytetään automaattisesti laskennan jälkeen. Kun ajat toiminnon uudelleen, vanha tiedosto tuhotaan.

Ohjaintiedostoon LINECALC1.DAT (asetushakemistossa) voidaan laittaa selitykset T1-kentän omistajille.

42,Espoo Kipake
50,Espoon vesi
51,Suvisaariston Vesiosuuskunta,Haltija
  ,tuntematon

Rivin perään voi antaa kolmantena arvona korvaavan tekstin tulostiedoston ’Omistaja’ sanan paikalle. Annettu arvo on voimassa, kunnes se uudelleen muutetaan.

Ohjaintiedostoon LINECALC1.HDR (asetushakemistossa) laitetaan tulostiedoston alkuun tulevat rivit, joissa voi olla myös ns. makroja:

#DATE päiväys

#TIME kellonaika

#" tiedoston nimi (ilman polkua)

#FULL" tiedoston koko nimi

Esimerkki:

Espoon kaupunki         #DATE #TIME
Tiedosto: #FULL"

Alla esimerkki tulostiedostosta

Espoon kaupunki         07.03.2004 13:26
Tiedosto: D:\Program Files\3D-system\data\test_cab.xyz

Viivojen pituudet omistajittain ja koodeittain

Viivoja  11
Keskim. pisteväli      33.433 m

Omistaja          50  Espoon vesi

koodi        määrä  selitys                           XY          XYZ
     419         1  Vesijohto                      474.775      475.323
     429         1  Jätevesijohto                   29.472       29.476
-----------------------------------------------------------------------
Yhteensä         2                                 504.247      504.799

Espoo-erikoispiirre

Jos asetushakemistosta löytyy ohjaintiedosto LINECALC2.DAT, luodaan toinen tulostiedosto asetushakemistoon LINECALC2.TXT.

Ohjaintiedostoon laitetaan ne koodit, jotka halutaan mukaan tulostiedostoon.

Esimerkki:

Ohjaintiedosto (LINECALC2.DAT):

Koodi laji1 laji2

140     1  1
141     1  2
!
122002  1  1
122003  1  2
122006  1  1
142002  2  1
142003  2  2

Tulostiedosto (LINECALC2.TXT): (test.xyz aineistolla)

T1-kenttä laji1 pituus laji2

     1      1    1085.31      1
     1      1     710.17      2