Difference between revisions of "Parametric Involute Bevel and Spur Gears (Q38400)"

From Library of Open Source Hardware
Jump to navigation Jump to search
(Reconciliation Edit)
 
(‎Added [en] label: Parametric Involute Bevel and Spur Gears)
 
label / enlabel / en
 +
Parametric Involute Bevel and Spur Gears

Latest revision as of 13:07, 25 February 2022

No description defined
Language Label Description Also known as
English
Parametric Involute Bevel and Spur Gears
No description defined

    Statements

    GregFrost
    0 references
    thingiverse.com
    0 references
    en
    0 references
    https://spdx.org/licenses/LGPL-3.0-or-later
    0 references
    auto
    0 references
    1.0.0
    0 references
    This OpenSCAD script provides modules for both Spur and Bevel Gears. It has some major enhancements over my original gear script http://www.thingiverse.com/thing:3534. It uses some of the spur gear nomenclature code from TheOtherRob http://github.com/TheOtherRob/MCAD with my own code for generating the involute teeth. The bevel gear is also my own work. Thanks also to elmom for some enhancements to my original gear script http://www.thingiverse.com/thing:3547. Enhancements include the Bevel gear module, backlash settings, parameterised number of facets for the involute curve and whole of tooth generation to avoid some of the issues the original script had when mirroring a half tooth. The STLs provided are not intended for direct use, but instead show examples of what can be done with the parametric script. Parametric Involute Spur Gears take the following parameters: number_of_teeth circular_pitch or diametral_pitch: controls the size of the teeth (and hence the size of the gear). pressure_angle: controls the shape of the teeth. clearance: The gap between the root between teeth and the teeth point on a meshing gear. gear_thickness: the thickness of the gear plate. rim_thickness: the thickness of the gear at the rim (including the teeth). rim_width: radial distance from the root of the teeth to the inside of the rim. hub_thickness: the thickness of the section around the bore. hub_diameter bore_diameter: size of the hole in the middle circles: the number of circular holes to cut in the gear plate. backlash: the space between this the back of this gears teeth and the front of its meshing gear\\\'s teeth when the gear is correctly spaced from it. twist: for making helical gears. involute_facets: the number of facets in one side of the involute tooth shape. If this is omitted it will be 1/4 of $fn. If $fn is not set, it will be 5. Parametric Involute Profile Bevel (Conical) Gears take the following parameters: number_of_teeth cone_distance: The distance from the pitch apex to the outside pitch diameter. face_width: The length of the teeth. outside_circular_pitch: The circular pitch at the outside pitch diameter. pressure_angle: Defines the shape of the teeth. clearance: Gap between the tip of the teeth on one gear and the root of the teeth on another meshing gear. bore_diameter: The size of the hole in the middle. gear_thickness: The thickness of the gear for bevel_gear_back_cone finish (see below). backlash: Makes the tooth width smaller to make a gap between teeth of correctly spaced gears to allow for manufacturing tolerances. involute_facets: As for spur gears. finish: Specify either bevel_gear_flat(0) or bevel_gear_back_cone(1). If you don't specify this parameter you will get a flat gear for pitch angles less than 45 degrees and a back cone gear for pitch angles greater than 45 degrees. The example shows both with the small gear being the flat one. Update: v5.0 Implements backlash for bevel gears (This was not working in v4.0).
    0 references
    www.thingiverse.com
    0 references
    0 references