Lançamento da CAD livre FreeCAD 1.0

Após mais de um ano de desenvolvimento, foi lançado o FreeCAD 1.0, um sistema de modelagem 3D paramétrica aberto, que se destaca por suas flexíveis capacidades de personalização e expansão de funcionalidades por meio da adição de complementos. A interface é construída utilizando a biblioteca Qt. Complementos podem ser criados na linguagem Python. O suporte à salvamento e carregamento de modelos em diversos formatos, incluindo STEP, IGES e STL, é mantido. O código do FreeCAD é distribuído sob a licença LGPLv2, e o núcleo de modelagem utiliza o Open CASCADE. Compilações prontas foram preparadas para Linux (AppImage), macOS e Windows.

O FreeCAD permite que, ao alterar os parâmetros do modelo, sejam exploradas diferentes variantes de design e avaliadas as funcionalidades em vários momentos do desenvolvimento do modelo. O projeto pode servir como uma alternativa gratuita a softwares CAD comerciais, como CATIA, Solid Edge e SolidWorks. Embora o principal uso do FreeCAD seja na engenharia mecânica e no design de novos produtos, o sistema pode ser utilizado em outras áreas, como o projeto arquitetônico.

A alteração significativa do número da versão se deve ao atingimento de um marco importante no desenvolvimento. O projeto existe há mais de 20 anos e, há muito tempo, a comunidade de desenvolvedores definiu critérios que determinavam a funcionalidade correspondente ao lançamento 1.0. A versão apresentada implementou as duas últimas tarefas dessa lista — resolvendo o problema de nomenclatura topológica e implementando um módulo embutido para o design de estrutura de montagem (Assembly).

A essência do problema de nomenclatura topológica é que, ao realizar operações com o modelo, como extrusão (pad), corte (cut), união (union), chanfro (chamfer) ou arredondamento (fillet), a estrutura do modelo poderia mudar e, consequentemente, os nomes internos dos objetos (formas), utilizados para rastreamento de dependências e relacionamentos, poderiam ser alterados. Na nova versão, foi implementado o algoritmo Realthunder, que garante a invariabilidade das relações dos objetos no modelo após a alteração da topologia na cadeia paramétrica.

A segunda mudança importante foi a nova bancada embutida para o design de estruturas de montagem multidimensionais, compostas por peças individuais (Assembly Workbench), construída utilizando as contribuições do projeto Ondsel Solver.

Lançamento da CAD livre FreeCAD 1.0

Outras mudanças notáveis na nova versão:

  • Um novo logotipo do projeto foi aprovado.
    Lançamento da CAD livre FreeCAD 1.0
  • A interface do usuário foi significativamente aprimorada. Filtros foram implementados para facilitar a seleção de vértices, arestas e faces. Um indicador de centro de rotação foi adicionado, mostrado ao girar objetos com o mouse.
    Lançamento da CAD livre FreeCAD 1.0

    A barra de tarefas foi transformada em um widget separado, que pode ser fixado acima do Painel Combinação para reproduzir o comportamento antigo. A ferramenta 'Transformação' (Transform) teve sua interface modernizada para alterar a orientação do objeto em três planos.

    Lançamento da CAD livre FreeCAD 1.0Lançamento da CAD livre FreeCAD 1.0

    Adicionada a possibilidade de sobreposição de widgets. Nas configurações (Preferências → Exibição), agora há suporte para definir a posição da fonte de luz.

    Lançamento da CAD livre FreeCAD 1.0Lançamento da CAD livre FreeCAD 1.0

    Alterado o design da janela de configurações, que agora apresenta uma visualização em árvore em vez de abas.

    Lançamento da CAD livre FreeCAD 1.0

    Implementada uma nova barra de abas para alternar entre as bancadas disponíveis (workbench).

    Lançamento da CAD livre FreeCAD 1.0

    Adicionado um instrumento universal de medição, bem como uma ferramenta para alinhar com as arestas ou direções selecionadas.

    Lançamento da CAD livre FreeCAD 1.0
  • A bancada Iniciar (Start Workbench) foi substituída por uma página inicial, implementada na forma de um aplicativo Qt, e um widget simples de primeira execução.
    Lançamento da CAD livre FreeCAD 1.0
    Lançamento da CAD livre FreeCAD 1.0
  • Realizada a fusão das bancadas para projeto arquitetônico (Arch) e modelagem da informação da construção (BIM, Building Information Modelling).
    Lançamento da CAD livre FreeCAD 1.0
  • A interface para trabalho com materiais (Material Workbench) e o editor de materiais foram completamente reestruturados.
    Lançamento da CAD livre FreeCAD 1.0Lançamento da CAD livre FreeCAD 1.0
  • A bancada para geração de instruções G-Code para máquinas CNC e impressoras 3D foi significativamente melhorada e renomeada de Path para CAM.
  • Ampliadas as capacidades das bancadas para desenho em duas dimensões (Draft), análise de impactos (FEM, Finite Element Module), criação de peças (PartDesign), gerenciamento de planilhas com parâmetros de modelos (Spreadsheet), esboços de figuras 2D (Sketcher), modelagem 2D e criação de projeções em 2D de modelos 3D (TechDraw).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster