Jump to content

FCGear GearConnector

From FreeCAD Documentation

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

FCGear GearConnector

Menu location
Gear → Combine two gears
Workbenches
Gear
Default shortcut
None
Introduced in version
1.0
See also
None

Description[edit | edit source]

The FCGear GearConnector command combines two gear items …

Usage[edit | edit source]

  1. Switch to the Gear Workbench.
  2. Select two elements of matching teeth (See Notes):
    • The first must be a spur gear or an internal gear.
    • The second can be a spur gear, or a rack
  3. There are several ways to invoke the command:
    • Press the Combine two gears button in the toolbar.
    • Select the Gear → Combine two gears option from the menu.
  4. Change the gear parameter to the required conditions (see Properties).

Properties[edit | edit source]

See also: Property View.

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

Data[edit | edit source]

gear

  • Dataangle1 (Angle): Default is . Angle at which second gear is placed.
  • Dataangle2 (Angle): Default is . Angle at which second gear is placed.
  • Datamaster_gear (Link): Master gear.
  • Datamaster_gear_stationary (Bool): Default is True. Master gear position is fixed (does not orbit).
  • Dataslave_gear (Link): Slave gear.
  • Dataslave_gear_stationary (Bool): Default is True. Slave gear position is fixed (does not orbit).

version

  • Dataversion (String): The freecad.gears-version.

Notes[edit | edit source]

The selection order determines whether the second element can roll around the first element when the property Dataangle1 is changed.

Scripting[edit | edit source]