All of those things are already calculated by the slicer.
This would seem to be a way to collect stl files on the sly.