En ny version af Open CASCADE Technology er blevet frigivet - 7.4.0

Ledig emne
Åbn CASCADE Technology (OCCT) 7.4.0, et softwareprodukt med en 3-årig historie, der kombinerer et sæt biblioteker og softwareudviklingsværktøjer fokuseret på 6.7.0D-modellering, især computerstøttet design (CAD)-systemer. Fra og med version 2.1 distribueres kildekoden under GNU LGPL XNUMX-licensen.

OCCT er først og fremmest den eneste geometriske modelleringskerne, der er relevant i dag med åben kildekode under en gratis licens. Open CASCADE Technology er kernen eller en vigtig komponent i programmer som FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT og andre. Open CASCADE Technology 7.4.0 indeholder mere end 500 forbedringer og rettelser sammenlignet med den tidligere version 7.3.0, som blev udgivet for halvandet år siden.

En ny version af Open CASCADE Technology er blevet frigivet - 7.4.0

The main innovationer:

  • Modellering
    • Forbedret pålidelighed, ydeevne og nøjagtighed af BRepMesh-algoritmen
    • Muligheder for at kontrollere lineær og vinkelafvigelse for det indre af ansigter i BRepMesh
    • Forbedret pålidelighed og stabilitet af logiske operationer og ekstremer
    • Aktiverede logiske operationer på åbne kroppe
    • Mulighed for at deaktivere historikgenerering, hvilket fremskynder logiske operationer
    • Mulighed for at forenkle resultaterne af booleske operationer
    • Beregning af overflade- og volumetriske egenskaber ved triangulering (modeller uden analytisk geometrispecifikation).
    • Ny grænseflade i BRepBndLib, der returnerer endedelen af ​​volumenet for geometri med åbne grænser
    • Nye "konstant hals"-affasningstilstande
    • Fjernet API for gamle booleske operationer
  • Visualisering
    • Forbedret Linux-understøttelse af indlejrede platforme
    • Forbedret detektionsydelse
    • Understøttelse af clip-plan kombinationer
    • Ny AIS_ViewController-klasse til at håndtere brugerinput (mus, berøringsskærm) til kameramanipulation.
    • Forbedret skrifttypestyring
    • Værktøjer til at analysere visualiseringsydelse er blevet udvidet
    • Viser omridset af skraverede objekter
    • Mulighed for at udelukke geometriske sømme ved visning af wireframes
    • Visning af et objekt med en dynamisk tekstur (video)
    • Læsning af komprimerede bitmaps fra hukommelsen
    • Fjern forældet lokal kontekstfunktionalitet fra AIS.
    • Fjernet afhængighed af gl2ps (baseret på ældre OpenGL-funktionalitet)
  • Dataudveksling
    • Eksporter XCAF-dokument (med samlingsstruktur, navne og farver) til VRML-fil
    • Nye værktøjer til at importere data fra glTF 2.0- og OBJ-formater
    • Understøttelse af nogle ikke-ASCII-tegnsæt i TRIN-import.
      Tegn testmiljø

    • Forbedret kamerastyring i 3D-fremviser
    • Rettede problemer med at køre Draw from batch scripts.
    • Forbedret understøttelse af Draw i miljøer uden CASROOT.
  • Andet
    • Forbedret ydeevne af indbyggede paralleliseringsrutiner (OSD_Parallel)
    • Værktøj til praktisk og effektiv BVH-trægennemkørsel
    • Optimering af TPrsStd_AIS-visningsattributten
    • Et eksempel på integration af en 3D-fremviser i en applikation på glfw

Kilde: opennet.ru

Tilføj en kommentar