array curve problem in 2.69

why don’t the railway ties/sleepers stay with the rail?


SEASIDERAIL.blend (667 KB)

You need to apply the scale, rotation and location of the object so they are all ‘std’ for the curve modifier to behave.
I’m just learning Blender and I suffered this “gotcha” more than once.

how do i do that?

i just remade it

It’s not directly obvious, but CTRL+A then choose Location, do it again and choose scale and a final time for rotation. I’ve only just found his out recently myself, it seems the ‘scale’ has to be 1,1,1 even if the object is some specific dimension, Blender sees that as separate from the scale, which modifiers I think, prefer always to be 1,1,1

more confusing blender!