Skip to content
a gear module for freecad
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs crown-gear + crown-gear docs Sep 2, 2017
examples update bevel-gear-example Mar 7, 2019
freecad add commands to console Mar 5, 2019
pygears make new-style-module Mar 14, 2018
.gitignore .gitignore is now working Jun 7, 2015
LICENSE Initial commit Apr 8, 2014
MANIFEST.in make new-style-module Mar 14, 2018
README.md Update README.md Mar 5, 2019
setup.py Update setup.py Nov 8, 2018

README.md

A gear module for FreeCAD > 0.16

gear gear1

supported gear-types:

  • cylindric involute

    • shifting
    • helical
    • double helical
    • undercut
  • involute rack

  • cylindric cycloid

    • helical
    • double helical
  • spherical involute bevel-gear

    • spiral
  • crown-gear


install

pip install https://github.com/looooo/FCGear/archive/master.tar.gz

useage

  • create a gear:
    • open freecad
    • go to the gear workbench
    • create new document
    • create a gear (click on gear symbol)
    • change parameters

scripted gears:

import FreeCAD as App
import freecad.gears.commands
gear = freecad.gears.commands.CreateInvoluteGear.create()
gear.teeth = 20
gear.beta = 20
gear.height = 10
gear.double_helix = True
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")

references:

very good document

forum topics:

You can’t perform that action at this time.