Create a gear manually Open freecad Switch to the gear workbench Create new document Create a gear (click on a gear symbol in the toolbar) Change the gear parameters Scripted gears Use the power of python to automate your gear modeling: ...
class myWorkbench(Workbench): MenuText = "name_of_workbench" ToolTip = "short description of workbench" Icon = "path_to_icon.svg" def GetClassName(self): return "Gui::PythonWorkbench" def Initialize(self): self.appendToolbar("Gear", ["MyCommand"]) self.appendMenu("Gear", ["MyCommand"...
PartDesignWorkbench.svg /usr/share/freecad/Mod/PartDesign/Scripts/DistanceBolt.py /usr/share/freecad/Mod/PartDesign/Scripts/Epitrochoid.py /usr/share/freecad/Mod/PartDesign/Scripts/FilletArc.py /usr/share/freecad/Mod/PartDesign/Scripts/Gear.py /usr/share/freecad/Mod/PartDesign/Scripts/...
PartDesignWorkbench.svg /usr/share/freecad/Mod/PartDesign/Scripts/DistanceBolt.py /usr/share/freecad/Mod/PartDesign/Scripts/Epitrochoid.py /usr/share/freecad/Mod/PartDesign/Scripts/FilletArc.py /usr/share/freecad/Mod/PartDesign/Scripts/Gear.py /usr/share/freecad/Mod/PartDesign/Scripts/...
+1 −1 FCGear +1 −1 InventorLoader +1 −1 Launcher +1 −1 Manipulator +1 −1 NavigationIndicator +1 −1 Part-o-magic +1 −1 PieMenu +1 −1 Reinforcement +1 −1 Render +1 −1 SelectorToolbar +1 −1 ShortCuts +1 −1 Silk +1 −1 Slop...
- [FCGear][FCGear] - a gear module for FreeCAD - [freecad_pipintegration][FC_pipintegration] - support pip installable freecad-packages @@ -83,29 +65,9 @@ pip install <package-name> - **_namespace-workbench_**: a **_namespace-package_** containing the freecad-initialization files...
If you find a bug or have a feature you think would be cool to have in this workbench, open an issue and I'll have a look at it (or at least add it to the ToDo) References Assembly4Workbench byZolko-123 Tutorial onFreeCAD WorkbenchesbyFelipe Machado ...
from FreeCADGui import Workbench class myWorkbench(Workbench): MenuText = "name_of_workbench" ToolTip = "short description of workbench" Icon = "path_to_icon.svg" def GetClassName(self): return "Gui::PythonWorkbench" def Initialize(self): self.appendToolbar("Gear", ["MyCommand"]) self....