Release
(OCCT) 7.4.0, einem Softwareprodukt mit einer zwanzigjĂ€hrigen Geschichte, das eine Sammlung von Bibliotheken und Entwicklungswerkzeugen fĂŒr die 3D-Modellierung bietet, insbesondere fĂŒr Systeme des Computer-aided Design (CAD). Ab Version 6.7.0 wird der Quellcode unter der GNU LGPL 2.1-Lizenz veröffentlicht.
OCCT ist in erster Linie der einzige aktuelle Kern fĂŒr geometrisches Modellieren mit offenen Quellcodes unter einer freien Lizenz. Open CASCADE Technologie ist der Kern oder eine wichtige Komponente von Software wie FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT und anderen. Open CASCADE Technologie 7.4.0 umfasst mehr als 500 Verbesserungen und Fehlerbehebungen im Vergleich zur vorherigen Version 7.3.0, die vor anderthalb Jahren veröffentlicht wurde.

Haupt- :
- Modellierung
- Die ZuverlÀssigkeit, Leistung und Genauigkeit des BRepMesh-Algorithmus wurden verbessert.
- Parameter zur Steuerung der linearen und angularen Abweichung fĂŒr die Innenseiten der FlĂ€chen im BRepMesh.
- Die ZuverlÀssigkeit und StabilitÀt von logischen Operationen und Extrema wurden verbessert.
- Logische Operationen auf offenen Körpern wurden hinzugefĂŒgt.
- Option zur Deaktivierung der Geschichtsweitergabe, die logische Operationen beschleunigt.
- Option zur Vereinfachung der Ergebnisse boolescher Operationen.
- Berechnung von OberflÀchen- und Volumeneigenschaften auf Triangulationen (Modelle ohne analytische Vorgabe der Geometrie).
- Neue Schnittstelle in BRepBndLib, die das Endvolumen fĂŒr Geometrien mit offenen Grenzen zurĂŒckgibt.
- Neue 'constant throat' Modi zur Erstellung von Fasen.
- API fĂŒr alte logische Operationen entfernt.
- Visualisierung
- Die UnterstĂŒtzung fĂŒr Linux in eingebetteten Plattformen wurde verbessert.
- Die Leistung bei der Erkennung wurde gesteigert.
- UnterstĂŒtzung fĂŒr Kombinationen von SchnittflĂ€chen.
- Neue Klasse AIS_ViewController zur Verarbeitung von Benutzereingaben (Maus, Touchscreen) fĂŒr die Kameramanipulation.
- Die Schriftartenverwaltung wurde verbessert.
- Die Werkzeuge zur Analyse der Performance der Visualisierung wurden erweitert.
- Darstellung der Konturen von schattierten Objekten.
- Option zum Ausschluss von geometrischen NĂ€hten bei der Darstellung von Drahtgittern.
- Darstellung von Objekten mit dynamischer Textur (Video).
- Lesen von komprimierten Rasterbildern aus dem Speicher.
- Entfernung der veralteten FunktionalitÀt des lokalen Kontexts aus AIS.
- AbhÀngigkeit von gl2ps (basierend auf veralteter OpenGL-FunktionalitÀt) entfernt.
- Datenaustausch
- Export des XCAF-Dokuments (mit Struktur, Namen und Farben) in eine VRML-Datei.
- Neue Werkzeuge zum Import von Daten aus den Formaten glTF 2.0 und OBJ
- UnterstĂŒtzung fĂŒr einige nicht-ASCII-Codierungen im STEP-Import.
Testumgebung Draw - Verbesserte Kamerasteuerung im 3D-Viewer
- Probleme beim Starten von Draw aus Batch-Skripten wurden behoben.
- Verbesserte UnterstĂŒtzung der Nutzung von Draw in einer Umgebung ohne CASROOT.
- Sonstiges
- Verbesserte Leistung der integrierten Parallelisierungsverfahren (OSD_Parallel)
- Werkzeuge fĂŒr eine benutzerfreundliche und effiziente Durchquerung des BVH-Baums
- Optimierung des Sichtbarkeitsattributs TPrsStd_AIS
- Beispiel fĂŒr die Integration eines 3D-Viewers in eine Anwendung auf glfw
Quelle: opennet.ru
