Skip to main content
1-Visitor
January 23, 2014
Question

Logarithmic spiral in Creo 2.0

I am trying to create a logarithmic spiral defining it with an equation, but I can't get it to work!

I found a formula on another forum (for ProE) and copy/pasted it into the equation window.

theta = t * 360 * 2.2

a = 0.005

r = exp (a * theta)

The result is "Feature failed to regenerate". Creating ordinary spirals gives no problems, but adding ln, x^ or exp functions gives me problems. I think I miss some basic programming skills here.

Any suggestions how I get going?

Thanks, Jeppe.


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.

8 replies

2-Explorer
January 23, 2014

Going for the easy solution: Are you using a cylidrical coordinate system? If not then theta and r won't affect anything.

Translate
Patriot_1776
22-Sapphire II
January 23, 2014

Well, I'm on WF5/creo, and I've never seen "a", for cylinderical, it's r, theta, and z, in that order.

Translate
2-Explorer
January 23, 2014

In this case "a" is just a constant, though there should be a value set for "z"

Translate
1-Visitor
January 23, 2014

The equations are parametric equations (mathematical definition), relating each of the variables r, theta, and z to the parameter t.

Vary t from 0 to 2 in the dashboard, change to a cylindrical coordinate system, choose your csys, and then enter the following equation:

r=exp(5*t)

theta=t*360*2.2

z=0

Change z to z=exp(5*t) to get a exponential helix. Be careful with exponentials. A little bit can go too far very quickly and it will fail.

Translate
1-Visitor
January 23, 2014

If you use the above equation, zoom in an out, it's like watching the intro of an old Dr. Who show.

Translate
1-Visitor
January 24, 2014

It works:-) Thanks guys!

Jeppe

Translate