Open CASCADE Technologyn uusi versio on julkaistu - 7.4.0

Saatavilla kysymys
Avaa CASCADE-tekniikka (OCCT) 7.4.0, ohjelmistotuote, jolla on kaksikymmentä vuotta historiaa, ja siinä yhdistyvät kirjastot ja ohjelmistokehitystyökalut, jotka keskittyvät 3D-mallinnukseen, erityisesti tietokoneavusteiseen suunnitteluun (CAD). Versiosta 6.7.0 alkaen lähdekoodia jaetaan GNU LGPL 2.1 -lisenssillä.

OCCT on ensinnäkin ainoa geometrinen mallinnusydin, joka on relevantti nykyään avoimella lähdekoodilla ilmaisella lisenssillä. Open CASCADE Technology on ydin tai tärkeä osa ohjelmia, kuten FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT ja muut. Open CASCADE Technology 7.4.0 sisältää yli 500 parannusta ja korjausta verrattuna edelliseen versioon 7.3.0, joka julkaistiin puolitoista vuotta sitten.

Open CASCADE Technologyn uusi versio on julkaistu - 7.4.0

Pääasiallinen innovaatioita:

  • mallintaminen
    • Parannettu BRepMesh-algoritmin luotettavuus, suorituskyky ja tarkkuus
    • Vaihtoehdot pintojen sisäpuolen lineaarisen ja kulmapoikkeaman ohjaamiseen BRepMeshissä
    • Loogisten operaatioiden ja äärimmäisyyksien parannettu luotettavuus ja vakaus
    • On otettu käyttöön loogiset toiminnot avoimissa kappaleissa
    • Mahdollisuus deaktivoida historian luominen, mikä nopeuttaa loogisia toimintoja
    • Mahdollisuus yksinkertaistaa Boolen toimintojen tuloksia
    • Pinta- ja tilavuusominaisuuksien laskeminen kolmiossa (mallit ilman analyyttistä geometriaa).
    • Uusi käyttöliittymä BRepBndLibissä, joka palauttaa levyn loppuosan geometriaa varten avoimilla rajoilla
    • Uudet "jatkuvan kurkun" viisteen luontitilat
    • Vanhojen Boolen toimintojen API poistettu
  • Visualisointi
    • Parannettu Linux-tuki sulautetuille alustoille
    • Parempi tunnistusteho
    • Tuki leiketason yhdistelmille
    • Uusi AIS_ViewController-luokka käsittelee käyttäjän syötteitä (hiiri, kosketusnäyttö) kameran käsittelyä varten.
    • Parannettu kirjasinten hallinta
    • Visualisoinnin suorituskyvyn analysointityökaluja on laajennettu
    • Näyttää varjostettujen kohteiden ääriviivat
    • Mahdollisuus sulkea pois geometriset saumat, kun näytetään rautalanka
    • Objektin näyttäminen dynaamisella tekstuurilla (video)
    • Pakattujen bittikarttojen lukeminen muistista
    • Poista vanhentunut paikallinen kontekstitoiminto AIS:stä.
    • Poistettu riippuvuus gl2ps:stä (perustuu vanhaan OpenGL-toimintoon)
  • Tietojen vaihto
    • Vie XCAF-dokumentti (kokoonpanorakenteen, nimet ja värit) VRML-tiedostoon
    • Uusia työkaluja tietojen tuomiseen glTF 2.0- ja OBJ-muodoista
    • Tuki joillekin ei-ASCII-merkistöille STEP-tuonnissa.
      Piirrä testiympäristö

    • Parannettu kameran hallinta 3D-esityksessä
    • Korjattu ongelmat Draw'n suorittamisessa eräkomentosarjoista.
    • Parannettu Draw-tuki ympäristöissä, joissa ei ole CASROOTia.
  • Muu
    • Sisäänrakennettujen rinnakkaistoimintojen parempi suorituskyky (OSD_Parallel)
    • Työkalut kätevään ja tehokkaaseen BVH-puiden läpikulkuun
    • TPrsStd_AIS-näkymäattribuutin optimointi
    • Esimerkki 3D-esityksen integroimisesta glfw:n sovellukseen

Lähde: opennet.ru

Lisää kommentti