Kite and Rhombus Construction Demo
Loading the math board and drawing, please wait…
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
Distance(A, B) → distanceABDistance(B, D) → distanceBDDistance(D, E) → distanceDEDistance(E, A) → distanceEASegment(A, B) → fSegment(B, D) → gSegment(D, E) → hSegment(E, A) → iLine(E, B) → jLine(A, D) → kSegment(C, F) → lSegment(F, G) → mSegment(G, H) → nSegment(H, C) → pLine(G, C) → qLine(F, H) → rPolyLine((-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) → stroke1PolyLine((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)) → stroke2PolyLine((-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)) → stroke3PolyLine((-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)) → stroke4PolyLine((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)) → stroke5PolyLine((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)) → stroke6PolyLine((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)) → stroke7PolyLine((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)) → stroke8PolyLine((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.