Principais recursos do FreeCAD
Feito para construir para o mundo real
O FreeCAD é feito principalmente para projetar objetos para o mundo real. Tudo o que você faz no FreeCAD usa unidades do mundo real, sejam mícrons, quilômetros, polegadas ou pés, ou mesmo qualquer combinação de unidades. O FreeCAD oferece ferramentas para produzir, exportar e editar modelos sólidos e de precisão total, exportá-los para impressão 3D ou usinagem CNC, criar desenhos 2D e visualizações de seus modelos, realize análises como Análises de Elementos Finitos ou exporte dados de modelos, como quantidades ou listas de materiais.
Um poderoso kernel para a criação e edição de sólidos
O FreeCAD possui um motor de geometria avançado baseado na tecnologia Open CASCADE. Ele suporta sólidos, objetos do tipo B-Rep, curvas e superfícies baseadas em NURBS e oferece uma ampla gama de ferramentas para criar e modificar esses objetos, incluindo complexas operações booleanas, para chanfrar e filetar sólidos e muito mais.
Um ambiente paramétrico robusto e poderoso
Todos os objetos do FreeCAD são nativamente paramétricos. Isto quer dizer que a forma de qualquer objeto é construída a partir da associação de propriedades, que podem armazenar valores numéricos, textos, variáveis registradas por meio de botões liga/desliga, ou até mesmo operações que relacionam objetos a outros objetos. Toda operação de edição de uma forma é armazenada em um histórico,, formando uma sequência de operações, para que você possa desfazer ou refazer determinada operação, alterando a forma sem precisar refazer todo o trabalho. É possível associar as propriedades de um objeto a propriedades de outros objetos, permitindo desenvolver cadeias paramétricas complexas e personalizadas. Se precisar de novos objetos paramétricos, é possível usar scripts para criá-los facilmente .
Soluções de montagem para cada necessidade
O FreeCAD oferece há muito tempo diversas bancadas de extensão para montagem elaboradas pela comunidade, que usam diferentes solvers, ou até trabalham sem solver, para que você possa montar suas peças. Com o FreeCAD 1.0, uma nova bancada de montagem está incluida por padrão, baseada no Ondsel Solver. Esta bancada permite colocar restrições 3D entre as peças, montar as diferentes partes de um modelo, e animar o todo.
Também para arquitetos
Até a versão 1.0, o FreeCAD tinha uma bancada de trabalho Arch integrada e uma bancada de trabalho BIM externa adicional. Com a versão 1. 0, ambas se fundiram em uma única bancada de trabalho BIM embutida. Agora você pode realizar seus projetos relacionados à construção e edificação imediatamente.
Python em todos os lugares
Enquanto o núcleo principal do FreeCAD é codificada em C++, garantindo robustez e desempenho, uma grande parte das camadas externas do software, assim como as bancadas de trabalho e quase toda a comunicação entre o núcleo e a interface do usuário está codificada em Python, linguagem de programação flexível, amigável e fácil de aprender. Usando Python, você é capaz de fazer quase tudo o que precisa no FreeCAD, de ferramentas simples de uma linha integradas no console do Python até gravar macros, codificar suas próprioas ferramentas e até bancadas de trabalho personalizadas.
Uma enorme quantidade de formatos de arquivo
O FreeCAD permite que você importe e exporte modelos e muitos outros tipos de dados de seus modelos, como o analisa resultados ou quantidades de dados para dezenas de diferentes formatos de arquivos como o STEP, IGES, OBJ, STL, DWG, DXF, SVG, HP, DIAS IFC ou DE DESCONTO, NASTRAN, VRML, CSG OpenSCAD e muito mais, além do formato de arquivo'do FreeCAD FCStd . Bancos de trabalho adicionais também podem adicionar mais formatos de arquivo.
Sketcher, um editor de desenhos 2D com recursos de restrições paramétricas
FreeCAD possuí um Sketcher topo de linha, com um calculador de restrições integrado, que permite desenhar formas 2D restringidas. Sketches são os componentes principais de um modelo no FreeCAD, e as formas 2D restringidas produzidas com ele podem ser usadas como base para construir outros objetos, seja com a própria bancada Part Design ou qualquer outra bancada.
Um enorme (e crescente) ecossistema que atende a muitas especialidades
O FreeCAD oferece bancadas de trabalho dedicadas para uma variedade de finalidades como modelagem CSG, desenho CAD 2D simples, Superfícies NURBS, modelagem arquitetônica ou BIM, impressão 3D, CAM e CNC, nuvens de pontos , trabalhar com arquivos OpenSCAD, projetar trajetórias de robôs industriais, fazer análises de elementos finitos, e muito mais. O FreeCAD também fornece ferramentas fáceis para instalar e gerenciar bancadas de trabalho complementares e macros desenvolvidas pela comunidade de usuários.
Saiba maisDesenvolvido pela comunidade
FreeCAD é feito para todos, por todos. É desenvolvido e mantido por uma comunidade de desenvolvedores, usuários, moderadores, tradutores, todos unidos por seu desejo em fazer do FreeCAD uma ferramenta livre e poderosa. Não há qualquer objetivo comercial por trás das decisões tomadas, nenhum empurro para que você faça o upgrade da sua versão do FreeCAD ou encurralá-lo em um fluxo de trabalho ou um ecossistema específico. O FreeCAD, assim como os arquivos e dados que você produz com ele, são realmente seus, para sempre.
Notas de versão
Encontre aqui as notas de lançamento para versões atuais e anteriores do FreeCAD. As notas de lançamento descrevem as novidades em cada versão:
- Lançamento 0.21 - Agosto 2023 (versão estável atual)
- Versão 0.20 - Junho de 2022
- Lançamento 0.19 - Março de 2021
- Lançamento 0.18 - Março de 2019
- Lançamento 0.17 - Abril de 2018
- Lançamento 0.16 - Março de 2016
- Lançamento 0.15 - Março de 2015
- Lançamento 0.14 - Março de 2014
- Lançamento 0.13 - Janeiro de 2013
- Lançamento 0.12 - Dezembro de 2011
- Lançamento 0.11 - Março de 2011
Siga os canais oficiais do FreeCAD para novas notícias: