SciELO - Scientific Electronic Library Online

 
vol.13 número1Sistema Experto para el diagnóstico presuntivo de enfermedades fúngicas en los cultivosBiblioteca de clases para optimización multiobjetivo mediante el método de entropía cruzada índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

  • No hay articulos citadosCitado por SciELO

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Revista Cubana de Ciencias Informáticas

versión On-line ISSN 2227-1899

Rev cuba cienc informat vol.13 no.1 La Habana ene.-mar. 2019

 

Artículo original

Aplicación de software libre para diseño de tecnologías de soldadura manual por arco eléctrico

Free software application for designing manual arc welding technologies

Ramón Quiza1  * 

Marcelino Rivas1 

Diamela Reyes1 

Yarens Cruz1 

1Centro de Estudio de Fabricación Avanzada y Sostenible (CEFAS), Universidad de Matanzas. Autopista a Varadero km 3½, Matanzas 44740, Cuba. Teléf.: +(53)45256812, Web: http://cefas.umcc.cu

RESUMEN

La informatización de los procesos de fabricación constituye una imperiosa necesidad en la modernización de la industria mecánica cubana. El presente trabajo describió la implementación de una aplicación para el diseño de tecnologías de soldadura manual de aceros con electrodos revestidos. La misma facilitó la selección de las preparaciones de bordes normalizadas y de los electrodos a utilizar, así como el cálculo del régimen de soldadura, los tiempos y los costos del proceso. El programa dispone de una base de datos personalizable, para simplificar la entrada de datos del material base y la máquina de soldadura. La aplicación también permite la especificación del equipamiento auxiliar y de los requisitos tecnológicos literales. La tecnología diseñada con la ayuda del software, es presentada en forma de una especificación de proceso de soldadura, de acuerdo con los requerimientos de las normas ASME. La aplicación ha sido implementada como software libre y de código abierto, con un uso estricto de herramientas de desarrollo distribuidas bajo estas mismas condiciones. También es multiplataforma, pudiendo ser ejecutada tanto en Linux como en MS Windows. Las pruebas preliminares, realizadas en tres empresas manufactureras, han mostrado ahorros significativos en el tiempo de diseño de las tecnologías, así como mejoras en la calidad y la trazabilidad de los resultados.

Palabras clave: software libre; soldadura; tecnología

ABSTRACT

Computerization of manufacturing processes is a demanding need for updating the Cuban mechanical industry. This work describes the implementation of an application for designing shielded metal arc welding technologies of steels. It simplifies selecting the standardized joint preparations and the electrodes to be used, and computing the welding parameters, process time and costs. The application has a customizable database, for marking straightforward the input of material and welding machine data. It also allows stating the auxiliary equipment and word-based technological requirements. The computer aided designed technology is presented as a welding procedure specification, accomplishing the ASME standards. The application has been implemented as open code and free software, by a strict use of development tools distributed under these conditions. It is also multi-platform and can be executed either on Linux or on MS Windows. Preliminary tests, which were carried out in three manufacturing enterprises, have shown a significant saving in time consumption for technology design and improvements in the outcomes quality and traceability.

Keywords: free software; welding; technology

INTRODUCCIÓN

La soldadura manual con electrodo metálico revestido (shielded metal arc welding, SMAW) es uno de los procesos tecnológicos más difundidos para la unión de piezas y componentes metálicos, especialmente, de aceros. Aunque el diseño de tecnologías de SMAW no es excesivamente complejo (especialmente si se compara con otros procesos, como el maquinado), al tener que aplicarse, normalmente, a un grupo grande de costuras, se vuelve una tarea tediosa y repetitiva, propensa a errores humanos (Cary 1998).

Teniendo en cuanta lo anterior, el diseño de tecnologías de SMAW es susceptible de ser automatizado utilizando técnicas informáticas. Aunque existen productos de software con este propósito, su costo es elevado y no siempre se adaptan a los requerimientos de la industria cubana. Hasta donde se realizó la revisión bibliográfica, no se ha encontrado un producto de software libre para esta tarea.

El desarrollo de una aplicación con este propósito está lejos de ser trivial, ya que no sólo reviste alta complejidad desde el punto de vista computacional, sino que los propios algoritmos y expresiones de cálculos están dispersas en las diversas normativas vigentes en Cuba (NC-ISO 6947 2004; NC-ISO 9692-1 2011) o de uso común a nivel internacional (AWS D1.1/D1.1M 2015; ASME BPVC.IX 2015) y en la literatura especializada (Ahmed et al. 2018; Shukla et al. 2018; Choudhury y Chandrasekaran 2017; Saha y Mondal 2017; Yan et al. 2017; Singh et al. 2015; Popovic et al. 2014).

El presente trabajo describe la concepción e implementación de una aplicación informática para el diseño de tecnologías de soldadura manual con electrodo metálico revestido. El mismo se encuentra dividido en cinco secciones. Luego de esta introducción, se expone sumariamente la formalización y algoritmización del proceso de diseño de tecnologías de SMAW. En la tercera sección, se describe la interfaz gráfica y el funcionamiento de la aplicación. La cuarta sección presenta la aplicación a varios casos de estudio prácticos y una evaluación preliminar del impacto de su uso. Finalmente, en la última sección se muestran las principales conclusiones a las que se pudo arribar a través del trabajo, así como las líneas futuras para su desarrollo.

MATERIALES Y MÉTODOS

Algoritmo del diseño de tecnologías de SMAW

El algoritmo general del diseño de tecnología de SMAW, consiste en cinco etapas fundamentales. La primera etapa (Fig.1, líneas 02…04) consiste en la entrada de los datos requeridos para diseñar la tecnología: la geometría de la unión, las propiedades del metal base y las características de la máquina de soldadura a utilizar.

Fig. 1 Algoritmo para el diseño de tecnología de SMAW 

En la segunda etapa (Fig. 1, líneas 05…06), se selecciona la preparación de bordes a utilizar y se determina el esquema de soldadura para la costura (es decir, si se utilizarán pasadas de raíz, de relleno y de sellado). En la tercera etapa (Fig. 1, líneas 07…10), se seleccionarán los electrodos a utilizar en cada una de las etapas y se calculará el número de pasadas. En la cuarta etapa (Fig. 1, líneas 11…16), para cada uno de los cordones a realizar, se selecciona el electrodo a utilizar y se calculan los parámetros tecnológicos (intensidad de la corriente, consumo de electrodos y de energía eléctrica, y costos del proceso). Finalmente, en la quinta etapa (Fig. 1, líneas 17…21), se determinan los parámetros tecnológicos comunes para toda la costura y se selecciona el equipamiento auxiliar.

Una descripción más completa del algoritmo a utilizar ha sido dada previamente por Laguardia y coautores (2016).

RESULTADOS Y DISCUSIÓN

Descripción de la aplicación

Ventana principal

La aplicación, que lleva por título Opifex Spark/SMAW, ha sido desarrollada utilizando el lenguaje C++, con las librerías Qt (versión 5.8.0). La misma puede ser ejecutada en MS Windows (versión XP o superior) y en Linux, y se distribuye como software libre, bajo licencia pública general GNU.

Fig. 2 Ventana principal de la aplicación 

Opifex Spark/SMAW cuenta con una ventana principal (Fig. 2) donde se muestra la especificación del proceso de soldadura (welding procedure specification, WPS). El mismo ha sido elaborado a partir de las recomendaciones de la ASME BPVC.IX (2015) y se va llenando según se van entrando los datos correspondientes y realizando los cálculos necesarios para determinar los parámetros del régimen de soldadura.

La ventana principal cuenta, además, con un menú y una barra de herramienta que permite ejecutar las diversas opciones de entrada de datos y cálculos requeridos por el programa.

Entrada de los datos

Para la entrada de datos del cajetín se utiliza un cuadro de diálogo (Fig. 3), donde se establece el código del documento (especificación del proceso de soldadura) y el nombre del artículo, así como el código de la costura. También se especifican el nombre del tecnólogo, el soldador, el supervisor y el responsable de la elaboración de la costura, además de las respectivas fechas, si corresponde.

Fig. 3 Diálogo para la entrada de datos del cajetín 

En el cuadro de diálogo de entrada de datos de la geometría de la unión (Fig. 4), se establecen el tipo de junta, la posición, el espesor de la chapa a soldar y la longitud de la costura. Para lo anterior, se cumple con lo establecido en la NC ISO 6947 (2004).

Fig. 4 Diálogo para la entrada de datos de la geometría de la unión 

El cuadro de diálogo de entrada de datos del material base (Fig. 5) se introducen el tipo, marca y norma del acero a utilizar y las propiedades mecánicas (tensión de rotura) y composición química.

Fig. 5 Diálogo para la entrada de datos del material base 

Fig. 6 Diálogo para cargar el material base de la base de datos 

Se ofrece, también, la opción de cargar las propiedades del material de una base de datos (Fig. 6) que contiene los aceros más comunes en varias de las normativas más utilizadas a nivel mundial.

El diálogo de entrada de la máquina de soldadura (Fig. 7) permite establecer el modelo y fabricante de la misma; así como el tipo y el rango de corriente que suministra. Al igual que para el material base, se cuenta con la opción de cargar las propiedades de la máquina de soldadura de la base de datos.

Fig. 7 Diálogo para la entrada de datos de la máquina de soldadura 

La selección de la preparación de bordes se lleva a cabo cumpliendo lo estipulado en la NC ISO 9692-1 (2011). En el correspondiente cuadro de diálogo (Fig. 8) se selecciona la preparación dentro de aquellas que la norma recomienda para el espesor de chapa dado y se establecerán los valores de las dimensiones de sus elementos según los rangos especificados por dicha norma.

Fig. 8 Diálogo para la selección de la preparación de bordes 

La selección de los electrodos, por su parte, se realiza a través del cuadro de diálogo correspondiente (Fig. 9 ). En el mismo, los electrodos se escogen de una base de datos, teniendo en cuenta las recomendaciones para las condiciones de soldadura dada (material base, espesor de la plancha, aplicación, posición de soldadura, etc.) (Burgos Sola 1987; Justel Ramos 2012).

Fig. 9 Diálogo para la selección de electrodos 

Cálculo del régimen de soldadura y los costos

Para el cálculo del régimen de soldadura y de los costos, se emplean las opciones correspondientes del menú (o de la barra de herramientas). Ambos procesos se llevan a cabo de forma totalmente automatizada. Los coeficientes utilizados para los cálculos se pueden establecer a través de la pestaña “Coeficientes” del cuadro de diálogo Opciones (Fig. 10).

Fig. 10 Cuadro de diálogo de especificación de coeficientes 

El equipamiento auxiliar (portaelectrodo, filtro visual y cable) a utilizar, se selecciona en el cuadro de diálogo correspondiente (Fig. 11), el cual ofrece las opciones adecuadas, según los regímenes utilizados.

Finalmente, también pueden especificarse indicaciones tecnológicas literales (Fig. 12), como complemento de la tecnología diseñada.

Fig. 11 Cuadro de diálogo de equipamiento auxiliar 

Fig. 12 Cuadro de diálogo de requerimientos tecnológicos 

Guardado, impresión y exportación de los resultados

Los resultados de la tecnología diseñada, se guardan como un archivo nativo del programa. El mismo es un archivo de texto, independiente de la plataforma utilizada, con formato JSON.

La especificación de procedimiento de soldadura generada como resultado de la aplicación del software puede ser impresa o exportada con formato de documento portable (PDF). También puede ser exportada con formado de intercambio gráfico (DXF), para ser abierta y utilizada por software de CAD (Fig. 13).

Fig. 13 Visualización del WPS en el software AutoCAD 

Modificación de la base de datos

Una opción importante del software es la posibilidad de modificar las bases de datos, que contienen materiales bases, máquinas de soldadura y electrodos, para personalizarlas según las necesidades del usuario (Fig. 14).

Fig. 14 Diálogo de edición de la base de datos de electros para aceros al carbono y bajoaleados 

Valoración preliminar de aplicación

Con el objetivo de realizar una valoración preliminar de la aplicación de Opifex Spark/SMAW, se diseñaron las tecnologías de SMAW de cinco costuras, correspondientes a tres entidades del territorio.

Las mismas se diseñaron tanto de forma manual, como a través del software, con el objetivo de comparar el tiempo requerido para el diseño. En todos los casos, se realizaron tres réplicas, por personas diferentes. En los cinco casos, los tiempos de diseño utilizando el software fueron significativamente menores que con los diseños manuales, oscilando la diferencia entre las medias de los tiempos entre 11 y 20min.

CONCLUSIONES

Como resultado del trabajo, se desarrolló un software para el diseño de tecnologías de soldadura con electrodo metálico revestido. La misma es una aplicación multiplataforma y desarrollada completamente con herramientas de software libre.

El programa cuenta con una interfaz gráfica de usuario amigable y dispone de una base de datos, personalizable, para facilitar la selección de materiales base, máquinas de soldadura y electrodos. Los resultados se presentan en forma de una especificación de procedimiento de soldadura que puede ser guardada, impresa o exportada para su uso en otros programas.

La valoración preliminar de su aplicación llevada a cabo a través dl diseño de tecnologías para costuras tomadas de casos reales, mostró un ahorro por concepto de tiempo de diseño de entre 11 y 20 min, por costura.

Como paso siguiente del presente trabajo, se prevé su introducción en la práctica productiva de varias empresas para la validación de su funcionamiento y la evaluación de su impacto económico. Como extensión futura del programa, se considera la extensión a otros materiales base (tales como aleaciones de cobre o aluminio) y a otros procesos de soldadura (bajo fundente, bajo protección gaseosa, etc.).

REFERENCIAS

Ahmed, A.N.; Noor, C.W.M.; Allawi, M.F.; El-Shafie, A. (2018). RBF-NN-based model for prediction of weld bead geometry in Shielded Metal Arc Welding (SMAW). Neural Computing and Applications, 29 (3), 889-899. doi: 10.1007/s00521-016-2496-0 [ Links ]

ASME BPVC.IX (2015). Boiler and pressure vessel code. Section IX: Qualification standard for welding and brazing procedures, welders, brazers, and welding and brazing operators. New York (USA): The American Society of Mechanical Engineers. [ Links ]

AWS D1.1/D1.1M (2015): Structural welding code - Steel. Miami, FL (USA): American Welding Society. [ Links ]

Burgos Sola, J. (1987). Tecnología de soldadura. La Habana (Cuba): Pueblo y Educación. [ Links ]

Cary, H.B. (1998). Modern welding technology. 4th Ed. Upper Saddle River, NJ (USA): Prentice-Hall, ISBN 0-13-241803-7 [ Links ]

Choudhury, B.; Chandrasekaran, M. (2017). Investigation on welding characteristics of aerospace materials - A review. Materials Today: Proceedings 4 (8), 7519-7526, doi: 10.1016/j.matpr.2017.07.083 [ Links ]

Justel Ramos, M.A. (2012). Soldadura: Manual para operarios y técnicos. La Habana (Cuba): Editorial Científico-Técnica, ISBN 978-959-05-0654-3. [ Links ]

Laguardia, A; López, O; Pérez, J.E.; Quiza, R (2016). Algoritmización de la metodología para el diseño de tecnologías de soldadura manual por arco eléctrico con electrodo revestido de aceros, CD de Monografías 2016, Universidad de Matanzas, Matanzas (Cuba), ISBN 978-959-16-3242-5 [ Links ]

NC-ISO 6947 (2004). Soldaduras - Posiciones de trabajo - Definición de los ángulos de pendiente y de rotación. La Habana (Cuba): Oficina Nacional de Normalización. [ Links ]

NC-ISO 9692-1 (2011). Soldadura y procesos afines - Recomendaciones para la preparación de la unión. Parte 1: Soldadura por arco con electrodos revestidos, soldadura por arco protegido con gas y electrodo de aporte, soldadura por llama, soldadura por arco con gas inerte y electrodo de volframio y soldadura por haz de alta energía de aceros. La Habana (Cuba): Oficina Nacional de Normalización. [ Links ]

Popović, O.; Prokić-Cvetković, R.; Burzić, M.; Lukić, U.; Beljić, B. (2014). Fume and gas emission during arc welding: Hazards and recommendation. Renewable and Sustainable Energy Reviews 37, 509-516. doi: 10.1016/j.rser.2014.05.076 [ Links ]

Saha, A.; Mondal, S.C. (2017). Multi-objective optimization of manual metal arc welding process parameters for nano-structured hardfacing material using hybrid approach. Measurement 102, 80-89. doi: 10.1016/j.measurement.2017.01.048 [ Links ]

Shukla, A.A.; Joshi, V.S.; Chel, A.; Shukla, B.A. (2018). Analysis of shielded metal arc welding parameter on depth of penetration on AISI 1020 plates using response surface methodology. Procedia Manufacturing 20, 239-246. doi: 10.1016/j.promfg.2018.02.035 [ Links ]

Singh, A.; Raghuvanshi, S.; Bajpai, A.; Solanki, T.; Arivarasu, M.; Arivazhagan, N.; Narayanan, S. (2015). Metallurgical and mechanical characterization of dissimilar welds of austenitic stainless steel and super-duplex stainless steel: A comparative study. Journal of Manufacturing Processes 19, 212-232. doi: 10.1016/j.jmapro.2015.04.005 [ Links ]

Yan, W.; Zhang, H.; Jiang, Z.-G.; Hon, K.K.B. (2017). Multi-objective optimization of arc welding parameters: the trade-offs between energy and thermal efficiency. Journal of Cleaner Production 140, 1842-1849. doi: 10.1016/j.jclepro.2016.03.171 [ Links ]

Recibido: 09 de Mayo de 2018; Aprobado: 29 de Octubre de 2018

*Autor para correspondencia: ramon.quiza@umcc.cu

Creative Commons License Este es un artículo publicado en acceso abierto bajo una licencia Creative Commons