If it were me I'd use Blender, much more reasonable price. Import, Scale and arrange the parts, use the booltool to Union them together, create a box that is the size of the build platfrom, maybe a little smaller, then duplicate it and use the properties panel to place them until they cover the mesh. Then, heres the clever part, on the box, not the object, add a boolean modifier and intersect it with the mesh. Then export those parts.
The advantage of this method (besides price) is that when you know what your doing you can add tabs and slots to you base blocks so when you assemble them you'll have fitting guides. (Just remember to leave .2mm-.5mm between the tab and the slot so is not to tight a fit. )
No the free version will cut it just fine (there is actually no better program for slicing up a model, paid or free)
No the free version will cut it just fine (there is actually no better program for slicing up a model, paid or free)B.