Net of a Cylinder by Ooi Soo Huat
Loading the math board and drawing, please wait…
In collections
Mathematics Form 2
This example demonstrates the net of a cylinder, illustrating the geometric construction of a cylinder. Using GeoGebra commands such as `If`, `Point`, `Line`, `Circle`, etc., the process of unfolding the cylinder's side can be visually understood. Suitable for students at the junior high school level and above for studying solid geometry.
GeoGebra Commands & Parameters
If(o_1 ≤ 0.75, (4 / 3 * o_1^(2)), (-4 * (o_1 - 1)^(2)) + 0.9999) → baPoint(yAxis) → L_3Line(L_3, zAxis) → j_1Line(L_3, xAxis) → i_1Point(i_1) → JCircle(j_1, J) → BottomCircleCenter(BottomCircle) → C_1Intersect(yAxis, Circle[Pb, Ra, zAxis], 2) → PsRotate(Pb, ((-((180 * (1 - b)))))°, Ps) → Pr1Cylinder(BottomCircle, 6) → g, h, iPointIn(h) → E_1Rotate(Pb, ((180 * (1 - b)))°, Ps) → Pr2Angle(Pr2, Ps, Pb, zAxis) → αLine(Ps, (x(Ps), y(Ps), z(E_1))) → jTangent(Pb, BottomCircle) → f_1, f_2Rotate(CurveCartesian[x(Ph1), y(Ph1), (z(Ph1) * t), t, 0, 1], ((b * 90))°, f_1) → Ga1Rotate(j, ((b * 90))°, f_1) → j'Rotate(Pr1, ((b * 90))°, f_1) → Pr1'Rotate(Pr2, ((b * 90))°, f_1) → Pr2'Rotate(Ph1, ((b * 90))°, f_1) → Ph1'Rotate(Ph2, ((b * 90))°, f_1) → Ph2'Rotate(Ps, ((b * 90))°, f_1) → Ps'CircleArc(Ps', Pr1', Pr2', j') → qVector(Pr2, Ph2) → wRotate(Translate[Ps, w], ((b * 90))°, f_1) → Psh'CircleArc(Psh', Ph1', Ph2', j') → rSegment(Ph2', Pr2') → sSegment(Ph1', Pr1') → tTranslate(BottomCircle, w) → TopCircleRotate(Translate[Pb, w], ((b * 90))°, f_1) → Pb'Line(Pb', f_1) → h_1Rotate(Rotate[TopCircle, ((b * 90))°, f_1], ((b * 90))°, h_1) → TopCircle'Circle(j_1, J) → DCircleSSurface(Ga1, (2 * α), j') → MukaSilinderSelectedIndex(Bahasa) → nn