cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

Looking for a specific type of Rotational Equation Curve

pimm
14-Alexandrite

Looking for a specific type of Rotational Equation Curve

I have successfully used a specifically sized flat Equation curve in my die designs.  I have on a number of occasions however needed to use the same radius and spacing around a rotation which to this point have been very fudgy.

Below is the equation that I have been using.

eq-curve-flat.jpg

This results in a curve like the following.

eqflat.jpg

Would it be possible to make an equation curve to the below shape?  

 

roundscallop.jpg

The spacing would be the same as with the top example but I would somehow need to be able to define a center or slope.  Can this be done?

1 ACCEPTED SOLUTION

Accepted Solutions
kdirth
20-Turquoise
(To:pimm)

If you are looking to follow a true radius, I agree with @KenFarley  that a cylindrical equation may work well:

kdirth_0-1715863320251.png

You may also want to consider using construction geometry to get the desired path:  Create a curve for the sine wave to follow. Create a surface sweep using relations to create the sine wave around the curve.  Use/copy edge of surface.

 

 


There is always more to learn in Creo.

View solution in original post

20 REPLIES 20
kdirth
20-Turquoise
(To:pimm)

Are you looking for something like this:

kdirth_0-1715804461887.png

 


There is always more to learn in Creo.
pimm
14-Alexandrite
(To:kdirth)

Kdirth:  This is a very nice arithmetic style curve but unfortunately not what I'm trying to achieve.   

 

What I am looking for is a curve that doesn't have any 3 dimensional depth.  The rotation that I am looking for above would be similar to taking a cross sectional slice of a Recess Peanut Butter Cup.  (The rotation I have been looking for would be on the same 2D axis.)

kdirth
20-Turquoise
(To:pimm)

If you are looking to follow a true radius, I agree with @KenFarley  that a cylindrical equation may work well:

kdirth_0-1715863320251.png

You may also want to consider using construction geometry to get the desired path:  Create a curve for the sine wave to follow. Create a surface sweep using relations to create the sine wave around the curve.  Use/copy edge of surface.

 

 


There is always more to learn in Creo.
kdirth
20-Turquoise
(To:kdirth)

Construction Example:

kdirth_1-1715864304513.png

 


There is always more to learn in Creo.
pimm
14-Alexandrite
(To:kdirth)

This actually might be an easier approach?

 

I played around with your Equation curve solution besides being able to get the needed shape I can specify the plus and minus of the curve value. I can see that I could modify the radii value to what was needed and it also could carry a specified amount of curve waves.

 

The thing that is confusing however would be how I could maintain a curve pitch distance between each wave.  In the Cartesian related Equation curve this value is controlled by the values in bold in the equation.  (In my case I am maintaining a value of .5625 between each wave.)

x = .015 * sin ( t * 360 *12)
y = t * 6.75

 

I don't know whether making this a relation (instead of cylindrical equation curve) would allow me to control this value but otherwise there is a lot of  measurement.  Don't get me wrong it is wonderful to be able to just control this through a repeating wave curve but I would like to be able to control the curve pitch value.

kdirth
20-Turquoise
(To:pimm)

Using an equation curve, you would have to start with creating relations to specify the arc angle based on radius, pitch and quantity, then use those in the equation curve.

 

If using construction method, when sketching the curve, you can use Perimeter dimension to control the length to a specified multiple of .5625.

kdirth_0-1715871550060.png

Or you could measure the length of the curve and divide the result by .5625 to get the number of waves.


There is always more to learn in Creo.
pimm
14-Alexandrite
(To:kdirth)

Kdirth:  Would it be possible to share a file of the construction example that you show above?

 

I might have trouble loading the file if it is after Creo version 7 but I at least would like to ask.

 

I am trying to step by step replicate this example but it appears that your sweep feature feeds the relation and I can't follow how the sweep was created.

 

Thank you!

 

Paul

kdirth
20-Turquoise
(To:pimm)

Here is a Creo 7.0 file.


There is always more to learn in Creo.
kdirth
20-Turquoise
(To:kdirth)

The key is to select "Allows section to change" and Create a relation in the sketch based on the value trajpar.

kdirth_0-1715874057060.png

kdirth_1-1715874179924.png

 

 


There is always more to learn in Creo.
tbraxton
21-Topaz II
(To:pimm)

You are looking to superimpose a periodic function (sine/cosine) on a circle? Something that would look like this?

 

tbraxton_0-1715806138917.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
pimm
14-Alexandrite
(To:tbraxton)

Tbraxton:

Yes; in the same orientation of what you show.  The challenge would be in keeping the inside radii the same as the outside radii and also maintaining a uniform spacing.

tbraxton
21-Topaz II
(To:pimm)

This is possible to do in Creo using curve from equation functionality. The parametric equation (cartesian coordinates) of the picture I posted above is:

tbraxton_0-1715809139311.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
KenFarley
21-Topaz I
(To:pimm)

Have you looked into using cylindrical equations (r, theta, z) instead of cartesian? It might make the mathematics more straightforward.

tbraxton
21-Topaz II
(To:pimm)

This gives you direct control of parameters in a single feature. Getting the syntax of the equations is the only tricky part to this. Amplitude, frequency and radial offset of the zero-amplitude circle are defined in the equations shown here in Creo syntax. You should be able to cut/paste this into your curve from equation feature definition. Make sure to set the domain of t from 0 to 360 (degrees) to cover a complete circle. 0-180 for half circle.

 

x=(1.5+0.5*sin(20*t))*cos(t)
y=(1.5+0.5*sin(20*t))*sin(t)
z=0

 

Curve from equation in cartesian system:

tbraxton_0-1715874918642.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
tbraxton
21-Topaz II
(To:tbraxton)

tbraxton_0-1715879860122.png

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
StephenW
23-Emerald II
(To:pimm)

Y'all are rattling off formula's and all I can think about is how much I like reese's peanut butter cups! Nothing else matters!

 

pimm
14-Alexandrite
(To:StephenW)

Yes; that must explain why I just had some.  The power of suggestion.

 

I can't say it has made me understand this any better but at least I'm happy.

kdirth
20-Turquoise
(To:StephenW)

They are calling for me from the breakroom.

kdirth_0-1715889537767.png

 


There is always more to learn in Creo.
Dale_Rosema
23-Emerald III
(To:kdirth)

Finally, one that has zero calories.....

StephenW
23-Emerald II
(To:kdirth)

mmmmm....chocalate....peanut butter....Creo....

Top Tags