It was born out of the need to transform STEP files from CAD systems into STL files for 3d-printing slicers. This is now largely unneccessary, as modern slicers parse STEPs internally. I'm still ...