Scroll to navigation

FREECAD(1) Linux User's Manual FREECAD(1)

NAME

freecad - Extensible Open Source CAx program

SYNOPSIS

freecad [options] files
freecadcmd [options] files

DESCRIPTION

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.

USAGE

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

OPTIONS

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.

Generic options

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.

Configuration

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.

SEE ALSO

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

BUGS

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

AUTHOR

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

March 22, 2019 freecad