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 |
The FCGear TimingGearT command creates a timing gear T …
Above: Timing gear T
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:
base
Length): Default is 40°. Angle of tooth flanks.Length): Default is 5 mm. Extrusion height.Integer): Default is 15. Number of teeth.Length): Default is 5 mm. Pitch of gear.Length): Default is 5 mm. Radial height of tooth.Length): Default is 5 mm. Radial distance from tooth-head to pitch circle.fillets
FloatConstraint): Default is 0.4. A fillet for the tooth-head, radius = head_fillet x module.FloatConstraint): Default is 0.4. A fillet for the tooth-root, radius = root_fillet x module.tolerance
Length): Default is 0 mm. The arc length on the pitch circle by which the tooth thickness is reduced.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")