FCGear LanternGear

FCGear LanternGear

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

Description

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

  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

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

accuracy

base

gear_parameter

tolerance

version

Notes

Useful formulas

Scripting

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")