FCGear TimingGear: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updated Properties to make them compatible with FCGear_InternalInvoluteGear.)
 
(23 intermediate revisions by 5 users not shown)
Line 4: Line 4:
<!--T:1-->
<!--T:1-->
{{Docnav
{{Docnav
|[[FCGear_WormGear|WormGear]]
|[[FCGear_CrownGear|FCGear CrownGear]]
|[[FCGear_LanternGear|LanternGear]]
|[[FCGear_LaternGear|FCGear LaternGear]]
|[[FCGear Workbench|FCGear Workbench]]
|[[FCGear_Workbench|FCGear]]
|IconL=FCGear_CrownGear.svg
|IconL=FCGear_WormGear.svg
|IconR=FCGear_LaternGear.svg
|IconR=FCGear_LanternGear.svg
|IconC=FCGear_workbench_icon.svg
|IconC=FCGear_workbench_icon.svg
}}
}}
Line 15: Line 15:
{{GuiCommand
{{GuiCommand
|Name=FCGear TimingGear
|Name=FCGear TimingGear
|MenuLocation=FCGear Create a Timing gear
|MenuLocation=Gear → Timing Gear
|Workbenches=[[FCGear Workbench|FCGear]]
|Workbenches=[[FCGear_Workbench|FCGear]]
|Shortcut=None
|Shortcut=None
|Version=v0.16
|Version=v0.16
Line 22: Line 22:
}}
}}


==Description== <!--T:25-->
<font color=red>This page is currently under construction.</font>


<!--T:3-->
==Description==
The purpose of timing gears is to allow the camshaft and crankshaft to turn the timing chain. The crankshaft turns to move pistons up and down inside the cylinders. The camshaft turns to allow intake and exhaust valves on the cylinders to open and close. These components are important for proper engine timing.
The purpose of timing gears is to allow the camshaft and crankshaft to turn the timing chain. The crankshaft turns to move pistons up and down inside the cylinders. The camshaft turns to allow intake and exhaust valves on the cylinders to open and close. These components are important for proper engine timing.


<!--T:4-->
Timing gears are connected to a timing belt or timing chain.
Timing gears are connected to a timing belt or timing chain.


</translate>
[[File:Timing-Gear_example.png]]
<translate>
<!--T:5-->
{{Caption|Above: Timing gear}}


==Usage== <!--T:6-->
:[[File:Timing-Gear_example.png]]
:{{Caption|Above: Timing gear}}


<!--T:7-->
==Usage==
# Switch to the [[Image:FCGear_workbench_icon.svg|16px]] [[FCGear_Workbench|FCGear Workbench]].
# There are several ways to invoke the command:
#* Press the {{Button|[[File:FCGear_TimingGear.svg|16px]] [[FCGear_TimingGear|Timing Gear]]}} button in the toolbar.
#* Select the {{MenuCommand|Gear → [[File:FCGear_TimingGear.svg|16px]] Timing Gear}} option from the menu.
# Change the gear parameter to the required conditions (see [[#Properties|Properties]]).


==Properties== <!--T:8-->
# Switch to the [[Image:FCGear_workbench_icon.svg|22px]] [[FCGear Workbench]].
# Invoke the command several way:
#* Press the [[File:FCGear_TimingGear.svg|22px|link=FCGear TimingGear]] [[FCGear_TimingGear|Create a Timing gear]] button in the tool bar.
#* Using the {{MenuCommand|Gear Menu → Timing gear}}.
# Change the gear parameter to the required conditions (see {{Emphasis|Properties → Data}} below).


<!--T:26-->
==Properties==
An FCGear TimingGear object is derived from a [[Part_Feature|Part Feature]] object and inherits all its properties. It also has the following additional properties:


===Data===
===Data=== <!--T:9-->


<!--T:27-->
{{Properties_Title|Base}}
{{Properties_Title|base}}


<!--T:15-->
* {{PropertyData|Placement}}: [[Placement|Placement]] is the location and orientation of an object in space.
* {{PropertyData|Label}}: User name of the object in the [[Tree_view|Tree view]].
* {{PropertyData|height|Length}}: Default is {{Value|5 mm}}. Value of the gear width.
* {{PropertyData|teeth|Integer}}: Default is {{Value|15}}. Number of teeth.
* {{PropertyData|type|Enumeration}}: Default is {{Value|gt2}}. Type of timing gear – profile pitch for timing belts (see [[#Notes|Notes]]).


<!--T:12-->
{{Properties_Title|computed}}
{{Properties_Title|computed}}


<!--T:13-->
* {{PropertyData|h}}: Radial height of teeth (not changeable, is calculated automatically).
* {{PropertyData|offset}}: X-Offset of second arc mid-point (not changeable, is calculated automatically).
* {{PropertyData|h|Length}}: (read-only) Radial height of teeth.
* {{PropertyData|pitch}}: Pitch of gear (not changeable, is calculated automatically).
* {{PropertyData|offset|Length}}: (read-only) X-Offset of second arc mid-point.
* {{PropertyData|r0}}: Radius of first arc (not changeable, is calculated automatically).
* {{PropertyData|pitch|Length}}: (read-only) Pitch of gear.
* {{PropertyData|r1}}: Radius of second arc (not changeable, is calculated automatically).
* {{PropertyData|r0|Length}}: (read-only) Radius of first arc.
* {{PropertyData|rs}}: Radius of third arc (not changeable, is calculated automatically).
* {{PropertyData|r1|Length}}: (read-only) Radius of second arc.
* {{PropertyData|rs|Length}}: (read-only) Radius of third arc.
* {{PropertyData|u}}: Radial difference between pitch … diameter and head of gear (not changeable, is calculated automatically).
* {{PropertyData|u|Length}}: (read-only) Radial difference between pitch … diameter and head of gear.


<!--T:28-->
{{Properties_Title|gear_parameter}}
{{Properties_Title|version}}


<!--T:29-->
* {{PropertyData|height}}: Default is 5,00 mm. Value of the gear width.
* {{PropertyData|teeth}}: Default is 20. Number of teeth.
* {{PropertyData|version|String}}:
* {{PropertyData|type}}: Default is gt2. Type of timing gear – profile pitch for timing belts (see also the information in {{Emphasis|Notes}}).


==Notes== <!--T:18-->
=== View ===


<!--T:19-->
The parameter descriptions of the {{Emphasis|View}} tab will be found in [[Property_editor|Property editor]], further below at {{Emphasis|Example of the properties of a PartDesign object}}.
* {{Emphasis|type}}: The pitch of the timing belts (distance from tooth centre to tooth centre of consecutive teeth) is specified in types. GT2 has a pitch of 2 mm, GT3 of 3 mm, GT5 of 5 mm etc..


==Useful formulas== <!--T:22-->
==Notes==

* {{Emphasis|type}}: The pitch of the timing belts (distance from tooth centre to tooth centre of consecutive teeth) is specified in types. GT2 has a pitch of 2 mm, GT3 of 3 mm, GT5 of 5 mm etc..


<!--T:23-->
==Limitations==
*{{Emphasis|addendum diameter}} = {{Emphasis|pitch diameter}} + 2 * {{Emphasis|module}}
*{{Emphasis|belt length}} = 2 * {{Emphasis|axle base}} + {{Emphasis|belt tooth pitch}} : 2 * {{Emphasis|(teeth 1 + 2)}} + {{Emphasis|belt tooth pitch²}} : 4 * pi² * {{Emphasis|axle base}} * {{Emphasis|(teeth 1 - 2)²}}
*{{Emphasis|axle base}} = {{Emphasis|belt length}} : 4 - {{Emphasis|belt tooth pitch}} : 8 * {{Emphasis|(teeth 1+2)}} + ¼ * sqrt [{{Emphasis|belt length}} - ½ * {{Emphasis|belt tooth pitch}} * {{Emphasis|(teeth 1+2)²}} - 2 * {{Emphasis|belt tooth pitch²}} * {{Emphasis|(teeth 1+2)²}} : pi²]


Limitation are not known yet.


<!--T:24-->
{{Docnav
{{Docnav
|[[FCGear_WormGear|WormGear]]
|[[FCGear_CrownGear|FCGear CrownGear]]
|[[FCGear_LanternGear|LanternGear]]
|[[FCGear_LaternGear|FCGear LaternGear]]
|[[FCGear Workbench|FCGear Workbench]]
|[[FCGear_Workbench|FCGear]]
|IconL=FCGear_CrownGear.svg
|IconL=FCGear_WormGear.svg
|IconR=FCGear_LaternGear.svg
|IconR=FCGear_LanternGear.svg
|IconC=FCGear_workbench_icon.svg
|IconC=FCGear_workbench_icon.svg
}}
}}

Latest revision as of 15:56, 5 October 2022

FCGear TimingGear

Menu location
Gear → Timing Gear
Workbenches
FCGear
Default shortcut
None
Introduced in version
v0.16
See also
None

Description

The purpose of timing gears is to allow the camshaft and crankshaft to turn the timing chain. The crankshaft turns to move pistons up and down inside the cylinders. The camshaft turns to allow intake and exhaust valves on the cylinders to open and close. These components are important for proper engine timing.

Timing gears are connected to a timing belt or timing chain.

Above: Timing gear

Usage

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

Properties

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

Data

base

  • Dataheight (Length): Default is 5 mm. Value of the gear width.
  • Datateeth (Integer): Default is 15. Number of teeth.
  • Datatype (Enumeration): Default is gt2. Type of timing gear – profile pitch for timing belts (see Notes).

computed

  • Datah (Length): (read-only) Radial height of teeth.
  • Dataoffset (Length): (read-only) X-Offset of second arc mid-point.
  • Datapitch (Length): (read-only) Pitch of gear.
  • Datar0 (Length): (read-only) Radius of first arc.
  • Datar1 (Length): (read-only) Radius of second arc.
  • Datars (Length): (read-only) Radius of third arc.
  • Datau (Length): (read-only) Radial difference between pitch … diameter and head of gear.

version

  • Dataversion (String):

Notes

  • type: The pitch of the timing belts (distance from tooth centre to tooth centre of consecutive teeth) is specified in types. GT2 has a pitch of 2 mm, GT3 of 3 mm, GT5 of 5 mm etc..

Useful formulas

  • addendum diameter = pitch diameter + 2 * module
  • belt length = 2 * axle base + belt tooth pitch : 2 * (teeth 1 + 2) + belt tooth pitch² : 4 * pi² * axle base * (teeth 1 - 2)²
  • axle base = belt length : 4 - belt tooth pitch : 8 * (teeth 1+2) + ¼ * sqrt [belt length - ½ * belt tooth pitch * (teeth 1+2)² - 2 * belt tooth pitch² * (teeth 1+2)² : pi²]