ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Scientific Visualization, 2022, volume 14, number 5, pages 1 - 15, DOI: 10.26583/sv.14.5.01

A Study of the Algorithm for Constructing a Second-Order Surface Defined by Nine Points

Author: A.L. Kheyfets1

South Ural State University, Chelyabinsk, Russia

1 ORCID: 0000-0001-6490-359X, heifets@yandex.ru

 

Abstract

The paper presents the experimental implementation of the historical problem of constructing a quadric defined by nine points. It considers the well-known Engel algorithm (Engel J. H., 1889). Until recently, the algorithm has shown only the theoretical potential of constructing a quadric. The paper describes the software used for the experimental implementation and exploration of the algorithm. The programs are written in the AutoLisp language. The experiments were carried out in the AutoCAD suite.

This study presents geometric constructions resulting in the implementation of the problem. The construction stages are considered in detail. The first and main stage defines nine points to constructing a conic on the quadric surface. The next stages define the quadric determinant of three conics and construct the center and the principal axes of the quadric, the frame, and the final surface. The paper studies the construction features at all stages. The primary focus is to identify and study the inner relationships of parameters leading to the appearance of real or imaginary solutions.

The scientific novelty of the paper lies in determining the conditions, under which the solution is reached without operations using imaginary parameters. The region of exact real solutions for a set of nine points is determined. The paper shows that this region has the form of a curved line approximated by a hyperbola and proposes its construction algorithm.

The author proposes and investigates an algorithm for constructing the principal axes of a quadric, consisting in determining a cutting plane for which the foot of the perpendicular dropped from the center of the quadric coincides with the center of the conic section. In this case, the perpendicular takes the position of one of the principal axes of the quadric.

The relevance of the paper lies in the experimental implementation of the historical Engel algorithm, as well as the development and demonstration of modern geometric methods for solving complex geometric problems.

 

Keywords: 3D computer geometric modeling, quadrics, second-order surfaces, nine-point quadric problem, AutoCAD, AutoLisp.