Syntax
[PL0,TL0,wlim,PLC,PLS,wA1,wcr]=PLofFourbarcouplercurve(A0,B0,[A1,B1,GPLA,GPLB,wsol,CPLE,"R12","N"])
Input Parameter
A0 : | | Postion of base point crank |
B0 : | | Postion of base point swing |
A1 : | | Endpoint of crank |
B1 : | | Endpoint of swing |
GPLA : | | optional attachment point of crank at coupler |
GPLB : | | optional attachment point of swing at coupler |
wsol : | | optional angle limitations |
CPLE : | | PLots CPLE in interactive mode |
Output Parameter
PL0 : | | Point list of coupler courve |
TL0 : | | Frames if coupler courve |
wlim : | | angle limitation =s |
PLC : | | Point list of radial crank movement |
PLS : | | Point list of radial swing movement |
wA1 : | | |
wcr : | | |
Examples
SGfigure;
cla; PLofFourbarcouplercurve([0 0],[100 0],[0 60],[100 +70]); % Plot without attachment points
cla; PLofFourbarcouplercurve([0 0],[100 0],[0 60],[100 -70]); % Plot without attachment points
cla; PLofFourbarcouplercurve([0 0],[100 0],[0 60],[100 70],[-50 -20],[50 0]); % attachment points
cla; PLofFourbarcouplercurve([0 0],[100 0],[0 60],[100 70],[-50 -100],[50 0]); % attachment points
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