Trole ferroviario

B gira alrededor de A pero no  da vueltas completas como en los dos casos anteriores, sino sólo un arco determinado. La biela B'C hace girar la rueda para que se desplace sobre la vía.

Usa la aplicación y responde:

Utiliza los deslizadores para modificar las condiciones del sistema y estudia en qué condiciones se puede construir.

Animación

SI

NO

SI

NO

Lugar geom 

SI

NO

SI

NO

Desplazamiento manual

a = 2.5000000000000004 (slider from 2 to 3, step 0.1)
A = (-0.9775309848555703, 3.9938595619191433)
f = Circle(A, a)
D = (-3.9622301754953404, -0.021917530941639524)
D1: D + (1, 0)
n = Ray(D, D1)
β = 5.311036913818745 rad (slider from 0° to 360°, step 0.1°)
c = 1.3999999999999995 (slider from 1 to 2, step 0.1)
e = Circle(D, c)
F = Intersect(e, n, 1)
C = Rotate(F, β, D)
b = 4.100000000000005 (slider from 3.5 to 4.5, step 0.01)
p = Circle(C, b)
B'' = Intersect(f, p, 2)
d = 1.0999999999999999 (slider from -5 to 5, step 0.1)
B': B''
B1: B' + (1, 0)
i = Ray(B', B1)
C1 = Intersect(p, i, 1)
c_1 = 2.0625 (slider from 0 to 5, step 1.0E-4)
k = 0 (slider from 0 to 1, step 1)
v = 0 (slider from 0 to 1, step 0.1)
d1 = Distance(A, D)
texto1e: "Velocidad animación: " + d1 + ""
k1 = 0 (slider from 0 to 1, step 1)
t = 0.763 (slider from 0 to 1, step 0.001)
nada = 0.7 (slider from -5 to 5, step 0.1)
texto3: "CD = " + c + ""
texto1b: "BC = " + b + ""
texto1a: "AB = " + a + ""
j = Segment(A, B')
g = Segment(A, D)
h = Segment(D, C)
l = Segment(C, B')
A1: A + (1, 0)
m = Ray(A, A1)
E = Intersect(f, m, 1)
B = Mirror(B'', A)
γ = Angle(B, A, E)
q = Segment(A, B)
r = Segment(A, E)
δ = Angle(E, A, B)
ε: δ - 360°
α = If(y(B) ≥ y(E), δ, ε)
txa = If(y(B) ≥ y(E), 1, 0)
o = 0.2 (slider from 0 to 0.5, step 0.1)
f_1 = Segment(D, F)
texto7: "Ángulo FDC = " + β + ""
c_1 = Circle(D, c + o)
texto4: "DA = " + d1 + ""
ζ: 36°
E1 = Rotate(E, ζ, A)
E2 = Rotate(E, (-ζ), A)
s = CircleArc(A, E2, E1)
texto5: "Ángulo EAB = " + α + ""
texto6: "Ángulo EAB =  " + ε + ""