SGtorquefuse

by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Parametric Design
Introduced first in SolidGeometry 4.7, Creation date: 2019-07-09, Last change: 2025-08-19

returns a SG consisting of three parts to implement a clutch



See Also: SGof2T , SGof2SGT , SGsnaprivet

Example Illustration

 missing image of SGtorquefuse(dim,wt)

Syntax

SGC=SGtorquefuse([dim,wt])

Input Parameter

dim:
wt:

Output Parameter

SGC: Clutch Geometry

Examples


SGtorquefuse




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

Algorithm (Workflow)

This function, SGtorquefuse, is designed to create a clutch geometry using parametric design principles. It is part of the SolidGeometry library and was introduced in version 4.7. The function takes input parameters to define the dimensions and weight of the clutch components and outputs a structured geometry.

Input Parameters

Algorithm Steps

  1. Retrieve the input parameters using getfuncparams function. Default values are provided if not specified.
  2. Define a small overlap value olap for geometric adjustments.
  3. Create a base geometry A using SGbox with the specified cross-section and height.
  4. Generate a square profile PLS with an additional size ss.
  5. Create a circular profile PLR that encompasses the square profile with an additional weight wt.
  6. Combine the square and circular profiles into a composite profile CPL.
  7. Generate an upper geometry SGU from the composite profile with a specified height.
  8. Transform and adjust the circular profile to create a bottom geometry SGT.
  9. Align and merge the upper and bottom geometries using SGtransrelSG and SGcat2.
  10. Apply a melting operation to smooth the combined geometry.
  11. Rotate the upper geometry to create a bottom geometry SGB.
  12. Color the faces of the geometries for visual distinction: red for SGU, blue for SGB, and green for A.
  13. Combine all geometries into a single structure SGC using SGcat2.
  14. Set feature sets for the combined geometry using SGTsetofFS for quick and dirty feature extraction.
  15. If no output is specified, plot the geometry using SGfigure and SGplotalpha for visualization.
Algorithm explaination created using ChatGPT on 2025-08-19 08:23. (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