Den nya versionen av Open CASCADE 7.4.0 är här, en geometrisk modellerings-SDK

Öppna CASCADE 7.4.0

nyligen den nya versionen av Open CASCADE 7.4.0 släpptes, vilket är en svit för 3D solid och ytmodellering, visualisering, datautbyte och snabb applikationsutveckling.

Det är en utmärkt plattform för utveckling av numerisk simuleringsprogramvara som inkluderar CAD, CAM, CAE, AEC och GIS, samt PDM-applikationer. Dessutom innehåller den C ++ - komponenter för 3D-yta och solid modellering, visualisering, datautbyte och snabb applikationsutveckling.

Teknik Open CASCADE är kärnkomponenten eller viktigt från program som FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT och andra. Open CASCADE Technology 7.4.0 innehåller mer än 500 förbättringar och korrigeringar jämfört med den tidigare versionen 7.3.0, som släpptes för ett och ett halvt år sedan.

Vad är nytt i Open CASCADE 7.4.0?

I den här nya versionen av Open CASCADE, några förbättringar för applikationsarbete inom LinuxSå är fallet med förbättrat Linux-stöd för inbäddade plattformar.

Förutom det markeras det detekteringsprestanda förbättrades tillsammans med fonthantering och att verktyg förbättrades för att analysera displayprestanda.

En annan förändring som sticker ut i annonsen är stöd för ritningar, en ny klass AIS_ViewController för att hantera användarinmatning (mus, pekskärm) vid kameramanipulation och ett alternativ för att utesluta geometrisömmar när ramen visas.

Öppna CASCADE

Arbetet förbättrades för att visa konturerna av skuggade föremål och beräkning av ytegenskaper och volym i triangulering (modeller utan analytisk definition av geometri).

Det noteras också att Open CASCADE 7.4.0 har Förbättringar av XCAF-dokumentexport (med kompileringsstruktur, namn och färger) till en VRML-fil, stöd för vissa icke-ASCII-kodningar vid STEP-import. Giveaway testmiljö, liksom nya verktyg för att importera data från glTF 2.0 och OBJ-format.

Av de andra förändringarna som sticker ut av den här nya versionen av Open CASCADE 7.4.0:

  • Förbättrad kamerakontroll i 3D-visaren.
  • Visa objekt med dynamisk struktur (video)
  • Läser komprimerade bitmappar från minnet
  • Ta bort föråldrad lokal kontextfunktion från AIS.
  • Gl2ps-beroende avlägsnat (baserat på äldre OpenGL-funktionalitet)

I modellering:

  • Förbättrad tillförlitlighet, prestanda och noggrannhet för BRepMesh-algoritmen
  • Parametrar för att kontrollera linjära och vinkelavvikelser för det inre av ansikten i BRepMesh
  • Ökad tillförlitlighet och stabilitet för logiska och extrema operationer.
  • Logiska operationer ingår på öppna kroppar.
  • Alternativet att inaktivera generering av historik, påskynda logiska operationer.
  • Alternativ för att förenkla resultaten av booleska operationer.
  • Nytt gränssnitt i BRepBndLib som returnerar den ändliga volymen för geometri med öppen kant
  • Nya avfasningslägen "konstant hals"
  • API borttaget för gamla booleska operationer

Datautbyte

  • Fixade problem som kör Rita från batch-skript.
  • Förbättrat stöd för Draw i en annan miljö än CASROOT.

andra

  • Förbättrad prestanda för inbyggda parallelliseringsprocedurer (OSD_Parallel)
  • Verktyg för bekväm och effektiv BVH-trädresa
  • TPrsStd_AIS presentation attribut optimering
  • Ett exempel på att integrera en 3D-tittare i en glfw-applikation

Hur installerar jag Open CASCADE?

För dem som är intresserade av att kunna installera det här verktyget på sitt system, borde de veta det Open CASCADE har en version för både Windows och Linux.

Så i båda fallen, kan ladda ner den nya versionen från länken nedan.

Det är viktigt att nämna det När det gäller Linux måste den nya versionen byggas från källan Eller det andra alternativet är att vänta på att den nya versionen av Open CASCADE 7.4.0 ska uppdateras inom de officiella kanalerna för din distribution.

som just nu är det redan tillgängligt för Arch Linux Därför kan användare av denna distro, liksom dess derivat, installera Open CASCADE från en terminal genom att skriva:

sudo pacman -S opencascade


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.