OCCT, en primeiro lugar, é o único núcleo de modelado xeométrico que é relevante hoxe en día co código fonte aberto baixo unha licenza libre. Open CASCADE Technology é o núcleo ou un compoñente importante de programas como FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT e outros. Open CASCADE Technology 7.4.0 inclúe máis de 500 melloras e correccións en comparación coa versión anterior 7.3.0, que foi lanzada hai ano e medio.
O principal
- Modelado
- Mellora a fiabilidade, o rendemento e a precisión do algoritmo BRepMesh
- Opcións para controlar a desviación lineal e angular para o interior das caras en BRepMesh
- Mellora a fiabilidade e estabilidade das operacións lóxicas e extremos
- Operacións lóxicas activadas en corpos abertos
- Opción para desactivar a xeración de historial, acelerando as operacións lóxicas
- Opción para simplificar os resultados das operacións booleanas
- Cálculo de propiedades superficiales e volumétricas en triangulación (modelos sen especificación de xeometría analítica).
- Nova interface en BRepBndLib que devolve a parte final do volume para a xeometría con límites abertos
- Novos modos de creación de chaflán de "garganta constante".
- Eliminouse a API para operacións booleanas antigas
- Visualización
- Compatibilidade con Linux mellorada para plataformas integradas
- Rendemento de detección mellorado
- Soporte para combinacións de planos de clip
- Nova clase AIS_ViewController para xestionar a entrada do usuario (rato, pantalla táctil) para a manipulación da cámara.
- Xestión de fontes mellorada
- Ampliáronse as ferramentas para analizar o rendemento da visualización
- Mostrando o contorno dos obxectos sombreados
- Opción para excluír as costuras xeométricas cando se mostran armazóns
- Mostrando un obxecto cunha textura dinámica (vídeo)
- Lectura de mapas de bits comprimidos da memoria
- Elimina a funcionalidade de contexto local obsoleta de AIS.
- Eliminouse a dependencia de gl2ps (baseada na funcionalidade de OpenGL antiga)
- Intercambio de datos
- Exportar o documento XCAF (con estrutura de conxunto, nomes e cores) ao ficheiro VRML
- Novas ferramentas para importar datos de formatos glTF 2.0 e OBJ
- Compatibilidade con algúns xogos de caracteres non ASCII na importación STEP.
Debuxa o ambiente de proba - Control mellorado da cámara no visor 3D
- Solucionáronse problemas ao executar Draw desde scripts por lotes.
- Compatibilidade mellorada para Draw en ambientes sen CASROOT.
- Outra
- Rendemento mellorado das rutinas de paralelización integradas (OSD_Parallel)
- Ferramentas para o percorrido de árbores BVH cómodo e eficiente
- Optimización do atributo de vista TPrsStd_AIS
- Un exemplo de integración dun visor 3D nunha aplicación en glfw
Fonte: opennet.ru