Modifiable Solid: Square Cross Sections Parallel to yAxis
Loading the math board and drawing, please wait…
This example demonstrates a modifiable solid where cross-sections parallel to the yAxis are squares. Core mathematical concepts include integral calculus, solid geometry, and the geometric representation of functions. Construction highlights involve GeoGebra commands such as Intersect, Line, Sphere, Translate, CurveCartesian, Surface, Segment, Angle, Polygon, and Textfield. Suitable for high school and above students learning calculus and solid geometry.
GeoGebra Commands & Parameters
Intersect(upper, h, (0, 5)) → BIntersect(lower, h, (0, -5)) → CLine(B, D) → iSphere(B, d) → eTranslate(C, Vector[(0, 0, d)]) → C'CurveCartesian(t, lower(t), upper(t) - lower(t), t, a, b) → kCurveCartesian(t, upper(t), upper(t) - lower(t), t, a, b) → lSurface(u, lower(u), (v * (upper(u) - lower(u))), u, a, b, v, 0, 1) → jSurface(u, upper(u), (v * (upper(u) - lower(u))), u, a, b, v, 0, 1) → mSurface(u, (v * lower(u)) + ((1 - v) * upper(u)), upper(u) - lower(u), u, a, b, v, 0, 1) → nSegment(C, B) → pSegment(C, B) → qSegment(C, C') → rIntersect(i, e) → E, FSegment(C', F) → sSegment(F, B) → tAngle(B, C, C') → αAngle(C, C', F) → βAngle(C', F, B) → γAngle(F, B, C) → δIntersect(upper, q, (0, 5)) → GPolygon(C, G, F, C') → q1, c_1, g_1, f_1, c'Polygon(K, J, L, M) → q2, k_1, j_1, l_1, m_1Segment(M, L) → cSegment(L, J) → p_1Segment(J, K) → q_1Segment(K, M) → r_1Segment(H, I) → s_1Polygon(Q, P, R, S) → q3, q_2, p_2, r_2, s_2Textfield(upper) → InputBox1Textfield(lower) → InputBox2Segment(P, R) → fSegment(R, S) → gSegment(S, Q) → i_1Textfield(a) → InputBox3Textfield(b) → InputBox4