Llega la nueva version de Open CASCADE 7.4.0, un SDK de modelado geométrico

noviembre 29, 2019 , 0 Comments

Open CASCADE 7.4.0

Hace poco fue liberada la nueva versión de Open CASCADE 7.4.0, el cual es una suite para modelado de superficies y sólidos en 3D, visualización, intercambio de datos y desarrollo rápido de aplicaciones.

Es una excelente plataforma para el desarrollo de software de simulación numérica que incluye CAD, CAM, CAE, AEC y GIS, así como aplicaciones PDM. Además de que incluye componentes C ++ para modelado 3D de superficies y sólidos, visualización, intercambio de datos y desarrollo rápido de aplicaciones.

La tecnología Open CASCADE es el componente central o 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.

¿Qué hay de nuevo en Open CASCADE 7.4.0?

En esta nueva versión de Open CASCADE se destacan algunas mejoras para el trabajo de la aplicación dentro de Linux, tal es el caso del soporte mejorado de Linux para plataformas integradas.

Además de que se destaca que el rendimiento de detección fue mejorado junto con la gestión de fuentes y que las herramientas fueron mejoradas para analizar el rendimiento de visualización.

Otro de los cambios que se destacan en el anuncio es el soporte para recortes de planos, una nueva clase AIS_ViewController para manejar la entrada del usuario (mouse, pantalla táctil) en la manipulación de la cámara y una opción para excluir costuras de geometría al mostrar el marco.

Open CASCADE

Se mejoro el trabajo para mostrar el contorno de objetos sombreados y el cálculo de propiedades de superficie y volumen en triangulación (modelos sin definición analítica de geometría).

También se destaca que Open CASCADE 7.4.0 cuenta con mejoras para la exportación de documentos XCAF (con estructura de compilación, nombres y colores) a un archivo VRML, el soporte para algunas codificaciones no ASCII en importaciones STEP. Entorno de prueba de sorteo, así como también nuevas herramientas para importar datos desde formatos glTF 2.0 y OBJ.

De los demás cambios que se destacan de esta nueva versión de Open CASCADE 7.4.0:

  • Control mejorado de la cámara en el visor 3D.
  • Mostrar objeto con textura dinámica (video)
  • Lectura de mapas de bits comprimidos de la memoria
  • Eliminando la funcionalidad de contexto local en desuso de AIS.
  • Se eliminó la dependencia de Gl2ps (según la funcionalidad de OpenGL heredada)

En el Modelado:

  • Fiabilidad, rendimiento y precisión mejorados del algoritmo BRepMesh
  • Parámetros para controlar desviaciones lineales y angulares para el interior de caras en BRepMesh
  • Mayor confiabilidad y estabilidad de operaciones lógicas y extremos.
  • Se incluyen operaciones lógicas en cuerpos abiertos.
  • La opción de desactivar la generación de historial, acelerando las operaciones lógicas.
  • Opción para simplificar los resultados de las operaciones booleanas.
  • Nueva interfaz en BRepBndLib que devuelve el volumen finito para geometría de borde abierto
  • Nuevos modos de chaflán de “garganta constante”
  • API eliminada para operaciones booleanas antiguas

Intercambio de datos

  • Se corrigieron problemas al ejecutar Draw desde scripts por lotes.
  • Soporte mejorado para Draw en un entorno que no sea CASROOT.

Otros

  • Rendimiento mejorado de los procedimientos de paralelización incorporados (OSD_Parallel)
  • Herramientas para un recorrido conveniente y eficiente del árbol BVH
  • Optimización del atributo de presentación TPrsStd_AIS
  • Un ejemplo de integración de un visor 3D en una aplicación glfw

¿Cómo instalar Open CASCADE?

Para quienes estén interesados en poder instalar esta herramienta en su sistema, deben saber que Open CASCADE cuenta con versión tanto para Windows como para Linux.

Por lo que, para cualquiera de los casos, pueden descargar la nueva versión desde el siguiente enlace.

Es importante mencionar que para el caso de Linux la nueva versión la deben construir desde la fuente o la otra opción es esperar a que esta nueva versión de Open CASCADE 7.4.0 sea actualizada dentro de los canales oficiales de tu distribución.

Ya que de momento se encuentra ya disponible para Arch Linux por lo que los usuarios de esta distro, así como de sus derivados puede instalar Open CASCADE desde una terminal tecleando:

sudo pacman -S opencascade


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.