Sivu 1/1

Korkeuskäyrästä korkeus viivalle

Lähetetty: 30 Heinä 2018, 21:01
Kirjoittaja johannes83
onko mahdollista saada korkeuskäyrästä korkeus tienreunaviivan : tilanne on seuraava dwg kuvassa on piirretty asfaltin reunat joiden korkeus on 0
lisäksi kuvassa on korkeuskäyrät joissa on esitetty valmiin pinnan korkeus. aikaisemmin olen laittanut korkeuskäyrät tauastalle ja yksi viiva kerrallaan napsutellut asfaltin reunan ja sen jälkeen lisännyt kullekkin viivan päälle sen koron joka on sillä kohdalla korkeuskäyrässä tämä taas on todella työlästä joten jos joku osaisi neuvoa helpomman tavan

Re: Korkeuskäyrästä korkeus viivalle

Lähetetty: 31 Heinä 2018, 07:28
Kirjoittaja markku
Jos korkeuskäyrillä on korkeus (siis pisteillä Z-arvo eikä vain tekstinä vieressä) ja voit kolmioida ne, Maastomalli/Korkeus mallista -toiminnolla voit laskea korkeuden viivan pisteille. Jos tätä ei voi käyttää, lähetä meille se aineisto - ehkä aineiston näkeminen auttaa keksimään keinon.

Re: Korkeuskäyrästä korkeus viivalle

Lähetetty: 31 Heinä 2018, 20:46
Kirjoittaja johannes83
Mihin voin tiedostot lähettää?

Re: Korkeuskäyrästä korkeus viivalle

Lähetetty: 01 Elo 2018, 08:59
Kirjoittaja markku
Aineistot voi lähettää tänne: 3d@3d-system.fi

Ennen kuin edes mietit mitään muuta kannattaisi kysyä aineiston lähettäjältä, olisiko noille viivoille korot jossain. Jos kerran korkeuskäyrät on saatu tehtyä niin kai tien reunoillekin korot löytyy.

Jos korot on pakko kaivaa korkeuskäyriltä, näillä tempuilla voisi onnistua. Huomaa kuitenkin, että käyräväli on 0.10 m eikä käyrien kolmioinnilla koskaan saavuteta alkuperäisen mallin tarkkuutta.

1. Lue korkeuskäyrät ruutuun
  • käyrissä on tosi paljon/tihesti pisteitä - 5 cm matkalla 10 pistettä !!
  • harvenna pisteväli toiminnolla Editointi/Viivat/Viivatyökalut/Samalla suoralla
    • anna parametriksi 0.01 eli piste poistetaan, jos se heittää edellisen/seuraavan muodostamalta suoralta alle 10 mm (XY- ja Z-suunnassa)
    • aineiston pistemäärä tippuu merkittävästi (28000 -> 2200)
      Kuva
  • poista alle 0.5 m mittaiset viivat (ne käyrien pikkuviivat sivulle)
    • hakutapa Koodeilla (Ctrl+F)
    • hakuehdoksi makro #LENGTHXY<=0.5
      Kuva
    • poista löytyneet viivat
2. Kolmioi käyrät ja tarkista malli
  • sivunpituus 30 m (kuvassa liukuvärjätty mallin osa, Maastomalli/Asetukset)
    Kuva
3. Lue ruutuun asfaltin reunat
  • aineistossa on pitkiä viivoja ja kaaria
  • osita ne, jotta saadaan korkoja tiheämmin (Editointi/Viivat/Osita). Tämä muuntaa myös kaaret murtoviivoiksi.
  • alla käyttämäni asetukset
    Kuva
4. Hae asfaltin reunoille korkeus mallista (Maastomalli/Korkeus mallista)
  • alla käyttämäni asetukset
    Kuva
  • muutamille pisteille ei saada korkoa (ne eivät osu mallin alueelle)
    • hae pisteet ryhmään (hakutapa Suorakaide, jossa Nollaa ja Z=0)
    • kuvassa löydetyt pisteet, joilla Z=0
      Kuva
    • anna pisteille korko käsin (jos sen jostain pystyy päättelemään)
5. Tarkista viivojen korot
  • kolmiot viivat ja tarkista syntynyt malli
  • käytä esimerkiksi liukuvärjäystä, taiteviivapoikkileikkausta ja taiteviivapituusleikkausta
    Kuva
Kas noin - ja "sveitsiläinen linkkuveitsi" on jälleen näytänyt voimansa.