by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - ENG-Components
Introduced first in SolidGeometry 4.9, Creation date: 2020-07-14, Last change: 2025-09-14
See Also: SGiso4026
, SGiso4762
, SGDIN912
SG=SGDIN433([M])
M: | Diameter metric |
SG: | Solid Geometry including Frames |
SGDIN433(1.9)
This MATLAB function, SGDIN433, is designed to create a washer according to the DIN 433 standard. It is part of the SolidGeometry library and was introduced in version 4.9. The function takes a metric diameter as input and outputs a solid geometry representation of the washer.
M using getfuncparams. If M is not specified, it defaults to 2.5.DIN433 is called with an argument of 0 to retrieve the DIN 433 standard dimensions.DINfindinTab is used to find the relevant dimensions for the specified metric diameter M from the DIN 433 table.PLcircle with radii based on the dimensions from the table TL. These circles represent the inner and outer boundaries of the washer.CPL, with nan nan used to separate the two circles.SGofCPLz is called to generate the solid geometry SG from the composite profile line CPL and the thickness from TL.SGTset is used to set transformations for the solid geometry. The 'B' transformation is set with a rotation of 180 degrees around the y-axis, and the 'F' transformation is set with a translation along the z-axis by the thickness.stampname property of SG is set to a string indicating the DIN 433 standard and the metric diameter.SGfigure, and the washer is plotted with SGplotalpha. The frame is plotted with SGTframeplot.