Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

/* For cylindrical coordinate system, enter parametric equation /* in terms of t (which will vary from 0 to 1) for r, theta and

z /* For example: for a circle in x-y plane, centered at origin /* and radius = 4, the parametric equations will be: /* r = 4 /* theta = t * 360 /* z = 0 /*------------------------------------------------------------------/* /* The equations below use the following model parameters. These /* parameters can be edited by selecting Tools->Parameters from the top /* level Pro/ENGINEER menu: /* /* coil_outer_dia /* coil_inner_dia /* coil_gap_dim /* coil_sheet_thk /* /* The equation below calculates the number of coils required /* for a spiral defined by the parameters above: number_of_coils = ((coil_outer_dia - coil_inner_dia)/(coil_gap_dim + coil_sheet_ thk))/2 /* /* /* /* The equation below varies the RADIUS "r" of the spiral. During curve generation, Pro/ENGINEER will continuously vary the value of "t" from 0 to 1. By multiplying the radius "r" by the value of "t", the radius will steadily increase generating a spiral shape.

r= ((coil_outer_dia-coil_inner_dia)/2)*t + (coil_inner_dia/2) /* /* /* /* The equation below varies the angle "theta" of the curve (in polar coordinates). As the value "t" varies continuously between 0 and 1, the angle will steadily increase. The angle will sweep through an entire 360 degrees for each "number of coils" required.

theta = t*360*number_of_coils /* /* /* /* /* /* /* /* /* /* /* z=0 The equation below varies the depth of the curve in the "z" axis. For a flat spiral, this value should remain set at 0. To generate a conical spiral, you could set this value as a product of any number and the value of "t". As "t" varies continuously from 0 to 1, the depth of the curve will increase. Examples: z = 5*t will draw a curve 5 units deep z = 7*t will draw a curve 7 units deep z = 4*(t^2) will draw a curve that varies in a smooth parabolic fashion from 0 to 4 z = 0 will draw a flat spiral (no depth)

You might also like