Combine cube and Lathe

In this case I recommend a custom geometry, as already suggested by @prisoner849.

This is also not so difficult if you are not exactly a beginner.

See Multi Form Geometry

or see e.g. function buildArchaway( i ) {

Line 502 in SHOWROOM/showroomBuildt.js at 3b3e76f9c059dbf328dfe901a92454d06bedf166 · hofk/SHOWROOM · GitHub
from
Showrooms easy to generate from data of a construction drawing or dimensional sketch - now on Github

Good success! :slightly_smiling_face: