Trabajo Fin de Grado
Fundamentos de programación de Visual Basic en CATIA V5. Aplicación al diseño de engranajes rectos y helicoidales de ejes paralelos.
Autor/es | Caballero Bazán, Ángel |
Director | Torrecillas Lozano, Cristina |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Gráfica |
Fecha de publicación | 2014 |
Fecha de depósito | 2015-07-20 |
Publicado en |
|
Resumen | El presente proyecto estudia el campo de aplicación de Visual Basic for
Applications (VBA) al programa de diseño informático CATIA.
En primer lugar se realiza una introducción a la teoría de engranajes donde se
estudiarán ... El presente proyecto estudia el campo de aplicación de Visual Basic for Applications (VBA) al programa de diseño informático CATIA. En primer lugar se realiza una introducción a la teoría de engranajes donde se estudiarán los tipos de engranajes existentes así como sus principales características y aplicaciones. Se describirá la geometría de la involuta y las principales características geométricas de engranajes rectos y helicoidales de ejes paralelos. Se define VBA, lenguaje de macros de Microsoft Visual Basic, así como su acceso desde CATIA V5. Se explicará el entorno VBA, el modo en que el usuario podrá crear distintos interfaces para poder comunicarse con el programa y los objetos más importantes del módulo Mechanical Design (sketcher, Part Desing y Wireframe and Surface Design), así como las herramientas que éstos poseen para llevar a cabo distintos tipos de geometrías y modelos 3D. Una vez familiarizados con el lenguaje de programación, se aplicarán dichos conocimientos para el desarrollo de una aplicación que genera engranajes de distintas geometrías. El objetivo principal consiste en la realización de un software que permita al usuario obtener diferentes tipos de engranajes a partir de los parámetros más característicos de la geometría de los mismos. Se han realizado engranajes rectos (exteriores e interiores) y helicoidales (tanto simples como dobles) de ejes paralelos, y se introducen algunas posibles aplicaciones a desarrollar en un futuro. Finalmente se explica el funcionamiento del interfaz que permitirá al usuario introducir los parámetros de entrada para realizar el engranaje que desee. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG Caballero Bazán.pdf | 3.540Mb | [PDF] | Ver/ | |