FCGear InvoluteRack

Description
Gear racks are used to convert a rotary motion into a linear motion or vice versa. The following examples show the different applications:
 * A rack with gear on at a retaining weir.
 * Various rack systems of rack-and-pinion railways.
 * Rack and pinion steering in a vehicle.
 * Rack and pinion winch as mechanical hoist (e.g. car jack).
 * Pneumatic rack and pinion drives used to control valves in pipeline transport.



Usage

 * 1) Switch to the [[Image:FCGear_workbench_icon.svg|16px]] FCGear Workbench.
 * 2) There are several ways to invoke the command:
 * 3) * Press the button in the toolbar.
 * 4) * Select the option from the menu.
 * 5) Change the gear parameter to the required conditions (see  below).

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

Data

 * : If, then the total length of the rack is teeth * pitch, otherwise the rack starts with a tooth-flank.
 * : Value of the gear width.
 * : Module is the ratio of the reference diameter of the gear divided by the number of teeth (see also the information in ).
 * : Number of teeth.
 * : Height from the tooth root to the lower side of the rod.


 * : (read-only) Pitch in the transverse plane (see also the information in ).




 * : With the helix angle β a helical gear is created (positive value → rotation direction right, negative value → rotation direction left).
 * : creates a double helix gear (see also the information in )
 * : If helix angle β is given and is enabled, gear parameters are internally recomputed for the rotated gear.


 * : Default is 20° (see also the information in ).


 * : generates a simplified display (without teeth).


 * : Default is 0,25 (see also the information in ).
 * : Default is 0,00. This value is used to change the tooth height.



Useful formulas
For more information see Involute gear.

Scripting
Use the power of python to automate your gear modeling: