Została wydana nowa wersja Open CASCADE Technology - 7.4.0

Do dyspozycji problem
Otwórz technologię CASCADE (OCCT) 7.4.0, oprogramowanie z dwudziestoletnią historią, łączące zestaw bibliotek i narzędzi programistycznych ukierunkowanych na modelowanie 3D, zwłaszcza systemy projektowania wspomaganego komputerowo (CAD). Począwszy od wersji 6.7.0, kod źródłowy rozpowszechniany jest na licencji GNU LGPL 2.1.

Przede wszystkim OCCT jest jedynym jądrem do modelowania geometrycznego, które jest dziś aktualne z otwartym kodem źródłowym na wolnej licencji. Technologia Open CASCADE jest rdzeniem lub ważnym składnikiem programów takich 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.

Została wydana nowa wersja Open CASCADE Technology - 7.4.0

Głównym innowacje:

  • Modelowanie
    • Poprawiona niezawodność, wydajność i dokładność algorytmu BRepMesh
    • Opcje kontroli odchyleń liniowych i kątowych wnętrza ścian w BRepMesh
    • Zwiększona niezawodność i stabilność operacji logicznych i ekstremów
    • Włączono operacje logiczne na otwartych ciałach
    • Możliwość wyłączenia generowania historii, przyspieszająca operacje logiczne
    • Możliwość uproszczenia wyników operacji boolowskich
    • Obliczanie właściwości powierzchniowych i objętościowych na triangulacji (modele bez specyfikacji geometrii analitycznej).
    • Nowy interfejs w BRepBndLib, który zwraca końcową część objętości dla geometrii z otwartymi granicami
    • Nowe tryby tworzenia fazowania „stałego gardzieli”.
    • Usunięto interfejs API dla starych operacji logicznych
  • Wizualizacja
    • Ulepszona obsługa systemu Linux dla platform wbudowanych
    • Poprawiona wydajność wykrywania
    • Obsługa kombinacji płaszczyzn wycinania
    • Nowa klasa AIS_ViewController do obsługi danych wejściowych użytkownika (mysz, ekran dotykowy) w celu manipulacji kamerą.
    • Ulepszone zarządzanie czcionkami
    • Rozszerzono narzędzia do analizy wydajności wizualizacji
    • Wyświetlanie konturów zacienionych obiektów
    • Opcja wykluczenia szwów geometrycznych podczas wyświetlania modelu szkieletowego
    • Wyświetlanie obiektu z dynamiczną teksturą (wideo)
    • Odczytywanie skompresowanych bitmap z pamięci
    • Usuń przestarzałą funkcjonalność kontekstu lokalnego z AIS.
    • Usunięto zależność od gl2ps (w oparciu o starszą funkcjonalność OpenGL)
  • Wymiana danych
    • Eksportuj dokument XCAF (ze strukturą złożenia, nazwami i kolorami) do pliku VRML
    • Nowe narzędzia do importu danych z formatów glTF 2.0 i OBJ
    • Obsługa niektórych zestawów znaków innych niż ASCII w imporcie STEP.
      Narysuj środowisko testowe

    • Ulepszona kontrola kamery w przeglądarce 3D
    • Naprawiono problemy z uruchamianiem funkcji Rysuj ze skryptów wsadowych.
    • Ulepszona obsługa rysowania w środowiskach bez CASROOT.
  • Inny
    • Poprawiona wydajność wbudowanych procedur równoległych (OSD_Parallel)
    • Narzędzia do wygodnego i wydajnego poruszania się po drzewach BVH
    • Optymalizacja atrybutu widoku TPrsStd_AIS
    • Przykład integracji przeglądarki 3D z aplikacją na glfw

Źródło: opennet.ru

Dodaj komentarz