Preferences Editor

The preferences system of FreeCAD is located in the.

FreeCAD functionality is divided into different modules, each module being responsible for the working of a specific workbench. FreeCAD also uses a concept called late loading, which means that components are loaded only when they are needed. You may have noticed that when you select a workbench on the FreeCAD toolbar, that workbench and all its components get loaded at that moment. This includes its preferences settings.

Without any module loaded, you will have access to two configuration sections, responsible for the general application settings and for the display settings. When you are in a certain workbench the preferences of this workbench will appear as new section and file formats supported by the workbench will appear as new tab in the section.

Clicking the button in the lower left corner of any preferences display will set all of the FreeCAD preferences to their default values.

General Settings
This preferences section has 6 tabs:

General
In the General tab you can specify the following:



Document
In the Document tab you can specify the following:



Editor
The editor preferences settings affect the behavior of the macro editor. This editor can be opened using the menu. Note: the color and font settings also affect the Python console. This console is shown using the menu.

In the Editor tab you can specify the following:



Output window
In the Output  tab you can specify the following:



Macro
In the Macro tab you can specify the following:



Units
In the Units tab you can specify the following:



Display settings
This preferences section has up to 3 tabs:

3D View
In the 3D View tab you can specify the following:



Colors
In the Colors tab you can specify the following:



Part colors
This tab is only shown if you are in the Part or PartDesign workbench or if you have been in these workbenches before.

In the Part colors tab you can specify the following:



Mesh view
This tab is only shown if you are in the Mesh workbench or if you have been in this workbench before.

In the Mesh view tab you can specify the following:



Import-Export settings
The Import-Export settings affect how files are imported and exported to and from FreeCAD. They are described in the page Import Export Preference.

Workbench preferences
Preferences for the more common workbenches are linked below. Some workbenches have no preferences. Other optional workbenches may not be listed.

A2plus Preferences

Arch Preferences

Draft Preferences

Drawing Preferences (none)

Fem Preferences

Image Preferences (none)

Inspection Preferences (none)

Mesh Design Preferences (none)

OpenSCAD Preferences

Part Preferences (none)

Part Design Preferences (none)

Path Preferences

Plot Preferences (none)

Points Preferences (none)

Raytracing Préférences

Reverse Engineering Preferences (none)

Robot Preferences (none)

Ship Preferences (none)

Sketcher Preferences

Spreadsheet Preferences (none)

Surface Preferences (none)

TechDraw Preferences

Test Framework Preferences (none)

Web Preferences (none)