There are many factors that determine how well a 3D printer prints. While many of them involve tuning and tweaking the actual 3D printer itself, the filament you print with may be one of the most ...