Code to create any 3D step cylinder with or without filet on edges
cylinder.cpp used for creating a STEP cylinder with given diameter and height.
cylinder_with_filet.cpp used for creating a STEP cylinder with given diameter and height, as well as, a given radius for the filet on the bottom edge.