Piñones

Platos

Activar movimiento

Detener movimiento

Piñones

Platos

Velocidad animación

   Disco
impulsor

  Disco
seguidor

Las marchas de la bicicleta

long

tot

Mínimo[D39,A40]

+

-

+

-

+

-

El punto se encuentra sobre

Los discos

La cadena

Cambio de marchas

Los discos

La cadena

B31 = 0
B = (6.82992, 0.49156)
a = 34 (slider from 24 to 44, step 10)
r = 25 (slider from 20 to 40, step 1)
e = Circle(B, a / r)
G = (7, -7)
F = (-3, -7)
f = Line(F, G)
g = OrthogonalLine(B, f)
I = Intersect(e, g, 2)
E = Intersect(e, g, 1)
f_1 = CircleArc(B, E, I)
o = 9.739 (slider from 0 to (a * b), step 0.001)
i = 0.3 (slider from 0 to 1, step 0.1)
A = (-2.22088, 0.99734)
h = OrthogonalLine(A, f)
O = Point(h)
p = Circle(O, i)
b = 23 (slider from 11 to 35, step 3)
d = Circle(A, b / r)
H = Intersect(d, h, 2)
j = Segment(H, I)
K = Point(d)
c_1 = CircleArc(A, H, K)
m = Line(A, K)
C = (-1.90144, -1.1855)
n = Line(C, m)
k = Circle(C, i)
L = Intersect(k, n, 1)
q = Segment(K, L)
M = Point(k)
d_1 = CircleArc(C, M, L)
s = Line(M, C)
t = Line(O, s)
N = Intersect(p, t, 2)
a_1 = Segment(M, N)
D, J = Intersect(p, t)
l = Segment(D, E)
e_1 = CircleArc(O, N, D)
ll: (f_1 + l + e_1 + a_1 + d_1 + q + c_1 + j) / 2 / π
oo: o - (floor(o / ll) * ll)
A30: oo
oo2: f_1 + l
A33: j / 3.14159 / 2
oo1: f_1
A32: f_1 / 3.14159 / 2
A31 = 0
b_1 = Line(B, f)
P_1 = Intersect(e, b_1, 1)
P = Rotate(P_1, (((-2 * o) * π) * 24 / a), B)
P'' = Mirror(P, B)
j_1 = 3.5 (slider from 2 to 4, step 0.1)
c = 36.6 (slider from 35 to 40, step 0.1)
B2 = 24
C2 = 34
D2 = 44
A3 = 11
A4 = 14
A5: (2 * A4) - A3
A6: (2 * A5) - A4
A7: (2 * A6) - A5
A8: (2 * A7) - A6
A9: (2 * A8) - A7
A10: (2 * A9) - A8
B3: B$2 / A3
B4: B$2 / A4
B5: B$2 / A5
B7: B$2 / A7
B8: B$2 / A8
B9: B$2 / A9
B10: B$2 / A10
C3: C$2 / A3
C4: C$2 / A4
C5: C$2 / A5
C6: C$2 / A6
C7: C$2 / A7
C8: C$2 / A8
C9: C$2 / A9
C10: C$2 / A10
D3: D$2 / A3
D4: D$2 / A4
D5: D$2 / A5
D6: D$2 / A6
D7: D$2 / A7
D8: D$2 / A8
D9: D$2 / A9
D10: D$2 / A10
α = 6.283185307179586 rad (slider from 0 to 6.283185307179586, step 0.1°)
g_1 = Line(A, f)
Q_1 = Intersect(d, g_1, 1)
u = 10 (slider from 10 to 40, step 0.1)
h_1 = Circle(A, u)
B6: B$2 / A6
B14 = 24
C14 = 34
D14 = 44
A15 = 11
A16 = 14
A17: (2 * A16) - A15
A18: (2 * A17) - A16
A19: (2 * A18) - A17
A20: (2 * A19) - A18
A21: (2 * A20) - A19
A22: (2 * A21) - A20
w = 2 (slider from 0 to 6, step 1)
i_1 = Ray(B, P'')
k_1 = Circle(B, j_1)
R = (-2.34, -2.78)
l_1 = 0.6 (slider from 0 to 2, step 0.1)
S = Intersect(k_1, i_1, 1)
m_1 = Line(S, f)
p_1 = Circle(S, l_1)
V = (-2, -3)
r_1 = Segment(S, B)
v = 0 (slider from 0 to 1, step 1)
T = Intersect(p_1, m_1, 2)
T' = Rotate(T, 70°, S)
q_1 = CircleArc(S, T, T')
U = Intersect(p_1, m_1, 1)
n_1 = Segment(U, T)
texto6: "" + a + ""
texto7: "" + b + ""
ab: a / b
oo3: f_1 + l + e_1
oo4: f_1 + l + e_1 + a_1
oo5: f_1 + l + e_1 + a_1 + d_1
oo6: f_1 + l + e_1 + a_1 + d_1 + q
oo7: f_1 + l + e_1 + a_1 + d_1 + q + c_1
oo8: f_1 + l + e_1 + a_1 + d_1 + q + c_1 + j
p1 = Min(oo, oo1)
p2: (oo - oo1) / (oo2 - oo1)
C26 = 6.28
B26 = 3.02
D26: B26 / C26
A34: e_1 / 3.14159 / 2
A35: a_1 / 3.14159 / 2
A36: d_1 / 3.14159 / 2
A37: q / 3.14159 / 2
A38: c_1 / 3.14159 / 2
A39: j / 3.14159 / 2
o1: o / 2 / π
B32: A32
B33: B32 + A33
B34: B33 + A34
B35: B34 + A35
B36: B35 + A36
B37: B36 + A37
B38: B37 + A38
B39: B38 + A39
C32: $A$30 - B32
C33: $A$30 - B33
C34: $A$30 - B34
C35: $A$30 - B35
C36: $A$30 - B36
C37: $A$30 - B37
C38: $A$30 - B38
C39: $A$30 - B39
C31: $A$30 - B31
D31 = Max(0, C31)
D32 = Max(0, C32)
D33 = Max(0, C33)
D34 = Max(0, C34)
D35 = Max(0, C35)
D36 = Max(0, C36)
D37 = Max(0, C37)
D38 = Max(0, C38)
D39 = Max(0, C39)
E31 = Min(D31, A32)
E32 = Min(D32, A33)
E33 = Min(D33, A34)
E34 = Min(D34, A35)
E35 = Min(D35, A36)
E36 = Min(D36, A37)
E37 = Min(D37, A38)
E38 = Min(D38, A39)
F31: E31 / A32
F32: E32 / A33
F33: E33 / A34
F34: E34 / A35
F35: E35 / A36
F36: E36 / A37
F37: E37 / A38
F38: E38 / A39
I_2: E + ((D - E) * F32)
I_4: N + ((M - N) * F34)
I_6: L + ((K - L) * F36)
I_8: H + ((I - H) * F38)
I_3 = Rotate(D, ((-F33) * π), O)
I_7 = Rotate(K, ((-F37) * c_1 / (b / r)), A)
I_5 = Rotate(M, (F35 * d_1 / i), C)
F3 = 0
I_1 = Rotate(I, ((-F31) * π), B)
nn = 0 (slider from 0 to 1, step 1)
W = (-6.6274028253278585, -0.2783611939879515)
o_1 = 1 (slider from -5 to 5, step 0.1)
B15: ((B3 * 3.14) * 66 / 100)
B16: ((B4 * 3.14) * 66 / 100)
B17: ((B5 * 3.14) * 66 / 100)
B18: ((B6 * 3.14) * 66 / 100)
B19: ((B7 * 3.14) * 66 / 100)
B20: ((B8 * 3.14) * 66 / 100)
B21: ((B9 * 3.14) * 66 / 100)
B22: ((B10 * 3.14) * 66 / 100)
C15: ((C3 * 3.14) * 66 / 100)
C16: ((C4 * 3.14) * 66 / 100)
C17: ((C5 * 3.14) * 66 / 100)
C18: ((C6 * 3.14) * 66 / 100)
C19: ((C7 * 3.14) * 66 / 100)
C20: ((C8 * 3.14) * 66 / 100)
C21: ((C9 * 3.14) * 66 / 100)
C22: ((C10 * 3.14) * 66 / 100)
D15: ((D3 * 3.14) * 66 / 100)
D16: ((D4 * 3.14) * 66 / 100)
D17: ((D5 * 3.14) * 66 / 100)
D18: ((D6 * 3.14) * 66 / 100)
D19: ((D7 * 3.14) * 66 / 100)
D20: ((D8 * 3.14) * 66 / 100)
D21: ((D9 * 3.14) * 66 / 100)
D22: ((D10 * 3.14) * 66 / 100)
Z = (4.993406046511617, -3.2422186046511774)
s_1: Z ≠ Z + (0.5, 0)
Z1: Z + (0.8, 0)
texto1: "Dientes del plato = " + a + ""
texto2: "Dientes del piñón = " + b + ""
Q = Rotate(Q_1, (((-2 * π) * o) * 24 / b), A)
c_2 = Mirror(q_1, S)
texto8: "Desarrollo:

\frac{" + (LaTeX[a]) + "}{" + (LaTeX[b]) + "}=" + (LaTeX[ab]) + ""