Syntax
SGall=SGfourbarlinkageA0B0DIN912985(CPL,[wlim,R12o,PS,MM,MPL,FIX])
Input Parameter
CPL : | | [A0; B0; B1; A1; [GPLA GPLB]] to define the 4bar linkage | Nr of PS.solut |
wlim : | | angle limitatins; if empty the full intervall is used |
R12o : | | Outer an inner radius for linkage [Rout Rin]; default is R12ofCPL |
PS : | | Pose including fields CPLE |
MM : | | [metrix diameter metric length overlap; default is [2.5 6 0] |
MPL : | | Rack assembly point to add |
FIX : | | fixation method '985' or 'bush' |
Output Parameter
SGall : | | {SGC,SGE,SGS,SGG,SG0}
|
Examples
CPLfourbarcontour(100,80,100,40); CPL=ans;
SGfourbarlinkageA0B0DIN912985([CPL; -50 -30; +50 -30])
SGfourbarlinkageA0B0DIN912985(CPLfourbarcontour([80,90,100,100])); SGALL=ans;
close all; SGfigure; SGplotcellmultiple(SGALL); shg;
PS=PosesampleWalk; PS=fourBarposesyntheses(PS,1,15,'','','isrot,break coll cpl0 cplw');
SGfourbarlinkageA0B0DIN912985(25,'','',PS); % Use solution 32 of PS.solut
SGfourbarlinkageA0B0DIN912985(25,'','',PS,[2.5 6 0],[-20 100; 20 100]); % Use rack points
SGfourbarlinkageA0B0DIN912985(25,'','',PS,[2.5 6 0],[-20 100; 20 100],'bush'); % Use rack points
SGfourbarlinkageA0B0DIN912985(25,'','',PS,[2.5 8 -1],[-20 100; 20 100],'985',[2.5 7 3.5]); % bearing
Copyright 2021-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