The FreeCAD Preferences Editor under menu Edit → Preferences is commonly used to set and manipulate the FreeCAD parameters table.
However, it is also possible to access, modify and create parameters manually, using the Parameter Editor found under menu Tools → Edit parameters.
This page lists parameters that are not accessible via the preferences editor, but that you can set manually to fine-tune your FreeCAD installation or overcome problems. All parameters are located in BaseApp/Preferences/.
true.false so FreeCAD uses its included icons instead of the system icon theme on Linux. 0.21 and below. For later versions use Bitmaps/Theme/UseIconTheme instead.true to force Qt to use icons from the system's icon theme. The default is false so FreeCAD will use its own icons. It does not affect other Qt icon theme mechanisms such as system dialogs, buttons and others. Those should always use the icons from the system theme. introduced in 1.0false if you want FreeCAD to use the native color dialog on your system rather than the Qt Color Dialog. Defaults to true.false if you want to use the native File dialog when opening files or to true to use the Qt File Picker Dialog. The default depends on a compile-time setting: #define (USE_QT_FILEDIALOG).false to use the native Font dialog. Defaults to true.true to enable a beta DAG view dockable widget. After changing the parameter value, a FreeCAD restart is needed so the widget is available in the View/Panels list.true to enable a Property View dockable widget independent from the Combo View. After changing the parameter value, a FreeCAD restart is needed so the widget is available in the View/Panels list.true to enable a Tree View dockable widget independent from the Combo View. After changing the parameter value, a FreeCAD restart is needed so the widget is available in the View/Panels list.true to make FreeCAD automatically rename dynamic properties with an invalid specified name instead of throwing an exception. Note that Python code will not have access to the new name.false to prevent FreeCAD from saving files that are read-only. Defaults to true.false so items visibility changes won't mark the document as changed.true to fix a problem with Qt5 that prevents the generation of .FCStd file thumbnails.true to prevent toolbars from being draggable, and to hide the small drag handles. Mostly used in conjunction with stylesheets that make the toolbars vertical.true to include exported files in the Recent Files list. Defaults to false.false to exclude imported files from the Recent Files list. Defaults to true.false to skip showing messages on the splashscreen. This may reduce the FreeCAD startup time. Defaults to true.true to always begin searching for suggested duplicate macro filename with @001 instead of current @NNN, if applicable. Defaults to false.true to ignore extra note when suggesting duplicate macro filename. Extra note is text in the filename following "@NNN" and before ".FCMacro". Example: "my_macro@005.my_note.FCMacro". If true the next suggested filename is "my_macro@006.FCMacro". If set to false the next suggested filename is "my_macro@006.my_note.FCMacro". To be recognized as an extra note the text should begin with a dot (".") following the "@NNN". Otherwise, for example, "my_macro@006_my_note.FCMacro" gets "my_macro@006_my_note@001.FCMacro" as the suggested new filename, which might be desirable in some cases. Defaults to false.false if you do not want spaces in your filenames automatically converted to underscores when creating, renaming, or duplicating a macro. Does not affect existing files, only matters when creating new file or renaming or duplicating existing file. Defaults to true.true to clear the menu bar on workbench change, useful when using a global menu as they may fail to update on workbench change and quickly get cluttered with each workbench's menu entries. Defaults to false. On macOS it is cleared either way to workaround a Qt bug.false to not get the toolbar name as a tooltip. Defaults to true.true so changes of View tab properties are added to the undo stack (hence are undoable). Defaults to false.true to make the Selection View pane show automatically when selecting something. Defaults to false.false to disable single click selection of a feature in PartDesign. Defaults to true.true to hide the 'Description' column in the Tree view. Defaults to false.true to stretch the 'Description' column in the Tree view to the right edge of the pane. Defaults to false.App::PropertyVectorList. Defaults to 16. introduced in 1.1255. See here for information about the color value.3425907456. See here for information about the color value.869020416.859032576.2.0.FramebufferObject, PixelBuffer or CoinOffscreenRenderer for different methods to produce images from the 3D view.70. introduced in 1.1%F.%F-%P-.Both of these options support the automatic insertion of various pieces of information into the filename, using the following format characters:
Any other characters are treated literally. If the resulting filename is illegal it will be changed on saving, with illegal characters replaced by the underscore (_).
true so widgets do not catch mouse wheel event and prevent scrollable areas to be scrolled. Needs FreeCAD restart to be taken into account.5.700.false to disable the ESC key exiting the Task panel in all workbenches (that is if the task panel has focus).See Navigation Cube.
true to ignore view properties and grid settings when creating a new sketch with BIM Sketch. Only the handling of the sketch's Placement is then different from creating a sketch with Sketcher NewSketch. Defaults to false.1 to create Draft annotations (texts, dimensions and labels) with their ビューDisplay Mode set to Screen. Set to 0 for new annotations with this property set to World. Defaults to 0. introduced in 1.0false to disable the automatic orientation of the text of newly created dimensions relative to the current working plane. Defaults to true. introduced in 1.1false to keep the Draft grid when switching to workbenches other than BIM or Draft. Defaults to true. introduced in 1.0true to convert the color white to black in SVG output. Set to false to keep the color white. Affects export to Flattened SVG and TechDraw DraftViews. Defaults to true.true to set the データSupport property of Draft objects created on a face of an exiting base object to that base object. This was standard behavior before FreeCAD version 0.19. Note that this parameter may not be supported in future versions. Defaults to false.false so Part RefineShape creates an independent copy rather than a linked one. Defaults to true.true to ensure an additive helix that does not intersect the body is visible in the preview. Defaults to false. 1.0 and below4292280473. See here for information about the color value.true to open the attachment dialog when clicking on the new sketch button in Part Design, instead of the feature pick dialog. Defaults to false.true to ensure a subtractive helix that does not intersect the body is visible in the preview. Defaults to true. 1.0 and belowfalse to prevent the PartDesign Workbench from switching to the Task panel when starting. Defaults to true. introduced in 1.1: Available in the Preferences Editor.false to prevent the PartDesign Workbench to be automatically called when a PartDesign Body is activated. Defaults to true.0.15.false to disable the addition of two extra construction points when creating a rounded rectangle. introduced in 0.21The label in Sketcher that displays the current status of the constraints (e.g. "Underconstrained," "Fully Constrained," etc.) is styleable on a per-state basis either using the Qt stylesheet, or via user preferences. User preferences take precedence if they have been set (in Mod/Sketcher/General):
The Start Workbench is no longer included after version 0.21.
%m/%d/%Y %H:%M:%S used for the date in the tooltip that is shown when an item on the start page is hovered.false. introduced in 1.0