Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

sinusoidal path on a cylinder


New member
How can I write an sinus equation to create a trajectory on a full cylindrical surface with such a shape?
I am not 100% sure, but have you tried: Create>Datum Curve>From Equation, select default CSYS, select Cyndrical, enter equation?
Or have you tried creating a Formed Datum Curve and then sketch the sinusoidal curve and then write relations for in terms of Theta, r, and z.
There's more about using graphs in features here:


Say you need to add a cut with a sinusoidal profile, or you need a raised profile based on a graph ... how do you model these?

> Use sketch relations or datum graphs to control these features...

Trajpar & graph versions are covered, plus 2 PTC example links.
Try this :

Cartesian equation

x = 2 * cos ( t * 360 * 4 )

y = 2 * sin ( t * 360* 4 )

z = t * 3

add 3 last lines

the number 2 representing the radius off the spiral

the number 3 pitch

the number 4 number off coils


Hello MMartel,

There is a difficulty in using the sinusoidal cut on a cylinder:

Detailling it requires that you draw a graph so the part can be manufactured.

We have had parts manufactured from drawings where the model included a graph (also shown in the drawing) The graph is made to fit the cylinder using trajpar.

This modeling technique is in the PTC knowledge base, search under CAM. (the parts made like this worked well)
I had the same problem! Do it like this:

insert/datum/curve/from equation - done

Select your coordinate system (make sure it points where you want it!)

Select Cartesian coordinates

Equation example:

x = 50 * cos ( t * 360 )

y = 50 * sin ( t * 360 )

z = 25 * sin (t *360 * 4)

Where the number 50 in the x and y equations represent the radius of the circle, 25 in the z equation represents the amplitude of the fluctuation and 4 represents the number of sine waves on the cylinder.

Hope this gets you going!



Articles From 3DCAD World