Files
gears/README.md
2019-08-11 08:50:10 +02:00

1.5 KiB

A Gear module for FreeCAD

Requirments

FreeCAD > v0.16

Screenshots

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


Installation

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

Usage

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

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

  • Elements of Metric Gear Technology (PDF)

FreeCAD Forum threads

  • "CONTINUED: involute gear generator preview !" (thread)
  • "Bevel gear - module/script/tutorial" (thread)
  • "Gears in FreeCAD: FC Gear" (thread)
  • "FC Gears: Feedback thread" (thread)