Abstract

Second-order curves are used as shape-generating elements in the design of technical devices and architectural structures. In such a case, a need for reconstruction task solution may emerge. The reconstruction is called the definition of the main axes and asymptotes of the second-order curve by its incomplete image containing n points and m tangents (n + m = 5). In CAD graphical systems there is no possibility for construction of the second order curve, given by real and imaginary points and tangents. Therefore, the second-order curve reconstruction cannot be made with the standard set of computer graphics tools. In this paper are proposed geometrically accurate algorithms for reconstruction of the secondorder curve, given by a mixed set of real and imaginary elements. A specialized software package has been developed for constructive realization of these algorithms. Imaginary geometric images are pair-conjugated, so there are only seven possible combinations of given data with imaginary elements participation: five points, two of which are imaginary ones; five points, four of which are imaginary ones; three real points, two imaginary tangents; a real point, four imaginary tangents; a real point, two imaginary points, two imaginary tangents; a real point, two imaginary points, two real tangents; two real points, two imaginary points, a real tangent. For reconstruction problem solution is used the main property of polar matching: if P and p are the pole and polar relative to the conic g, the harmonic homology with center P and axis p transforms the curve g in itself. The method of solution based on projective transformation of required conic into a circle. It has been shown that in some cases for reconstruction problem solution its necessary to apply the quadratic involution conversion, resting on plane by a conic beam. The developed technique and software package expand the capabilities of the computer geometric simulation for processes occurring with the second-order curves participation.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.