> |
for j from 1 by ds to ndt do iplot:=iplot+1: i:=iplot: # Ground and lower spring connections FSgx||i := [ seq( x0x[j]*nor + a[n,x], n=1..4 ) ]: FSgy||i := [ seq( x0y[j]*nor + a[n,y], n=1..4 ) ]: FSgz||i := [ seq( x0z[j]*nor - DSuo[3], n=1..4 ) ]: # Lower spring and lower cuboid connections FSux||i := [ seq( eval( Re((u1+x0x[j])*nor+a[p,x]), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in {x,y,z} ) } ), p=1..4 )]: FSuy||i := [ seq( eval( Re((u2+x0y[j])*nor+a[p,y]), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in {x,y,z} ) } ), p=1..4 ) ]: FSuz||i := [ seq( eval( Re((u3+x0z[j])*nor+a[p,z]), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in [x,y,z] ) } ), p=1..4 ) ]: # Lower cuboid and upper spring connections FTux||i := [ seq( eval( Re((u1+x0x[j])*nor+b[p,x]), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in [x,y] ), akz=bzq||p } ), p=1..4 ) ]: FTuy||i := [ seq( eval( Re((u2+x0y[j])*nor+b[p,y]), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in [x,y] ), akz=bzq||p } ), p=1..4 ) ]: FTuz||i := [ seq( eval( Re((u3+x0z[j])*nor+bzq||p), { seq( q||n=X||j[n], n=1..6 ), seq( ak||n=a[p,n], n in [x,y] ), akz=bzq||p } ), p=1..4 ) ]: # Upper spring and upper cuboid connections FSox||i := [ seq( eval( Re((u1+x0x[j])*nor+b[p,x]+DSuo[1]), { seq( q||n=X||j[n+6], n=1..6 ), seq( ak||n=b[p,n], n in [x,y,z] ) } ), p=1..4 ) ]: FSoy||i := [ seq( eval( Re((u2+x0y[j])*nor+b[p,y]+DSuo[2]), { seq( q||n=X||j[n+6], n=1..6 ), seq( ak||n=b[p,n], n in [x,y,z] ) } ), p=1..4 ) ]: FSoz||i := [ seq( eval( Re((u3+x0z[j])*nor+b[p,z]+DSuo[3]), { seq( q||n=X||j[n+6], n=1..6 ), seq( ak||n=b[p,n], n in [x,y,z] ) } ), p=1..4 ) ]: end do: |