3D Extrusion Using the Frenet-Serret System

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

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

This Demonstration illustrates the conversion of a parametrized three-dimensional space curve into a three-dimensional surface.


This can be done by using the built-in Mathematica command FrenetSerretSystem to extract the normal and binormal unit vectors and of the space curve.

The one-variable parametric equation of the space curve can be combined with the polar equation of the cross section .

The result is the two-variable parametric equation of a surface: .

In this Demonstration, a parametric space curve is defined, with the parameters determining the shape of the curve.


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



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.