Az OCCT mindenekelőtt az egyetlen geometriai modellező kernel, amely ma releváns nyílt forráskóddal, ingyenes licenc alatt. Az Open CASCADE technológia olyan programok magja vagy fontos összetevője, mint a FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT és mások. Az Open CASCADE Technology 7.4.0 több mint 500 fejlesztést és javítást tartalmaz az előző, másfél éve megjelent 7.3.0-s verzióhoz képest.
A főbb
- Modellezés
- A BRepMesh algoritmus jobb megbízhatósága, teljesítménye és pontossága
- Lehetőségek lineáris és szögeltérés szabályozására az arcok belsejében a BRepMesh-ben
- A logikai műveletek és szélsőségek jobb megbízhatósága és stabilitása
- Logikai műveletek engedélyezése nyitott testeken
- Lehetőség az előzmények generálásának deaktiválására, felgyorsítva a logikai műveleteket
- Lehetőség a logikai műveletek eredményeinek egyszerűsítésére
- Felületi és térfogati tulajdonságok számítása háromszögelésen (analitikai geometriai specifikáció nélküli modellek).
- Új interfész a BRepBndLibben, amely visszaadja a kötet végét a nyitott határokkal rendelkező geometriához
- Új „állandó torok” letörés-készítési módok
- Eltávolított API a régi logikai műveletekhez
- Megjelenítés
- Továbbfejlesztett Linux-támogatás a beágyazott platformokhoz
- Jobb észlelési teljesítmény
- Clipsík kombinációk támogatása
- Új AIS_ViewController osztály a felhasználói bevitel (egér, érintőképernyő) kezelésére a kamera kezeléséhez.
- Továbbfejlesztett betűtípus-kezelés
- Bővültek a vizualizációs teljesítmény elemzésére szolgáló eszközök
- Az árnyékolt objektumok körvonalának megjelenítése
- Lehetőség a geometriai varratok kizárására a drótvázak megjelenítésekor
- Objektum megjelenítése dinamikus textúrával (videó)
- Tömörített bitképek olvasása a memóriából
- Távolítsa el az elavult helyi környezeti funkciókat az AIS-ből.
- Eltávolítottuk a gl2ps-től való függést (a régi OpenGL-funkciók alapján)
- Adatcsere
- Exportálja az XCAF-dokumentumot (összeállítási szerkezettel, nevekkel és színekkel) VRML-fájlba
- Új eszközök adatok importálásához glTF 2.0 és OBJ formátumokból
- Néhány nem ASCII karakterkészlet támogatása a STEP importálás során.
Rajzolt tesztkörnyezet - Továbbfejlesztett kameravezérlés a 3D-s megtekintőben
- Javítva a Draw kötegelt parancsfájlokból futtatásával kapcsolatos problémák.
- A Draw továbbfejlesztett támogatása CASROOT nélküli környezetekben.
- Egyéb
- A beépített párhuzamosítási rutinok jobb teljesítménye (OSD_Parallel)
- Eszközök a kényelmes és hatékony BVH-fa bejáráshoz
- A TPrsStd_AIS nézetattribútum optimalizálása
- Példa egy 3D-s megtekintő integrálására a glfw alkalmazásba
Forrás: opennet.ru