SGspringSpiralbolt
by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Parametric Design
Introduced first in SolidGeometry 5.4, Creation date: 2024-05-19, Last change: 2025-09-15
creates the shaft-axis combination for a commercial windup motor spring (80% fillin)
Description
Really usefull with 80% fillin. Ugly code for an commercial coil spring but very powerful for windup motors with free wheel. In general it is possible to print also a coil spring using SGspringSpiral. Nevertheless a commercial coil spring from spring steel (60Si2Mn) is much better. Try also ">> productcode spring"
In case of overload at 80% infill the slot works like a spring and will let the socket wrench jump. In case of 20% infill the bold will be destroyed
See Also: SGmotorwindup
, SGfreewheel
, SGspringSpiral
, productcode
, CPLspringSpiral
Example Illustration
Syntax
[SGall,CPLN,CPLB,CPLS,CPLA]=SGspringSpiralbolt([Db,FA,LA,HS,"STL","ccw"])
Input Parameter
Db: | | [center height strength; default is [12 6 0.7] |
FA: | | [Wrench size; edges; axis diameter edges]; default is [6.4 6 4.5 0] |
LA: | | shaft-below-spring shaft-above-spring axis above upper shaft]; default is 10 5 25] |
HS: | | [x-size y-size hook-size distance hook-to center; default is [41 37 6 19]] for 35mm coil |
"STL": | | if used, the bolt is written as STL file |
"ccw": | | if used the housing is for ccw spring loading |
Output Parameter
SGall: | | {Bolt Housing Spring} print bolt with 80% infill |
CPLN: | | Inner Contour of Housing |
CPLB: | | Contour of Bolt to fix the hook |
CPLS: | | Contour of shaft to remove |
CPLA: | | contour of axis to remove |
Examples
productcode spring
SGspringSpiralbolt([12 6 0.7],'',[10 5 25],'stl')
Additional Hyperlinks
, ,
Copyright 2024-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