Kite and Rhombus Construction Demo

Kite and Rhombus Construction Demo
Loading the math board and drawing, please wait…
2019-02-06 06:50
This example demonstrates the geometric construction and properties of kites and rhombuses. It involves core concepts like polygons, rotation, line segments, and distance calculations. The construction uses commands such as Distance, Segment, Line, and PolyLine. Suitable for high school geometry teaching and learning, helping to understand the construction methods of special quadrilaterals.

GeoGebra Commands & Parameters

  1. Distance(A, B) → distanceAB
  2. Distance(B, D) → distanceBD
  3. Distance(D, E) → distanceDE
  4. Distance(E, A) → distanceEA
  5. Segment(A, B) → f
  6. Segment(B, D) → g
  7. Segment(D, E) → h
  8. Segment(E, A) → i
  9. Line(E, B) → j
  10. Line(A, D) → k
  11. Segment(C, F) → l
  12. Segment(F, G) → m
  13. Segment(G, H) → n
  14. Segment(H, C) → p
  15. Line(G, C) → q
  16. Line(F, H) → r
  17. PolyLine((-1.6872773988492253, 2.11853330930899), (NaN, NaN), (-1.6872773988492253, 2.11853330930899), (-1.6366849417995237, 2.0848050046091893), (-1.5692283323999217, 2.067940852259289), (-1.5523641800500212, 2.0173483952095874), (-1.5860924847498221, 1.9667559381598858), (-1.6198207894496233, 1.9161634811101842), true) → stroke1
  18. PolyLine((0.7917529965861494, 1.191004930064462), (NaN, NaN), (1.1627643482839607, 1.2247332347642632), (NaN, NaN), (-0.7428848672547969, -2.0806406258162378), (NaN, NaN), (-0.7428848672547969, -2.0806406258162378), (-0.5742433437557917, -2.0806406258162378), (-0.5067867343561897, -2.0806406258162378), (-0.45619427730648815, -2.0975047781661385), (-0.47305842965638867, -2.14809723521584), (-0.5067867343561897, -2.215553844615442), (0.7917529965861494, 1.191004930064462), (-0.5236508867060902, -2.2661463016651435), (-0.5405150390559907, -2.316738758714845), true, (0.842345453635851, 1.2415973871141637), (0.8760737583356519, 1.292189844163865), (0.9266662153853535, 1.3427823012135667), (0.9603945200851546, 1.3933747582632683), (1.010986977134856, 1.3596464535634671), (1.0615794341845575, 1.3259181488636662), (1.112171891234259, 1.2753256918139646)) → stroke2
  19. PolyLine((-3.238779415040072, -1.8445424929176306), (NaN, NaN), (-2.8677680633422606, -1.8108141882178297), (-2.800311453942659, -1.861406645267531), true, (-3.238779415040072, -1.8445424929176306), (-3.17132280564047, -1.793950035867929), (-3.137594500940669, -1.7433575788182276), (-3.0870020438909673, -1.7096292741184265), (-3.0364095868412657, -1.6759009694186255), (-3.002681282141465, -1.625308512368924), (-2.9858171297915646, -1.692765121768526), (-2.935224672741863, -1.760221731168128)) → stroke3
  20. PolyLine((-2.1594736646464394, 0.3477973125694363), (NaN, NaN), (-0.152639535008279, -0.6640518284245945), (-0.13577538265837852, -0.5965952190249926), (-0.1020470779585775, -0.5291386096253905), (-0.05145462090887597, -0.4616820002257884), (-0.0008621638591744397, -0.41108954317608687), (0.03286614084062658, -0.3604970861263853), (NaN, NaN), (-2.007696293497335, -1.4229386841701177), (NaN, NaN), (-2.007696293497335, -1.4229386841701177), (-2.1594736646464394, 0.3477973125694363), (-1.9739679887975339, -1.524123598269521), (-1.8559189223482304, -1.6421726647188244), (-1.8053264652985288, -1.7096292741184265), (-1.7547340082488272, -1.760221731168128), (NaN, NaN), (-1.8053264652985288, -1.3217537700707147), (NaN, NaN), (-1.8053264652985288, -1.3217537700707147), (-1.7210057035490263, -1.3723462271204163), (-1.6704132464993247, -1.4060745318202172), (-2.0920170552468376, 0.4152539219690384), (-1.5860924847498221, -1.4735311412198193), (-1.5523641800500212, -1.5409877506194214), (NaN, NaN), (-0.5236508867060902, 1.2753256918139646), (NaN, NaN), (-0.5236508867060902, 1.2753256918139646), (-0.5742433437557917, 1.2584615394640641), (-0.47305842965638867, 1.089820015965059), (-0.42246597260668717, 1.022363406565457), (-0.38873766790688613, 0.9549067971658549), (-1.9739679887975339, 0.533302988418342), (NaN, NaN), (-0.43933012495658763, 1.4608313676628704), (NaN, NaN), (-0.43933012495658763, 1.4608313676628704), (-0.40560182025678665, 1.4102389106131688), (-0.3550093632070851, 1.3427823012135667), (-0.3044169061573836, 1.2753256918139646), (-0.27068860145758256, 1.2247332347642632), (-0.22009614440788106, 1.1741407777145616), true, (-1.9233755317478323, 0.5838954454680435), (-1.9065113793979318, 0.6344879025177451), (NaN, NaN), (-0.152639535008279, -0.6640518284245945), (NaN, NaN)) → stroke4
  21. PolyLine((4.771692951162669, 4.934846751742376), (NaN, NaN), (7.183266737198442, 4.648156161794068), (NaN, NaN), (7.183266737198442, 4.648156161794068), (7.13267428014874, 4.665020314143968), (7.13267428014874, 4.732476923543571), (7.11581012779884, 4.783069380593272), (7.11581012779884, 4.850525989992874), (7.183266737198442, 4.850525989992874), (7.267587498947945, 4.850525989992874), (7.3519082606974475, 4.850525989992874), (4.771692951162669, 4.934846751742376), (7.402500717747149, 4.867390142342774), (NaN, NaN), (4.383817447114958, 2.3377672898576973), (NaN, NaN), (4.383817447114958, 2.3377672898576973), (4.400681599464858, 2.3883597469073985), (4.45127405651456, 2.455816356307001), (4.501866513564261, 2.5401371180565033), (4.518730665914162, 2.590729575106205), (4.569323122963863, 2.607593727456105), (4.839149560562271, 4.934846751742376), (4.619915580013565, 2.590729575106205), (4.687372189413167, 2.5401371180565033), (4.737964646462868, 2.4895446610068017), (4.771692951162669, 2.4389522039571), (NaN, NaN), (4.518730665914162, 2.1522616140087916), (NaN, NaN), (4.518730665914162, 2.1522616140087916), (4.586187275313764, 2.2197182234083934), (4.636779732363466, 2.270310680458095), (4.923470322311774, 4.934846751742376), (4.670508037063266, 2.3209031375077966), (4.737964646462868, 2.304038985157896), (4.78855710351257, 2.270310680458095), (4.839149560562271, 2.236582375758294), (4.872877865262073, 2.1859899187085925), (NaN, NaN), (7.216995041898243, 2.6413220321559066), (NaN, NaN), (7.216995041898243, 2.6413220321559066), (7.318179955997646, 2.658186184505807), (4.990926931711376, 4.934846751742376), (7.368772413047347, 2.6750503368557075), (7.419364870097049, 2.6919144892056077), (7.486821479496651, 2.6750503368557075), (7.503685631846552, 2.624457879806006), (7.520549784196453, 2.5738654227563043), (7.554278088896253, 2.5232729657066026), (NaN, NaN), (7.13267428014874, 2.3714955945574983), (NaN, NaN), (7.13267428014874, 2.3714955945574983), (5.007791084061276, 4.884254294692675), (7.200130889548342, 2.3714955945574983), (7.250723346598044, 2.405223899257299), (7.3013158036477455, 2.4220880516072), (7.3519082606974475, 2.455816356307001), (7.3519082606974475, 2.3883597469073985), (7.368772413047347, 2.3377672898576973), (7.402500717747149, 2.2871748328079957), (7.45309317479685, 2.236582375758294), (7.4699573271467505, 2.1859899187085925), (NaN, NaN), (4.990926931711376, 4.833661837642973), (5.311345826359486, 4.007318372497848), (NaN, NaN), (5.311345826359486, 4.007318372497848), (5.311345826359486, 4.07477498189745), (5.294481674009585, 4.024182524847749), (5.277617521659685, 3.973590067798047), (5.260753369309784, 3.8386768489988428), true, (4.974062779361476, 4.783069380593272), (NaN, NaN)) → stroke5
  22. PolyLine((6.812255385500631, 4.125367438947151), (NaN, NaN), (6.694206319051327, 3.7880843919491416), true, (6.812255385500631, 4.125367438947151), (6.845983690200432, 4.175959895996853), (6.79539123315073, 4.142231591297052), (6.7785270808008296, 4.091639134247351), (6.7785270808008296, 4.024182524847749), (6.744798776101029, 3.9567259154481467), (6.727934623751128, 3.906133458398445), (6.727934623751128, 3.8386768489988428)) → stroke6
  23. PolyLine((5.8004062445066005, 4.546971247694665), (NaN, NaN), (NaN, NaN), (5.834134549206401, 4.74934107589347), (5.901591158606004, 4.766205228243371), (6.002776072705406, 4.783069380593272), (6.070232682105009, 4.7999335329431725), (6.12082513915471, 4.816797685293073), true, (5.8004062445066005, 4.546971247694665), (5.884727006256103, 4.580699552394465), (5.952183615655705, 4.597563704744366), (6.002776072705406, 4.614427857094267), (6.070232682105009, 4.648156161794068), (6.137689291504611, 4.648156161794068), (NaN, NaN), (5.834134549206401, 4.74934107589347)) → stroke7
  24. PolyLine((5.7835420921567, 2.658186184505807), (NaN, NaN), (5.7835420921567, 2.405223899257299), (NaN, NaN), (5.7835420921567, 2.405223899257299), (5.834134549206401, 2.472680508656901), (5.9184553109559035, 2.5064088133567024), (5.985911920355506, 2.5232729657066026), (6.036504377405207, 2.5401371180565033), (6.103960986804809, 2.5401371180565033), (6.154553443854511, 2.5738654227563043), (NaN, NaN), (5.7835420921567, 2.658186184505807), (5.817270396856501, 2.1859899187085925), (NaN, NaN), (5.817270396856501, 2.1859899187085925), (5.901591158606004, 2.202854071058493), (5.985911920355506, 2.236582375758294), (6.053368529755108, 2.236582375758294), (6.12082513915471, 2.2534465281081943), (6.188281748554312, 2.270310680458095), (6.238874205604014, 2.2871748328079957), true, (5.834134549206401, 2.6919144892056077), (5.884727006256103, 2.7087786415555084), (5.952183615655705, 2.725642793905409), (6.019640225055307, 2.7425069462553093), (6.070232682105009, 2.75937109860521), (6.12082513915471, 2.7762352509551107), (NaN, NaN)) → stroke8
  25. PolyLine((10.050172636681529, 3.9567259154481467), (NaN, NaN), (9.841603610669722, 3.8810424405358215), (NaN, NaN), true) → stroke9

AI Drawing Prompt Reference

Draw a geometric construction of a kite and a rhombus, showcasing their properties and relationships. Start by drawing four line segments to form the basic shapes of the kite and rhombus, then connect the diagonals with straight lines, and finally outline the kite and rhombus with different colored lines to highlight their symmetry and geometric characteristics.
The prompt above was compiled from the original drawing commands and is for reference only.