3D Desk Fan: Rotation Animation with Trigonometric Functions
Loading the math board and drawing, please wait…
This GeoGebra example demonstrates the construction and rotation animation of a 3D desk fan. What it shows: The complete rotation animation of fan blades rotating around a central axis, with interactive button controls for on/off functionality. Mathematical concepts: Involves trigonometric functions (Sine) to control rotation angles, solid geometry objects, rotation transformations, and mirror transformations. Construction: Uses Rotate command for blade animation; Mirror for creating symmetric blades; OrthogonalPlane, Cylinder, Sphere, Polygon commands for building 3D solid models; Circle, Line, Point commands for geometric relationships; Intersect for intersection calculations. Suitable for: High school mathematics solid geometry introduction, trigonometric function visualization teaching, 3D modeling basics, and GeoGebra command learning.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → ACircle(A, 0.7) → cIntersect(c, yAxis, 1) → BRotate(B, 30°, A) → B'Rotate(B, -30°, A) → B'_{1}Rotate(B'_{1}, α, A) → CSegment(A, C) → fOrthogonalPlane(C, f) → pCircle(C, 1, f) → dLine(A, C) → gPoint(d) → DRotate(D, (-β), g) → D'Segment(D', C) → hCircle(D', 0.25, g) → qSegment(D', C) → lIntersect(l, q, 1) → HCircle(C, 0.1, g) → rCircle(H, 0.25, g) → sIntersect(s, q, 1) → IIntersect(s, q, 2) → JIntersect(l, r, 2) → KCircle(K, 0.1, g) → tIntersect(t, r) → L, M, ,Polygon(D', I, M, C, L, J) → poly1, d', i_1, m, c_1, l_1, j_1Rotate(poly1, 120°, g) → poly1'Rotate(poly1, 240°, g) → poly1'_{1}Circle(C, 1.1, g) → eLine(E, g) → iLine(G, g) → jIntersect(i, e, 1) → FIntersect(j, e, 1) → NSphere(C, 0.3) → aIntersect(g, a, 2) → OCircumcircleArc(F, O, N) → kRotate(k, 30°, g) → k'Rotate(k', 30°, g) → k''Rotate(k'', 30°, g) → k'''Rotate(k''', 30°, g) → d_1Rotate(d_1, 30°, g) → e_1Rotate(k, 15°, g) → k'_{1}Rotate(k', 15°, g) → k''_{1}Rotate(k'', 15°, g) → k'''_{1}Rotate(k''', 15°, g) → f_1Rotate(d_1, 15°, g) → g_1Rotate(e_1, 15°, g) → h_1Plane(F, I, N) → p_1Mirror(k, p_1) → k'_{2}Mirror(k'_{1}, p_1) → k_1Mirror(k', p_1) → k''_{2}Mirror(k''_{1}, p_1) → q_1Mirror(k'', p_1) → k'''_{2}Mirror(k'''_{1}, p_1) → r_1Mirror(k''', p_1) → s_1Mirror(f_1, p_1) → t_1Mirror(d_1, p_1) → c_2Mirror(g_1, p_1) → d_2Mirror(e_1, p_1) → e_2Mirror(h_1, p_1) → f_2Intersect(k_1, k'_{2}) → P, Q, ,OrthogonalLine(A, g) → nPoint(n) → RCircle(R, 0.2) → g_2Intersect(g_2, n, 1) → SOrthogonalLine(P, g, xOyPlane) → bCircle(P, 0.25, xOyPlane) → h_2Intersect(s_1, h_2, 2) → TSegment(S, T) → m_1Intersect(g_2, g, 1) → USphere(R, U) → uPoint(zAxis) → VPoint(zAxis) → WIntersect(g_2, g, 1) → ZLine(V, g) → n_1Point(zAxis) → B_1Point(g_1) → G_1Circle(g, G_1) → r_2Point(g_1) → H_1Circle(g, H_1) → s_2Cylinder(A, B_1, 0.2) → o, c_3, d_3, vCylinder(P, A, 0.2) → w, e_3, f_3, o_1Cylinder(V, B_1, 0.7) → a_1, k_2, p_2, b_1
AI Drawing Prompt Reference
Create a 3D desk fan model with a central spherical motor, three evenly spaced fan blades made of polygonal shapes with curved edges, rotating around a central axis. Include a circular base, a central axis line, and decorative arcs forming an outer ring. Use sliders to control rotation angles and a button to toggle animation. The design emphasizes symmetry, trigonometric rotation, and solid geometry aesthetics.
The prompt above was compiled from the original drawing commands and is for reference only.