Syntax
SGall=SGmotorwindup([SP,AX,fgns,"nocage","axis4","frontw","STL","anime","P"])
Input Parameter
SP : | | Springparameter as in SGspringSpiral; default is [30,5,0.8,5] |
AX : | | Axis description such as last parameter in SGspringSpiral; default is [6.4 6 5 0] |
fgns : | | gear ratio and stack level; default is [0 3]; 0 stands for default values |
"nocage" : | | if used the gears are not covered by the rack |
"axis4" : | | if used and value <>0 a 4th axis is integrated into the housing with shaft geometry |
"frontw" : | | if used in combination with axis4 it has front wheel drive |
"STL" : | | if used a directory with all parts is written to desktopdir |
"anime" : | | if used without STL it animates the motor |
Output Parameter
SGall : | | Cell list of parts |
Examples
SGmotorwindup(30,'stl','nocage'); % design a minimum size motor
SGmotorwindup(30,'anime'); % animate the gear movemebts
SGmotorwindup(30,'axis4',50); % this is now a car not only a motor
SGmotorwindup(30,'axis4',50,'nocage'); % now the gear is not covered
SGmotorwindup(30,'',[25 3],'axis4',50,'nocage'); % ration 25 on 3 levels
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