scispace - formally typeset
Open AccessJournal ArticleDOI

Computation of Yvon-Villarceau circles on Dupin cyclides and construction of circular edge right triangles on tori and Dupin cyclides

TLDR
This work proposes an indirect algorithm which constructs a one-parameter family of 3D circular edge triangles lying on Dupin cyclides, as the image of a circle by a carefully chosen inversion is a circle, and by constructing different images of a right triangle on a ring torus.
Abstract
Ring Dupin cyclides are non-spherical algebraic surfaces of degree four that can be defined as the image by inversion of a ring torus. They are interesting in geometric modeling because: (1) they have several families of circles embedded on them: parallel, meridian, and Yvon-Villarceau circles, and (2) they are characterized by one parametric equation and two equivalent implicit ones, allowing for better flexibility and easiness of use by adopting one representation or the other, according to the best suitability for a particular application. These facts motivate the construction of circular edge triangles lying on Dupin cyclides and exhibiting the aforementioned properties. Our first contribution consists in an analytic method for the computation of Yvon-Villarceau circles on a given ring Dupin cyclide, by computing an adequate Dupin cyclide-torus inversion and applying it to the torus-based equations of Yvon-Villarceau circles. Our second contribution is an algorithm which, starting from three arbitrary 3D points, constructs a triangle on a ring torus such that each of its edges belongs to one of the three families of circles on a ring torus: meridian, parallel, and Yvon-Villarceau circles. Since the same task of constructing right triangles is far from being easy to accomplish when directly dealing with cyclides, our third contribution is an indirect algorithm which proceeds in two steps and relies on the previous one. As the image of a circle by a carefully chosen inversion is a circle, and by constructing different images of a right triangle on a ring torus, the indirect algorithm constructs a one-parameter family of 3D circular edge triangles lying on Dupin cyclides.

read more

Citations
More filters
Journal ArticleDOI

Re-parameterization reduces irreducible geometric constraint systems

TL;DR: This article shows that a new re-parameterization for reducing and unlocking irreducible geometric systems is done at the lowest level, at the linear algebra routines level, so that numerous solvers widely involved in geometric constraint solving and CAD applications can benefit from this decomposition with minor modifications.

Yvon-Villarceau Circle Equivalents on Dupin Cyclides

TL;DR: In this article, the authors applied operations that are known to create effective artworks on torus to Dupin cyclides, and proved them to be feasible, which can be generalized to explore transformations of other mathematical objects under sphere inversion.
Journal ArticleDOI

Topological Classification and Determination of Non-Degenerate Intersections of Two Dupin Cyclides

Shanshan Yao, +1 more
TL;DR: In this article , the topology of the intersection curve is reduced to the arrangements of the main circle of the torus and another pair of circles, which can be characterized by a simple algebraic sequence.

Dupin Cyclides as a Subspace of Darboux Cyclides

TL;DR: In this article , the algebraic conditions for recognition of Dupin cyclides among the general implicit form of Darboux cyclides are derived and a set of algebraic equations on the coefficients of the implicit equation, each such set defining a complete intersection (of codimension 4) locally.
References
More filters
Book

NURBS: From Projective Geometry to Practical Use

Gerald Farin
TL;DR: The second edition of NURBS (Non-Uniform Rational B-Splines) incorporates new research results and a chapter on Pythagorean curves, a development that shows promise in applications such as NC machining or robot motion control.
Journal ArticleDOI

Cyclides in computer aided geometric design

TL;DR: Extensions are made to the methods of Pratt (1990) for the use of cyclides in solid modelling, with particular regard to their application as blend surfaces and new insights are given into the geometry and Bezier representation of cyclide surface patches.
Journal ArticleDOI

On cyclides in geometric modeling

TL;DR: D Dupin's cyclides are useful in blending conventional solids in solid modeling and can easily be derived from a construction using an ellipse and a string as given 125 years ago by J. Clerk Maxwell.
Journal ArticleDOI

Cyclides in surface and solid modeling

TL;DR: It is shown that Dupin cyclides, as surfaces in computer-aided geometric design (CAGD), have attractive properties such as low algebraic degree, rational parametric forms, and an easily comprehensible geometric representation using simple and intuitive geometric parameters.