Open CASCADE-technologie 7.5.0 arriveert met meer dan 400 verbeteringen en fixes

El proyecto Open CASCADE-technologie (OCCT) 7.5.0 is nu beschikbaar en bevat meer dan 400 verbeteringen en fixes. De nieuwe functies zijn onder meer de 3D Draw Harness-viewer, waarmee u door grote modellen op ware grootte kunt navigeren, inclusief navigatie in teleportatiestijl wanneer u deze in virtual reality bekijkt.

De gegevensuitwisselingsfunctionaliteit is uitgebreid met glTF 2.0-schrijfondersteuning.

Voor degenen die niet bekend zijn met Open CASCADE, moeten ze dat weten biedt een engine voor het modelleren van geometrie voor programma's als FreeCAD, KiCAD, Netgen, gmsh, CadQuery en pyOCCT.

Het project is al meer dan twintig jaar in ontwikkeling en omvat een reeks softwareontwikkelingstools en bibliotheken gericht op 3D-modellering en computerondersteund ontwerp (CAD). Vanaf versie 6.7.0 is de OCCT-broncode gelicentieerd onder de GNU LGPL 2.1-licentie.

Over de nieuwe versie van Open CASCADE 7.5.0

In deze nieuwe versie, het nieuwe weergavefuncties voeg extra textuurkaarten toe om de visuele kwaliteit te verbeteren, de juiste weergave van sRGB-uitvoer voor doorschijnende materialen en gradiëntverwerking, en een PBR-proces met metaalruwheid om de weergave van metalen objecten te verbeteren.

Ondersteuning voor Unicode-tekens is uitgebreid met verbeteringen met betrekking tot de STEP-vertaler, de DRAW-console, de berichtbronnen en de visualisatie.

Er worden nieuwe voorbeelden gegeven om het gebruik van een OCCT 3D-viewer te demonstreren, gecompileerd in WebAssembly-indeling, om in een browser te draaien. De structuur van de documentatie is herzien, waarbij een nieuwe sectie "Bijdrage" is gecreëerd. Een bijgewerkte OCCT-ontwikkelaarsportal zal binnenkort beschikbaar zijn.

Daarnaast wordt benadrukt dat:

  • De voortgangsindicator-API gewijzigd voor parallelle taken.
  • Ondersteuning toegevoegd voor compileren naar WebAssembly pseudocode (met Emscripten SDK).
  • Er is een nieuwe klasse Message_PrinterSystemLog geïmplementeerd om berichten naar het systeemlogboek te schrijven.

Modellering:

  • Ondersteuning voor BRepMesh-voortgangsbalk
  • Nieuw alternatief algoritme voor tweedimensionale polygonen-triangulatie
  • Hulpmiddel om interne subvormen (met INTERIEUR-oriëntatie) van een vorm te verwijderen met behoud van topologische connectiviteit
  • Multidimensionale samengestelde argumenten zijn toegestaan ​​voor Boolean Cut- en Common-bewerkingen.

Scherm:

  • SRGB-texturen en een renderbuffer
  • PBR metaalruwheid voor het weergeven van schaduwen op metaal
  • Normale kaarttextuurondersteuning
  • Mogelijkheid om BVH-bomen te berekenen die worden gebruikt voor interactieve selectie in een achtergrondthread
  • Ondersteuning voor lettertypefamilies in aangepaste stijl en .ttc-bestanden met meerdere lettertypen in de lettertypebeheerder.

Data uitwisseling:

  • Ondersteuning voor het lezen van STEP-bestanden met niet-Ascii-tekens (Unicode- of lokale codepagina's) in tekstreeksen
  • Ondersteuning voor het schrijven van Unicode-tekstreeksen in STEP (zoals UTF-8)
  • Nieuwe STEP-lees-API die C ++ -stream als invoer accepteert
  • GlTF 2.0 exporteren
  • Verbeterde leesprestaties (ASCII) van STL- en OBJ-bestanden.

Toepassingskader:

  • Beheer meerdere documenten (openen, opslaan, sluiten, etc.) in parallelle threads (één applicatie per thread)
  • Overerving van attributen voor het hergebruik van hun persistentiemechanismen
  • Voortgangsindicator in TDocStd_Application
  • Optimalisatie van de werking voor grote wijzigingen.
  • Meerkleurige berichtendisplay
  • Ondersteuning voor Unicode-tekens in de DRAW-console op Windows
  • Vliegtuigmodusnavigatie in 3D-viewer met WASD-toetsen en 3D-muis in Windows
  • Experimentele navigatie in teleportatiemodus in 3D-viewer met OpenVR.

Hoe installeer ik Open CASCADE?

Voor degenen die geïnteresseerd zijn om deze tool op hun systeem te kunnen installeren, moeten dat weten Open CASCADE heeft een versie voor zowel Windows als Linux.

Dus in beide gevallen kan downloaden de nieuwe versie via de onderstaande link.

Het is belangrijk om dat te vermelden In het geval van Linux moet de nieuwe versie vanaf de bron worden opgebouwd Of de andere optie is om te wachten tot deze nieuwe versie van Open CASCADE 7.5.0 is bijgewerkt binnen de officiële kanalen van uw distributie.

als momenteel is het al beschikbaar voor Arch Linux Daarom kunnen gebruikers van deze distro, evenals zijn afgeleiden, Open CASCADE vanaf een terminal installeren door te typen:

sudo pacman -S opencascade

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.