User hub

    From FreeCAD Documentation

    User hub.png

    This is the main help area for newcomers to FreeCAD.

    FreeCAD is in continuous development, so there may be missing or outdated information. If you cannot find the information that you need, don't hesitate to ask in the FreeCAD forum.

    If you'd like to contribute to FreeCAD, please donate, and see the Help FreeCAD page for other ways to contribute. If you'd like to edit this wiki, request a wiki account with editor permissions in the forum, and read the WikiPages for the general guidelines that you should follow.

    If you would like to know how FreeCAD started years ago visit the History page.

    Using FreeCAD


    Migrating from other software?

    Basic application


    Workbenches are collections of tools used for specific tasks. These are the base workbenches bundled with every FreeCAD installation:

    • Freecad.svg Standard tools. These commands and tools are present in all workbenches.
    • Workbench FEM.svg The FEM Workbench provides Finite Element Analysis (FEA) workflow.
    • Workbench Inspection.svg The Inspection Workbench is made to give you specific tools for examination of shapes. Still in the early stages of development.
    • Workbench Part.svg The Part Workbench for working with geometric primitives and boolean operations.
    • Workbench Reverse Engineering.svg The Reverse Engineering Workbench is intended to provide specific tools to convert shapes/solids/meshes into parametric FreeCAD-compatible features.
    • Workbench Start.svg The Start Workbench allows you to quickly jump to one of the most common workbenches.


    Macros are relatively small snippets of Python code that perform a simple or a complex task that is not available in the base FreeCAD system.

    Power users have written various macros to enhance FreeCAD with more capabilities.

    Since FreeCAD 0.17, many macros can be installed using the Addon Manager. For a list of the macros refer to the Macros recipes page. For manual installation see How to install macros.

    External workbenches

    When many macros or functions are developed together, and are organized in toolbars and menus, they can become a new workbench.

    External workbenches are collections of functions that are not part of the base FreeCAD system, usually developed by experienced users, and targeting a particular need.

    Since FreeCAD 0.17, many workbenches can be installed using the Addon Manager. For manual installation see How to install additional workbenches.


    Online Help

    This is the official FreeCAD online help. Please note that the whole online help system is currently being reworked. It will be used to generate a .CHM file, that will be distributed with the binary packages of FreeCAD. At the moment the online help summarizes some of the most complete sections of this wiki.


    • The Power users hub is the place to go if you would like to see more advanced use of FreeCAD
    • The FreeCAD Community Portal lists projects made by community members around FreeCAD.
    • Don't understand a term or phrase as used in FreeCAD? Try the Glossary page.