Ask Your Question

Let user move a frenet trihedron along a curve?

asked 2012-05-21 13:56:19 +0100

dnizetic gravatar image

updated 2020-06-01 14:47:19 +0100

FrédéricC gravatar image

How to "animate" a frenet trihedron along a given curve?

I believe this is similar to what I'm looking for:

but in the context of curves, because my task is to draw this curve:

c2: [0, 5] -> R^3, c2(t) = (e^t * cos(t), e^t * sin(t), e^t)

and give the user ability to move a frenet trihedron along that curve (using a parameter and @interact)

I know how to draw a curve and basics of interact:

show(parametric_plot3d( (e^t * cos(t), e^t * sin(t), e^t), (t, 0, 2*pi)));

But I don't have enough knowledge about frenet trihedron. If anyone could help me out I would appreciate it.

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2012-05-22 23:31:39 +0100

calc314 gravatar image

updated 2012-05-22 23:32:03 +0100

I've given some thought to your question, as I'm also interested in such an animation. Some of the best advice I've seen on doing this kind of animation was just given today by niles at

You also mention wanting more info on the Frenet frame. The wikipedia page has good information:–Serret_formulas.

edit flag offensive delete link more

answered 2012-05-23 12:22:39 +0100

Jason Grout gravatar image

updated 2012-05-23 12:32:00 +0100

Here are some relevant interacts I've used in calc 3: (I think this is currently broken...)

(see also for working example of 3d motion)

I also really like this demo: (click "debug Normals" and the camera button, for example)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2012-05-21 13:56:19 +0100

Seen: 685 times

Last updated: May 23 '12