FreeCAD-manual

An experiment at reorganizing the contents of the FreeCAD wiki in an easier, friendlier book-like manner. The manual is now hosted on the FreeCAD wiki

View the Project on GitHub yorikvanhavre/FreeCAD-manual

The FreeCAD interface

FreeCAD uses the Qt framework to draw and manage its interface. This framework is used in a wide range of applications. The FreeCAD interface is pretty classical and presents no particular difficulty to understand. Most buttons are standard and will be found where you expect them (File → Open, Edit → Paste, etc). Here is the look of FreeCAD when you open it for the first time, just after installing, showing you the start page:

FreeCAD interface screenshot 01

The start page is a convenient “welcome screen”, that shows useful information like the latest files you have been working with, some general information like how to get help, and the latest activity on and around the FreeCAD code. It will also notify you if a new stable version of FreeCAD is available. Next to the version number, a cog icon allows you to customize the start page.

Close the Start Page tab (click on the tab x near the bottom) and create a new document (Ctrl-N):

FreeCAD interface screenshot 02

Workbenches

Note that some of the icons have changed between the two screenshots above. This is where the most important concept used in the FreeCAD interface comes into play: Workbenches.

Workbenches are group of tools (toolbar buttons, menus, and other interface controls) that are grouped together by speciality. Think of a workshop where you have different people working together: A person who works with metal, another with wood. Each of them has, in their workshop, a separate table with specific tools for his/her job. However, they can all work on the same objects. The same happens in FreeCAD.

The most important control of the FreeCAD interface is the workbench selector, which you use to switch from one workbench to another:

FreeCAD interface screenshot 03

Workbenches often confuse new users, since it’s not always easy to know in which workbench to look for a specific tool. But they are quick to learn, and after a short while, they will feel natural. Workbenches are a convenient way to organize the multitude of tools FreeCAD has to offer. In addition, Workbenches are also fully customizable (see below).

Later in this manual, you will find a table showing the most common workbenches and the tools they contain.

The interface

Let’s have a better look at the different parts of the interface:

FreeCAD interface screenshot 04

FreeCAD interface screenshot 05

Any of the panels or toolbars onthe FreeCAD interface can be turned on/off from menu View → Panels or View → Toolbars.

Customizing the interface

The interface of FreeCAD is deeply customizable. All panels and toolbars can be moved to different places or stacked one with another. They can also be closed and reopened when needed from the View menu or by right-clicking on an empty area of the interface. There are, however, many more options available, such as creating custom toolbars with tools from any of the workbenches, or assigning and changing keyboard shortcuts.

These advanced customization options are available from the Tools → Customize menu:

FreeCAD interface screenshot 05

The FreeCAD interface also offers several themes (inteface colors and icons). The theme can be changed under menu Edit → Preferences → General → Stylesheet.


Read more