
O FreeCAD é um modelador CAD 3D paramétrico de código aberto (open source) e de uso geral, licenciado sob a Licença LGPL. O FreeCAD é voltado diretamente para a engenharia mecânica e o design de produtos, mas, por ser muito versátil, também se presta a uma gama mais ampla de aplicações na área de engenharia, como arquitetura, análise de elementos finitos, impressão 3D e outras tarefas.
O FreeCAD oferece ferramentas semelhantes às do CATIA, SolidWorks, Solid Edge ou Revit e, portanto, enquadra-se também nas categorias de CAD, PLM, CAx, CAE e BIM. Trata-se de um modelador paramétrico baseado em recursos com uma arquitetura de software modular, o que possibilita adicionar funcionalidades sem modificar o sistema principal.
Assim como outros modeladores CAD, ele possui muitos recursos 2D para esboçar formas planas ou criar desenhos de produção. No entanto, o foco não é o desenho 2D direto (como no Inkscape ou AutoCAD LT), nem a animação ou a edição de malhas (como no Blender, Maya, Autodesk 3ds Max ou Cinema 4D). Ainda assim, graças à sua grande adaptabilidade, o FreeCAD é útil em uma área muito mais ampla além de seu conjunto básico de funcionalidades.
O FreeCAD faz amplo uso de bibliotecas de código aberto da área de computação científica. Entre elas estão a Open Cascade Technology (OCCT), um poderoso núcleo (kernel) de CAD; o Coin3D, um kit de ferramentas para desenvolvimento de gráficos 3D compatível com o Open Inventor; o Qt, o mundialmente famoso framework de interface de usuário; e o Python, uma linguagem de script moderna. O próprio FreeCAD também pode ser utilizado como biblioteca por outros programas.
O FreeCAD também é multiplataforma e atualmente roda em sistemas Linux/Unix, Windows e macOS, com a mesma aparência e funcionalidade em todas as plataformas.
Para mais informações sobre o FreeCAD, dê uma olhada nos artigos lista de recursos, nas notas de versão, na introdução, ou veja mais capturas de tela.
O projeto FreeCAD foi iniciado em 2001, como descrito na página história.
O FreeCAD é mantido e desenvolvido por uma comunidade de desenvolvedores e usuários entusiastas (veja a página de colaboradores). Eles trabalham no FreeCAD voluntariamente, em seu tempo livre. Os colaboradores não podem garantir que o FreeCAD contenha tudo o que você gostaria, mas farão o seu melhor! A comunidade se reúne no fórum do FreeCAD, onde as ideias e decisões sobre o programa são discutidas. Sinta-se à vontade para se juntar a nós!
O projeto FreeCAD também é apoiado por uma organização sem fins lucrativos, a FreeCAD Project Association (FPA). A FPA é um órgão independente criado por alguns veteranos do FreeCAD em 2021 para coletar doações e outros recursos para apoiar o projeto e sua comunidade, para ajudar a proteger essa comunidade e permitir que ela continue a se desenvolver nas melhores condições, e representar o projeto contra outros órgãos como empresas e instituições.