freecad(1)
| FREECAD(1) | User Commands | FREECAD(1) |
NAME
FreeCAD - manual page for FreeCAD 1.1.1 Revision: alt3
SYNOPSIS
FreeCAD [options] File1 File2 ...
DESCRIPTION
FreeCAD
For a detailed description see https://www.freecad.org/wiki/Start_up_and_Configuration
Allowed options:
Generic options:
- -v [ --version ]
- Prints version string
- --verbose
- Prints verbose version string
- -h [ --help ]
- Prints help message
- -c [ --console ]
- Starts in console mode
- --response-file arg
- Can be specified with '@name', too
- --dump-config
- Dumps configuration
- --get-config arg
- Prints the value of the requested configuration key
- --set-config arg
- Sets the value of a configuration key
- --keep-deprecated-paths
- If set then config files are kept on the old location
Configuration:
- -l [ --write-log ]
- Writes FreeCAD.log to the user directory.
- --log-file arg
- Unlike --write-log this allows logging to an arbitrary file
- -u [ --user-cfg ] arg
- User config file to load/save user settings
- -s [ --system-cfg ] arg
- System config file to load/save system settings
- -t [ --run-test ] arg
- Run a given test case (use 0 (zero) to run all tests). If no argument is provided then return list of all available tests.
- -r [ --run-open ] arg
- Run a given test case (use 0 (zero) to run all tests). If no argument is provided then return list of all available tests. Keeps UI open after test(s) complete.
- -M [ --module-path ] arg
- Additional module paths
- -E [ --macro-path ] arg
- Additional macro paths
- -P [ --python-path ] arg
- Additional python paths
- --disable-addon arg
- Disable a given addon.
- --single-instance
- Allow to run a single instance of the application
- --safe-mode
- Force enable safe mode
- --pass arg
- Ignores the following arguments and pass them through to be used by a script
| June 2026 | FreeCAD 1.1.1 Revision: alt3 |
