Jump to content

FCGear LanternGear

From FreeCAD Documentation

FCGear LanternGear

Menu location
Gear → Lantern Gear
Workbenches
Gear
Default shortcut
None
Introduced in version
v0.16
See also
None

Description[edit | edit source]

The FCGear LanternGear command creates a lantern gear wheel. This can be used as a cog/chain wheel in a roller chain transmission, or as a pinion for a roller rack and pinion gear.

The lantern gear toothing is a special form of cycloidal toothing in which the rolling circle and pitch circle are of equal size. In addition, the teeth of the larger wheel in a gearbox are replaced by cylinders. The small wheel is given a cycloid gearing. This results in a one-sided point gearing. Lantern gearings can only be straight toothed.

Because their construction is very simple, they are among the oldest forms of gearing. Lantern gearings are used when large gear ratios are required, for example in the slewing gears of mills or timber handling cranes.

Lantern gear wheel with roller chains are a cost-effective and robust alternative to rack and pinion drives. By guiding the stretched lantern gear wheel chain tangentially along the lantern gear wheel, a linear movement of the chain is converted into a rotational movement of the wheel. Conversely, a linear motion of the chain can also be achieved by the rotary motion of the lantern gear wheel (motorbike/bicycle).

Above: Lantern gear

Usage[edit | edit source]

  1. Switch to the Gear Workbench.
  2. There are several ways to invoke the command:
    • Press the Lantern Gear button in the toolbar.
    • Select the Gear → Lantern Gear option from the menu.
  3. Change the gear parameter to the required conditions (see Properties).

Properties[edit | edit source]

See also: Property View.

An FCGear LanternGear object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data[edit | edit source]

accuracy

  • Datanum_profiles (Integer): Default is 10. The value normally does not need to be changed.

base

  • Databolt_radius (Length): Default is 1 mm. Diameter of the cylinder on the rotating disc which functions as a second "gear wheel".
  • Dataheight (Length): Default is 5 mm. Value of the gear width.
  • Datamodule (Length): Default is 1 mm. Module is the ratio of the reference diameter of the gear divided by the number of teeth (see Notes).

gear_parameter

  • Datanum_teeth (Integer): Default is 15. Number of teeth.

tolerance

  • Datahead (Float): Default is 0.

version

  • Dataversion (String):

Notes[edit | edit source]

  • Datamodule (m): Using ISO (International Organization for Standardization) guidelines, Module size is designated as the unit representing gear tooth-sizes.
    • The module multiplied by the number of teeth (z) defines the pitch circle diameter (d): d=mz
    • The module multiplied by Pi (π) defines the pitch (p), the arc distance on the pitch circle between corresponding points of adjacent teeth: p=mπ

Useful formulas[edit | edit source]

Symbol Term Formula
d Pitch Diameter d=zm
da Addendum Diameter da=(z+2)m
a Axle Base a=d1+d22
  • addendum diameter AKA tip diameter
  • axle base AKA center distance

Scripting[edit | edit source]

Use the power of Python to automate your gear modeling:

import FreeCAD as App
import FreeCADGui as Gui
import freecad.gears.commands
gear = freecad.gears.commands.CreateLanternGear.create()
gear.num_teeth = 20
gear.height = 4
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")