PASIBOT MATLAB code
MATLAB CODE:
Dynamical analysis of PASIBOT:
function [desliza,pie1,rzx,rzy,rpx,rpy,rcx,rcy] =analisis(wdato8,j)
mu0=0.025;
muest=0.1;
syms x t
teta8=wdato8*t;
teta7=acos((-4*(cos(teta8))^2+13*cos(teta8)-10+sin(teta8)*(-16*(cos(teta8))^2-60*cos(teta8)+100)^(1/2))/(25-20*cos(teta8)));
teta9=acos((-4*(cos(teta8))^2+13*cos(teta8)-10-sin(teta8)*(-16*(cos(teta8))^2-60*cos(teta8)+100)^(1/2))/(-25+20*cos(teta8)));
c2masd2=(2.5*(cos(teta7)+cos(teta9)))^2+(2.5*(sin(teta7)+sin(teta9))-12)^2;
teta2=acos((2.5*(cos(teta7)+cos(teta9))*(-27-c2masd2)-(2.5*(sin(teta7)+sin(teta9))-12)*(144*c2masd2-(-27-c2masd2)^2)^(1/2))/(12*c2masd2));
teta3=acos((2.5*(cos(teta7)+cos(teta9))*(27-c2masd2)+(2.5*(sin(teta7)+sin(teta9))-12)*(36*c2masd2-(27-c2masd2)^2)^(1/2))/(6*c2masd2));
teta1=pi-asin((5*sin(teta7)-sin(teta8)-4)/4.2);
x11=4.2*cos(teta1)-5*cos(teta7)+cos(teta8);
teta11=0;
teta5=teta1;
teta10=teta1;
teta6=teta2;
teta13=teta2;
teta4=teta3;
teta12=teta3;
teta14=0;
teta14izq=teta14;
teta8izq=teta8+pi;
teta7izq=acos((-4*(cos(teta8izq))^2+13*cos(teta8izq)-10+sin(teta8izq)*(-16*(cos(teta8izq))^2-60*cos(teta8izq)+100)^(1/2))/(25-20*cos(teta8izq)));
teta9izq=acos((-4*(cos(teta8izq))^2+13*cos(teta8izq)-10-sin(teta8izq)*(-16*(cos(teta8izq))^2-60*cos(teta8izq)+100)^(1/2))/(-25+20*cos(teta8izq)));
c2masd2izq=(2.5*(cos(teta7izq)+cos(teta9izq)))^2+(2.5*(sin(teta7izq)+sin(teta9izq))-12)^2;
teta2izq=acos((2.5*(cos(teta7izq)+cos(teta9izq))*(-27-c2masd2izq)-(2.5*(sin(teta7izq)+sin(teta9izq))-12)*(144*c2masd2izq-(-27-c2masd2izq)^2)^(1/2))/(12*c2masd2izq));
teta3izq=acos((2.5*(cos(teta7izq)+cos(teta9izq))*(27-c2masd2izq)+(2.5*(sin(teta7izq)+sin(teta9izq))-12)*(36*c2masd2izq-(27-c2masd2izq)^2)^(1/2))/(6*c2masd2izq));
teta1izq=pi-asin((5*sin(teta7izq)-sin(teta8izq)-4)/4.2);
x11izq=4.2*cos(teta1izq)-5*cos(teta7izq)+cos(teta8izq);
teta11izq=0;
teta5izq=teta1izq;
teta10izq=teta1izq;
teta6izq=teta2izq;
teta13izq=teta2izq;
teta4izq=teta3izq;
teta12izq=teta3izq;
suelofijo=pi-teta1;
teta1=teta1+suelofijo;
teta2=teta2+suelofijo;
teta3=teta3+suelofijo;
teta4=teta4+suelofijo;
teta5=teta5+suelofijo;
teta6=teta6+suelofijo;
teta7=teta7+suelofijo;
teta8=teta8+suelofijo;
teta9=teta9+suelofijo;
teta10=teta10+suelofijo;
teta11=teta11+suelofijo;
teta12=teta12+suelofijo;
teta13=teta13+suelofijo;
teta14=teta14+suelofijo;
teta1izq=teta1izq+suelofijo;
teta2izq=teta2izq+suelofijo;
teta3izq=teta3izq+suelofijo;
teta4izq=teta4izq+suelofijo;
teta5izq=teta5izq+suelofijo;
teta6izq=teta6izq+suelofijo;
teta7izq=teta7izq+suelofijo;
teta8izq=teta8izq+suelofijo;
teta9izq=teta9izq+suelofijo;
teta10izq=teta10izq+suelofijo;
teta11izq=teta11izq+suelofijo;
teta12izq=teta12izq+suelofijo;
teta13izq=teta13izq+suelofijo;
teta14izq=teta14izq+suelofijo;
w1=diff(teta1);
w2=diff(teta2);
w3=diff(teta3);
w4=diff(teta4);
w5=diff(teta5);
w6=diff(teta6);
w7=diff(teta7);
w8=diff(teta8);
w9=diff(teta9);
w10=diff(teta10);
w11=diff(teta11);
w12=diff(teta13);
w13=diff(teta13);
w14=diff(teta14);
w1izq=diff(teta1izq);
w2izq=diff(teta2izq);
w3izq=diff(teta3izq);
w4izq=diff(teta4izq);
w5izq=diff(teta5izq);
w6izq=diff(teta6izq);
w7izq=diff(teta7izq);
w8izq=w8;
w9izq=diff(teta9izq);
w10izq=diff(teta10izq);
w11izq=diff(teta11izq);
w12izq=diff(teta12izq);
w13izq=diff(teta13izq);
w14izq=diff(teta14izq);
alfa1=diff(w1);
alfa2=diff(w2);
alfa3=diff(w3);
alfa4=diff(w4);
alfa5=diff(w5);
alfa6=diff(w6);
alfa7=diff(w7);
alfa8=diff(w8);
alfa9=diff(w9);
alfa10=diff(w10);
alfa11=diff(w11);
alfa12=diff(w12);
alfa13=diff(w13);
alfa14=diff(w14);
alfa1izq=diff(w1izq);
alfa2izq=diff(w2izq);
alfa3izq=diff(w3izq);
alfa4izq=diff(w4izq);
alfa5izq=diff(w5izq);
alfa6izq=diff(w6izq);
alfa7izq=diff(w7izq);
alfa8izq=diff(w8izq);
alfa9izq=diff(w9izq);
alfa10izq=diff(w10izq);
alfa11izq=diff(w11izq);
alfa12izq=diff(w12izq);
alfa13izq=diff(w13izq);
alfa14izq=diff(w14izq);
factor=1;
l1=90*factor;
l2=540*factor;
l3=270*factor;
l4=180*factor;
l5=90*factor;
l6=180*factor;
l7=150*factor;
l8=60*factor;
l9=75*factor;
l10=125*factor;
a14=34350*factor;
l11=0;
l12=270*factor;
l13=540*factor;
d2=90*factor;
d3=45*factor;
d10=27.5*factor;
d=(2.7/1000000);
ancho=20;
gordo=8;
m1=l1*ancho*gordo*d;
m2=l2*ancho*gordo*d;
m3=l3*ancho*gordo*d;
m4=l4*ancho*gordo*d;
m5=l5*ancho*gordo*d;
m6=l6*ancho*gordo*d;
m7=l7*ancho*gordo*d;
m8=l8*ancho*gordo*d;
m9=l9*ancho*gordo*d;
m10=l10*ancho*gordo*d;
m11=l11*ancho*gordo*d;
m12=l12*ancho*gordo*d;
m13=l13*ancho*gordo*d;
m14=gordo*a14*d*2;
%g mm/s2
g=9800;
I1=(1/12)*m1*(ancho*ancho+(l1)^2);
I2=(1/12)*m2*(ancho*ancho+(l2)^2);
I3=(1/12)*m3*(ancho*ancho+(l3)^2);
I4=(1/12)*m4*(ancho*ancho+(l4)^2);
I5=(1/12)*m5*(ancho*ancho+(l5)^2);
I6=(1/12)*m6*(ancho*ancho+(l6)^2);
I7=(1/12)*m7*(ancho*ancho+(l7)^2);
I8=(1/12)*m8*(ancho*ancho+(l8)^2);
I9=(1/12)*m9*(ancho*ancho+(l9)^2);
I10=(1/12)*m10*(ancho*ancho+(l10)^2);
I11=(1/12)*m11*(ancho*ancho+(l11)^2);
I12=(1/12)*m12*(ancho*ancho+(l12)^2);
I13=(1/12)*m13*(ancho*ancho+(l13)^2);
I14=d*180074025;
x1x=0
x1y=0;
v1x=0;
v1y=0;
a1x=0;
a1y=0;
%%%%%%%%%%%%%%%%%%% loop %%%%%%%%%%%%%%%
val(10)=[0];
suma=pi/(wdato8*2);
for i=1:j
i
val(i)=suma;
suma=suma+pi/(j*wdato8);
tet1=subs(teta1,t,val(i));
tet2=subs(teta2,t,val(i));
tet3=subs(teta3,t,val(i));
tet4=subs(teta4,t,val(i));
tet5=subs(teta5,t,val(i));
tet6=subs(teta6,t,val(i));
tet7=subs(teta7,t,val(i));
tet8=subs(teta8,t,val(i));
tet9=subs(teta9,t,val(i));
tet10=subs(teta10,t,val(i));
tet11=subs(teta11,t,val(i));
tet12=subs(teta12,t,val(i));
tet13=subs(teta13,t,val(i));
tet14=subs(teta14,t,val(i));
xx11=subs(x11,t,val(i));
tet1izq=subs(teta1izq,t,val(i));
tet2izq=subs(teta2izq,t,val(i));
tet3izq=subs(teta3izq,t,val(i));
tet4izq=subs(teta4izq,t,val(i));
tet5izq=subs(teta5izq,t,val(i));
tet6izq=subs(teta6izq,t,val(i));
tet7izq=subs(teta7izq,t,val(i));
tet8izq=subs(teta8izq,t,val(i));
tet9izq=subs(teta9izq,t,val(i));
tet10izq=subs(teta10izq,t,val(i));
tet11izq=subs(teta11izq,t,val(i));
tet12izq=subs(teta12izq,t,val(i));
tet13izq=subs(teta13izq,t,val(i));
tet14izq=subs(teta14izq,t,val(i));
xx11izq=subs(x11izq,t,val(i));
alf1=subs(alfa1,t,val(i));
alf2=subs(alfa2,t,val(i));
alf3=subs(alfa3,t,val(i));
alf4=subs(alfa4,t,val(i));
alf5=subs(alfa5,t,val(i));
alf6=subs(alfa6,t,val(i));
alf7=subs(alfa7,t,val(i));
alf8=subs(alfa8,t,val(i));
alf9=subs(alfa9,t,val(i));
alf10=subs(alfa10,t,val(i));
alf11=subs(alfa11,t,val(i));
alf12=subs(alfa12,t,val(i));
alf13=subs(alfa13,t,val(i));
alf14=subs(alfa14,t,val(i));
alf1izq=subs(alfa1izq,t,val(i));
alf2izq=subs(alfa2izq,t,val(i));
alf3izq=subs(alfa3izq,t,val(i));
alf4izq=subs(alfa4izq,t,val(i));
alf5izq=subs(alfa5izq,t,val(i));
alf6izq=subs(alfa6izq,t,val(i));
alf7izq=subs(alfa7izq,t,val(i));
alf8izq=subs(alfa8izq,t,val(i));
alf9izq=subs(alfa9izq,t,val(i));
alf10izq=subs(alfa10izq,t,val(i));
alf11izq=subs(alfa11izq,t,val(i));
alf12izq=subs(alfa12izq,t,val(i));
alf13izq=subs(alfa13izq,t,val(i));
alf14izq=subs(alfa14izq,t,val(i));
ww1=subs(w1,t,val(i));
ww2=subs(w2,t,val(i));
ww3=subs(w3,t,val(i));
ww4=subs(w4,t,val(i));
ww5=subs(w5,t,val(i));
ww6=subs(w6,t,val(i));
ww7=subs(w7,t,val(i));
ww8=subs(w8,t,val(i));
ww9=subs(w9,t,val(i));
ww10=subs(w10,t,val(i));
ww11=subs(w11,t,val(i));
ww12=subs(w12,t,val(i));
ww13=subs(w13,t,val(i));
ww14=subs(w14,t,val(i));
ww1izq=subs(w1izq,t,val(i));
ww2izq=subs(w2izq,t,val(i));
ww3izq=subs(w3izq,t,val(i));
ww4izq=subs(w4izq,t,val(i));
ww5izq=subs(w5izq,t,val(i));
ww6izq=subs(w6izq,t,val(i));
ww7izq=subs(w7izq,t,val(i));
ww8izq=subs(w8izq,t,val(i));
ww9izq=subs(w9izq,t,val(i));
ww10izq=subs(w10izq,t,val(i));
ww11izq=subs(w11izq,t,val(i));
ww12izq=subs(w12izq,t,val(i));
ww13izq=subs(w13izq,t,val(i));
ww14izq=subs(w14izq,t,val(i));
if v1x==0
x1x
x2x=x1x+l1/2+(l2/2)*cos(tet2);
x2y=(l2/2)*sin(tet2);
v2x=v1x-(l2/2)*sin(tet2)*(ww2);
v2y=+(l2/2)*cos(tet2)*(ww2);
a2x=a1x-(l2/2)*cos(tet2)*(ww2)*(ww2)-(l2/2)*sin(tet2)*(alf2);
a2y=-(l2/2)*sin(tet2)*(ww2)*(ww2)+(l2/2)*cos(tet2)*(alf2);
x3x=x1x+l1/2+(l2)*cos(tet2)+(l3/2)*cos(tet3);
x3y=(l2)*sin(tet2)+(l3/2)*sin(tet3);
v3x=v1x-(l2)*sin(tet2)*(ww2)-(l3/2)*sin(tet3)*(ww3);
v3y=+(l2)*cos(tet2)*(ww2)+(l3/2)*cos(tet3)*(ww3);
a3x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3/2)*cos(tet3)*(ww3)*(ww3)-(l3/2)*sin(tet3)*(alf3);
a3y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3/2)*sin(tet3)*(ww3)*(ww3)+(l3/2)*cos(tet3)*(alf3);
x4x=x1x+l1/2+(l2/2+d2)*cos(tet2)+(l4/2)*cos(tet4);
x4y=(l2/2+d2)*sin(tet2)+(l4/2)*sin(tet4);
v4x=v1x-(l2/2+d2)*sin(tet2)*(ww2)-(l4/2)*sin(tet4)*(ww4);
v4y=(l2/2+d2)*cos(tet2)*(ww2)+(l4/2)*cos(tet4)*(ww4);
a4x=a1x-(l2/2+d2)*cos(tet2)*(ww2)*(ww2)-(l2/2+d2)*sin(tet2)*(alf2)-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4);
a4y=-(l2/2+d2)*sin(tet2)*(ww2)*(ww2)+(l2/2+d2)*cos(tet2)*(alf2)-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4);
x5x=x1x+l1/2+(l2)*cos(tet2)-l5/2;
x5y=(l2)*sin(tet2);
v5x=v1x-(l2)*sin(tet2)*(ww2);
v5y=(l2)*cos(tet2)*(ww2);
a5x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2);
a5y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2);
x6x=x4x+(l4/2)*cos(tet4)+(l6/2)*cos(tet6);
x6y=x4y+(l4/2)*sin(tet4)+(l6/2)*sin(tet6);
v6x=v4x-(l4/2)*sin(tet4)*(ww4)-(l6/2)*sin(tet6)*(ww6);
v6y=v4y+(l4/2)*cos(tet4)*(ww4)+(l6/2)*cos(tet6)*(ww6);
a6x=a4x-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4)-(l6/2)*cos(tet6)*(ww6)*(ww6)-(l6/2)*sin(tet6)*(alf6);
a6y=a4y-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4)-(l6/2)*sin(tet6)*(ww6)*(ww6)+(l6/2)*cos(tet6)*(alf6);
x7x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7/2)*cos(tet7);
x7y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7/2)*sin(tet7);
v7x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7/2)*sin(tet7)*(ww7);
v7y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7/2)*cos(tet7)*(ww7);
a7x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7/2)*cos(tet7)*(ww7)*(ww7)-(l7/2)*sin(tet7)*(alf7);
a7y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7/2)*sin(tet7)*(ww7)*(ww7)+(l7/2)*cos(tet7)*(alf7);
x8x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7)*cos(tet7)-(l8/2)*cos(tet8);
x8y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7)*sin(tet7)-(l8/2)*sin(tet8);
v8x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7)*sin(tet7)*(ww7)+(l8/2)*sin(tet8)*(ww8);
v8y=+(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7)*cos(tet7)*(ww7)-(l8/2)*cos(tet8)*(ww8);
a8x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7)*cos(tet7)*(ww7)*(ww7)-(l7)*sin(tet7)*(alf7)+(l8/2)*cos(tet8)*(ww8)*(ww8)+(l8/2)*sin(tet8)*(alf8);
a8y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7)*sin(tet7)*(ww7)*(ww7)+(l7)*cos(tet7)*(alf7)+(l8/2)*sin(tet8)*(ww8)*(ww8)-(l8/2)*cos(tet8)*(alf8);
x9x=x7x+(l9/2)*cos(tet9);
x9y=x7y+(l9/2)*sin(tet9);
v9x=v7x-(l9/2)*sin(tet9)*(ww9);
v9y=v7y+(l9/2)*cos(tet9)*(ww9);
a9x=a7x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9);
a9y=a7y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9);
x10x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10/2)*cos(tet10);
x10y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10/2)*sin(tet10);
v10x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10/2)*sin(tet10)*(ww10);
v10y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10/2)*cos(tet10)*(ww10);
a10x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10/2)*cos(tet10)*(ww10)*(ww10)-(l10/2)*sin(tet10)*(alf10);
a10y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10/2)*sin(tet10)*(ww10)*(ww10)+(l10/2)*cos(tet10)*(alf10);
x11x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10)*cos(tet10);
x11y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10)*sin(tet10);
v11x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10)*sin(tet10)*(ww10);
v11y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10)*cos(tet10)*(ww10);
a11x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10)*cos(tet10)*(ww10)*(ww10)-(l10)*sin(tet10)*(alf10);
a11y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10)*sin(tet10)*(ww10)*(ww10)+(l10)*cos(tet10)*(alf10);
x13x=x1x-l1/2+(l13/2)*cos(tet13);
x13y=(l13/2)*sin(tet13);
v13x=v1x-(l13/2)*sin(tet13)*(ww13);
v13y=(l13/2)*cos(tet13)*(ww13);
a13x=a1x-(l13/2)*cos(tet13)*(ww13)*(ww13)-(l13/2)*sin(tet13)*(alf13);
a13y=-(l13/2)*sin(tet13)*(ww13)*(ww13)+(l13/2)*cos(tet13)*(alf13);
x12x=x1x-l1/2+(l13)*cos(tet13)+(l12/2)*cos(tet12);
x12y=(l13)*sin(tet13)+(l12/2)*sin(tet12);
v12x=v1x-(l13)*sin(tet13)*(ww13)-(l12/2)*sin(tet12)*(ww12);
v12y=(l13)*cos(tet13)*(ww13)+(l12/2)*cos(tet12)*(ww12);
a12x=a1x-(l13)*cos(tet13)*(ww13)*(ww13)-(l13)*sin(tet13)*(alf13)-(l12/2)*cos(tet12)*(ww12)*(ww12)-(l12/2)*sin(tet12)*(alf12);
a12y=-(l13)*sin(tet13)*(ww13)*(ww13)+(l13)*cos(tet13)*(alf13)-(l12/2)*sin(tet12)*(ww12)*(ww12)+(l12/2)*cos(tet12)*(alf12);
x14x=x8x-(1.8777)*cos(tet14)+(182.32)*sin(tet14);
x14y=x8y-(182.328)*cos(tet14)-(1.8777)*sin(tet14);
v14x=v8x+(1.8777)*sin(tet14)*(ww14)+(182.32)*cos(tet14)*(ww14);
v14y=v8y+(182.328)*sin(tet14)*(ww14)-(1.8777)*cos(tet14)*(ww14);
a14x=a8x+(1.8777)*cos(tet14)*(ww14)*(ww14)-(182.32)*sin(tet14)*(ww14)*(ww14)+(1.8777)*sin(tet14)*(alf14)+(182.32)*cos(tet14)*(alf14);
a14y=a8y+(182.328)*cos(tet14)*(ww14)*(ww14)+(182.328)*sin(tet14)*(alf14)+(1.8777)*sin(tet14)*(ww14)*(ww14)-(1.8777)*cos(tet14)*(alf14);
x14izqx=x14x;
x14izqy=x14y;
v14izqx=v14x;
v14izqy=v14y;
a14izqx=a14x;
a14izqy=a14y;
x8izqx=x8x;
x8izqy=x8y;
v8izqx=v8x;
v8izqy=v8y;
a8izqx=a8x;
a8izqy=a8y;
x7izqx=x8izqx-(l7/2)*cos(tet7izq)+(l8/2)*cos(tet8izq);
x7izqy=x8izqy-(l7/2)*sin(tet7izq)+(l8/2)*sin(tet8izq);
v7izqx=v8izqx+(l7/2)*sin(tet7izq)*(ww7izq)-(l8/2)*sin(tet8izq)*(ww8izq);
v7izqy=v8izqy-(l7/2)*cos(tet7izq)*(ww7izq)+(l8/2)*cos(tet8izq)*(ww8izq);
a7izqx=a8izqx+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq)-(l8/2)*cos(tet8izq)*(ww8izq)*(ww8izq)-(l8/2)*sin(tet8izq)*(alf8izq);
a7izqy=a8izqy+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq)-(l8/2)*sin(tet8izq)*(ww8izq)*(ww8izq)+(l8/2)*cos(tet8izq)*(alf8izq);
x9izqx=x9x+(l9/2)*cos(tet9)-(l9/2)*cos(tet9izq);
x9izqy=x9y+(l9/2)*sin(tet9)-(l9/2)*sin(tet9izq);
v9izqx=v9x-(l9/2)*sin(tet9)*(ww9)+(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v9y+(l9/2)*cos(tet9)*(ww9)-(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a9x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9)+(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a9y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9)+(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*cos(tet9izq)*(alf9izq);
x9izqx=x7izqx+(l9/2)*cos(tet9izq);
x9izqy=x7izqy+(l9/2)*sin(tet9izq);
v9izqx=v7izqx-(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v7izqy+(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a7izqx-(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a7izqy-(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*cos(tet9izq)*(alf9izq);
x3izqx=x7izqx-(l3/2)*cos(tet3izq)-(l7/2)*cos(tet7izq);
x3izqy=x7izqy-(l3/2)*sin(tet3izq)-(l7/2)*sin(tet7izq);
v3izqx=v7izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l7/2)*sin(tet7izq)*(ww7izq);
v3izqy=v7izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l7/2)*cos(tet7izq)*(ww7izq);
a3izqx=a7izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq);
a3izqy=a7izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq);
x2izqx=x3izqx-(l3/2)*cos(tet3izq)-(l2/2)*cos(tet2izq);
x2izqy=x3izqy-(l3/2)*sin(tet3izq)-(l2/2)*sin(tet2izq);
v2izqx=v3izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l2/2)*sin(tet2izq)*(ww2izq);
v2izqy=v3izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l2/2)*cos(tet2izq)*(ww2izq);
a2izqx=a3izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq);
a2izqy=a3izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq);
x1izqx=x2izqx-(l2/2)*cos(tet2izq)+(l1/2)*cos(tet1izq);
x1izqy=x2izqy-(l2/2)*sin(tet2izq)+(l1/2)*sin(tet1izq);
v1izqx=v2izqx+(l2/2)*sin(tet2izq)*(ww2izq)-(l1/2)*sin(tet1izq)*(ww1izq);
v1izqy=v2izqy-(l2/2)*cos(tet2izq)*(ww2izq)+(l1/2)*cos(tet1izq)*(ww1izq);
a1izqx=a2izqx+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq)-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq);
a1izqy=a2izqy+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq)-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq);
x13izqx=x1izqx+(l1/2)*cos(tet1izq)+(l13/2)*cos(tet13izq);
x13izqy=x1izqy+(l1/2)*sin(tet1izq)+(l13/2)*sin(tet13izq);
v13izqx=v1izqx-(l1/2)*sin(tet1izq)*(ww1izq)-(l13/2)*sin(tet13izq)*(ww13izq);
v13izqy=v1izqy+(l1/2)*cos(tet1izq)*(ww1izq)+(l13/2)*cos(tet13izq)*(ww13izq);
a13izqx=a1izqx-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq)-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq);
a13izqy=a1izqy-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq)-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq);
x5izqx=x2izqx+(l2/2)*cos(tet2izq)+(l5/2)*cos(tet5izq);
x5izqy=x2izqy+(l2/2)*sin(tet2izq)+(l5/2)*sin(tet5izq);
v5izqx=v2izqx-(l2/2)*sin(tet2izq)*(ww2izq)-(l5/2)*sin(tet5izq)*(ww5izq);
v5izqy=v2izqy+(l2/2)*cos(tet2izq)*(ww2izq)+(l5/2)*cos(tet5izq)*(ww5izq);
a5izqx=a2izqx-(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*sin(tet2izq)*(alf2izq)-(l5/2)*cos(tet5izq)*(ww5izq)*(ww5izq)-(l5/2)*sin(tet5izq)*(alf5izq);
a5izqy=a2izqy-(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*cos(tet2izq)*(alf2izq)-(l5/2)*sin(tet5izq)*(ww5izq)*(ww5izq)+(l5/2)*cos(tet5izq)*(alf5izq);
x12izqx=x13izqx+(l13/2)*cos(tet13izq)+(l12/2)*cos(tet12izq);
x12izqy=x13izqy+(l13/2)*sin(tet13izq)+(l12/2)*sin(tet12izq);
v12izqx=v13izqx-(l13/2)*sin(tet13izq)*(ww13izq)-(l12/2)*sin(tet12izq)*(ww12izq);
v12izqy=v13izqy+(l13/2)*cos(tet13izq)*(ww13izq)+(l12/2)*cos(tet12izq)*(ww12izq);
a12izqx=a13izqx-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq)-(l12/2)*cos(tet12izq)*(ww12izq)*(ww12izq)-(l12/2)*sin(tet12izq)*(alf12izq);
a12izqy=a13izqy-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq)-(l12/2)*sin(tet12izq)*(ww12izq)*(ww12izq)+(l12/2)*cos(tet12izq)*(alf12izq);
x4izqx=x2izqx+(d2)*cos(tet2izq)+(l4/2)*cos(tet4izq);
x4izqy=x2izqy+(d2)*sin(tet2izq)+(l4/2)*sin(tet4izq);
v4izqx=v2izqx-(d2)*sin(tet2izq)*(ww2izq)-(l4/2)*sin(tet4izq)*(ww4izq);
v4izqy=v2izqy+(d2)*cos(tet2izq)*(ww2izq)+(l4/2)*cos(tet4izq)*(ww4izq);
a4izqx=a2izqx-(d2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2+d2)*sin(tet2izq)*(alf2izq)-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq);
a4izqy=a2izqy-(d2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2+d2)*cos(tet2izq)*(alf2izq)-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq);
x6izqx=x4izqx+(l4/2)*cos(tet4izq)+(l6/2)*cos(tet6izq);
x6izqy=x4izqy+(l4/2)*sin(tet4izq)+(l6/2)*sin(tet6izq);
v6izqx=v4izqx-(l4/2)*sin(tet4izq)*(ww4)-(l6/2)*sin(tet6izq)*(ww6izq);
v6izqy=v4izqy+(l4/2)*cos(tet4izq)*(ww4)+(l6/2)*cos(tet6izq)*(ww6izq);
a6izqx=a4izqx-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq)-(l6/2)*cos(tet6izq)*(ww6izq)*(ww6izq)-(l6/2)*sin(tet6izq)*(alf6izq);
a6izqy=a4izqy-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq)-(l6/2)*sin(tet6izq)*(ww6izq)*(ww6izq)+(l6/2)*cos(tet6izq)*(alf6izq);
x10izqx=x3izqx+(l3/2)*cos(tet3izq)+(l10/2)*cos(tet10izq);
x10izqy=x3izqy+(l3/2)*sin(tet3izq)+(l10/2)*sin(tet10izq);
v10izqx=v3izqx-(l3/2)*sin(tet3izq)*(ww3izq)-(l10/2)*sin(tet10izq)*(ww10izq);
v10izqy=v3izqy+(l3/2)*cos(tet3izq)*(ww3izq)+(l10/2)*cos(tet10izq)*(ww10izq);
a10izqx=a3izqx-(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*sin(tet3izq)*(alf3izq)-(l10/2)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10/2)*sin(tet10izq)*(alf10izq);
a10izqy=a3izqy-(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*cos(tet3izq)*(alf3izq)-(l10/2)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10/2)*cos(tet10izq)*(alf10izq);
x11izqx=x1x+l1/2+(l2)*cos(tet2izq)+(l3)*cos(tet3izq)+(l10)*cos(tet10izq);
x11izqy=(l2)*sin(tet2izq)+(l3)*sin(tet3izq)+(l10)*sin(tet10izq);
v11izqx=v1x-(l2)*sin(tet2izq)*(ww2)-(l3)*sin(tet3izq)*(ww3)-(l10)*sin(tet10izq)*(ww10izq);
v11izqy=(l2)*cos(tet2izq)*(ww2)+(l3)*cos(tet3izq)*(ww3)+(l10)*cos(tet10izq)*(ww10izq);
a11izqx=a1x-(l2)*cos(tet2izq)*(ww2)*(ww2)-(l2)*sin(tet2izq)*(alf2izq)-(l3)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3)*sin(tet3izq)*(alf3izq)-(l10)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10)*sin(tet10izq)*(alf10izq);
a11izqy=-(l2)*sin(tet2izq)*(ww2)*(ww2)+(l2)*cos(tet2izq)*(alf2izq)-(l3)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3)*cos(tet3izq)*(alf3izq)-(l10)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10)*cos(tet10izq)*(alf10izq);
[A,C]=matriz(tet1,tet2,tet3,tet4,tet5,tet6,tet7,tet8,tet9,tet10,tet11,tet12,tet13,xx11,tet1izq,tet2izq,tet3izq,tet4izq,tet5izq,tet6izq,tet7izq,tet8izq,tet9izq,tet10izq,tet11izq,tet12izq,tet13izq,xx11izq);
vector(73,1)=[0];
vector= [
m2*a2x;
m2*g+m2*a2y;
I2*alf2;
m3*a3x;
m3*g+m3*a3y;
I3*alf3;
m4*a4x;
m4*g+m4*a4y;
I4*alf4;
m5*a5x;
m5*g+m5*a5y;
I5*alf5;
m6*a6x;
m6*g+m6*a6y;
I6*alf6;
m7*a7x;
m7*g+m7*a7y;
I7*alf7;
m8*a8x;
m8*g+m8*a8y;
I8*alf8;
m9*a9x;
m9*g+m9*a9y;
I9*alf9;
m10*a10x;
m10*g+m10*a10y;
I10*alf10;
m11*a11x;
m11*g+m11*a11y;
m12*a12x;
m12*g+m12*a12y;
I12*alf12;
m13*a13x;
m13*g+m13*a13y;
I13*alf13;
m14*a14x;
m14*g+m14*a14y;
I14*alf14;
m1*a1izqx;
m1*g*m1+m1*a1izqy;
I1*alf1izq;
m2*a2izqx;
m2*g+m2*a2izqy;
I2*alf2izq;
m3*a3izqx;
m3*g+m3*a3izqy;
I3*alf3izq;
m4*a4izqx;
m4*g+m4*a4izqy;
I4*alf4izq;
m5*a5izqx;
m5*g+m5*a5izqy;
I5*alf5izq;
m6*a6izqx;
m6*g+m6*a6izqy;
I6*alf6izq;
m7*a7izqx;
m7*g+m7*a7izqy;
I7*alf7izq;
m9*a9izqx;
m9*g+m9*a9izqy;
I9*alf9izq;
m10*a10izqx;
m10*g+m10*a10izqy;
I10*alf10izq;
m11*a11izqx;
m11*g+m11*a11izqy;
m12*a12izqx;
m12*g+m12*a12izqy;
I12*alf12izq;
m13*a13izqx;
m13*g+m13*a13izqy;
I13*alf13izq];
fuer1=C*vector;
fuer=fuer1/1000;
ac1x(i)=0;
f01x(i)=0;
f12x(i)=fuer(1);
f12y(i)=fuer(2);
f113x(i)=fuer(3);
f113y(i)=fuer(4);
f23x(i)=fuer(5);
f23y(i)=fuer(6);
f24x(i)=fuer(7);
f24y(i)=fuer(8);
f25x(i)=fuer(9);
f25y(i)=fuer(10);
f36x(i)=fuer(11);
f36y(i)=fuer(12);
f37x(i)=fuer(13);
f37y(i)=fuer(14);
f310x(i)=fuer(15);
f310y(i)=fuer(16);
f414x(i)=fuer(17);
f414y(i)=fuer(18);
f512x(i)=fuer(19);
f512y(i)=fuer(20);
f513x(i)=fuer(21);
f513y(i)=fuer(22);
f614x(i)=fuer(23);
f614y(i)=fuer(24);
f78x(i)=fuer(25);
f78y(i)=fuer(26);
f79x(i)=fuer(27);
f79y(i)=fuer(28);
f814x(i)=fuer(29);
f814y(i)=fuer(30);
f87izqx(i)=fuer(31);
f87izqy(i)=fuer(32);
T8(i)=fuer(33);
f914x(i)=fuer(34);
f914y(i)=fuer(35);
f1011x(i)=fuer(36);
f1011y(i)=fuer(37);
f1012x(i)=fuer(38);
f1012y(i)=fuer(39);
f1114y(i)=fuer(40);
f144izqx(i)=fuer(41);
f144izqy(i)=fuer(42);
f146izqx(i)=fuer(43);
f146izqy(i)=fuer(44);
f149izqx(i)=fuer(45);
f149izqy(i)=fuer(46);
f1411izqy(i)=fuer(47);
f1izq2izqx(i)=fuer(48);
f1izq2izqy(i)=fuer(49);
f1izq13izqx(i)=fuer(50);
f1izq13izqy(i)=fuer(51);
f2izq3izqx(i)=fuer(52);
f2izq3izqy(i)=fuer(53);
f2izq4izqx(i)=fuer(54);
f2izq4izqy(i)=fuer(55);
f2izq5izqx(i)=fuer(56);
f2izq5izqy(i)=fuer(57);
f3izq6izqx(i)=fuer(58);
f3izq6izqy(i)=fuer(59);
f3izq7izqx(i)=fuer(60);
f3izq7izqy(i)=fuer(61);
f3izq10izqx(i)=fuer(62);
f3izq10izqy(i)=fuer(63);
f5izq12izqx(i)=fuer(64);
f5izq12izqy(i)=fuer(65);
f5izq13izqx(i)=fuer(66);
f5izq13izqy(i)=fuer(67);
f7izq9izqx(i)=fuer(68);
f7izq9izqy(i)=fuer(69);
f10izq11izqx(i)=fuer(70);
f10izq11izqy(i)=fuer(71);
f10izq12izqx(i)=fuer(72);
f10izq12izqy(i)=fuer(73);
AT=pi/(j*wdato8);
f01t=fuer(1)+fuer(3)
f01n=fuer(2)+fuer(4)+m1*g/1000
f1x=f01t
f1y=f01n
mu=-sign(f01t)*mu0 ;
if abs(f01t) < abs(muest*f01n)
a1xnueva=0
v1xnueva=0
x1xnueva=0
x1x=x1x+x1xnueva
v1x=v1xnueva
a1x=a1xnueva
else
desliza(i)=1;
[A,C]=matriz2(tet1,tet2,tet3,tet4,tet5,tet6,tet7,tet8,tet9,tet10,tet11,tet12,tet13,xx11,tet1izq,tet2izq,tet3izq,tet4izq,tet5izq,tet6izq,tet7izq,tet8izq,tet9izq,tet10izq,tet11izq,tet12izq,tet13izq,xx11izq,mu);
vector2(76,1)=[0];
vector2= [
0;
m1*g;
0;
m2*a2x;
m2*g+m2*a2y;
I2*alf2;
m3*a3x;
m3*g+m3*a3y;
I3*alf3;
m4*a4x;
m4*g+m4*a4y;
I4*alf4;
m5*a5x;
m5*g+m5*a5y;
I5*alf5;
m6*a6x;
m6*g+m6*a6y;
I6*alf6;
m7*a7x;
m7*g+m7*a7y;
I7*alf7;
m8*a8x;
m8*g+m8*a8y;
I8*alf8;
m9*a9x;
m9*g+m9*a9y;
I9*alf9;
m10*a10x;
m10*g+m10*a10y;
I10*alf10;
m11*a11x;
m11*g+m11*a11y;
m12*a12x;
m12*g+m12*a12y;
I12*alf12;
m13*a13x;
m13*g+m13*a13y;
I13*alf13;
m14*a14x;
m14*g+m14*a14y;
I14*alf14;
m1*a1izqx;
m1*g*m1+m1*a1izqy;
I1*alf1izq;
m2*a2izqx;
m2*g+m2*a2izqy;
I2*alf2izq;
m3*a3izqx;
m3*g+m3*a3izqy;
I3*alf3izq;
m4*a4izqx;
m4*g+m4*a4izqy;
I4*alf4izq;
m5*a5izqx;
m5*g+m5*a5izqy;
I5*alf5izq;
m6*a6izqx;
m6*g+m6*a6izqy;
I6*alf6izq;
m7*a7izqx;
m7*g+m7*a7izqy;
I7*alf7izq;
m9*a9izqx;
m9*g+m9*a9izqy;
I9*alf9izq;
m10*a10izqx;
m10*g+m10*a10izqy;
I10*alf10izq;
m11*a11izqx;
m11*g+m11*a11izqy;
m12*a12izqx;
m12*g+m12*a12izqy;
I12*alf12izq;
m13*a13izqx;
m13*g+m13*a13izqy;
I13*alf13izq];
fuer1=C*vector2;
fuer=fuer1/1000;
ac1x(i)=fuer(1);
f01x(i)=fuer(2);
f01y(i)=fuer(3);
f12x(i)=fuer(4);
f12y(i)=fuer(5);
f113x(i)=fuer(6);
f113y(i)=fuer(7);
f23x(i)=fuer(8);
f23y(i)=fuer(9);
f24x(i)=fuer(10);
f24y(i)=fuer(11);
f25x(i)=fuer(12);
f25y(i)=fuer(13);
f36x(i)=fuer(14);
f36y(i)=fuer(15);
f37x(i)=fuer(16);
f37y(i)=fuer(17);
f310x(i)=fuer(18);
f310y(i)=fuer(19);
f414x(i)=fuer(20);
f414y(i)=fuer(21);
f512x(i)=fuer(22);
f512y(i)=fuer(23);
f513x(i)=fuer(24);
f513y(i)=fuer(25);
f614x(i)=fuer(26);
f614y(i)=fuer(27);
f78x(i)=fuer(28);
f78y(i)=fuer(29);
f79x(i)=fuer(30);
f79y(i)=fuer(31);
f814x(i)=fuer(32);
f814y(i)=fuer(33);
f87izqx(i)=fuer(34);
f87izqy(i)=fuer(35);
T8(i)=fuer(36);
f914x(i)=fuer(37);
f914y(i)=fuer(38);
f1011x(i)=fuer(39);
f1011y(i)=fuer(40);
f1012x(i)=fuer(41);
f1012y(i)=fuer(42);
f1114y(i)=fuer(43);
f144izqx(i)=fuer(44);
f144izqy(i)=fuer(45);
f146izqx(i)=fuer(46);
f146izqy(i)=fuer(47);
f149izqx(i)=fuer(48);
f149izqy(i)=fuer(49);
f1411izqy(i)=fuer(50);
f1izq2izqx(i)=fuer(51);
f1izq2izqy(i)=fuer(42);
f1izq13izqx(i)=fuer(53);
f1izq13izqy(i)=fuer(54);
f2izq3izqx(i)=fuer(55);
f2izq3izqy(i)=fuer(56);
f2izq4izqx(i)=fuer(57);
f2izq4izqy(i)=fuer(58);
f2izq5izqx(i)=fuer(59);
f2izq5izqy(i)=fuer(60);
f3izq6izqx(i)=fuer(61);
f3izq6izqy(i)=fuer(62);
f3izq7izqx(i)=fuer(63);
f3izq7izqy(i)=fuer(64);
f3izq10izqx(i)=fuer(65);
f3izq10izqy(i)=fuer(66);
f5izq12izqx(i)=fuer(67);
f5izq12izqy(i)=fuer(68);
f5izq13izqx(i)=fuer(69);
f5izq13izqy(i)=fuer(70);
f7izq9izqx(i)=fuer(71);
f7izq9izqy(i)=fuer(72);
f10izq11izqx(i)=fuer(73);
f10izq11izqy(i)=fuer(74);
f10izq12izqx(i)=fuer(75);
f10izq12izqy(i)=fuer(76);
a1xnueva=ac1x(i)*1000
v1xnueva=a1xnueva*(AT)
x1xnueva=a1xnueva*(AT*AT)/2+v1x*AT
x1x=x1x+x1xnueva
v1x=v1xnueva
a1x=a1xnueva
x2x=x1x+l1/2+(l2/2)*cos(tet2);
x2y=(l2/2)*sin(tet2);
v2x=v1x-(l2/2)*sin(tet2)*(ww2);
v2y=+(l2/2)*cos(tet2)*(ww2);
a2x=a1x-(l2/2)*cos(tet2)*(ww2)*(ww2)-(l2/2)*sin(tet2)*(alf2);
a2y=-(l2/2)*sin(tet2)*(ww2)*(ww2)+(l2/2)*cos(tet2)*(alf2);
x3x=x1x+l1/2+(l2)*cos(tet2)+(l3/2)*cos(tet3);
x3y=(l2)*sin(tet2)+(l3/2)*sin(tet3);
v3x=v1x-(l2)*sin(tet2)*(ww2)-(l3/2)*sin(tet3)*(ww3);
v3y=+(l2)*cos(tet2)*(ww2)+(l3/2)*cos(tet3)*(ww3);
a3x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3/2)*cos(tet3)*(ww3)*(ww3)-(l3/2)*sin(tet3)*(alf3);
a3y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3/2)*sin(tet3)*(ww3)*(ww3)+(l3/2)*cos(tet3)*(alf3);
x4x=x1x+l1/2+(l2/2+d2)*cos(tet2)+(l4/2)*cos(tet4);
x4y=(l2/2+d2)*sin(tet2)+(l4/2)*sin(tet4);
v4x=v1x-(l2/2+d2)*sin(tet2)*(ww2)-(l4/2)*sin(tet4)*(ww4);
v4y=(l2/2+d2)*cos(tet2)*(ww2)+(l4/2)*cos(tet4)*(ww4);
a4x=a1x-(l2/2+d2)*cos(tet2)*(ww2)*(ww2)-(l2/2+d2)*sin(tet2)*(alf2)-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4);
a4y=-(l2/2+d2)*sin(tet2)*(ww2)*(ww2)+(l2/2+d2)*cos(tet2)*(alf2)-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4);
x5x=x1x+l1/2+(l2)*cos(tet2)-l5/2;
x5y=(l2)*sin(tet2);
v5x=v1x-(l2)*sin(tet2)*(ww2);
v5y=(l2)*cos(tet2)*(ww2);
a5x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2);
a5y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2);
x6x=x4x+(l4/2)*cos(tet4)+(l6/2)*cos(tet6);
x6y=x4y+(l4/2)*sin(tet4)+(l6/2)*sin(tet6);
v6x=v4x-(l4/2)*sin(tet4)*(ww4)-(l6/2)*sin(tet6)*(ww6);
v6y=v4y+(l4/2)*cos(tet4)*(ww4)+(l6/2)*cos(tet6)*(ww6);
a6x=a4x-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4)-(l6/2)*cos(tet6)*(ww6)*(ww6)-(l6/2)*sin(tet6)*(alf6);
a6y=a4y-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4)-(l6/2)*sin(tet6)*(ww6)*(ww6)+(l6/2)*cos(tet6)*(alf6);
x7x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7/2)*cos(tet7);
x7y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7/2)*sin(tet7);
v7x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7/2)*sin(tet7)*(ww7);
v7y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7/2)*cos(tet7)*(ww7);
a7x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7/2)*cos(tet7)*(ww7)*(ww7)-(l7/2)*sin(tet7)*(alf7);
a7y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7/2)*sin(tet7)*(ww7)*(ww7)+(l7/2)*cos(tet7)*(alf7);
x8x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7)*cos(tet7)-(l8/2)*cos(tet8);
x8y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7)*sin(tet7)-(l8/2)*sin(tet8);
v8x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7)*sin(tet7)*(ww7)+(l8/2)*sin(tet8)*(ww8);
v8y=+(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7)*cos(tet7)*(ww7)-(l8/2)*cos(tet8)*(ww8);
a8x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7)*cos(tet7)*(ww7)*(ww7)-(l7)*sin(tet7)*(alf7)+(l8/2)*cos(tet8)*(ww8)*(ww8)+(l8/2)*sin(tet8)*(alf8);
a8y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7)*sin(tet7)*(ww7)*(ww7)+(l7)*cos(tet7)*(alf7)+(l8/2)*sin(tet8)*(ww8)*(ww8)-(l8/2)*cos(tet8)*(alf8);
x9x=x7x+(l9/2)*cos(tet9);
x9y=x7y+(l9/2)*sin(tet9);
v9x=v7x-(l9/2)*sin(tet9)*(ww9);
v9y=v7y+(l9/2)*cos(tet9)*(ww9);
a9x=a7x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9);
a9y=a7y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9);
x10x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10/2)*cos(tet10);
x10y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10/2)*sin(tet10);
v10x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10/2)*sin(tet10)*(ww10);
v10y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10/2)*cos(tet10)*(ww10);
a10x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10/2)*cos(tet10)*(ww10)*(ww10)-(l10/2)*sin(tet10)*(alf10);
a10y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10/2)*sin(tet10)*(ww10)*(ww10)+(l10/2)*cos(tet10)*(alf10);
x11x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10)*cos(tet10);
x11y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10)*sin(tet10);
v11x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10)*sin(tet10)*(ww10);
v11y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10)*cos(tet10)*(ww10);
a11x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10)*cos(tet10)*(ww10)*(ww10)-(l10)*sin(tet10)*(alf10);
a11y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10)*sin(tet10)*(ww10)*(ww10)+(l10)*cos(tet10)*(alf10);
x13x=x1x-l1/2+(l13/2)*cos(tet13);
x13y=(l13/2)*sin(tet13);
v13x=v1x-(l13/2)*sin(tet13)*(ww13);
v13y=(l13/2)*cos(tet13)*(ww13);
a13x=a1x-(l13/2)*cos(tet13)*(ww13)*(ww13)-(l13/2)*sin(tet13)*(alf13);
a13y=-(l13/2)*sin(tet13)*(ww13)*(ww13)+(l13/2)*cos(tet13)*(alf13);
x12x=x1x-l1/2+(l13)*cos(tet13)+(l12/2)*cos(tet12);
x12y=(l13)*sin(tet13)+(l12/2)*sin(tet12);
v12x=v1x-(l13)*sin(tet13)*(ww13)-(l12/2)*sin(tet12)*(ww12);
v12y=(l13)*cos(tet13)*(ww13)+(l12/2)*cos(tet12)*(ww12);
a12x=a1x-(l13)*cos(tet13)*(ww13)*(ww13)-(l13)*sin(tet13)*(alf13)-(l12/2)*cos(tet12)*(ww12)*(ww12)-(l12/2)*sin(tet12)*(alf12);
a12y=-(l13)*sin(tet13)*(ww13)*(ww13)+(l13)*cos(tet13)*(alf13)-(l12/2)*sin(tet12)*(ww12)*(ww12)+(l12/2)*cos(tet12)*(alf12);
x14x=x8x-(1.8777)*cos(tet14)+(182.32)*sin(tet14);
x14y=x8y-(182.328)*cos(tet14)-(1.8777)*sin(tet14);
v14x=v8x+(1.8777)*sin(tet14)*(ww14)+(182.32)*cos(tet14)*(ww14);
v14y=v8y+(182.328)*sin(tet14)*(ww14)-(1.8777)*cos(tet14)*(ww14);
a14x=a8x+(1.8777)*cos(tet14)*(ww14)*(ww14)-(182.32)*sin(tet14)*(ww14)*(ww14)+(1.8777)*sin(tet14)*(alf14)+(182.32)*cos(tet14)*(alf14);
a14y=a8y+(182.328)*cos(tet14)*(ww14)*(ww14)+(182.328)*sin(tet14)*(alf14)+(1.8777)*sin(tet14)*(ww14)*(ww14)-(1.8777)*cos(tet14)*(alf14);
x14izqx=x14x;
x14izqy=x14y;
v14izqx=v14x;
v14izqy=v14y;
a14izqx=a14x;
a14izqy=a14y;
x8izqx=x8x;
x8izqy=x8y;
v8izqx=v8x;
v8izqy=v8y;
a8izqx=a8x;
a8izqy=a8y;
x7izqx=x8izqx-(l7/2)*cos(tet7izq)+(l8/2)*cos(tet8izq);
x7izqy=x8izqy-(l7/2)*sin(tet7izq)+(l8/2)*sin(tet8izq);
v7izqx=v8izqx+(l7/2)*sin(tet7izq)*(ww7izq)-(l8/2)*sin(tet8izq)*(ww8izq);
v7izqy=v8izqy-(l7/2)*cos(tet7izq)*(ww7izq)+(l8/2)*cos(tet8izq)*(ww8izq);
a7izqx=a8izqx+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq)-(l8/2)*cos(tet8izq)*(ww8izq)*(ww8izq)-(l8/2)*sin(tet8izq)*(alf8izq);
a7izqy=a8izqy+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq)-(l8/2)*sin(tet8izq)*(ww8izq)*(ww8izq)+(l8/2)*cos(tet8izq)*(alf8izq);
x9izqx=x9x+(l9/2)*cos(tet9)-(l9/2)*cos(tet9izq);
x9izqy=x9y+(l9/2)*sin(tet9)-(l9/2)*sin(tet9izq);
v9izqx=v9x-(l9/2)*sin(tet9)*(ww9)+(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v9y+(l9/2)*cos(tet9)*(ww9)-(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a9x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9)+(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a9y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9)+(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*cos(tet9izq)*(alf9izq);
x9izqx=x7izqx+(l9/2)*cos(tet9izq);
x9izqy=x7izqy+(l9/2)*sin(tet9izq);
v9izqx=v7izqx-(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v7izqy+(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a7izqx-(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a7izqy-(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*cos(tet9izq)*(alf9izq);
x3izqx=x7izqx-(l3/2)*cos(tet3izq)-(l7/2)*cos(tet7izq);
x3izqy=x7izqy-(l3/2)*sin(tet3izq)-(l7/2)*sin(tet7izq);
v3izqx=v7izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l7/2)*sin(tet7izq)*(ww7izq);
v3izqy=v7izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l7/2)*cos(tet7izq)*(ww7izq);
a3izqx=a7izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq);
a3izqy=a7izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq);
x2izqx=x3izqx-(l3/2)*cos(tet3izq)-(l2/2)*cos(tet2izq);
x2izqy=x3izqy-(l3/2)*sin(tet3izq)-(l2/2)*sin(tet2izq);
v2izqx=v3izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l2/2)*sin(tet2izq)*(ww2izq);
v2izqy=v3izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l2/2)*cos(tet2izq)*(ww2izq);
a2izqx=a3izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq);
a2izqy=a3izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq);
x1izqx=x2izqx-(l2/2)*cos(tet2izq)+(l1/2)*cos(tet1izq);
x1izqy=x2izqy-(l2/2)*sin(tet2izq)+(l1/2)*sin(tet1izq);
v1izqx=v2izqx+(l2/2)*sin(tet2izq)*(ww2izq)-(l1/2)*sin(tet1izq)*(ww1izq);
v1izqy=v2izqy-(l2/2)*cos(tet2izq)*(ww2izq)+(l1/2)*cos(tet1izq)*(ww1izq);
a1izqx=a2izqx+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq)-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq);
a1izqy=a2izqy+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq)-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq);
x13izqx=x1izqx+(l1/2)*cos(tet1izq)+(l13/2)*cos(tet13izq);
x13izqy=x1izqy+(l1/2)*sin(tet1izq)+(l13/2)*sin(tet13izq);
v13izqx=v1izqx-(l1/2)*sin(tet1izq)*(ww1izq)-(l13/2)*sin(tet13izq)*(ww13izq);
v13izqy=v1izqy+(l1/2)*cos(tet1izq)*(ww1izq)+(l13/2)*cos(tet13izq)*(ww13izq);
a13izqx=a1izqx-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq)-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq);
a13izqy=a1izqy-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq)-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq);
x5izqx=x2izqx+(l2/2)*cos(tet2izq)+(l5/2)*cos(tet5izq);
x5izqy=x2izqy+(l2/2)*sin(tet2izq)+(l5/2)*sin(tet5izq);
v5izqx=v2izqx-(l2/2)*sin(tet2izq)*(ww2izq)-(l5/2)*sin(tet5izq)*(ww5izq);
v5izqy=v2izqy+(l2/2)*cos(tet2izq)*(ww2izq)+(l5/2)*cos(tet5izq)*(ww5izq);
a5izqx=a2izqx-(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*sin(tet2izq)*(alf2izq)-(l5/2)*cos(tet5izq)*(ww5izq)*(ww5izq)-(l5/2)*sin(tet5izq)*(alf5izq);
a5izqy=a2izqy-(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*cos(tet2izq)*(alf2izq)-(l5/2)*sin(tet5izq)*(ww5izq)*(ww5izq)+(l5/2)*cos(tet5izq)*(alf5izq);
x12izqx=x13izqx+(l13/2)*cos(tet13izq)+(l12/2)*cos(tet12izq);
x12izqy=x13izqy+(l13/2)*sin(tet13izq)+(l12/2)*sin(tet12izq);
v12izqx=v13izqx-(l13/2)*sin(tet13izq)*(ww13izq)-(l12/2)*sin(tet12izq)*(ww12izq);
v12izqy=v13izqy+(l13/2)*cos(tet13izq)*(ww13izq)+(l12/2)*cos(tet12izq)*(ww12izq);
a12izqx=a13izqx-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq)-(l12/2)*cos(tet12izq)*(ww12izq)*(ww12izq)-(l12/2)*sin(tet12izq)*(alf12izq);
a12izqy=a13izqy-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq)-(l12/2)*sin(tet12izq)*(ww12izq)*(ww12izq)+(l12/2)*cos(tet12izq)*(alf12izq);
x4izqx=x2izqx+(d2)*cos(tet2izq)+(l4/2)*cos(tet4izq);
x4izqy=x2izqy+(d2)*sin(tet2izq)+(l4/2)*sin(tet4izq);
v4izqx=v2izqx-(d2)*sin(tet2izq)*(ww2izq)-(l4/2)*sin(tet4izq)*(ww4izq);
v4izqy=v2izqy+(d2)*cos(tet2izq)*(ww2izq)+(l4/2)*cos(tet4izq)*(ww4izq);
a4izqx=a2izqx-(d2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2+d2)*sin(tet2izq)*(alf2izq)-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq);
a4izqy=a2izqy-(d2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2+d2)*cos(tet2izq)*(alf2izq)-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq);
x6izqx=x4izqx+(l4/2)*cos(tet4izq)+(l6/2)*cos(tet6izq);
x6izqy=x4izqy+(l4/2)*sin(tet4izq)+(l6/2)*sin(tet6izq);
v6izqx=v4izqx-(l4/2)*sin(tet4izq)*(ww4)-(l6/2)*sin(tet6izq)*(ww6izq);
v6izqy=v4izqy+(l4/2)*cos(tet4izq)*(ww4)+(l6/2)*cos(tet6izq)*(ww6izq);
a6izqx=a4izqx-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq)-(l6/2)*cos(tet6izq)*(ww6izq)*(ww6izq)-(l6/2)*sin(tet6izq)*(alf6izq);
a6izqy=a4izqy-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq)-(l6/2)*sin(tet6izq)*(ww6izq)*(ww6izq)+(l6/2)*cos(tet6izq)*(alf6izq);
x10izqx=x3izqx+(l3/2)*cos(tet3izq)+(l10/2)*cos(tet10izq);
x10izqy=x3izqy+(l3/2)*sin(tet3izq)+(l10/2)*sin(tet10izq);
v10izqx=v3izqx-(l3/2)*sin(tet3izq)*(ww3izq)-(l10/2)*sin(tet10izq)*(ww10izq);
v10izqy=v3izqy+(l3/2)*cos(tet3izq)*(ww3izq)+(l10/2)*cos(tet10izq)*(ww10izq);
a10izqx=a3izqx-(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*sin(tet3izq)*(alf3izq)-(l10/2)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10/2)*sin(tet10izq)*(alf10izq);
a10izqy=a3izqy-(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*cos(tet3izq)*(alf3izq)-(l10/2)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10/2)*cos(tet10izq)*(alf10izq);
x11izqx=x1x+l1/2+(l2)*cos(tet2izq)+(l3)*cos(tet3izq)+(l10)*cos(tet10izq);
x11izqy=(l2)*sin(tet2izq)+(l3)*sin(tet3izq)+(l10)*sin(tet10izq);
v11izqx=v1x-(l2)*sin(tet2izq)*(ww2)-(l3)*sin(tet3izq)*(ww3)-(l10)*sin(tet10izq)*(ww10izq);
v11izqy=(l2)*cos(tet2izq)*(ww2)+(l3)*cos(tet3izq)*(ww3)+(l10)*cos(tet10izq)*(ww10izq);
a11izqx=a1x-(l2)*cos(tet2izq)*(ww2)*(ww2)-(l2)*sin(tet2izq)*(alf2izq)-(l3)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3)*sin(tet3izq)*(alf3izq)-(l10)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10)*sin(tet10izq)*(alf10izq);
a11izqy=-(l2)*sin(tet2izq)*(ww2)*(ww2)+(l2)*cos(tet2izq)*(alf2izq)-(l3)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3)*cos(tet3izq)*(alf3izq)-(l10)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10)*cos(tet10izq)*(alf10izq);
end
else
mu=-sign(v1x)*mu0
desliza(i)=1
[A,C]=matriz2(tet1,tet2,tet3,tet4,tet5,tet6,tet7,tet8,tet9,tet10,tet11,tet12,tet13,xx11,tet1izq,tet2izq,tet3izq,tet4izq,tet5izq,tet6izq,tet7izq,tet8izq,tet9izq,tet10izq,tet11izq,tet12izq,tet13izq,xx11izq,mu);
vector2(76,1)=[0];
vector2= [
0;
m1*g;
0;
m2*a2x;
m2*g+m2*a2y;
I2*alf2;
m3*a3x;
m3*g+m3*a3y;
I3*alf3;
m4*a4x;
m4*g+m4*a4y;
I4*alf4;
m5*a5x;
m5*g+m5*a5y;
I5*alf5;
m6*a6x;
m6*g+m6*a6y;
I6*alf6;
m7*a7x;
m7*g+m7*a7y;
I7*alf7;
m8*a8x;
m8*g+m8*a8y;
I8*alf8;
m9*a9x;
m9*g+m9*a9y;
I9*alf9;
m10*a10x;
m10*g+m10*a10y;
I10*alf10;
m11*a11x;
m11*g+m11*a11y;
m12*a12x;
m12*g+m12*a12y;
I12*alf12;
m13*a13x;
m13*g+m13*a13y;
I13*alf13;
m14*a14x;
m14*g+m14*a14y;
I14*alf14;
m1*a1izqx;
m1*g*m1+m1*a1izqy;
I1*alf1izq;
m2*a2izqx;
m2*g+m2*a2izqy;
I2*alf2izq;
m3*a3izqx;
m3*g+m3*a3izqy;
I3*alf3izq;
m4*a4izqx;
m4*g+m4*a4izqy;
I4*alf4izq;
m5*a5izqx;
m5*g+m5*a5izqy;
I5*alf5izq;
m6*a6izqx;
m6*g+m6*a6izqy;
I6*alf6izq;
m7*a7izqx;
m7*g+m7*a7izqy;
I7*alf7izq;
m9*a9izqx;
m9*g+m9*a9izqy;
I9*alf9izq;
m10*a10izqx;
m10*g+m10*a10izqy;
I10*alf10izq;
m11*a11izqx;
m11*g+m11*a11izqy;
m12*a12izqx;
m12*g+m12*a12izqy;
I12*alf12izq;
m13*a13izqx;
m13*g+m13*a13izqy;
I13*alf13izq];
fuer1=C*vector2;
fuer=fuer1/1000;
ac1x(i)=fuer(1);
f01x(i)=fuer(2);
f01y(i)=fuer(3);
f12x(i)=fuer(4);
f12y(i)=fuer(5);
f113x(i)=fuer(6);
f113y(i)=fuer(7);
f23x(i)=fuer(8);
f23y(i)=fuer(9);
f24x(i)=fuer(10);
f24y(i)=fuer(11);
f25x(i)=fuer(12);
f25y(i)=fuer(13);
f36x(i)=fuer(14);
f36y(i)=fuer(15);
f37x(i)=fuer(16);
f37y(i)=fuer(17);
f310x(i)=fuer(18);
f310y(i)=fuer(19);
f414x(i)=fuer(20);
f414y(i)=fuer(21);
f512x(i)=fuer(22);
f512y(i)=fuer(23);
f513x(i)=fuer(24);
f513y(i)=fuer(25);
f614x(i)=fuer(26);
f614y(i)=fuer(27);
f78x(i)=fuer(28);
f78y(i)=fuer(29);
f79x(i)=fuer(30);
f79y(i)=fuer(31);
f814x(i)=fuer(32);
f814y(i)=fuer(33);
f87izqx(i)=fuer(34);
f87izqy(i)=fuer(35);
T8(i)=fuer(36);
f914x(i)=fuer(37);
f914y(i)=fuer(38);
f1011x(i)=fuer(39);
f1011y(i)=fuer(40);
f1012x(i)=fuer(41);
f1012y(i)=fuer(42);
f1114y(i)=fuer(43);
f144izqx(i)=fuer(44);
f144izqy(i)=fuer(45);
f146izqx(i)=fuer(46);
f146izqy(i)=fuer(47);
f149izqx(i)=fuer(48);
f149izqy(i)=fuer(49);
f1411izqy(i)=fuer(50);
f1izq2izqx(i)=fuer(51);
f1izq2izqy(i)=fuer(42);
f1izq13izqx(i)=fuer(53);
f1izq13izqy(i)=fuer(54);
f2izq3izqx(i)=fuer(55);
f2izq3izqy(i)=fuer(56);
f2izq4izqx(i)=fuer(57);
f2izq4izqy(i)=fuer(58);
f2izq5izqx(i)=fuer(59);
f2izq5izqy(i)=fuer(60);
f3izq6izqx(i)=fuer(61);
f3izq6izqy(i)=fuer(62);
f3izq7izqx(i)=fuer(63);
f3izq7izqy(i)=fuer(64);
f3izq10izqx(i)=fuer(65);
f3izq10izqy(i)=fuer(66);
f5izq12izqx(i)=fuer(67);
f5izq12izqy(i)=fuer(68);
f5izq13izqx(i)=fuer(69);
f5izq13izqy(i)=fuer(70);
f7izq9izqx(i)=fuer(71);
f7izq9izqy(i)=fuer(72);
f10izq11izqx(i)=fuer(73);
f10izq11izqy(i)=fuer(74);
f10izq12izqx(i)=fuer(75);
f10izq12izqy(i)=fuer(76);
f01t=fuer(1)+fuer(3)
f01n=fuer(2)+fuer(4)+m1*g/1000
f1x=f01t
f1y=f01n
a1xparada=(-(mu*f01n-f1x)*1000)/m1
if ATparada > AT | ATparada<0
a1xnueva=ac1x(i)*1000
v1xnueva=v1x+a1xnueva*(AT)
x1xnueva=v1x*(AT)+a1xnueva*(AT*AT)/2
x1x=x1x+x1xnueva
v1x=v1xnueva
a1x=a1xnueva
x1x
x2x=x1x+l1/2+(l2/2)*cos(tet2);
x2y=(l2/2)*sin(tet2);
v2x=v1x-(l2/2)*sin(tet2)*(ww2);
v2y=+(l2/2)*cos(tet2)*(ww2);
a2x=a1x-(l2/2)*cos(tet2)*(ww2)*(ww2)-(l2/2)*sin(tet2)*(alf2);
a2y=-(l2/2)*sin(tet2)*(ww2)*(ww2)+(l2/2)*cos(tet2)*(alf2);
x3x=x1x+l1/2+(l2)*cos(tet2)+(l3/2)*cos(tet3);
x3y=(l2)*sin(tet2)+(l3/2)*sin(tet3);
v3x=v1x-(l2)*sin(tet2)*(ww2)-(l3/2)*sin(tet3)*(ww3);
v3y=+(l2)*cos(tet2)*(ww2)+(l3/2)*cos(tet3)*(ww3);
a3x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3/2)*cos(tet3)*(ww3)*(ww3)-(l3/2)*sin(tet3)*(alf3);
a3y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3/2)*sin(tet3)*(ww3)*(ww3)+(l3/2)*cos(tet3)*(alf3);
x4x=x1x+l1/2+(l2/2+d2)*cos(tet2)+(l4/2)*cos(tet4);
x4y=(l2/2+d2)*sin(tet2)+(l4/2)*sin(tet4);
v4x=v1x-(l2/2+d2)*sin(tet2)*(ww2)-(l4/2)*sin(tet4)*(ww4);
v4y=(l2/2+d2)*cos(tet2)*(ww2)+(l4/2)*cos(tet4)*(ww4);
a4x=a1x-(l2/2+d2)*cos(tet2)*(ww2)*(ww2)-(l2/2+d2)*sin(tet2)*(alf2)-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4);
a4y=-(l2/2+d2)*sin(tet2)*(ww2)*(ww2)+(l2/2+d2)*cos(tet2)*(alf2)-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4);
x5x=x1x+l1/2+(l2)*cos(tet2)-l5/2;
x5y=(l2)*sin(tet2);
v5x=v1x-(l2)*sin(tet2)*(ww2);
v5y=(l2)*cos(tet2)*(ww2);
a5x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2);
a5y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2);
x6x=x4x+(l4/2)*cos(tet4)+(l6/2)*cos(tet6);
x6y=x4y+(l4/2)*sin(tet4)+(l6/2)*sin(tet6);
v6x=v4x-(l4/2)*sin(tet4)*(ww4)-(l6/2)*sin(tet6)*(ww6);
v6y=v4y+(l4/2)*cos(tet4)*(ww4)+(l6/2)*cos(tet6)*(ww6);
a6x=a4x-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4)-(l6/2)*cos(tet6)*(ww6)*(ww6)-(l6/2)*sin(tet6)*(alf6);
a6y=a4y-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4)-(l6/2)*sin(tet6)*(ww6)*(ww6)+(l6/2)*cos(tet6)*(alf6);
x7x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7/2)*cos(tet7);
x7y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7/2)*sin(tet7);
v7x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7/2)*sin(tet7)*(ww7);
v7y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7/2)*cos(tet7)*(ww7);
a7x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7/2)*cos(tet7)*(ww7)*(ww7)-(l7/2)*sin(tet7)*(alf7);
a7y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7/2)*sin(tet7)*(ww7)*(ww7)+(l7/2)*cos(tet7)*(alf7);
x8x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7)*cos(tet7)-(l8/2)*cos(tet8);
x8y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7)*sin(tet7)-(l8/2)*sin(tet8);
v8x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7)*sin(tet7)*(ww7)+(l8/2)*sin(tet8)*(ww8);
v8y=+(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7)*cos(tet7)*(ww7)-(l8/2)*cos(tet8)*(ww8);
a8x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7)*cos(tet7)*(ww7)*(ww7)-(l7)*sin(tet7)*(alf7)+(l8/2)*cos(tet8)*(ww8)*(ww8)+(l8/2)*sin(tet8)*(alf8);
a8y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7)*sin(tet7)*(ww7)*(ww7)+(l7)*cos(tet7)*(alf7)+(l8/2)*sin(tet8)*(ww8)*(ww8)-(l8/2)*cos(tet8)*(alf8);
x9x=x7x+(l9/2)*cos(tet9);
x9y=x7y+(l9/2)*sin(tet9);
v9x=v7x-(l9/2)*sin(tet9)*(ww9);
v9y=v7y+(l9/2)*cos(tet9)*(ww9);
a9x=a7x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9);
a9y=a7y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9);
x10x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10/2)*cos(tet10);
x10y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10/2)*sin(tet10);
v10x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10/2)*sin(tet10)*(ww10);
v10y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10/2)*cos(tet10)*(ww10);
a10x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10/2)*cos(tet10)*(ww10)*(ww10)-(l10/2)*sin(tet10)*(alf10);
a10y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10/2)*sin(tet10)*(ww10)*(ww10)+(l10/2)*cos(tet10)*(alf10);
x11x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10)*cos(tet10);
x11y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10)*sin(tet10);
v11x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10)*sin(tet10)*(ww10);
v11y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10)*cos(tet10)*(ww10);
a11x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10)*cos(tet10)*(ww10)*(ww10)-(l10)*sin(tet10)*(alf10);
a11y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10)*sin(tet10)*(ww10)*(ww10)+(l10)*cos(tet10)*(alf10);
x13x=x1x-l1/2+(l13/2)*cos(tet13);
x13y=(l13/2)*sin(tet13);
v13x=v1x-(l13/2)*sin(tet13)*(ww13);
v13y=(l13/2)*cos(tet13)*(ww13);
a13x=a1x-(l13/2)*cos(tet13)*(ww13)*(ww13)-(l13/2)*sin(tet13)*(alf13);
a13y=-(l13/2)*sin(tet13)*(ww13)*(ww13)+(l13/2)*cos(tet13)*(alf13);
x12x=x1x-l1/2+(l13)*cos(tet13)+(l12/2)*cos(tet12);
x12y=(l13)*sin(tet13)+(l12/2)*sin(tet12);
v12x=v1x-(l13)*sin(tet13)*(ww13)-(l12/2)*sin(tet12)*(ww12);
v12y=(l13)*cos(tet13)*(ww13)+(l12/2)*cos(tet12)*(ww12);
a12x=a1x-(l13)*cos(tet13)*(ww13)*(ww13)-(l13)*sin(tet13)*(alf13)-(l12/2)*cos(tet12)*(ww12)*(ww12)-(l12/2)*sin(tet12)*(alf12);
a12y=-(l13)*sin(tet13)*(ww13)*(ww13)+(l13)*cos(tet13)*(alf13)-(l12/2)*sin(tet12)*(ww12)*(ww12)+(l12/2)*cos(tet12)*(alf12);
x14x=x8x-(1.8777)*cos(tet14)+(182.32)*sin(tet14);
x14y=x8y-(182.328)*cos(tet14)-(1.8777)*sin(tet14);
v14x=v8x+(1.8777)*sin(tet14)*(ww14)+(182.32)*cos(tet14)*(ww14);
v14y=v8y+(182.328)*sin(tet14)*(ww14)-(1.8777)*cos(tet14)*(ww14);
a14x=a8x+(1.8777)*cos(tet14)*(ww14)*(ww14)-(182.32)*sin(tet14)*(ww14)*(ww14)+(1.8777)*sin(tet14)*(alf14)+(182.32)*cos(tet14)*(alf14);
a14y=a8y+(182.328)*cos(tet14)*(ww14)*(ww14)+(182.328)*sin(tet14)*(alf14)+(1.8777)*sin(tet14)*(ww14)*(ww14)-(1.8777)*cos(tet14)*(alf14);
x14izqx=x14x;
x14izqy=x14y;
v14izqx=v14x;
v14izqy=v14y;
a14izqx=a14x;
a14izqy=a14y;
x8izqx=x8x;
x8izqy=x8y;
v8izqx=v8x;
v8izqy=v8y;
a8izqx=a8x;
a8izqy=a8y;
x7izqx=x8izqx-(l7/2)*cos(tet7izq)+(l8/2)*cos(tet8izq);
x7izqy=x8izqy-(l7/2)*sin(tet7izq)+(l8/2)*sin(tet8izq);
v7izqx=v8izqx+(l7/2)*sin(tet7izq)*(ww7izq)-(l8/2)*sin(tet8izq)*(ww8izq);
v7izqy=v8izqy-(l7/2)*cos(tet7izq)*(ww7izq)+(l8/2)*cos(tet8izq)*(ww8izq);
a7izqx=a8izqx+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq)-(l8/2)*cos(tet8izq)*(ww8izq)*(ww8izq)-(l8/2)*sin(tet8izq)*(alf8izq);
a7izqy=a8izqy+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq)-(l8/2)*sin(tet8izq)*(ww8izq)*(ww8izq)+(l8/2)*cos(tet8izq)*(alf8izq);
x9izqx=x9x+(l9/2)*cos(tet9)-(l9/2)*cos(tet9izq);
x9izqy=x9y+(l9/2)*sin(tet9)-(l9/2)*sin(tet9izq);
v9izqx=v9x-(l9/2)*sin(tet9)*(ww9)+(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v9y+(l9/2)*cos(tet9)*(ww9)-(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a9x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9)+(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a9y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9)+(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*cos(tet9izq)*(alf9izq);
x9izqx=x7izqx+(l9/2)*cos(tet9izq);
x9izqy=x7izqy+(l9/2)*sin(tet9izq);
v9izqx=v7izqx-(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v7izqy+(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a7izqx-(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a7izqy-(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*cos(tet9izq)*(alf9izq);
x3izqx=x7izqx-(l3/2)*cos(tet3izq)-(l7/2)*cos(tet7izq);
x3izqy=x7izqy-(l3/2)*sin(tet3izq)-(l7/2)*sin(tet7izq);
v3izqx=v7izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l7/2)*sin(tet7izq)*(ww7izq);
v3izqy=v7izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l7/2)*cos(tet7izq)*(ww7izq);
a3izqx=a7izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq);
a3izqy=a7izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq);
x2izqx=x3izqx-(l3/2)*cos(tet3izq)-(l2/2)*cos(tet2izq);
x2izqy=x3izqy-(l3/2)*sin(tet3izq)-(l2/2)*sin(tet2izq);
v2izqx=v3izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l2/2)*sin(tet2izq)*(ww2izq);
v2izqy=v3izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l2/2)*cos(tet2izq)*(ww2izq);
a2izqx=a3izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq);
a2izqy=a3izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq);
x1izqx=x2izqx-(l2/2)*cos(tet2izq)+(l1/2)*cos(tet1izq);
x1izqy=x2izqy-(l2/2)*sin(tet2izq)+(l1/2)*sin(tet1izq);
v1izqx=v2izqx+(l2/2)*sin(tet2izq)*(ww2izq)-(l1/2)*sin(tet1izq)*(ww1izq);
v1izqy=v2izqy-(l2/2)*cos(tet2izq)*(ww2izq)+(l1/2)*cos(tet1izq)*(ww1izq);
a1izqx=a2izqx+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq)-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq);
a1izqy=a2izqy+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq)-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq);
x13izqx=x1izqx+(l1/2)*cos(tet1izq)+(l13/2)*cos(tet13izq);
x13izqy=x1izqy+(l1/2)*sin(tet1izq)+(l13/2)*sin(tet13izq);
v13izqx=v1izqx-(l1/2)*sin(tet1izq)*(ww1izq)-(l13/2)*sin(tet13izq)*(ww13izq);
v13izqy=v1izqy+(l1/2)*cos(tet1izq)*(ww1izq)+(l13/2)*cos(tet13izq)*(ww13izq);
a13izqx=a1izqx-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq)-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq);
a13izqy=a1izqy-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq)-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq);
x5izqx=x2izqx+(l2/2)*cos(tet2izq)+(l5/2)*cos(tet5izq);
x5izqy=x2izqy+(l2/2)*sin(tet2izq)+(l5/2)*sin(tet5izq);
v5izqx=v2izqx-(l2/2)*sin(tet2izq)*(ww2izq)-(l5/2)*sin(tet5izq)*(ww5izq);
v5izqy=v2izqy+(l2/2)*cos(tet2izq)*(ww2izq)+(l5/2)*cos(tet5izq)*(ww5izq);
a5izqx=a2izqx-(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*sin(tet2izq)*(alf2izq)-(l5/2)*cos(tet5izq)*(ww5izq)*(ww5izq)-(l5/2)*sin(tet5izq)*(alf5izq);
a5izqy=a2izqy-(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*cos(tet2izq)*(alf2izq)-(l5/2)*sin(tet5izq)*(ww5izq)*(ww5izq)+(l5/2)*cos(tet5izq)*(alf5izq);
x12izqx=x13izqx+(l13/2)*cos(tet13izq)+(l12/2)*cos(tet12izq);
x12izqy=x13izqy+(l13/2)*sin(tet13izq)+(l12/2)*sin(tet12izq);
v12izqx=v13izqx-(l13/2)*sin(tet13izq)*(ww13izq)-(l12/2)*sin(tet12izq)*(ww12izq);
v12izqy=v13izqy+(l13/2)*cos(tet13izq)*(ww13izq)+(l12/2)*cos(tet12izq)*(ww12izq);
a12izqx=a13izqx-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq)-(l12/2)*cos(tet12izq)*(ww12izq)*(ww12izq)-(l12/2)*sin(tet12izq)*(alf12izq);
a12izqy=a13izqy-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq)-(l12/2)*sin(tet12izq)*(ww12izq)*(ww12izq)+(l12/2)*cos(tet12izq)*(alf12izq);
x4izqx=x2izqx+(d2)*cos(tet2izq)+(l4/2)*cos(tet4izq);
x4izqy=x2izqy+(d2)*sin(tet2izq)+(l4/2)*sin(tet4izq);
v4izqx=v2izqx-(d2)*sin(tet2izq)*(ww2izq)-(l4/2)*sin(tet4izq)*(ww4izq);
v4izqy=v2izqy+(d2)*cos(tet2izq)*(ww2izq)+(l4/2)*cos(tet4izq)*(ww4izq);
a4izqx=a2izqx-(d2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2+d2)*sin(tet2izq)*(alf2izq)-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq);
a4izqy=a2izqy-(d2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2+d2)*cos(tet2izq)*(alf2izq)-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq);
x6izqx=x4izqx+(l4/2)*cos(tet4izq)+(l6/2)*cos(tet6izq);
x6izqy=x4izqy+(l4/2)*sin(tet4izq)+(l6/2)*sin(tet6izq);
v6izqx=v4izqx-(l4/2)*sin(tet4izq)*(ww4)-(l6/2)*sin(tet6izq)*(ww6izq);
v6izqy=v4izqy+(l4/2)*cos(tet4izq)*(ww4)+(l6/2)*cos(tet6izq)*(ww6izq);
a6izqx=a4izqx-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq)-(l6/2)*cos(tet6izq)*(ww6izq)*(ww6izq)-(l6/2)*sin(tet6izq)*(alf6izq);
a6izqy=a4izqy-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq)-(l6/2)*sin(tet6izq)*(ww6izq)*(ww6izq)+(l6/2)*cos(tet6izq)*(alf6izq);
x10izqx=x3izqx+(l3/2)*cos(tet3izq)+(l10/2)*cos(tet10izq);
x10izqy=x3izqy+(l3/2)*sin(tet3izq)+(l10/2)*sin(tet10izq);
v10izqx=v3izqx-(l3/2)*sin(tet3izq)*(ww3izq)-(l10/2)*sin(tet10izq)*(ww10izq);
v10izqy=v3izqy+(l3/2)*cos(tet3izq)*(ww3izq)+(l10/2)*cos(tet10izq)*(ww10izq);
a10izqx=a3izqx-(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*sin(tet3izq)*(alf3izq)-(l10/2)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10/2)*sin(tet10izq)*(alf10izq);
a10izqy=a3izqy-(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*cos(tet3izq)*(alf3izq)-(l10/2)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10/2)*cos(tet10izq)*(alf10izq);
x11izqx=x1x+l1/2+(l2)*cos(tet2izq)+(l3)*cos(tet3izq)+(l10)*cos(tet10izq);
x11izqy=(l2)*sin(tet2izq)+(l3)*sin(tet3izq)+(l10)*sin(tet10izq);
v11izqx=v1x-(l2)*sin(tet2izq)*(ww2)-(l3)*sin(tet3izq)*(ww3)-(l10)*sin(tet10izq)*(ww10izq);
v11izqy=(l2)*cos(tet2izq)*(ww2)+(l3)*cos(tet3izq)*(ww3)+(l10)*cos(tet10izq)*(ww10izq);
a11izqx=a1x-(l2)*cos(tet2izq)*(ww2)*(ww2)-(l2)*sin(tet2izq)*(alf2izq)-(l3)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3)*sin(tet3izq)*(alf3izq)-(l10)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10)*sin(tet10izq)*(alf10izq);
a11izqy=-(l2)*sin(tet2izq)*(ww2)*(ww2)+(l2)*cos(tet2izq)*(alf2izq)-(l3)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3)*cos(tet3izq)*(alf3izq)-(l10)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10)*cos(tet10izq)*(alf10izq);
else
x1xnueva=v1x*(AT)+a1x*(AT*AT)/2
v1xnueva=0
a1xnueva=0
x1x=x1x+x1xnueva
v1x=v1xnueva
a1x=a1xnueva
a1x=0
x2x=x1x+l1/2+(l2/2)*cos(tet2)
x2y=(l2/2)*sin(tet2);
v2x=v1x-(l2/2)*sin(tet2)*(ww2);
v2y=+(l2/2)*cos(tet2)*(ww2);
a2x=a1x-(l2/2)*cos(tet2)*(ww2)*(ww2)-(l2/2)*sin(tet2)*(alf2);
a2y=-(l2/2)*sin(tet2)*(ww2)*(ww2)+(l2/2)*cos(tet2)*(alf2);
x3x=x1x+l1/2+(l2)*cos(tet2)+(l3/2)*cos(tet3);
x3y=(l2)*sin(tet2)+(l3/2)*sin(tet3);
v3x=v1x-(l2)*sin(tet2)*(ww2)-(l3/2)*sin(tet3)*(ww3);
v3y=+(l2)*cos(tet2)*(ww2)+(l3/2)*cos(tet3)*(ww3);
a3x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3/2)*cos(tet3)*(ww3)*(ww3)-(l3/2)*sin(tet3)*(alf3);
a3y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3/2)*sin(tet3)*(ww3)*(ww3)+(l3/2)*cos(tet3)*(alf3);
x4x=x1x+l1/2+(l2/2+d2)*cos(tet2)+(l4/2)*cos(tet4);
x4y=(l2/2+d2)*sin(tet2)+(l4/2)*sin(tet4);
v4x=v1x-(l2/2+d2)*sin(tet2)*(ww2)-(l4/2)*sin(tet4)*(ww4);
v4y=(l2/2+d2)*cos(tet2)*(ww2)+(l4/2)*cos(tet4)*(ww4);
a4x=a1x-(l2/2+d2)*cos(tet2)*(ww2)*(ww2)-(l2/2+d2)*sin(tet2)*(alf2)-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4);
a4y=-(l2/2+d2)*sin(tet2)*(ww2)*(ww2)+(l2/2+d2)*cos(tet2)*(alf2)-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4);
x5x=x1x+l1/2+(l2)*cos(tet2)-l5/2;
x5y=(l2)*sin(tet2);
v5x=v1x-(l2)*sin(tet2)*(ww2);
v5y=(l2)*cos(tet2)*(ww2);
a5x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2);
a5y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2);
x6x=x4x+(l4/2)*cos(tet4)+(l6/2)*cos(tet6);
x6y=x4y+(l4/2)*sin(tet4)+(l6/2)*sin(tet6);
v6x=v4x-(l4/2)*sin(tet4)*(ww4)-(l6/2)*sin(tet6)*(ww6);
v6y=v4y+(l4/2)*cos(tet4)*(ww4)+(l6/2)*cos(tet6)*(ww6);
a6x=a4x-(l4/2)*cos(tet4)*(ww4)*(ww4)-(l4/2)*sin(tet4)*(alf4)-(l6/2)*cos(tet6)*(ww6)*(ww6)-(l6/2)*sin(tet6)*(alf6);
a6y=a4y-(l4/2)*sin(tet4)*(ww4)*(ww4)+(l4/2)*cos(tet4)*(alf4)-(l6/2)*sin(tet6)*(ww6)*(ww6)+(l6/2)*cos(tet6)*(alf6);
x7x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7/2)*cos(tet7);
x7y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7/2)*sin(tet7);
v7x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7/2)*sin(tet7)*(ww7);
v7y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7/2)*cos(tet7)*(ww7);
a7x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7/2)*cos(tet7)*(ww7)*(ww7)-(l7/2)*sin(tet7)*(alf7);
a7y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7/2)*sin(tet7)*(ww7)*(ww7)+(l7/2)*cos(tet7)*(alf7);
x8x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l7)*cos(tet7)-(l8/2)*cos(tet8);
x8y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l7)*sin(tet7)-(l8/2)*sin(tet8);
v8x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l7)*sin(tet7)*(ww7)+(l8/2)*sin(tet8)*(ww8);
v8y=+(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l7)*cos(tet7)*(ww7)-(l8/2)*cos(tet8)*(ww8);
a8x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l7)*cos(tet7)*(ww7)*(ww7)-(l7)*sin(tet7)*(alf7)+(l8/2)*cos(tet8)*(ww8)*(ww8)+(l8/2)*sin(tet8)*(alf8);
a8y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l7)*sin(tet7)*(ww7)*(ww7)+(l7)*cos(tet7)*(alf7)+(l8/2)*sin(tet8)*(ww8)*(ww8)-(l8/2)*cos(tet8)*(alf8);
x9x=x7x+(l9/2)*cos(tet9);
x9y=x7y+(l9/2)*sin(tet9);
v9x=v7x-(l9/2)*sin(tet9)*(ww9);
v9y=v7y+(l9/2)*cos(tet9)*(ww9);
a9x=a7x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9);
a9y=a7y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9);
x10x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10/2)*cos(tet10);
x10y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10/2)*sin(tet10);
v10x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10/2)*sin(tet10)*(ww10);
v10y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10/2)*cos(tet10)*(ww10);
a10x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10/2)*cos(tet10)*(ww10)*(ww10)-(l10/2)*sin(tet10)*(alf10);
a10y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10/2)*sin(tet10)*(ww10)*(ww10)+(l10/2)*cos(tet10)*(alf10);
x11x=x1x+l1/2+(l2)*cos(tet2)+(l3)*cos(tet3)+(l10)*cos(tet10);
x11y=(l2)*sin(tet2)+(l3)*sin(tet3)+(l10)*sin(tet10);
v11x=v1x-(l2)*sin(tet2)*(ww2)-(l3)*sin(tet3)*(ww3)-(l10)*sin(tet10)*(ww10);
v11y=(l2)*cos(tet2)*(ww2)+(l3)*cos(tet3)*(ww3)+(l10)*cos(tet10)*(ww10);
a11x=a1x-(l2)*cos(tet2)*(ww2)*(ww2)-(l2)*sin(tet2)*(alf2)-(l3)*cos(tet3)*(ww3)*(ww3)-(l3)*sin(tet3)*(alf3)-(l10)*cos(tet10)*(ww10)*(ww10)-(l10)*sin(tet10)*(alf10);
a11y=-(l2)*sin(tet2)*(ww2)*(ww2)+(l2)*cos(tet2)*(alf2)-(l3)*sin(tet3)*(ww3)*(ww3)+(l3)*cos(tet3)*(alf3)-(l10)*sin(tet10)*(ww10)*(ww10)+(l10)*cos(tet10)*(alf10);
x13x=x1x-l1/2+(l13/2)*cos(tet13);
x13y=(l13/2)*sin(tet13);
v13x=v1x-(l13/2)*sin(tet13)*(ww13);
v13y=(l13/2)*cos(tet13)*(ww13);
a13x=a1x-(l13/2)*cos(tet13)*(ww13)*(ww13)-(l13/2)*sin(tet13)*(alf13);
a13y=-(l13/2)*sin(tet13)*(ww13)*(ww13)+(l13/2)*cos(tet13)*(alf13);
x12x=x1x-l1/2+(l13)*cos(tet13)+(l12/2)*cos(tet12);
x12y=(l13)*sin(tet13)+(l12/2)*sin(tet12);
v12x=v1x-(l13)*sin(tet13)*(ww13)-(l12/2)*sin(tet12)*(ww12);
v12y=(l13)*cos(tet13)*(ww13)+(l12/2)*cos(tet12)*(ww12);
a12x=a1x-(l13)*cos(tet13)*(ww13)*(ww13)-(l13)*sin(tet13)*(alf13)-(l12/2)*cos(tet12)*(ww12)*(ww12)-(l12/2)*sin(tet12)*(alf12);
a12y=-(l13)*sin(tet13)*(ww13)*(ww13)+(l13)*cos(tet13)*(alf13)-(l12/2)*sin(tet12)*(ww12)*(ww12)+(l12/2)*cos(tet12)*(alf12);
x14x=x8x-(1.8777)*cos(tet14)+(182.32)*sin(tet14);
x14y=x8y-(182.328)*cos(tet14)-(1.8777)*sin(tet14);
v14x=v8x+(1.8777)*sin(tet14)*(ww14)+(182.32)*cos(tet14)*(ww14);
v14y=v8y+(182.328)*sin(tet14)*(ww14)-(1.8777)*cos(tet14)*(ww14);
a14x=a8x+(1.8777)*cos(tet14)*(ww14)*(ww14)-(182.32)*sin(tet14)*(ww14)*(ww14)+(1.8777)*sin(tet14)*(alf14)+(182.32)*cos(tet14)*(alf14);
a14y=a8y+(182.328)*cos(tet14)*(ww14)*(ww14)+(182.328)*sin(tet14)*(alf14)+(1.8777)*sin(tet14)*(ww14)*(ww14)-(1.8777)*cos(tet14)*(alf14);
x14izqx=x14x;
x14izqy=x14y;
v14izqx=v14x;
v14izqy=v14y;
a14izqx=a14x;
a14izqy=a14y;
x8izqx=x8x;
x8izqy=x8y;
v8izqx=v8x;
v8izqy=v8y;
a8izqx=a8x;
a8izqy=a8y;
x7izqx=x8izqx-(l7/2)*cos(tet7izq)+(l8/2)*cos(tet8izq);
x7izqy=x8izqy-(l7/2)*sin(tet7izq)+(l8/2)*sin(tet8izq);
v7izqx=v8izqx+(l7/2)*sin(tet7izq)*(ww7izq)-(l8/2)*sin(tet8izq)*(ww8izq);
v7izqy=v8izqy-(l7/2)*cos(tet7izq)*(ww7izq)+(l8/2)*cos(tet8izq)*(ww8izq);
a7izqx=a8izqx+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq)-(l8/2)*cos(tet8izq)*(ww8izq)*(ww8izq)-(l8/2)*sin(tet8izq)*(alf8izq);
a7izqy=a8izqy+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq)-(l8/2)*sin(tet8izq)*(ww8izq)*(ww8izq)+(l8/2)*cos(tet8izq)*(alf8izq);
x9izqx=x9x+(l9/2)*cos(tet9)-(l9/2)*cos(tet9izq);
x9izqy=x9y+(l9/2)*sin(tet9)-(l9/2)*sin(tet9izq);
v9izqx=v9x-(l9/2)*sin(tet9)*(ww9)+(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v9y+(l9/2)*cos(tet9)*(ww9)-(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a9x-(l9/2)*cos(tet9)*(ww9)*(ww9)-(l9/2)*sin(tet9)*(alf9)+(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a9y-(l9/2)*sin(tet9)*(ww9)*(ww9)+(l9/2)*cos(tet9)*(alf9)+(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*cos(tet9izq)*(alf9izq);
x9izqx=x7izqx+(l9/2)*cos(tet9izq);
x9izqy=x7izqy+(l9/2)*sin(tet9izq);
v9izqx=v7izqx-(l9/2)*sin(tet9izq)*(ww9izq);
v9izqy=v7izqy+(l9/2)*cos(tet9izq)*(ww9izq);
a9izqx=a7izqx-(l9/2)*cos(tet9izq)*(ww9izq)*(ww9izq)-(l9/2)*sin(tet9izq)*(alf9izq);
a9izqy=a7izqy-(l9/2)*sin(tet9izq)*(ww9izq)*(ww9izq)+(l9/2)*cos(tet9izq)*(alf9izq);
x3izqx=x7izqx-(l3/2)*cos(tet3izq)-(l7/2)*cos(tet7izq);
x3izqy=x7izqy-(l3/2)*sin(tet3izq)-(l7/2)*sin(tet7izq);
v3izqx=v7izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l7/2)*sin(tet7izq)*(ww7izq);
v3izqy=v7izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l7/2)*cos(tet7izq)*(ww7izq);
a3izqx=a7izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l7/2)*cos(tet7izq)*(ww7izq)*(ww7izq)+(l7/2)*sin(tet7izq)*(alf7izq);
a3izqy=a7izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l7/2)*sin(tet7izq)*(ww7izq)*(ww7izq)-(l7/2)*cos(tet7izq)*(alf7izq);
x2izqx=x3izqx-(l3/2)*cos(tet3izq)-(l2/2)*cos(tet2izq);
x2izqy=x3izqy-(l3/2)*sin(tet3izq)-(l2/2)*sin(tet2izq);
v2izqx=v3izqx+(l3/2)*sin(tet3izq)*(ww3izq)+(l2/2)*sin(tet2izq)*(ww2izq);
v2izqy=v3izqy-(l3/2)*cos(tet3izq)*(ww3izq)-(l2/2)*cos(tet2izq)*(ww2izq);
a2izqx=a3izqx+(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*sin(tet3izq)*(alf3izq)+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq);
a2izqy=a3izqy+(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*cos(tet3izq)*(alf3izq)+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq);
x1izqx=x2izqx-(l2/2)*cos(tet2izq)+(l1/2)*cos(tet1izq);
x1izqy=x2izqy-(l2/2)*sin(tet2izq)+(l1/2)*sin(tet1izq);
v1izqx=v2izqx+(l2/2)*sin(tet2izq)*(ww2izq)-(l1/2)*sin(tet1izq)*(ww1izq);
v1izqy=v2izqy-(l2/2)*cos(tet2izq)*(ww2izq)+(l1/2)*cos(tet1izq)*(ww1izq);
a1izqx=a2izqx+(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*sin(tet2izq)*(alf2izq)-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq);
a1izqy=a2izqy+(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*cos(tet2izq)*(alf2izq)-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq);
x13izqx=x1izqx+(l1/2)*cos(tet1izq)+(l13/2)*cos(tet13izq);
x13izqy=x1izqy+(l1/2)*sin(tet1izq)+(l13/2)*sin(tet13izq);
v13izqx=v1izqx-(l1/2)*sin(tet1izq)*(ww1izq)-(l13/2)*sin(tet13izq)*(ww13izq);
v13izqy=v1izqy+(l1/2)*cos(tet1izq)*(ww1izq)+(l13/2)*cos(tet13izq)*(ww13izq);
a13izqx=a1izqx-(l1/2)*cos(tet1izq)*(ww1izq)*(ww1izq)-(l1/2)*sin(tet1izq)*(alf1izq)-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq);
a13izqy=a1izqy-(l1/2)*sin(tet1izq)*(ww1izq)*(ww1izq)+(l1/2)*cos(tet1izq)*(alf1izq)-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq);
x5izqx=x2izqx+(l2/2)*cos(tet2izq)+(l5/2)*cos(tet5izq);
x5izqy=x2izqy+(l2/2)*sin(tet2izq)+(l5/2)*sin(tet5izq);
v5izqx=v2izqx-(l2/2)*sin(tet2izq)*(ww2izq)-(l5/2)*sin(tet5izq)*(ww5izq);
v5izqy=v2izqy+(l2/2)*cos(tet2izq)*(ww2izq)+(l5/2)*cos(tet5izq)*(ww5izq);
a5izqx=a2izqx-(l2/2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2)*sin(tet2izq)*(alf2izq)-(l5/2)*cos(tet5izq)*(ww5izq)*(ww5izq)-(l5/2)*sin(tet5izq)*(alf5izq);
a5izqy=a2izqy-(l2/2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2)*cos(tet2izq)*(alf2izq)-(l5/2)*sin(tet5izq)*(ww5izq)*(ww5izq)+(l5/2)*cos(tet5izq)*(alf5izq);
x12izqx=x13izqx+(l13/2)*cos(tet13izq)+(l12/2)*cos(tet12izq);
x12izqy=x13izqy+(l13/2)*sin(tet13izq)+(l12/2)*sin(tet12izq);
v12izqx=v13izqx-(l13/2)*sin(tet13izq)*(ww13izq)-(l12/2)*sin(tet12izq)*(ww12izq);
v12izqy=v13izqy+(l13/2)*cos(tet13izq)*(ww13izq)+(l12/2)*cos(tet12izq)*(ww12izq);
a12izqx=a13izqx-(l13/2)*cos(tet13izq)*(ww13izq)*(ww13izq)-(l13/2)*sin(tet13izq)*(alf13izq)-(l12/2)*cos(tet12izq)*(ww12izq)*(ww12izq)-(l12/2)*sin(tet12izq)*(alf12izq);
a12izqy=a13izqy-(l13/2)*sin(tet13izq)*(ww13izq)*(ww13izq)+(l13/2)*cos(tet13izq)*(alf13izq)-(l12/2)*sin(tet12izq)*(ww12izq)*(ww12izq)+(l12/2)*cos(tet12izq)*(alf12izq);
x4izqx=x2izqx+(d2)*cos(tet2izq)+(l4/2)*cos(tet4izq);
x4izqy=x2izqy+(d2)*sin(tet2izq)+(l4/2)*sin(tet4izq);
v4izqx=v2izqx-(d2)*sin(tet2izq)*(ww2izq)-(l4/2)*sin(tet4izq)*(ww4izq);
v4izqy=v2izqy+(d2)*cos(tet2izq)*(ww2izq)+(l4/2)*cos(tet4izq)*(ww4izq);
a4izqx=a2izqx-(d2)*cos(tet2izq)*(ww2izq)*(ww2izq)-(l2/2+d2)*sin(tet2izq)*(alf2izq)-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq);
a4izqy=a2izqy-(d2)*sin(tet2izq)*(ww2izq)*(ww2izq)+(l2/2+d2)*cos(tet2izq)*(alf2izq)-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq);
x6izqx=x4izqx+(l4/2)*cos(tet4izq)+(l6/2)*cos(tet6izq);
x6izqy=x4izqy+(l4/2)*sin(tet4izq)+(l6/2)*sin(tet6izq);
v6izqx=v4izqx-(l4/2)*sin(tet4izq)*(ww4)-(l6/2)*sin(tet6izq)*(ww6izq);
v6izqy=v4izqy+(l4/2)*cos(tet4izq)*(ww4)+(l6/2)*cos(tet6izq)*(ww6izq);
a6izqx=a4izqx-(l4/2)*cos(tet4izq)*(ww4izq)*(ww4izq)-(l4/2)*sin(tet4izq)*(alf4izq)-(l6/2)*cos(tet6izq)*(ww6izq)*(ww6izq)-(l6/2)*sin(tet6izq)*(alf6izq);
a6izqy=a4izqy-(l4/2)*sin(tet4izq)*(ww4izq)*(ww4izq)+(l4/2)*cos(tet4izq)*(alf4izq)-(l6/2)*sin(tet6izq)*(ww6izq)*(ww6izq)+(l6/2)*cos(tet6izq)*(alf6izq);
x10izqx=x3izqx+(l3/2)*cos(tet3izq)+(l10/2)*cos(tet10izq);
x10izqy=x3izqy+(l3/2)*sin(tet3izq)+(l10/2)*sin(tet10izq);
v10izqx=v3izqx-(l3/2)*sin(tet3izq)*(ww3izq)-(l10/2)*sin(tet10izq)*(ww10izq);
v10izqy=v3izqy+(l3/2)*cos(tet3izq)*(ww3izq)+(l10/2)*cos(tet10izq)*(ww10izq);
a10izqx=a3izqx-(l3/2)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3/2)*sin(tet3izq)*(alf3izq)-(l10/2)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10/2)*sin(tet10izq)*(alf10izq);
a10izqy=a3izqy-(l3/2)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3/2)*cos(tet3izq)*(alf3izq)-(l10/2)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10/2)*cos(tet10izq)*(alf10izq);
x11izqx=x1x+l1/2+(l2)*cos(tet2izq)+(l3)*cos(tet3izq)+(l10)*cos(tet10izq);
x11izqy=(l2)*sin(tet2izq)+(l3)*sin(tet3izq)+(l10)*sin(tet10izq);
v11izqx=v1x-(l2)*sin(tet2izq)*(ww2)-(l3)*sin(tet3izq)*(ww3)-(l10)*sin(tet10izq)*(ww10izq);
v11izqy=(l2)*cos(tet2izq)*(ww2)+(l3)*cos(tet3izq)*(ww3)+(l10)*cos(tet10izq)*(ww10izq);
a11izqx=a1x-(l2)*cos(tet2izq)*(ww2)*(ww2)-(l2)*sin(tet2izq)*(alf2izq)-(l3)*cos(tet3izq)*(ww3izq)*(ww3izq)-(l3)*sin(tet3izq)*(alf3izq)-(l10)*cos(tet10izq)*(ww10izq)*(ww10izq)-(l10)*sin(tet10izq)*(alf10izq);
a11izqy=-(l2)*sin(tet2izq)*(ww2)*(ww2)+(l2)*cos(tet2izq)*(alf2izq)-(l3)*sin(tet3izq)*(ww3izq)*(ww3izq)+(l3)*cos(tet3izq)*(alf3izq)-(l10)*sin(tet10izq)*(ww10izq)*(ww10izq)+(l10)*cos(tet10izq)*(alf10izq);
end
end
masatotal=(m1+m2+m3+m4+m5+m6+m7+m9+m10+m11+m12+m13)*2+m14+m8;
xcmx=(x1x*m1+x2x*m2+x3x*m3+x4x*m4+x5x*m5+x6x*m6+x7x*m7+x8x*m8+x9x*m9+x10x*m10+x11x*m11+x12x*m12+x13x*m3+x14x*m14+x1izqx*m1+x2izqx*m2+x3izqx*m3+x4izqx*m4+x5izqx*m5+x6izqx*m6+x7izqx*m7+x9izqx*m9+x10izqx*m10+x11izqx*m11+x12izqx*m12+x13izqx*m13)/(masatotal);
xcmy=(x1y*m1+x2y*m2+x3y*m3+x4y*m4+x5y*m5+x6y*m6+x7y*m7+x8y*m8+x9y*m9+x10y*m10+x11y*m11+x12y*m12+x13y*m3+x14y*m14+x1izqy*m1+x2izqy*m2+x3izqy*m3+x4izqy*m4+x5izqy*m5+x6izqy*m6+x7izqy*m7+x9izqy*m9+x10izqy*m10+x11izqy*m11+x12izqy*m12+x13izqy*m13)/(masatotal);
r113x=-l1/2;
r12x=l1/2;
r10y=-ancho/2;
r113y=ancho/2;
r12y=ancho/2;
r10x(i)=(r113x*f113y(i)+r12x*f12y(i)+r10y*(f113x(i)+f12x(i))-r113y*f113x(i)-r12y*f12x(i))/(f113y(i)+f12y(i)+m1*g/1000);
dcm1=(x1x-xcmx)^2+(x1y-xcmy)^2;
dcm2=(x2x-xcmx)^2+(x2y-xcmy)^2;
dcm3=(x3x-xcmx)^2+(x3y-xcmy)^2;
dcm4=(x4x-xcmx)^2+(x4y-xcmy)^2;
dcm5=(x5x-xcmx)^2+(x5y-xcmy)^2;
dcm6=(x6x-xcmx)^2+(x6y-xcmy)^2;
dcm7=(x7x-xcmx)^2+(x7y-xcmy)^2;
dcm8=(x8x-xcmx)^2+(x8y-xcmy)^2;
dcm9=(x9x-xcmx)^2+(x9y-xcmy)^2;
dcm10=(x10x-xcmx)^2+(x10y-xcmy)^2;
dcm11=(x11x-xcmx)^2+(x11y-xcmy)^2;
dcm12=(x12x-xcmx)^2+(x12y-xcmy)^2;
dcm13=(x13x-xcmx)^2+(x13y-xcmy)^2;
dcm14=(x14x-xcmx)^2+(x14y-xcmy)^2;
dcm1izq=(x1izqx-xcmx)^2+(x1izqy-xcmy)^2;
dcm2izq=(x2izqx-xcmx)^2+(x2izqy-xcmy)^2;
dcm3izq=(x3izqx-xcmx)^2+(x3izqy-xcmy)^2;
dcm4izq=(x4izqx-xcmx)^2+(x4izqy-xcmy)^2;
dcm5izq=(x5izqx-xcmx)^2+(x5izqy-xcmy)^2;
dcm6izq=(x6izqx-xcmx)^2+(x6izqy-xcmy)^2;
dcm7izq=(x7izqx-xcmx)^2+(x7izqy-xcmy)^2;
dcm9izq=(x9izqx-xcmx)^2+(x9izqy-xcmy)^2;
dcm10izq=(x10izqx-xcmx)^2+(x10izqy-xcmy)^2;
dcm11izq=(x11izqx-xcmx)^2+(x11izqy-xcmy)^2;
dcm12izq=(x12izqx-xcmx)^2+(x12izqy-xcmy)^2;
dcm13izq=(x13izqx-xcmx)^2+(x13izqy-xcmy)^2;
Ic=(I1+I2+I3+I4+I5+I6+I7+I9+I10+I11+I12+I13)*2+I8+I14+m1*dcm1+m2*dcm2+m3*dcm3+m4*dcm4+m5*dcm5+m6*dcm6+m7*dcm7+m8*dcm8+m9*dcm9+m10*dcm10+m11*dcm11+m12*dcm12+m13*dcm13+m14*dcm14+m1*dcm1izq+m2*dcm2izq+m3*dcm3izq+m4*dcm4izq+m5*dcm5izq+m6*dcm6izq+m7*dcm7izq+m9*dcm9izq+m10*dcm10izq+m11*dcm11izq+m12*dcm12izq+m13*dcm13izq;
rc=[xcmx,xcmy];
rz=[r10x(i),-ancho];
rp=rc+(Ic/(masatotal*(norm(rc-rz))^2))*(rc-rz);
rzx(i)=rz(1);
rzy(i)=rz(2);
rpx(i)=rp(1);
rpy(i)=rp(2);
rcx(i)=rc(1);
rcy(i)=rc(2);
pie1(i)=x1x
radiodegiro=(Ic/masatotal)^(1/2);
centro(1,i)=[xcmx]
centro(2,i)=[xcmy]
end
fuerzas=[f12x;
f12y;
f113x;
f113y;
f23x;
f23y;
f24x;
f24y;
f25x;
f25y;
f36x;
f36y;
f37x;
f37y;
f310x;
f310y;
f414x;
f414y;
f512x;
f512y;
f513x;
f513y;
f614x;
f614y;
f78x;
f78y;
f79x;
f79y;
f814x;
f814y;
f87izqx;
f87izqy;
T8;
f914x;
f914y;
f1011x;
f1011y;
f1012x;
f1012y;
f1114y;
f144izqx;
f144izqy;
f146izqx;
f146izqy;
f149izqx;
f149izqy;
f1411izqy;
f1izq2izqx;
f1izq2izqy;
f1izq13izqx;
f1izq13izqy;
f2izq3izqx;
f2izq3izqy;
f2izq4izqx;
f2izq4izqy;
f2izq5izqx;
f2izq5izqy;
f3izq6izqx;
f3izq6izqy;
f3izq7izqx;
f3izq7izqy;
f3izq10izqx;
f3izq10izqy;
f5izq12izqx;
f5izq12izqy;
f5izq13izqx;
f5izq13izqy;
f7izq9izqx;
f7izq9izqy;
f10izq11izqx;
f10izq11izqy;
f10izq12izqx;
f10izq12izqy];

