Wydano nową wersję Open CASCADE Technology — 7.4.0

Dostępny wydanie
Open CASCADE Technology (OCCT) 7.4.0, produktu o dwudziestoletniej historii, łączącego w sobie zestaw bibliotek oraz narzędzi do rozwoju oprogramowania, ukierunkowanego na modelowanie 3D, zwłaszcza w systemach automatycznego projektowania (CAD). Od wersji 6.7.0, kod źródłowy jest dystrybuowany na licencji GNU LGPL 2.1.

OCCT to przede wszystkim jedyne aktualne na dzisiaj jądro modelowania geometrycznego z otwartym kodem źródłowym na wolnej licencji. Open CASCADE Technology stanowi jądro lub ważny komponent takich programów jak FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT i innych. Open CASCADE Technology 7.4.0 zawiera ponad 500 ulepszeń i poprawek w porównaniu do poprzedniej wersji 7.3.0, która została wydana półtora roku temu.

Nowa wersja technologii Open CASCADE - 7.4.0

Podstawowe nowości:

  • Modelowanie
    • Poprawiono niezawodność, wydajność i dokładność algorytmu BRepMesh
    • Parametry do zarządzania liniowym i kątowym odchyleniem dla wewnętrznej części płaszczyzn w BRepMesh
    • Poprawiono niezawodność i stabilność operacji logicznych oraz ekstremów
    • Dodano operacje logiczne na otwartych bryłach
    • Opcja dezaktywacji generowania historii, przyspieszająca operacje logiczne
    • Opcja uproszczenia wyników operacji boolean
    • Obliczanie właściwości powierzchniowych i objętościowych na triangulacji (modele bez analitycznego określenia geometrii).
    • Nowy interfejs w BRepBndLib, zwracający końcową część objętości dla geometrii z otwartymi granicami
    • Nowe tryby tworzenia fazki 'constant throat'
    • Usunięto API dla starych operacji logicznych
  • Wizualizacja
    • Poprawiona obsługa Linuxa dla wbudowanych platform
    • Zwiększona wydajność detekcji
    • Wsparcie dla kombinacji płaszczyzn odcinających
    • Nowa klasa AIS_ViewController do obsługi wejścia od użytkownika (mysz, ekran dotykowy) w manipulacji kamerą.
    • Ulepszono zarządzanie czcionkami
    • Rozszerzone narzędzia do analizy wydajności wizualizacji
    • Wyświetlanie konturu zacienionych obiektów
    • Opcja wykluczenia szwów geometrii przy wyświetlaniu siatki
    • Wyświetlanie obiektu z dynamiczną teksturą (wideo)
    • Odczyt skompresowanych obrazów rastrowych z pamięci
    • Usunięcie przestarzałej funkcjonalności lokalnego kontekstu z AIS.
    • Usunięto zależność od gl2ps (opartej na przestarzałej funkcjonalności OpenGL)
  • Wymiana danych
    • Eksport dokumentu XCAF (z strukturą montażu, nazwami i kolorami) do pliku VRML
    • Nowe narzędzia do importu danych z formatów glTF 2.0 i OBJ
    • Wsparcie dla niektórych kodowań nie-ASCII podczas importu STEP.
      Środowisko testowe Draw
    • Poprawione zarządzanie kamerą w przeglądarce 3D
    • Naprawiono problemy z uruchamianiem Draw z skryptów wsadowych.
    • Poprawiona obsługa działania Draw w środowisku bez CASROOT.
  • Inne
    • Poprawiona wydajność wbudowanych procedur równoleglenia (OSD_Parallel)
    • Narzędzia do wygodnego i efektywnego przeszukiwania drzewa BVH
    • Optymalizacja atrybutu wyświetlania TPrsStd_AIS
    • Przykład integracji przeglądarki 3D w aplikacji na glfw

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster