La tecnologia Open CASCADE 7.5.0 arriva con oltre 400 miglioramenti e correzioni

El proyecto Tecnologia CASCADE aperta (OCCT) 7.5.0 è ora disponibile e include più di 400 miglioramenti e correzioni. Il le nuove funzionalità includono il visualizzatore 3D Draw Harness, che ti consente di navigare attraverso grandi modelli a grandezza naturale, inclusa la navigazione in stile teletrasporto quando visualizzati nella realtà virtuale.

La funzionalità di scambio dati è stata ampliata con il supporto per la scrittura glTF 2.0.

Per coloro che non hanno familiarità con Open CASCADE, dovrebbero saperlo fornisce un motore di modellazione della geometria per programmi come FreeCAD, KiCAD, Netgen, gmsh, CadQuery e pyOCCT.

Il progetto è in fase di sviluppo da oltre vent'anni e comprende una suite di strumenti di sviluppo software e librerie incentrate sulla modellazione 3D e sulla progettazione assistita da computer (CAD). A partire dalla versione 6.7.0, il codice sorgente OCCT è concesso in licenza con licenza GNU LGPL 2.1.

Informazioni sulla nuova versione di Open CASCADE 7.5.0

In questa nuova versione, il nuovo funzioni di rendering includere mappe di texture aggiuntive per migliorare la qualità visiva, il rendering corretto dell'output sRGB per materiali traslucidi e l'elaborazione del gradiente e un processo PBR di rugosità metallica per migliorare il rendering degli oggetti metallici.

Il supporto dei caratteri Unicode è stato esteso con miglioramenti relativi al traduttore STEP, alla console DRAW, alle risorse dei messaggi e alla visualizzazione.

Vengono forniti nuovi esempi per dimostrare l'uso di un visualizzatore 3D OCCT, compilato in formato WebAssembly, per essere eseguito in un browser. È stata rivista la struttura della documentazione, in cui è stata creata una nuova sezione "Contributi". Presto sarà disponibile un portale per sviluppatori OCCT aggiornato.

Oltre a ciò si evidenzia che:

  • Modificata l'API dell'indicatore di avanzamento per le attività parallele.
  • Aggiunto supporto per la compilazione in pseudocodice WebAssembly (con Emscripten SDK).
  • È stata implementata una nuova classe Message_PrinterSystemLog per scrivere messaggi nel registro di sistema.

Modellazione:

  • Supporto per barra di avanzamento BRepMesh
  • Nuovo algoritmo alternativo per la triangolazione dei poligoni bidimensionali
  • Strumento per rimuovere le sotto-forme interne (con orientamento INTERNO) di una forma mantenendo la connettività topologica
  • Gli argomenti composti multidimensionali sono consentiti per le operazioni Boolean Cut e Common.

Schermo:

  • Texture SRGB e un buffer di rendering
  • PBR rugosità metallica per il rendering di ombre su metallo
  • Supporto normale della trama della mappa
  • Capacità di calcolare alberi BVH utilizzati per la selezione interattiva in un thread in background
  • Supporto per famiglie di caratteri in stile personalizzato e file .ttc con più caratteri nel gestore dei caratteri.

Scambio di dati:

  • Supporto per la lettura di file STEP contenenti caratteri non Ascii (Unicode o code page locali) in stringhe di testo
  • Supporto per la scrittura di stringhe di testo Unicode in STEP (come UTF-8)
  • Nuova API di lettura STEP che accetta il flusso C ++ come input
  • Esportazione GlTF 2.0
  • Prestazioni di lettura (ASCII) migliorate di file STL e OBJ.

Framework dell'applicazione:

  • Gestisci più documenti (apri, salva, chiudi, ecc.) In thread paralleli (una applicazione per thread)
  • Ereditarietà degli attributi per il riutilizzo dei loro meccanismi di persistenza
  • Indicatore di avanzamento in TDocStd_Application
  • Eseguire l'ottimizzazione delle operazioni per modifiche di grandi dimensioni
  • Visualizzazione dei messaggi multicolore
  • Supporto per caratteri Unicode nella console DRAW su Windows
  • Navigazione in modalità aereo nel visualizzatore 3D con tasti WASD e mouse 3D in Windows
  • Navigazione sperimentale in modalità teletrasporto nel visualizzatore 3D utilizzando OpenVR.

Come installare Open CASCADE?

Per coloro che sono interessati a poter installare questo strumento sul proprio sistema, dovrebbero saperlo Open CASCADE ha una versione sia per Windows che per Linux.

Quindi, in entrambi i casi, può scaricare la nuova versione dal link sottostante.

È importante menzionarlo Nel caso di Linux, la nuova versione deve essere compilata dai sorgenti Oppure l'altra opzione è aspettare che questa nuova versione di Open CASCADE 7.5.0 venga aggiornata all'interno dei canali ufficiali della tua distribuzione.

Come al momento è già disponibile per Arch Linux Pertanto, gli utenti di questa distro, così come i suoi derivati, possono installare Open CASCADE da un terminale digitando:

sudo pacman -S opencascade

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.