How to force an spiral object following a spiral line neatly

Hello everyone, I hope someone could help with my problem. I had an spiral object which is looked like this:

So is there any way to force this solid object to flow along a spiral line continuously and neatly ? (as the illustration below)

(I did try using the array command but it just followed many directions uncontrolly and uncontinuously).
Thank you indeed for any help.

spiral obj.3dm (1.5 MB)


HTH, Jakob

yes, “flow” (not sure if I use this word exactly). The result is expected to be one solid object only like my image above (or somehow just looks like that), while using the array command will create many objects seperately.