FreeCAD est compatible avec les fichiers STEP, STL, OBJ, SVG ou encore IGES. Il propose notamment un éditeur de plans et dessins en 2D appelé Sketcher.
Parmi les modules disponibles, vous pourrez notamment résoudre des contraintes grâce au plugin esquisse ou bien simuler les mouvements d'un mécanisme avec l'atelier de simulation de robot. Des plugins donnent aussi les moyens d'effectuer des mises en plan et améliorer le rendu 3D.
FreeCAD fournit aussi des outils permettant la vérification et la réparation de solides 3D et d'intersections. Vous pourrez aussi utiliser le module Architecture comme outil BIM afin de modéliser des plans et des coupes de bâtiments.


