All We Need To Know About 3D Printing Flexible Filament