Litcius/Paper detail

Development and application of the geometry constructions language to building computer geometric models

A. Boykov

2021Journal of Physics Conference Series14 citationsDOIOpen Access PDF

Abstract

Abstract Geometric models for industrial purposes are created in CAD systems making use of geometric constructions commands. At the same time, the so-called constructive or synthetic (as opposed to analytical) method to create a geometric model is implemented. The set of tools of any CAD system is limited, so accomplishing a specific task will require repeating a series of geometric constructions of the same type to form the desired shape. In this paper, a specific GC language (Geometry Constructions Language) is proposed to introduce an automated process of geometric modeling. To do this, theoretical issues of constructive geometry are analyzed, the main objects and syntax of the GC language are identified. The paper provides an example of building a model of a temple dome using GC language translator. It is noted that the GC language allows geometric modeling of regular curves (including trajectory of objects) and surfaces and applying new geometric correspondences and transformations. At the same time, geometric models in CAD systems are created faster since you don’t have to repeat manually the same type of construction or develop new equations and formulas for calculations.

Topics & Concepts

Geometric modelingConstructive solid geometryConstructiveGeometric designComputer scienceSet (abstract data type)SyntaxCADGeometric shapeProcess (computing)Type (biology)GeometryComputer Aided DesignModeling languageGeometric transformationProgramming languageEngineering drawingMathematicsAlgorithmArtificial intelligenceSoftwareEngineeringImage (mathematics)EcologyOperating systemBiologyAdvanced Theoretical and Applied Studies in Material Sciences and GeometryAdvanced Numerical Analysis TechniquesManufacturing Process and Optimization