logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

freecad - Extensible Open Source CAx program

Author

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

freecad                                          March  22, 2019                                      FREECAD(1)

Bugs

       To report a bug, please visit https://github.com/FreeCAD/FreeCAD/issue

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.

Name

       freecad - Extensible Open Source CAx program

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.

   Genericoptions-c,--console
              Starts in console mode.

       --dump-config
              Dumps configuration.

       --get-configarg
              Prints the value of the requested configuration key.

       -h,--help
              Prints help message.

       --response-filearg
              Can be specified with '@name', too.

       -v,--version
              Prints version string.

   Configuration-l,--write-log
              Writes a log file to $HOME/.FreeCAD/FreeCAD.log

       --log-filearg
              Unlike --write-log this allows logging to an arbitrary file.

       -M,--module-patharg
              Additional module paths.

       -P,--python-patharg
              Additional Python paths.

       -s,--system-cfgarg
              System config file to load/save system settings.

       --single-instance
              Allow one to run a single instance of the application.

       -t,--run-testarg
              Test case - or 0 for all.

       -u,--user-cfgarg
              User config file to load/save user settings.

See Also

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

Synopsis

freecad [options] filesfreecadcmd [options] files

Usage

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

See Also