Creating a Composite Assembly from a single Component

There are probably multiple was of doing this, and would welcome some help please. I want to create a segmented cylinder made up of say 20 individual staves.

The question I have is how would I go about creating an assembly drawing or component from say 20 staves that have an included angle of say 18degrees automatically with a script so that I do not have to manually align them?

SolidworksParts And Features