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 Properties).

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 (default), then the total length of the rack is teeth * pitch. If, then the rack starts with a tooth-flank.
 * : Default is . Value of the gear width.
 * : Default is . Module is the ratio of the reference diameter of the gear divided by the number of teeth (see Notes).
 * : Default is . Number of teeth.
 * : Default is . Height from the tooth root to the lower side of the rod.


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


 * : Default is.
 * : Default is.


 * : Default is . With the helix angle β a helical gear is created – positive value → rotation direction right, negative value → rotation direction left.
 * : Default is, creates a double helix gear (see Notes).
 * : Default is . If and  is not zero, gear parameters are recomputed internally for the rotated gear.


 * : Default is (see Notes).


 * : Default is, generates a simplified display (without teeth).


 * : Default is (see Notes).
 * : Default is . This value is used to change the tooth height.



Useful formulas
See FCGear InvoluteGear.

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