FCGear TimingGear

FCGear TimingGear

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

Description

The FCGear TimingGear command creates a timing gear.

The purpose of timing gears is to allow the camshaft and crankshaft to turn the timing chain. The crankshaft turns to move pistons up and down inside the cylinders. The camshaft turns to allow intake and exhaust valves on the cylinders to open and close. These components are important for proper engine timing.

Timing gears are connected to a timing belt or timing chain.

Above: Timing gear

Usage

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

Properties

See also: Property View.

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

Data

base

computed

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.CreateTimingGear.create()
gear.num_teeth = 12
gear.height = 5
gear.type = "gt5"
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")