Design and Development of a Geometric Calculator in CATIA
Author:
Rojas-Sola José Ignacio1ORCID, del Río-Cidoncha Gloria2ORCID, Ortíz-Marín Rafael2, Cebolla-Cano Andrés3
Affiliation:
1. Department of Engineering Graphics, Design and Projects, University of Jaen, 23071 Jaen, Spain 2. Department of Engineering Graphics, University of Seville, 41092 Seville, Spain 3. High School of Engineering, University of Seville, 41092 Seville, Spain
Abstract
In this article, an application in the field of engineering graphics is presented for the design of a geometric calculator generated as a macro in CATIA V5. The code of this macro is written in the CATVBA language and utilizes the CATIA internal editor while taking advantage of the capabilities offered by Visual Basic for Applications (VBA). The principal purpose of this application lies in the possibility of creating the three main geometric elements (point, line, and plane) and in solving five types of general geometric problems, and then comparing the results obtained with their equivalent problems from analytical geometry. In particular, within these types of general geometric problems, 34 possible cases are solved: definition of lines (nine cases), definition of planes (12 cases), intersection points (three cases), angles (three cases), and distances (seven cases). These new entities defined with the geometric calculator can serve as support for the generation of new three-dimensional volumes, the creation of auxiliary symmetries, and the dimensioning of various elements. It was verified that the results of the designed macro and the solutions of the analytical equations coincided; therefore, the procedure was validated. Likewise, the module employed herein in the CATIA V5 environment is “Wireframe and Surface Design”, since it enables handling the three basic geometric elements (point, line, and plane), which form the basis of the geometric calculator. Lastly, it is verified how the geometric calculator allows their integration with three-dimensional solids, which represents a notable advance as an aid in its geometric definition.
Subject
Physics and Astronomy (miscellaneous),General Mathematics,Chemistry (miscellaneous),Computer Science (miscellaneous)
Reference18 articles.
1. Anton, D., and Amaro-Mellado, J.L. (2021). Engineering graphics for thermal assessment: 3D thermal data visualization based on infrared thermography, GIS and 3D point cloud processing software. Symmetry, 13. 2. Zhang, Y.H., and Su, B.B. (2013, January 27–28). The design and implementation of roadworks management system based on GIS. Proceedings of the 2nd International Conference on Civil, Architectural and Hydraulic Engineering (ICCAHE 2013), Zhuhai, China. 3. Rojas-Sola, J.I., and De la Morena-de la Fuente, E. (2019). The Hay inclined plane in Coalbrookdale (Shropshire, England): Geometric modeling and virtual reconstruction. Symmetry, 11. 4. Rojas-Sola, J.I., Hernandez-Diaz, D., Villar-Ribera, R., Hernandez-Abad, V., and Hernandez-Abad, F. (2020). Computer-Aided Sketching: Incorporating the locus to improve the three-dimensional geometric design. Symmetry, 12. 5. Wellman, B.L. (1987). Technical Descriptive Geometry, WCB McGraw-Hill. [2nd ed.].
|
|