10 '-------------------------------------------------- 20 ' 機械運動学 両てこ機構アニメーションプログラム 2005.05.27 T.Oku 30 '-------------------------------------------------- 40 SCREEN 3:CLS 3 50 XO=230:YO=350:Z=30 60 SC=0:N=1 70 PI=3.14159# 80 FOR R=360 TO 1 STEP -.6# 90 T=R*PI/180 100 A=7.6#:B=3:C=6.4#:D=5.6# 110 AA=(D-B*COS(T))/(B*SIN(T)) 120 BB=(B^2-A^2-D^2+C^2)/(2*B*SIN(T)) 130 HAN=(2*AA*BB-2*D)^2-4*(1+AA^2)*(BB^2+D^2-C^2) 140 IF HAN<0 THEN 150 ELSE 160 150 PRINT "計算できません.":END 160 X1=((-2*AA*BB+2*D)+SQR(HAN))/(2*(1+AA^2)) 170 X2=((-2*AA*BB+2*D)-SQR(HAN))/(2*(1+AA^2)) 180 Y1=AA*X1+BB 190 Y2=AA*X2+BB 200 IF Y1