FCGear CycloidRack: Difference between revisions

From FreeCAD Documentation
(spine created)
 
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{UnfinishedDocu{{#translation:}}}}
{{UnfinishedDocu}}
<languages/>
<languages/>
<translate>
<translate>


<!--T:14-->
{{Docnav
{{Docnav
|[[FCGear_CycloidGear|CycloidGear]]
|[[FCGear_CycloidGear|CycloidGear]]
Line 12: Line 13:
}}
}}


<!--T:15-->
{{GuiCommand
{{GuiCommand
|Name=FCGear CycloidRack
|Name=FCGear CycloidRack
Line 21: Line 23:
}}
}}


==Description==
==Description== <!--T:16-->


</translate>
==Usage==
[[Image:FCGear_CycloidRack-01.png|200px]]
<translate>


<!--T:17-->
{{Caption|Cycloid racks from left to right: Spur gearing, helical gearing, double helical gearing}}

==Usage== <!--T:18-->

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

==Properties== <!--T:20-->

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

<!--T:22-->
{{Properties_Title|accuracy}}

<!--T:23-->
* {{PropertyData|numpoints|Integer}}: Default is {{value|15}}. Number of points for spline.

<!--T:24-->
{{Properties_Title|base}}

<!--T:25-->
* {{PropertyData|add_endings|bool}}: If {{True}} (default), then the total length of the rack is teeth * pitch. If {{False}}, then the rack starts with a tooth-flank.
* {{PropertyData|height|Length}}: Default is {{value|5 mm}}. Value of the gear width.
* {{PropertyData|teeth|Integer}}: Default is {{value|15}}. Number of teeth.
* {{PropertyData|thickness|Length}}: Default is {{value|5 mm}}. Thickness of the uncut part of the rack.

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

<!--T:27-->
* {{PropertyData|transverse_pitch|Length}}: (read-only) Pitch in the transverse plane.

<!--T:28-->
{{Properties_Title|cycloid}}

<!--T:13-->
* {{PropertyData|inner_diameter|Float}}: Default is {{value|7.5}}. Diameter of the rolling circle of hypocycloid, normalized by the {{PropertyData|module}} (see [[FCGear_CycloidGear#Notes|Notes]]).
* {{PropertyData|outer_diameter|Float}}: Default is {{value|7.5}}. Diameter of the rolling circle of epicycloid, normalized by the {{PropertyData|module}} (see [[FCGear_CycloidGear#Notes|Notes]]).

<!--T:29-->
{{Properties_Title|fillets}}

<!--T:30-->
* {{PropertyData|head_fillet|Float}}: Default is {{value|0}}.
* {{PropertyData|root_fillet|Float}}: Default is {{value|0}}.

<!--T:31-->
{{Properties_Title|helical}}

<!--T:32-->
* {{PropertyData|beta|Angle}}: Default is {{value|0 °}}. With the helix angle β a helical gear is created (positive value → rotation direction right, negative value → rotation direction left).
* {{PropertyData|double_helix|Bool}}: Default is {{false}}, {{true}} creates a double helix gear (see [[FCGear_CycloidGear#Notes|Notes]]).

<!--T:33-->
{{Properties_Title|involute}}

<!--T:34-->
* {{PropertyData|module|Length}}: Default is {{value|1 mm}}. For racks the module equals the pitch and so is the distance between corresponding points on adjacent teeth (see [[FCGear_CycloidGear#Notes|Notes]]).

<!--T:35-->
{{Properties_Title|precision}}


<!--T:36-->
==Properties==
* {{PropertyData|simplified|Bool}}: Default is {{false}}. If {{true}} the rack is drawn with a constant number of teeth to avoid topological renaming.


<!--T:37-->
===Data===
{{Properties_Title|tolerance}}


<!--T:38-->
{{Properties_Title|Base}}
* {{PropertyData|clearance|Float}}: Default is {{value|0.25}} (see [[FCGear_CycloidGear#Notes|Notes]]).
* {{PropertyData|head|Float}}: Default is {{value|0}}. Additional length of the tip of the teeth, normalized by the {{PropertyData|module}}.


<!--T:39-->
* {{PropertyData|Placement}}: [[Placement|Placement]] is the location and orientation of an object in space.
{{Properties_Title|version}}
* {{PropertyData|Label}}: User name of the object in the [[Tree_view|Tree view]].


<!--T:40-->
=== View ===
* {{PropertyData|version|String}}:


==Notes== <!--T:41-->
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}}.


<!--T:42-->
==Notes==
See [[FCGear_CycloidGear#Notes|FCGear CycloidGear]].


==Useful formulas==
==Useful formulas== <!--T:43-->


<!--T:44-->
For more information see [[File:FCGear_CycloidGear.svg|16px|link=FCGear CycloidGear]] [[FCGear_CycloidGear|CycloidGear]].
See [[FCGear_CycloidGear#Useful_formulas|FCGear CycloidGear]].


==Scripting==
==Scripting== <!--T:45-->




<!--T:46-->
{{Docnav
{{Docnav
|[[FCGear_CycloidGear|CycloidGear]]
|[[FCGear_CycloidGear|CycloidGear]]

Latest revision as of 19:03, 6 October 2022

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.

Other languages:

FCGear CycloidRack

Menu location
Gear → Cycloid Rack
Workbenches
FCGear
Default shortcut
None
Introduced in version
1.0
See also
FCGear CycloidGear

Description

Cycloid racks from left to right: Spur gearing, helical gearing, double helical gearing

Usage

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

Properties

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

accuracy

  • Datanumpoints (Integer): Default is 15. Number of points for spline.

base

  • Dataadd_endings (bool): If true (default), then the total length of the rack is teeth * pitch. If false, then the rack starts with a tooth-flank.
  • Dataheight (Length): Default is 5 mm. Value of the gear width.
  • Datateeth (Integer): Default is 15. Number of teeth.
  • Datathickness (Length): Default is 5 mm. Thickness of the uncut part of the rack.

computed

  • Datatransverse_pitch (Length): (read-only) Pitch in the transverse plane.

cycloid

  • Datainner_diameter (Float): Default is 7.5. Diameter of the rolling circle of hypocycloid, normalized by the Datamodule (see Notes).
  • Dataouter_diameter (Float): Default is 7.5. Diameter of the rolling circle of epicycloid, normalized by the Datamodule (see Notes).

fillets

  • Datahead_fillet (Float): Default is 0.
  • Dataroot_fillet (Float): Default is 0.

helical

  • Databeta (Angle): Default is 0 °. With the helix angle β a helical gear is created (positive value → rotation direction right, negative value → rotation direction left).
  • Datadouble_helix (Bool): Default is false, true creates a double helix gear (see Notes).

involute

  • Datamodule (Length): Default is 1 mm. For racks the module equals the pitch and so is the distance between corresponding points on adjacent teeth (see Notes).

precision

  • Datasimplified (Bool): Default is false. If true the rack is drawn with a constant number of teeth to avoid topological renaming.

tolerance

  • Dataclearance (Float): Default is 0.25 (see Notes).
  • Datahead (Float): Default is 0. Additional length of the tip of the teeth, normalized by the Datamodule.

version

  • Dataversion (String):

Notes

See FCGear CycloidGear.

Useful formulas

See FCGear CycloidGear.

Scripting