Simulador Didáctico del  Tallado de Engranajes Rectos

Que es SimuTalla

SimuTalla es un programa que realiza la simulación del proceso de generación de un engranaje recto mediante el mecanizado de corte por cremallera.

El usuario diseña los parámetros del engranaje como son el número de dientes, el modulo, el ángulo de presión, etc, y la cremallera procede a simular el corte del engranaje. Es posible simular la generación de un perfil estándar, así como explorar la generación de otros perfiles, como los recomendados por ISO 6336, perfiles de involuta asimétricos o la deformación circular del perfil.

Asimismo, se diseña con la posibilidad de jugar con los parámetros de diseño gráficos por parte del usuario. Esto permite comprobar a los estudiantes de Mecánica si los cálculos realizados manualmente generan el engranaje esperado, siendo por tanto una herramienta auxiliar al estudio de los engranajes.

SimuTalla es el resultado de un Proyecto Fin de Carrera en la Escuela de Ingenieros Industriales de la UNED, Departamento de Mecánica.

 

Los Autores

Daniel Costas Rodriguez , desarrollador del programa y actual responsable de su mantenimiento, corrección de fallos y puesta a punto.

Eduardo Gómez García , Profesor Titular de la Escuela Técnica Superior de Ingenieros Industriales de la UNED.

Mucho de lo que el programa hace, es gracias a las orientaciones, sugerencias y evaluaciones realizadas por Miguel Pleguezuelos González, Profesor Colaborador de  la Escuela Superior de Ingeniero Industriales de la UNED, a quienes los autores de este trabajo agradecen sus valiosas aportaciones.

 

La Documentación

La documentación en formato pdf explica los conceptos que se manejan así como detalles del proceso de fabricación de engranajes.
Detalla el proceso seguido para la construcción del simulador y algunos usos o sugerencias de su uso, así como una descripción de cada uno de los elementos que componen el programa.
Por ultimo se incluye una descripción del código fuente utilizado en el desarrollo del programa SimuTalla.

En los enlaces se puede encontrar el Manual de Referencia de OpenGL, conocido como "The Bluebook", la guía del programador de OpenGL, conocido como "The Redbook", imprescindibles para aquellas personas interesadas en los gráficos con OpenGL.
También se puede encontrar el enlace a las especificaciones de la librería GLUT (The OpenGL Utility Toolkit) donde se describen cada una de sus funciones. Se incluye tambien el link a la web de GLUI, donde se puede encontrar información de sus características, así como un manual donde se describen en detalle los controladores.


La Compilación

Con el programa se ha realizado usando como lenguaje el C++ y se distribuye su código fuente, que puede ser modificado y compilado, con la única condición que se cite la fuente del mismo.

Para la compilación en sistemas operativos win* se puede realizar con Dev-C++ incluyendo las librerías OpenGL, GLUT y GLUI, tal y como se detalla en "Configuración de Dev-C++ para OpenGL, GLUT y GLUI".

Para los sistemas linux, se hace necesaria la preinstalación en el sistema de las librerías OpenGL (Mesa ...), libglut y libglui. Una vez instaladas, descomprimir el paquete tar.gz ejecutar  ./configure y make install.


Feedback

Puedes coger el programa y usarlo, simplemente, tal y como esta. Puede que en su uso encuentres que existen errores, que hay cosas que no funcionan bien. Te agradeceríamos que nos lo comunicaras (el mayor numero de datos posibles, que simulación se estaba haciendo, con que parámetros,...,si puedes incluir un pantallazo del momento del error, mejor).

>Si sabes programar o estas aprendiendo y quieres jugar con el código, ahí lo tienes, puedes usarlo, modificarlo, ..., y si encuentras posibles mejoras (que las hay) y quieres sugerirlas ... pues adelante ...

Cualquier sugerencia, agradecimiento, queja ... a