SGdesignIgusdragchain

by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - ENG-Designs
Introduced first in SolidGeometry 5.2, Creation date: 2022-06-04, Last change: 2025-09-15

creates the subtraction and supplemet solids for fixing a igus drag chain



See Also: SGdesignDIN7991BushingE

Example Illustration

 missing image of SGdesignIgusdragchain(M)

Syntax

[Nsub,Nadd,S,AParts]=SGdesignIgusdragchain([M])

Input Parameter

M: [2 5 2 7],true); % M2 DIN 7991, Distance 5, Pin 2 length 7)

Output Parameter

Nsub: Subtraction solid (green)
Nadd: Supplement solid (yellow)
S: Screw (magenta)
AParts: Parts list




Copyright 2022-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, SGdesignIgusdragchain, is designed to create the subtraction and supplement solids for fixing an Igus drag chain. It is part of the SolidGeometry library and was introduced in version 5.2.

Input Parameters

Output Results

Algorithm Steps

  1. Retrieve function parameters using getfuncparams, with default values [2 5 2 7].
  2. Define offset ol as 0.1.
  3. Retrieve slot fit parameters slt and slc using slfit for 't' and 'c'.
  4. Create a base solid geometry SG using SGbox and retain it with 'F'.
  5. Create an Igus geometry IG with dimensions [10 7 2] and adjust its vertices.
  6. Create a subtraction cylinder Psub with radius M(3)/2 + slt and height [-ol M(4)+slc], then translate it.
  7. Call SGdesignDIN7991BushingE to generate initial solids and parts list.
  8. Concatenate Nsub with Psub to form the final subtraction solid.
  9. If no output is requested, plot the geometries using SGTplotalpha with specified colors and alignments.
Algorithm explaination created using ChatGPT on 2025-08-19 08:09. (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