Professional Documents
Culture Documents
Wheel On A Plane
Wheel On A Plane
EuEq1 . anglestinv
EuEq2 . anglestinv
EuEq3 . anglestinv
J
Out[17]= M R2
2
2 2 2
Solution
NDSolveJoinEqs, IniConds, t, t, t, t, 0, tMax, MaxSteps 3 000 000
ttt_ : tt . Solution1
ttt_ : tt . Solution1
ttt_ : tt . Solution1
Plotttt , t, 0, tMax, PlotRange 0, 1, PlotPoints 200
Plotttt 2 , t, 0, tMax, PlotRange 1, 3, PlotPoints 200
Plotttt, t, 0, tMax, PlotRange 10, 10, PlotPoints 200
Out[26]= t InterpolatingFunction0., 20., ,
t InterpolatingFunction0., 20., ,
t InterpolatingFunction0., 20.,
1.0
0.8
0.6
Out[30]=
0.4
0.2
0 5 10 15 20
Out[31]= 1
5 10 15 20
-1
Wheel_on_a_plane.nb 3
10
Out[32]=
5 10 15 20
-5
-10
4 Wheel_on_a_plane.nb
PlotVxtt,t,0,tMax,PlotPoints200
PlotVztt,t,0,tMax,PlotPoints200
PlotVytt,t,0,tMax,PlotPoints200
OffSet 2.1;
XMax XtttMax;
XIni IfXMax 0, OffSet, OffSet;
XFin IfXMax 0, XMax OffSet, XMax OffSet;
YMax YtttMax;
YIni IfYMax 0, OffSet, OffSet;
YFin IfYMax 0, YMax OffSet, YMax OffSet;
ShowTrajCenter, TrajContact
Wheel_on_a_plane.nb 5
1.0
0.8
0.6
Out[50]=
0.4
0.2
0 5 10 15 20
5 10 15 20
-0.5
Out[51]=
-1.0
-1.5
-2.0
1.5
1.0
0.5
Out[52]=
5 10 15 20
-0.5
1.5
1.0
0.5
Out[55]=
-0.5
6 Wheel_on_a_plane.nb
3d plotting
Any
rz_,
point on the perifery of the wheel
WheelTrajectoryt_ :
WheelTrajectorytMax 4
Wheel_on_a_plane.nb 7
-2
-1
0
1
Out[70]=
-1
-2
8 Wheel_on_a_plane.nb
2.0
Out[71]= 1.5
1.0
0.5
0.0
-2
-1 -1
-2
1
Out[72]= Wheel.avi
Wheel_on_a_plane.nb 9
-1
-2
2.0
Out[74]=
1.5
1.0
0.5
1
0
0.0 -1
-2