problem with array

I am trying to model a pipe. the pipe with have bends in it and i will use an array modifier to make the cylinder(pipe segment) follow a curve.
The problem starts when I try to use an array modifier on the cylinder. i’ve tried every way I can think of to get it to duplicate at the flat face of the cylinder to as to create a length of pipe. but it always makes duplicates joined at the outside(curved) edge. looking like a bunch of rings side by side. is there a way to do this? i’ve tried using the array modifier in different views, always with the same results.
thanks!

jerbear48,

Can you post a blend file?

Thanks OBI_Ron, here’s the file. hit 7 on the num pad to see the curve.

Attachments

PIPE_SEGMENT.blend (126 KB)

jerbear48,

Select the pipe segment, then press ctrl a and select “Scale and Rotation to ObData”.

After that, the default settings for the array modifier will work, making an array along the x axis. Ctrl a applies the rotation and scale to the object. I see in the blend file that you attached, you have the transform panel open n key. Keep your eye on the numbers in the transform panel when you do the ctrl a.

Best of Luck!

Thanks OBI_Ron, worked like a charm. I did do some testing with various objects last night and narrow the problem down to the rotation issue, but didn’t know how to fix it. you’ve been a great help. thanks for taking the time.
jerry