Does anyone print 3D models directly from the solidworks .stl files or do I need to use one of the .stl clean up programs before I send it to a 3D printer.

I'm looking into purchasing a 3D printer and iv'e seen some talk about needing a separate program to run my stl files through that cleans them up so you get better parts.  Does anybody just use the Solidworks generated stl file with out this extra program.  I would think that Solidworks would be able to generate a clean file to start and I wouldn't need any extra cleaning up.

Thanks for any help

SolidworksImport export