SolidWorks, Fusion 360 and Rhino 3D are the most popular software with professionals, and there are many free programs for amateurs. Other useful 3D printing software include print simulation tools and file error fixers. 3D printing design guidelines The exact best practices and rules of thumb ...