Open CASCADE Technology 7.5.0 vem com mais de 400 melhorias e correções

O projeto Tecnologia Open CASCADE (OCCT) 7.5.0 já está disponível e inclui mais de 400 melhorias e correções. As novos recursos incluem o visualizador 3D Draw Harness, que permite que você navegue por grandes modelos em tamanho real, incluindo navegação no estilo de teletransporte quando visualizado em realidade virtual.

A funcionalidade de troca de dados foi expandida com suporte de gravação glTF 2.0.

Para aqueles que não estão familiarizados com o Open CASCADE, eles devem saber que fornece um mecanismo de modelagem de geometria para programas como FreeCAD, KiCAD, Netgen, gmsh, CadQuery e pyOCCT.

O projeto está em desenvolvimento há mais de vinte anos e inclui um conjunto de ferramentas de desenvolvimento de software e bibliotecas com foco em modelagem 3D e design auxiliado por computador (CAD). A partir da versão 6.7.0, o código-fonte OCCT é licenciado sob a licença GNU LGPL 2.1.

Sobre a nova versão do Open CASCADE 7.5.0

Nesta nova versão, o novo funções de renderização incluir mapas de textura adicionais para melhorar a qualidade visual, a renderização correta da saída sRGB para materiais translúcidos e processamento de gradiente e um processo PBR de rugosidade metálica para melhorar a renderização de objetos metálicos.

O suporte a caracteres Unicode foi estendido com melhorias relacionadas ao tradutor STEP, ao console DRAW, aos recursos de mensagem e à visualização.

Novos exemplos são fornecidos para demonstrar o uso de um visualizador 3D OCCT, compilado no formato WebAssembly, para ser executado em um navegador. A estrutura da documentação foi revisada, na qual uma nova seção "Contribuição" foi criada. Um portal de desenvolvedor OCCT atualizado estará disponível em breve.

Além disso, destaca-se que:

  • Alterada a API do indicador de progresso para tarefas paralelas.
  • Adicionado suporte para compilar para o pseudocódigo WebAssembly (com Emscripten SDK).
  • Uma nova classe Message_PrinterSystemLog foi implementada para gravar mensagens no log do sistema.

Modelagem:

  • Suporte para barra de progresso BRepMesh
  • Novo algoritmo alternativo para triangulação de polígonos bidimensionais
  • Ferramenta para remover subformas internas (com orientação INTERIOR) de uma forma, mantendo a conectividade topológica
  • Argumentos compostos multidimensionais são permitidos para operações Boolean Cut e Common.

Exibição:

  • Texturas SRGB e um buffer de renderização
  • Rugosidade metálica PBR para renderização de sombras em metal
  • Suporte de textura de mapa normal
  • Capacidade de calcular árvores BVH usadas para seleção interativa em um thread de segundo plano
  • Suporte para famílias de fontes de estilo personalizado e arquivos .ttc com várias fontes no gerenciador de fontes.

Troca de dados:

  • Suporte para leitura de arquivos STEP contendo caracteres não Ascii (Unicode ou páginas de código locais) em strings de texto
  • Suporte para escrever strings de texto Unicode em STEP (como UTF-8)
  • Nova API de leitura STEP que aceita fluxo C ++ como entrada
  • Exportação GlTF 2.0
  • Melhor desempenho de leitura (ASCII) de arquivos STL e OBJ.

Estrutura do aplicativo:

  • Gerenciar vários documentos (abrir, salvar, fechar, etc.) em threads paralelos (um aplicativo por thread)
  • Herança de atributos para a reutilização de seus mecanismos de persistência
  • Indicador de progresso em TDocStd_Application
  • Comprometa a otimização da operação para grandes modificações.
  • Visor de mensagem multicolorido
  • Suporte para caracteres Unicode no console DRAW no Windows
  • Navegação em modo de voo no visualizador 3D com teclas WASD e mouse 3D no Windows
  • Navegação experimental em modo de teletransporte em visualizador 3D usando OpenVR.

Como instalar o Open CASCADE?

Para aqueles que estão interessados ​​em poder instalar esta ferramenta em seu sistema, eles devem saber que Open CASCADE possui uma versão para Windows e Linux.

Então, para qualquer caso, pode baixar a nova versão no link abaixo.

É importante mencionar que No caso do Linux, a nova versão deve ser construída a partir da fonte Ou a outra opção é aguardar que esta nova versão do Open CASCADE 7.5.0 seja atualizada dentro dos canais oficiais de sua distribuição.

Já que no momento já está disponível para Arch Linux Portanto, os usuários desta distro, bem como de seus derivados, podem instalar o Open CASCADE a partir de um terminal digitando:

sudo pacman -S opencascade

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.