How do you slice a joined model into equal slices?
You can use the Boolean modifier in intersection mode for this.


Add a box (cube) the size of the desired slice
Add a Boolean modifier to the object you want to cut into slices
Position the box precisely on the slicing axis (Z in the example above).
Duplicate the original object and apply the modifier to add a slice.