Advanced Concepts


  • Create a FreeCAD Workbench – InitGui.py

    This class gets run when your workbench gets loaded. It defines which commands your workbench contains, it’s toolbar and all the names. Class Level Variables There are three class level […]

  • Create a FreeCAD Workbench – Command Class

    The Command Class is intended to be setup and called by the InitGui.py of your workbench make sure you have created this class first. The “Command” Class When called the […]

  • Create a FreeCAD Workbench – Command Code

    This article will be referring to the code run from the Command Class as the “Command Code.” I the code included, the execute command adds a simple shape to the […]