Sierra de marco

Se utiliza una combinación de un cuadril?ero articulado ABCD, que hace que el paralelogramo bascule con dos lados siempre paralelos a la barra vertical central.  

C y D trazan arcos de circunferencia, por lo que la hoja de corte de la sierra, además de moverse arriba y abajo, también se moverá de izquierda a derecha.

Animación

SI

NO

SI

NO

Lugar geom 

SI

NO

SI

NO

Mueve C

α = 2.4347343065320897 rad (slider from 0° to 360°, step 0.1°)
A = (0.017368745357689556, 0.9368040272638657)
a = 4.299999999999999 (slider from 2.5 to 10, step 0.1)
f = Circle(A, a)
B = Point(f)
b = 0.6000000000000001 (slider from 0.5 to 1.7, step 0.01)
B1: B + (b, 0)
c = 1.4999999999999987 (slider from 1 to 6, step 0.1)
d = 4.500000000000002 (slider from 1 to 7, step 0.1)
p = Circle(B, b)
C = Rotate(B1, α, B)
e = Circle(C, c)
s = Circle(A, d)
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: (10 * v)
texto1e: "Velocidad animación: " + d1 + ""
k1 = 0 (slider from 0 to 1, step 1)
t = 0.71 (slider from 0 to 1, step 0.001)
nada = 4 (slider from -5 to 5, step 0.1)
texto3: "CD = " + c + ""
texto1b: "BC = " + b + ""
texto1a: "AB = " + a + ""
texto4: "DA = " + d + ""
j = Segment(A, B)
D = Intersect(s, e, 2)
g = Segment(A, D)
h = Segment(D, C)
l = Segment(C, B)
m = Line(A, D)
n = 3.8 (slider from 1 to 8, step 0.1)
o = 5.2 (slider from 1 to 8, step 0.1)
A1: A + (0, 1)
q = Line(A, A1)
r = Circle(A, o)
c_1 = Circle(A, n)
E, F = Intersect(r, m)
G = Intersect(c_1, q, 2)
f_1 = Line(G, m)
d_1 = Circle(G, o)
H, I = Intersect(d_1, f_1)
polígono1, f_2, e_1, h_1, i_1 = Polygon(F, E, H, I)
J = (5.082312826443358, 1.8774364994654904)
K: J + (1.5, 0)
polígono2, g_1, j_1, k_1, l_1, L, M = Polygon(J, K, 4)
N = Midpoint(M, J)
O = Midpoint(J, N)
P = Midpoint(N, M)
Q = Midpoint(L, K)
R = Midpoint(K, Q)
S = Midpoint(Q, L)
m_1 = Segment(O, R)
n_1 = Segment(N, Q)
p_1 = Segment(P, S)
T = Point(q)
U = Point(q)
q_1 = Segment(T, U)