it's a tube ?

And have you looked at openscad - that kind of thing takes minutes.