PLgearDIN

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

returns a gear contour wrt DIN from 3 to 48 teeth (replaces PLgear of year 2012)

Description

Completely new written for SG-Lib 4.5 by Tim Lueth and Yannick Krieger, Replace the original function of 2012-10-28
diameter d=z*m

See Also: PLhexalobular , PLinbus , PLgearrackDIN , PLthreadDIN , SGofCPLrota , PLevolvente , SGgearpairDIN , VLFLgear , VLFLgearhub4shaft

Example Illustration

 missing image of PLgearDIN(m,z,tig,n,shr)

Syntax

[PLG,d,da,df,db]=PLgearDIN([m,z,tig,n,shr])

Input Parameter

m: modul; negative means internal gear
z: Teeth number
tig: starting orientation (=gap, 1=tooth)
n: number of nodes per flank; default 5
shr: slot between inside and outside contours taken into both directions

Output Parameter

PLG: Point list (2D)
d: rolling circle
da: head diameter
df: foot diameter
db: radius of 2nd contour

Examples

Draw a gear with module 1 and 20 teeth (i.e. d=zm, i.e. 20 mm)
PLgearDIN(1,-20,1,100); PL=ans; fullview(1200); cla; PLplot(PL,'m-');
PLgearDIN(1+-20,1,100); PL=ans; fullview(1200); cla; PLplot(PL,'m-');

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