FCGear CycloidRack

From FreeCAD Documentation
Revision as of 17:50, 28 September 2022 by Roy 043 (talk | contribs)

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.

Other languages:

FCGear CycloidRack

Menu location
Gear → Cycloid Rack
Workbenches
FCGear
Default shortcut
None
Introduced in version
1.0
See also
FCGear CycloidGear

Description

Cycloid racks from left to right: Spur gearing, helical gearing, double helical gearing

Usage

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

Properties

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

accuracy

  • Datanumpoints (Integer): (number of points for spline), default is 15.

base

  • Dataadd_endings (bool): Default is true, If enabled, the total length of the rack is teeth x pitch, otherwise the rack starts with a tooth-flank.
  • Dataheight (Length): Default is 5,00 mm. Value of the gear width.
  • Datateeth (Integer): Default is 15. Number of teeth.
  • Datathickness (Length): Default is 5,00 mm. Thickness of the uncut part of the rack.

computed

  • Datatransverse_pitch (Length): Default is 0,00 mm. Pitch in the transverse plane. (read-only)

cycloid

  • Datainner_diameter (Float): Default is 7,50. Diameter of the rolling circle of hypocycloid, normalized by the Datamodule (see Notes).
  • Dataouter_diameter (Float): Default is 7,50. Diameter of the rolling circle of epicycloid, normalized by the Datamodule (see Notes).

fillets

  • Datahead_fillet (Float): Default is 0,00.
  • Dataroot_fillet (Float): Default is 0,00.

helical

  • Databeta (Angle): Default is 0,00°. With the helix angle β a helical gear is created (positive value → rotation direction right, negative value → rotation direction left).
  • Datadouble_helix (Bool): Default is false. true creates a double helix gear (see Notes).

involute

  • Datamodule (Length): Default is 1,00 mm. For racks the module equals the pitch and so is the distance between corresponding points on adjacent teeth (see Notes).

precision

  • Datasimplified (Bool): Default is false. If true the rack is drawn with a constant number of teeth to avoid topologic renaming.

tolerance

  • Dataclearance (Float): Default is 0,25 (see Notes).
  • Datahead (Float): Default is 0,00. Additional length of the tip of the teeth, normalized by the Datamodule.

version

  • Dataversion (String):

Notes

See FCGear CycloidGear.

Useful formulas

See FCGear CycloidGear.

Scripting