Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA

This article introduces an innovative application of Visual Basic for Applications (VBA) (Visual Basic macro language) developed in CATIA (Computer-Aided Three-Dimensional Interactive Application), computer-aided manufacturing and engineering design software. Said application enables the three-dimen...

Full description

Bibliographic Details
Main Authors: José Ignacio Rojas-Sola, Gloria del Río-Cidoncha, Rafael Ortíz-Marín, José María López-Pedregal
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/13/1/33
id doaj-cc62fec162a14bcf985f4ab8c207a392
record_format Article
spelling doaj-cc62fec162a14bcf985f4ab8c207a3922020-12-29T00:01:13ZengMDPI AGSymmetry2073-89942021-12-0113333310.3390/sym13010033Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIAJosé Ignacio Rojas-Sola0Gloria del Río-Cidoncha1Rafael Ortíz-Marín2José María López-Pedregal3Department of Engineering Graphics, Design and Projects, University of Jaen, 23071 Jaen, SpainDepartment of Engineering Graphics, University of Seville, 41092 Seville, SpainDepartment of Engineering Graphics, University of Seville, 41092 Seville, SpainUniversity of Seville, 41092 Seville, SpainThis article introduces an innovative application of Visual Basic for Applications (VBA) (Visual Basic macro language) developed in CATIA (Computer-Aided Three-Dimensional Interactive Application), computer-aided manufacturing and engineering design software. Said application enables the three-dimensional (3D) representation and development to be obtained on a plane of the surfaces of cylindrical and conical elbows utilised to join two conduits, since CATIA lacks tools for the design of elements of metal fabrication. The application permits the geometric and dimensional parameters necessary for the creation and development of the analysed elbows to be introduced via a keyboard. Once these values have been entered and it has been verified that the design of the elbow is possible, then the application is programmed within the CATIA “Wireframe and Surface Design” module to obtain the 3D representation of said elbows, and the development of their surface is projected in the CATIA “Drafting” module. Consequently, the incorporation of this tool into CATIA software could increase technical-design productivity by eliminating certain intermediate operations, such as symmetry, and through improving the geometry training of less skilled users.https://www.mdpi.com/2073-8994/13/1/33elbowscomputer-aided designsheet metaldevelopmentVisual BasicCATIA
collection DOAJ
language English
format Article
sources DOAJ
author José Ignacio Rojas-Sola
Gloria del Río-Cidoncha
Rafael Ortíz-Marín
José María López-Pedregal
spellingShingle José Ignacio Rojas-Sola
Gloria del Río-Cidoncha
Rafael Ortíz-Marín
José María López-Pedregal
Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
Symmetry
elbows
computer-aided design
sheet metal
development
Visual Basic
CATIA
author_facet José Ignacio Rojas-Sola
Gloria del Río-Cidoncha
Rafael Ortíz-Marín
José María López-Pedregal
author_sort José Ignacio Rojas-Sola
title Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
title_short Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
title_full Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
title_fullStr Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
title_full_unstemmed Design and Development of Sheet-Metal Elbows Using Programming with Visual Basic for Applications in CATIA
title_sort design and development of sheet-metal elbows using programming with visual basic for applications in catia
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2021-12-01
description This article introduces an innovative application of Visual Basic for Applications (VBA) (Visual Basic macro language) developed in CATIA (Computer-Aided Three-Dimensional Interactive Application), computer-aided manufacturing and engineering design software. Said application enables the three-dimensional (3D) representation and development to be obtained on a plane of the surfaces of cylindrical and conical elbows utilised to join two conduits, since CATIA lacks tools for the design of elements of metal fabrication. The application permits the geometric and dimensional parameters necessary for the creation and development of the analysed elbows to be introduced via a keyboard. Once these values have been entered and it has been verified that the design of the elbow is possible, then the application is programmed within the CATIA “Wireframe and Surface Design” module to obtain the 3D representation of said elbows, and the development of their surface is projected in the CATIA “Drafting” module. Consequently, the incorporation of this tool into CATIA software could increase technical-design productivity by eliminating certain intermediate operations, such as symmetry, and through improving the geometry training of less skilled users.
topic elbows
computer-aided design
sheet metal
development
Visual Basic
CATIA
url https://www.mdpi.com/2073-8994/13/1/33
work_keys_str_mv AT joseignaciorojassola designanddevelopmentofsheetmetalelbowsusingprogrammingwithvisualbasicforapplicationsincatia
AT gloriadelriocidoncha designanddevelopmentofsheetmetalelbowsusingprogrammingwithvisualbasicforapplicationsincatia
AT rafaelortizmarin designanddevelopmentofsheetmetalelbowsusingprogrammingwithvisualbasicforapplicationsincatia
AT josemarialopezpedregal designanddevelopmentofsheetmetalelbowsusingprogrammingwithvisualbasicforapplicationsincatia
_version_ 1724368229081546752