
handle: 11059/15227
La empresa PCP es una compañía manufacturera dedicada a la fabricación de válvulas y accesorios para el manejo del agua, la cual cuenta con solo una planta de fabricación donde esta exporta sus productos a Perú y México. Para la fabricación de estos productos la empresa requiere de moldes y herramientas los cuales son diseñados y fabricados por ellos mismos mediante maquinas convencionales y de control numérico por computador (CNC). Actualmente los tornos CNC son programados a pie de máquina por los operadores, esto hace que los tiempos de programación y montaje sean extensos provocando que la productividad disminuya. Debido a esto se propuso un sistema de programación más eficiente para mejorar la programación CNC el cual se enfoca en las familias de partes (elementos de igual geometría, pero con diferentes dimensiones) que se pueden encontrar en los moldes. El siguiente trabajo muestra el desarrollo de dos tipos de programas paramétricos que más rápida la programación CNC a pie de máquina, una requiere ser alimentada por el operador y otra requiere ser cargada desde SolidWorks. Para el desarrollo de esta programación paramétrica fue necesario tener conocimientos de programación ISO para CNC, manejo de Excel, SolidWorks, programación con Visual Basic (VBA) y habilidad en el manejo de tornos CNC. Esta programación es una extensión de lo que comúnmente se conoce como MACRO B el cual es un tipo de programación interna de los controles FANUC, sin embargo, para dar una facilidad visual al operador, se realizó de manera externa en VBA junto con Excel para brindar una interfaz amigable y de fácil manejo. The company PCP is a manufacturing company dedicated to the manufacture of valves and accessories for water management which has only one manufacturing plant where it exports its products to Peru and Mexico. For the manufacture of these products the company requires molds and tools which are designed and manufactured by themselves using conventional machines and computer numerical control (CNC). Nowadays CNC lathes are programmed at the foot of the machine by the operators, this means that the programming and assembly times are long, influencing that the productivity decreases. Because of this, a more efficient programming system was proposed to provide greater efficiency in CNC programming focused on the families of parts (elements of the same geometry, but with different dimensions) that can be found in a factory. The following paper shows the development of two types of parametric programs that make CNC programming faster at the machine foot, one that needs to be powered by the operator and the other that needs to be loaded from SolidWorks. To develop this parametric programming, it was necessary to have knowledge of ISO programming for CNC, Excel management, SolidWorks, programming with Visual Basic (VBA) and skill in handling CNC lathes. This programming is an extension of what is commonly known as MACRO B which is a type of internal programming of FANUC controls, because of this and to give a visual ease to the operator, it was done externally in VBA together with Excel to provide a user-friendly interface and easy to use. Pregrado Ingeniero(a) de Manufactura Contenido INTRODUCCIÓN. .................................................................................................. 13 1. OBJETIVOS ....................................................................................................... 14 OBJETIVO GENERAL ........................................................................................ 14 OBJETIVOS ESPECÍFICOS .............................................................................. 14 2. PLANTEAMIENTO DEL PROBLEMA ................................................................ 15 2.1 DEFINICIÓN DEL PROBLEMA .................................................................... 15 2.2 JUSTIFICACIÓN ........................................................................................... 16 3. MARCO TEORICO ............................................................................................ 20 3.1 PROGRAMACIÓN PARAMETRICA ............................................................. 20 3.2 BENEFICIOS DE LAS MACROS .................................................................. 20 3.3 VISUAL BASIC (VBA) ................................................................................... 21 3.3.1 Macros en Excel ........................................................................................ 22 3.3.2 Formularios en Excel ................................................................................. 22 3.4 PROGRAMACIÓN CNC ............................................................................... 22 4. MATERIALES Y MÉTODOS .............................................................................. 24 4.1 MATERIALES ............................................................................................... 24 4.2 METODOLOGÍA ........................................................................................... 24 4.2.1 MUESTREO .............................................................................................. 24 4.2.2 ETAPAS..................................................................................................... 24 5 DESARROLLO DEL PROYECTO ...................................................................... 25 5.1 ADAPTACION EN PLANTA.......................................................................... 25 5.2 REALIZACIÓN DE PROGRAMAS CNC DE MANERA CONVENCIONAL. .. 25 5.3 GESTIÓN DE INFORMACION DE FAMILIAS DE PARTES ......................... 25 5.4 CREACIÓN DE LA INTERFAZ Y PROGRAMACION DE LA MACRO ......... 26 5.4.1 PLANO UNIVERSAL. ................................................................................ 28 5.4.2 FORMULARIO DE USUARIO VBA ........................................................... 29 5.4.3 PARÁMETROS DE CORTE QUE ALIMENTA LA MACRO. ...................... 30 5.4.4 ESPECIFICACIONES DE VELOCIDAD .................................................... 32 5.4.5 GENERACIÓN DEL CODIGO G ............................................................... 32 5.4.6 GENERACIÓN DE ARCHIVO DE TEXTO TXT ......................................... 34 5.5 SIMULACIÓN DE CODIGOS GENERADOS POR MACRO. ........................ 35 5.6 VERIFICACIÓN DEL CODIGO EN MÁQUINA. ............................................ 36 6. CONTROL METROLÓGICO .............................................................................. 37 7 MACRO ALIMENTADA POR SOLIDWORKS ..................................................... 38 8 HOJA DE MONTAJE .......................................................................................... 41 9 RESULTADOS OBTENIDOS .............................................................................. 44 10 CRONOGRAMA ............................................................................................... 45 CONCLUSIONES .................................................................................................. 46 BIBLIOGRAFÍA ...................................................................................................... 47
Programación, Optimización de procesos, Válvulas, SolidWorks, Visual Basic, Moldes, CNC, Macro, Herramientas, Industrias manufactureras, 670 - Manufactura
Programación, Optimización de procesos, Válvulas, SolidWorks, Visual Basic, Moldes, CNC, Macro, Herramientas, Industrias manufactureras, 670 - Manufactura
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
