Ominaisuuksien summat

Editointi, laskenta, asetukset ja muut perustoiminnot
markku
Viestit: 272
Liittynyt: 13 Loka 2008, 11:14
Organisaatio: 3D-system.fi
Nimi: Markku Saloranta

Ominaisuuksien summat

Viesti Kirjoittaja markku » 30 Joulu 2019, 15:08

Kysymys:
Ohessa liitteenä sv160 ja sv315 linjat. Olen antanut viivoille tunnukseksi SV160 ja SV315.
Pystynkö erottelemaan noiden viivojen pituudet millään tavoin (Viivalla tai Tunnuksella?)
Voinko erottaa rakennusten pohjapinta-alat toisistaan esim. RAKENNUS1, RAKENNUS 2, RAKENNUS 3 ?

Vastaus:
6.6-versiossa on uusi aputoiminto Laske ominaisuuksien summat. Toiminto löytyy kohdasta Työkalut/Aputoiminnot.
Tällä voi laskea koodikentän, ominaisuuden tai makron summat ja erotella ne halutun kentän/ominaisuuden/makron mukaan.

Toiminnolla voi antaa kaksi parametria:
  • summattava ominaisuus/kenttä/makro
  • lajittelun määrävä ominaisuus. Jos tätä ei anna, käytetään koodikenttää T3. Tähän voi antaa myös makron, esim. #COLOR lajittelee kohteet värin mukaan.

Esimerkki 1
Lasketaan viivojen pituudet ja lajitellaan koodin mukaan.
Parametri: #LENGTH

Koodi: Valitse kaikki

Laske ominaisuuksien summat
  Lajittelu: T3  Koodi
  Ominaisuus: #LENGTH  Pituus

Viivat
  Koodi                Määrä           Summa
  201                      2         47.0545  Rakennus (asuin- yms. rakennus)
  202                      1         30.9539  Rakennus (talous- yms. rakennus)
  439                      6         78.9323  Sadevesijohto
  ==========================================
  3                        9        156.9408
  

Esimerkki 2
Lasketaan viivojen pituudet, mutta lajitellaan viivan nimen (T2-kenttä) mukaan.
Parametri: #LENGTH,T2

Koodi: Valitse kaikki

Laske ominaisuuksien summat
  Lajittelu: T2  Viiva
  Ominaisuus: #LENGTH  Pituus

Viivat
  Viiva                Määrä           Summa
  RAKENNUS 1               1         32.3544  
  RAKENNUS 2               1         14.7001  
  RAKENNUS 3               1         30.9539  
  SV160                    3         46.0333  
  SV315                    3         32.8990  
  ==========================================
  5                        9        156.9408

Esimerkki 3
Lasketaan alueiden pinta-alat ja lajitellaan viivan nimen (T2-kenttä) mukaan.
Parametri: #AREA,T2
- #AREA-makro laskee pinta-alat vain alueilta tai sulkeutuvilta viivoilta

Koodi: Valitse kaikki

Laske ominaisuuksien summat
  Lajittelu: T2  Viiva
  Ominaisuus: #AREA  Pinta-ala

Viivat
  Viiva                Määrä           Summa
  RAKENNUS 1               1         54.9611  
  RAKENNUS 2               1         10.5987  
  RAKENNUS 3               1         49.3233  
  SV160                    3          0.0000  
  SV315                    3          0.0000  
  ==========================================
  5                        9        114.8830

Esimerkki 4
Paalulaatta -toiminnolla on laskettu paalujen pituudet LENGTH-ominaisuuteen. Paalun tyyppi on T3-kentässä.

Parametri: LENGTH

Koodi: Valitse kaikki

Laske ominaisuuksien summat
  Lajittelu: T3  Koodi
  Ominaisuus: LENGTH  Pituus

Hajapisteet
  Koodi                Määrä           Summa
  RD170                  379       1652.3060  *
  RD220                   78        471.2130  *
  TB300                  270       1580.0780  *
  ==========================================
  3                      727       3703.5970
Tutustu myös viivojen pituuksien laskentaan.