Syntax
[PL0,TL0,wcr,TA0,TB0,TA1,TB1]=fourBarposeCPLmotion(PS,[aps,npnt,att,CPL,"R12"])
Input Parameter
PS : | | Pose with field "solut" |
aps : | | solution number |
npnt : | | number of points along the path |
att : | | contour attached to "CPLP0", "CPLA0", "CPLB0", "CPLA1", "CPLB1"; just for graphical output
|
CPL : | | contour to attach; default is an arrow |
"R12" : | | |
Output Parameter
PL0 : | | Point list of pose movement |
TL0 : | | List of 3x3 HT of pose movement |
wcr : | | corresponding angle list of cranc during motion |
TA0 : | | List of 3x3 HT of A0 movement |
TB0 : | | List of 3x3 HT of B0 movement |
TA1 : | | List of 3x3 HT of A1 movement |
TB1 : | | List of 3x3 HT of B1 movement |
Examples
PSX=PosesampleCTFieldgenerator
PSX=fourBarposesyntheses(PSX,[1 2 3],[20 2 2])
aps=2;
SGfigure; Poseplot(PSX); Poseplotspace(PSX); fourBarposeplotsolution(PSX,aps);
fourBarposeCPLmotion(PSX,aps);
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
Last html export of this page out of FM database by TL: 2025-09-21