OCCT es principalmente el único núcleo de modelado geométrico de código abierto actualmente disponible bajo una licencia gratuita. La tecnología Open CASCADE es el núcleo o un componente importante de programas como FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT y otros. Open CASCADE Technology 7.4.0 incluye más de 500 mejoras y correcciones en comparación con la versión anterior 7.3.0, que se lanzó hace un año y medio.
El principal
- Modelado
- Fiabilidad, rendimiento y precisión mejorados del algoritmo BRepMesh
- Parámetros para controlar la desviación lineal y angular del interior de las caras en BRepMesh
- Fiabilidad y estabilidad mejoradas de operaciones lógicas y extremos
- Operaciones booleanas habilitadas en cuerpos abiertos
- Opción para desactivar la generación de historial, acelerando las operaciones lógicas
- Opción para simplificar los resultados de las operaciones booleanas
- Cálculo de propiedades superficiales y volumétricas en triangulación (modelos sin especificación de geometría analítica).
- Nueva interfaz en BRepBndLib que devuelve la parte final del volumen para geometría con límites abiertos
- Nuevos modos de biselado de "garganta constante"
- API eliminada para operaciones booleanas antiguas
- Visualización
- Compatibilidad mejorada con Linux para plataformas integradas
- Rendimiento de detección mejorado
- Soporte para combinaciones de planos de recorte
- Nueva clase AIS_ViewController para manejar la entrada del usuario (mouse, pantalla táctil) en la manipulación de la cámara.
- Gestión de fuentes mejorada
- Herramientas de análisis de rendimiento de visualización mejoradas
- Visualización del contorno de los objetos sombreados
- Opción para excluir costuras de geometría al mostrar la estructura alámbrica
- Visualización de un objeto con una textura dinámica (video)
- Lectura de mapas de bits comprimidos desde la memoria
- Eliminar la funcionalidad de contexto local en desuso de AIS.
- Dependencia eliminada en gl2ps (basado en la funcionalidad obsoleta de OpenGL)
- Intercambio de datos
- Exportar documento XCAF (con estructura de ensamblaje, nombres y colores) a archivo VRML
- Nuevas herramientas para importar datos desde formatos glTF 2.0 y OBJ
- Compatibilidad con algunas codificaciones no ASCII en la importación STEP.
Dibujar entorno de prueba - Control de cámara mejorado en el visor 3D
- Se han solucionado los problemas con el lanzamiento de Draw desde scripts por lotes.
- Compatibilidad mejorada con Draw en un entorno sin CASROOT.
- Otro
- Rendimiento mejorado de las rutinas de paralelización integradas (OSD_Parallel)
- Herramientas para un recorrido de árbol BVH conveniente y eficiente
- Optimización de atributos de presentación TPrsStd_AIS
- Un ejemplo de integración de un visor 3D en una aplicación glfw
Fuente: opennet.ru