Build Your Own Right Triangular Prism by Tim Brzezinski

Build Your Own Right Triangular Prism by Tim Brzezinski
Loading the math board and drawing, please wait…
2018-05-02 09:18
This example demonstrates how to construct a right triangular prism using GeoGebra. It involves core mathematical concepts such as polygons, solid geometry, linear equations, and angles. Key GeoGebra commands and objects used include Line, Sphere, Segment, Intersect, Polygon, Circle, OrthogonalLine, Angle, and Textfield. Suitable for high school students learning solid geometry, it can be used for teaching demonstrations and geometric construction practice.

GeoGebra Commands & Parameters

  1. Line((0, 0, triangleheight), (1, 0, triangleheight)) → f
  2. Sphere(A, oneside) → a
  3. Segment(B, A) → j
  4. Intersect(f, a) → C, D
  5. Polygon(A, C, B) → t1, b_1, a_1, c
  6. Polygon(A, D, B) → t2, b_2, a_2, d
  7. Segment(A, C) → g
  8. Segment(C, B) → i
  9. Line(A, (0, 1, 0)) → k
  10. Line(B, (b, 1, 0)) → l
  11. Sphere(B, prismheight) → m
  12. Sphere(A, prismheight) → e
  13. Intersect(k, e) → E, F
  14. Intersect(l, m) → G, H
  15. Line((x(C), y(C) + 1, z(C)), C) → n
  16. Sphere(C, prismheight) → o
  17. Intersect(n, o) → I, J
  18. Polygon(H, F, I) → t3, i_1, h_1, f_1
  19. Segment(H, F) → p
  20. Segment(F, I) → q
  21. Segment(I, H) → r
  22. Line((x(D), y(D) + 1, z(D)), D) → t
  23. Sphere(D, prismheight) → u
  24. Intersect(t, u) → K, L
  25. Polygon(A, F, I, C) → q1, a_3, f_2, i_2, c_1
  26. Polygon(I, H, B, C) → q2, i_3, h_2, b_3, c_2
  27. Polygon(A, B, H, F) → q3, a_4, b_4, h_3, f_3
  28. Segment(C, I) → g_1
  29. Segment(B, H) → j_1
  30. Segment(A, F) → k_1
  31. Polygon(A, B, D) → t4, d_2, a_5, b_5
  32. Polygon(F, H, K) → t5, k_2, f_4, h_4
  33. Polygon(A, F, K, D) → q4, a_6, f_5, k_3, d_3
  34. Polygon(D, K, H, B) → q5, d_4, k_4, h_5, b_6
  35. Segment(A, D) → l_1
  36. Segment(D, B) → m_1
  37. Segment(D, K) → n_1
  38. Segment(K, F) → p_1
  39. Segment(K, H) → q_1
  40. Circle(((0.3 * j), 0, 0), ((-0.3 * j), 0, 0), (0, 0, (0.3 * j))) → r_1
  41. Line(A, B) → s_1
  42. OrthogonalLine(C, s_1, space) → t_1
  43. OrthogonalLine(D, s_1, space) → g_2
  44. Intersect(s_1, t_1) → M
  45. Intersect(s_1, g_2) → N
  46. Angle(A, M, C) → α
  47. Angle(A, N, D) → β
  48. Segment(C, M) → j_2
  49. Segment(D, N) → l_2
  50. Angle(B, A, D) → γ
  51. Angle(B, A, C) → δ
  52. Textfield(prismheight) → InputBox1
  53. Textfield(b) → InputBox2
  54. Textfield(triangleheight) → InputBox3
  55. Textfield(oneside) → InputBox4