PLtoothevolvente

by Tim Lueth & Yannick Krieger, SG-Lib Toolbox: SolidGeometry 5.6 - PL/Point Lists
Introduced first in SolidGeometry 4.5, Creation date: 2019-04-09, Last change: 2025-09-14

returns the evolvent between base circle and outer circle

Description

d= z * m
This function by Tim Lueth and Yannick Krieger in SG-Lib 4.5 is a complete redesign of the former PLgearDIN function of 2012-10-28. It support teeth numbers starting with 3.

See Also: PLevolvente

Example Illustration

 missing image of PLtoothevolvente(rb,z,ra,rf,ratio,n)

Syntax

[PLT,PLE,PL2,PLG]=PLtoothevolvente([rb,z,ra,rf,ratio,n])

Input Parameter

rb: base circle = d*cos(20/180*pi)
z: number of teeth
ra: outer circle = (z+2)*m
rf: foot circle = df=(z-2.5)*m
ratio: ratio default is 0.7
n: number of auxiliary points

Output Parameter

PLT: Point list of on etooth
PLE: first flank starting at base circle
PL2: second flank starting at base circle
PLG: Complete Contour of the Gear contour

Examples


PLtoothevolvente(100,21,120,90)
PLtoothevolvente(100,21,120,105)

References

Traeger, M.F.; Krieger, Y.S.; Lueth, T.C.: "Automated construction of gear racks, spur gears and helical gears using Matlab & STL files for rapid manufacturing ", Advanced Intelligent Mechatronics (AIM), 2013 IEEE/ASME International Conference on, 1603 - 1608



Copyright 2019-2025 Tim C. Lueth. All rights reserved. The code is the property of Tim C. Lueth and may not be redistributed or modified without explicit written permission. This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth

Last html export of this page out of FM database by TL: 2025-09-21