SGDIN433

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

Design a washer in accordance with DIN433



See Also: SGiso4026 , SGiso4762 , SGDIN912

Example Illustration

 missing image of SGDIN433(M)

Syntax

SG=SGDIN433([M])

Input Parameter

M: Diameter metric

Output Parameter

SG: Solid Geometry including Frames

Examples


SGDIN433(1.9)




Copyright 2020-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

Algorithm (Workflow)

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.

Input Parameters

Output Results

Algorithm Steps

  1. The function begins by retrieving the metric diameter M using getfuncparams. If M is not specified, it defaults to 2.5.
  2. The function DIN433 is called with an argument of 0 to retrieve the DIN 433 standard dimensions.
  3. DINfindinTab is used to find the relevant dimensions for the specified metric diameter M from the DIN 433 table.
  4. Two circles are created using PLcircle with radii based on the dimensions from the table TL. These circles represent the inner and outer boundaries of the washer.
  5. The circles are combined into a composite profile line CPL, with nan nan used to separate the two circles.
  6. SGofCPLz is called to generate the solid geometry SG from the composite profile line CPL and the thickness from TL.
  7. The function 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.
  8. The stampname property of SG is set to a string indicating the DIN 433 standard and the metric diameter.
  9. If no output arguments are specified, a figure is created using SGfigure, and the washer is plotted with SGplotalpha. The frame is plotted with SGTframeplot.
  10. A web page with more information about DIN 433 washers is opened.
Algorithm explaination created using ChatGPT on 2025-08-18 23:46. (Please note: No guarantee for the correctness of this explanation)

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