Construction


Created by JSPgenerator.

JSPgenerator Source:

function dial(meas1,meas2,centrex,centrey,radius)
{var p=FixedPoint(centrex,centrey,'')
 var q=FixedPoint(centrex,centrey-radius,'')
 var c=Circle(p,q,'')
 var calc=Calculate(10,30,'rotation','A B - A B + / 3.14 * ',[meas1,meas2],'hidden')
 var r=RotationMeasuredAngle(q,p,calc,'red')
 Segment(p,q,'')
 Segment(p,r,'')}


a=Point(150,140,'label(A),traced')
b=Point(10,200,'label(B)')
c=Point(280,200,'label(C)')
f=Point(150,80,'label(F)')
l=Segment(b,c,'')
v1=Distance(f,a,10,10,"'Distance A-F='",'')
v2=Distance(l,a,10,20,"'Distance A-BC='",'')
dial(v1,v2,50,50,25)
FixedText(120,10,'Try to move A around so that','')
FixedText(120,20,'distance A-F keeps the same as','')
FixedText(120,30,'distance A-BC','')
FixedText(120,40,'The dial will help you','')
FixedText(120,50,'It starts to turn when the distances','')
FixedText(120,60,'are not equal','')