La animación será presentada en dos dimensiones, los controles permitirán al usuario crear diversos mecanismos de cuatro barras para su análisis.
Las tablas serán presentadas de manera dinámica, esto es, se actualizarán automáticamente después de que el usuario cambie la configuración del mecanismo.
Habrá posibilidad de cambiar cada variable en el mecanismo, de acuerdo con las necesidades del usuario. Dichas variables se listan a continuación:
- Longitudes para cada barra (Tierra, Manivela, Acoplador, Oscilador).
- Ángulo inicial de la manivela.
- Velocidad angular de la manivela.
- Aceleración angular de la manivela.
- Orientación de la manivela (izquerda o derecha).
- Posición del mecanismo (positivo -> arriba, negativo -> abajo).
- Incremento en los ángulos
- Distancias de las articulaciones al centro de gravedad. (RG)
- Ángulo que forma la articulación con el centro de gravedad. (theta R).
El análisis de fuerzas podrá incluir lo siguiente:
- Masas de las barras.
- Momentos de inercia.
- Fuerza P a una distancia R de los centros de gravedad.
- Torque.
La validación no será llevada a cabo en este entregable, los controles no impedirán que el usuario cree un mecanismo inválido (que físicamente no se podría construir).
La simulación de velocidad y aceleración en la animación no está hecha a escala temporal. Los datos recogidos por las tablas no concordarán con lo que se aprecia en la animación referente a la velocidad y la aceleración angulares debido a las capacidades gráficas con las que se cuenta (refresco de pantalla, cuadros por segundo que proporciona la aplicación después del compilado).
Las unidades de los resultados estarán dentro del mismo sistema de unidades (consistencia).