FCGear TimingGearT
Appearance
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.
|
|
| Menu location |
|---|
| Gear → Timing Gear T-shape |
| Workbenches |
| Gear |
| Default shortcut |
| None |
| Introduced in version |
| v0.16 |
| See also |
| FCGear TimingGear |
Description[edit | edit source]
The FCGear TimingGearT command creates a timing gear T …
Above: Timing gear T
Usage[edit | edit source]
- Switch to the
Gear Workbench.
- There are several ways to invoke the command:
- Press the
Timing Gear T-shape button in the toolbar.
- Select the Gear →
Timing Gear T-shape option from the menu.
- Press the
- Change the gear parameter to the required conditions (see Properties).
Properties[edit | edit source]
See also: Property View.
An FCGear TimingGearT object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Data[edit | edit source]
base
- Dataalpha (
Length): Default is40°. Angle of tooth flanks. - Dataheight (
Length): Default is5 mm. Extrusion height. - Datanum_teeth (
Integer): Default is15. Number of teeth. - Datapitch (
Length): Default is5 mm. Pitch of gear. - Datatooth_height (
Length): Default is5 mm. Radial height of tooth. - Datau (
Length): Default is5 mm. Radial distance from tooth-head to pitch circle.
fillets
- Datahead_fillet (
FloatConstraint): Default is0.4. A fillet for the tooth-head, radius = head_fillet x module. - Dataroot_fillet (
FloatConstraint): Default is0.4. A fillet for the tooth-root, radius = root_fillet x module.
tolerance
- Databacklash (
Length): Default is0 mm. The arc length on the pitch circle by which the tooth thickness is reduced.
Scripting[edit | edit source]
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.CreateTimingGearT.create()
gear.num_teeth = 12
gear.height = 5
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
