Using a .step file or other CAD files in blender
There is a free program you can get called CAD exchanger, it's the only option I have found that actually works. You just put in your file and it allows conversion to many useful formats. I've found that collada works best for Blender, as the obj was blank when I tried it.