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