Copy/Array in 3d?

 From:  777RAVEN777
12113.1 
Of all the hundreds of scripts available i justknow one of them can do this:

Array an object in any specified number around an axis (in 3d) rather than around a point (in 2d) - so the same as Circular Array but in 3d.

I know it's an easy thing to simply Array around a point and then move the results to where they're needed - but this is a function I use fairly often & it'd be nice to miss out that last step ;)

Please someone point out the obvious answer - I've had the 'flu & my brain is on downtime.....