DOKK / manpages / debian 11 / freecad-common / freecad.1.en
FREECAD(1) Linux User's Manual FREECAD(1)

freecad - Extensible Open Source CAx program

freecad [options] files
freecadcmd [options] files

FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features some key concepts like macro recording, workbenches, ability to run as a server and dynamically loadable application extensions and it is designed to be platform independent.

freecad starts with a GUI while freecadcmd is only a pure command line version that starts a Python interpreter.

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of the options supported by freecad is included below.

Starts in console mode.
Dumps configuration.
Prints the value of the requested configuration key.
Prints help message.
Can be specified with '@name', too.
Prints version string.

Writes a log file to $HOME/.FreeCAD/FreeCAD.log
Unlike --write-log this allows logging to an arbitrary file.
Additional module paths.
Additional Python paths.
System config file to load/save system settings.
Allow to run a single instance of the application.
Test case - or 0 for all.
User config file to load/save user settings.

To get more information about FreeCAD, please visit https://freecadweb.org

To report a bug, please visit https://freecadweb.org/tracker

This manual page was written by Werner Mayer and Salman Mohammadi <salman@smoha.org>.

March 22, 2019 freecad