Gato elevador

Cuando desplazamos el punto B de un lado a otro modificamos la base del triángulo, conseguimos que la altura del punto D varíe, con lo que puede ser utilizado como elevador. Modifica las longitudes de las tres barras y observa los cambios en el sistema.
Hay dos trayectorias de ascenso-descenso que se producen, una de ellas es inclinada, mientras la otra es más vertical, utilizaremos una u otra según las necesidades.
Activa el Rastro para ver la trayectoria del punto D.

Usa la aplicación y responde: 
¿En qué zonas por las que se desplaza el punto B es más rápido el deslizamiento del punto C (elevador)? E
l gato elevador sube rápido al principio y el ascenso se hace más lento conforme avanza. ¿Es útil para el propósito que e utiliza?

Animación

SI

NO

SI

NO

Mueve B

Rastro

SI

NO

SI

NO

t = 0.8216 (slider from 1.0E-4 to 0.9999, step 1.0E-4)
A = (-3.945949998091852, 0.01787845826688993)
a = 5 (slider from 0 to 5, step 0.1)
b = 3.44 (slider from 0 to 5, step 0.01)
A2: A + (a - b, 0)
A1: A + (a + b, 0)
c = 2.3125 (slider from 0 to 5, step 1.0E-4)
k = 0 (slider from 0 to 1, step 1)
d = 0 (slider from 0 to 1, step 0.1)
d1: (10 * d)
texto1e: "Velocidad animación: " + d1 + ""
B1 = (6.997947034253973, 0.03777645287115507)
f = Line(A, B1)
e = Circle(A, a)
g = Segment(A2, A1)
B: A2 + (t * (A1 - A2))
h = Circle(B, b)
C = Intersect(e, h, 1)
i = Segment(A, C)
j = Segment(C, B)
l = Segment(A, B)
m = 0.2 (slider from 0 to 1, step 0.1)
A22: A2 + (0, m)
A12: A1 + (0, m)
A11: A1 - (0, m)
A21: A2 - (0, m)
n = Segment(A21, A11)
p = Segment(A12, A22)
q = Semicircle(A21, A22)
r = Semicircle(A12, A11)
s = Ray(B, C)
c_1 = Circle(C, c)
D = Intersect(c_1, s, 2)
f_1 = Segment(C, D)
lugar1 = Locus(D, t)
k1 = 0 (slider from 0 to 1, step 1)
D1: D
nada = 4.9 (slider from -5 to 5, step 0.1)
ab = Distance(A, B)
texto3: "AB = " + ab + ""
texto1a: "AC = " + a + ""
texto1b: "BC = " + b + ""
texto1c: "CD = " + c + ""