rilascio
(OCCT) 7.4.0, un prodotto software con una storia ventennale, che combina una serie di librerie e strumenti per lo sviluppo di software, focalizzati sulla modellazione 3D, in particolare per i sistemi di progettazione assistita (CAD). A partire dalla versione 6.7.0, il codice sorgente è distribuito con licenza GNU LGPL 2.1.
OCCT rappresenta principalmente l'unico nucleo attuale di modellazione geometrica con codice sorgente aperto sotto licenza libera. Open CASCADE Technology è la base o un componente fondamentale di software come FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT e altri. Open CASCADE Technology 7.4.0 include oltre 500 miglioramenti e correzioni rispetto alla precedente versione 7.3.0, rilasciata un anno e mezzo fa.

Principali :
- Simulazione
- Migliorata l'affidabilità, le prestazioni e la precisione dell'algoritmo BRepMesh
- Parametri per controllare la deviazione lineare e angolare per l'interno delle facce in BRepMesh
- Migliorata l'affidabilità e la stabilità delle operazioni logiche e degli estremi
- Includute operazioni logiche su corpi aperti
- Opzione per disattivare la generazione della cronologia, che accelera le operazioni logiche
- Opzione per semplificare i risultati delle operazioni booleane
- Calcolo delle proprietà superficiali e volumetriche su triangolazioni (modelli senza una definizione analitica della geometria).
- Nuova interfaccia in BRepBndLib che restituisce la parte finale del volume per geometrie con confini aperti
- Nuovi modi di creazione smussature "constant throat"
- Rimosso l'API per le vecchie operazioni logiche
- Visualizzazione
- Migliorato il supporto Linux per piattaforme incorporate
- Aumentata l'efficienza del rilevamento
- Supporto per combinazioni di piani di ritaglio
- Nuova classe AIS_ViewController per gestire l'input dell'utente (mouse, touchscreen) nelle manipolazioni della camera.
- Migliorata la gestione dei caratteri
- Espansi gli strumenti per l'analisi delle prestazioni di visualizzazione
- Visualizzazione dei contorni di oggetti in ombra
- Opzione per escludere le cuciture della geometria nella visualizzazione della rete
- Visualizzazione di un oggetto con texture dinamica (video)
- Lettura di immagini raster compresse dalla memoria
- Rimozione della funzionalità obsoleta del contesto locale da AIS.
- Rimossa la dipendenza da gl2ps (basata su funzionalità obsoleta di OpenGL)
- Scambio dati
- Esportazione di un documento XCAF (con struttura di assemblaggio, nomi e colori) in un file VRML
- Nuovi strumenti per l'importazione di dati da formati glTF 2.0 e OBJ
- Supporto per alcune codifiche non ASCII nell'importazione STEP.
Ambiente di test Draw - Migliorata la gestione della camera nel visualizzatore 3D
- Corrette le problematiche di avvio di Draw da script batch.
- Migliorato il supporto di Draw in ambienti privi di CASROOT.
- Altro
- Migliorata l'efficienza delle procedure di parallelizzazione integrate (OSD_Parallel)
- Strumenti per una navigazione comoda ed efficace nell'albero BVH
- Ottimizzazione dell'attributo di visualizzazione TPrsStd_AIS
- Esempio di integrazione del visualizzatore 3D in un'app basata su glfw
Fonte: opennet.ru
