Polygonal Tori

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram CDF Player or other Wolfram Language products.

Requires a Wolfram Notebook System

Edit on desktop, mobile and cloud with any Wolfram Language product.

This Demonstration shows a torus with a polygonal cross section.

[more]

To get a better view of its inside, open up the meridional and longitudinal gaps.

The Serret–Frenet formulas (using Mathematica's built-in FrenetSerretSystem) are used to generate the parametric equation of the torus surface.

[less]

Contributed by: Erik Mahieu (July 2015)
Open content licensed under CC BY-NC-SA


Snapshots


Details

The parametric equation of a circular torus with a polygonal cross section is obtained as follows.

The parametric of the ring circle with radius is:

.

The polar equation of a regular -gon with circumradius is:

.

Using the Mathematica function FrenetSerretSystem, we define the normal and binormal vectors and :

.

This gives the parametric equation of the elliptical torus:

,

with vertices and the circumradius of the cross-sectional polygon.

Expanded, with , this becomes:

,

,

.



Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.
Send