Professional Documents
Culture Documents
2. Consideraciones
Se realiz la simulacin de una rueda moscovita, como primer paso antes de realizar la
programacin se tuvo que crear el diagrama de cuerpo libre del sistema para de esta
manera obtener las diferentes fuerzas que actan sobre este y las ecuaciones que se
debern usar en la simulacin.
En la programacin se determin y asigno las diferentes variables para la simulacin,
as como tambin se crearon los diferentes form. En el Form Load se plantearon las
equivalencias de cada punto que se dibujar as como las magnitudes de constantes
como al gravedad, el ngulo que se usa para el giro, velocidad que debe tener el sistema,
la escala en que se trabajara entre otros. En el Form Click se plantearon las ecuaciones
obtenidas del DCL, son las que se usaran para la simulacin y las que graficaran. En
Sub Graficar se escribi las lneas y crculos que darn forma al objeto y al final se puso
el Timer que tomara el papel de dar clicks.
3. Ecuaciones
4. Programacin
Variables asignadas
Dim x0 As Double ' Coordenada x del punto fijo
Dim y0 As Double ' Coordenada y del punto fijo
Dim alfa0 As Double 'ngulo inicial
Dim alfa As Double 'Angulo para cualquier t
Dim x As Double 'Posicin X para cualquier t
Dim y As Double 'Posicin y para cualquier t
Dim t As Double 'tiempo de simulacin (variable)
Dim g As Double 'gravedad 9.8m/s^2
Dim L As Double 'Longitud del pndulo
Dim dt As Double 'Intervalo de tiempo
Dim L1 As Double
Dim x3 As Double 'Coordenadas x del punto final del tubo
Dim y3 As Double'Coordenadas y del punto final del tubo
Dim x4 As Double
Dim y4 As Double
Dim L2 As Double
Dim L3 As Double
Dim L4 As Double
Dim vtg As Double 'Velocidad
Sub Graficar()
Cls
Line (x0, y0)-(x4, y4), RGB(125, 135, 145) 'Barra que sostiene a la canasta
Circle (x4, y4), 45, RGB(85, 13, 10) 'Canasta de la Rueda moscovita
Circle (x0, y0), 46, RGB(85, 13, 10) 'Eje interno de la Rueda moscovita
Circle (x0, y0), 75, RGB(85, 13, 10) 'Eje externo de la Rueda moscovita
Circle (x0, y0), 250, RGB(85, 13, 10) ' Carril interno de la Rueda moscovita
Circle (x0, y0), 350, RGB(85, 13, 10) 'Carril externo de la Rueda moscovita
Line (x0, 290)-(550, 700), RGB(0, 0, 0) 'Soporte de la Rueda moscovita
Line (x0, 290)-(350, 700), RGB(0, 0, 0) 'Soporte de la Rueda moscovita
Line (350, 700)-(550, 700), vbRed 'Soporte de la Rueda moscovita
End Sub
End Sub
5. Resultados Obtenidos
Se logr obtener la simulacin del giro de la canasta de una rueda moscovita, es un
sistema fsico complicado si se lo realiza con varias canastas, por ende solo se realiz
con una, obteniendo as su movimiento circular y la simulacin correcta.