Task 3: Build a transformed figure using polygons and circles
Loading the math board and drawing, please wait…
In collections
Thin Slice: Special Triangle Theorems (1B)
This example demonstrates how to generate a composed geometric figure by combining polygons and circles with successive geometric transformations. It highlights core ideas such as constructing key points and segments, defining circle/circular-arc features, using intersection points to enforce constraints, and representing direction or displacement with vectors. The figure is created by first forming a polygonal base and circular components, then applying Rotate, Translate, and Dilate to map the initial construction to new positions while preserving the intended geometric relationships. Construction-wise, the workflow is derived from the provided GeoGebra commands and objects: Polygon and Segment define the base polygon and edges; Circle, CircleArc, and CircleSector create circular and arc regions; Intersect determines critical points for consistent geometry; Rotate, Translate, and Dilate perform the transformation steps; and Vector supports directional/positional relations. Suitable for middle-school geometry, geometry-construction practice, and instructional activities focused on verifying geometric transformations with GeoGebra.
GeoGebra Commands & Parameters
Polygon(A, B, 3) → poly1, a, b, c, CDilate(A, If[0 < d ≤ 1, 1 - d, 0], B) → A'Segment(A, A') → eDilate(B, If[1 < d ≤ 2, 2 - d, 0], C) → B'Segment(B, B') → fDilate(C, If[2 < d ≤ 3, 3 - d, 0], A) → C'Segment(C, C') → gSegment(A, B) → hSegment(A, C) → iSegment(B, C) → jCircle(A, (0.15 * h)) → kIntersect(k, i, 1) → DIntersect(k, h, 1) → ECircleSector(A, E, D) → pRotate(A, If[3.5 < d ≤ 4.5, ((d - 3.5) * pi / 3), 1.0471975511965976], A) → A'_1Rotate(A', If[3.5 < d ≤ 4.5, ((d - 3.5) * pi / 3), 1.0471975511965976], A) → A''Segment(A'_1, A'') → e'Rotate(A, If[4.5 < d ≤ 5.5, ((-(d - 4.5)) * pi / 3), -1.0471975511965976], B) → A'_2Rotate(A', If[4.5 < d ≤ 5.5, ((-(d - 4.5)) * pi / 3), -1.0471975511965976], B) → A''_1Segment(A'_2, A''_1) → e'_1Dilate(A, If[6 < d ≤ 7, 7 - d, 0], B) → A'_3Vector(A, A'_3) → uTranslate(p, u) → p'CircleArc(A, E, D) → qRotate(p', If[7 < d ≤ 8, (((d - 7) * 2) * pi / 3), 2.0943951023931953], B) → p''Circle(B, (0.15 * h)) → rIntersect(f, e'_1) → GIntersect(f, e'_1) → HIntersect(f, e'_1) → IIntersect(f, e'_1) → JIntersect(r, j, 1) → FIntersect(r, h, 1) → KCircleArc(B, F, K) → sDilate(B, If[8 < d ≤ 9, 9 - d, 0], C) → B'_1Vector(B, B'_1) → vTranslate(p'', v) → p'''Rotate(p''', If[9 < d ≤ 10, (((d - 9) * 2) * pi / 3), 2.0943951023931953], C) → t
AI Drawing Prompt Reference
Draw a composite geometric figure combining polygons and circles, starting with a polygonal base and adding circular and arc details. Apply rotations, translations, and dilations to map the initial shapes to new positions while maintaining geometric relationships. Use vectors to represent direction and displacement, and intersection points to ensure consistent geometry.
The prompt above was compiled from the original drawing commands and is for reference only.