NinjaFlex SemiFlex Sapphire Blue TPE 3D Printing Filament - 1.75mm NinjaFlex SemiFlex is another fantastic innovation within the NinjaFlex family. SemiFlex is super flexible just like NinjaFlex and is also very sturdy. SemiFlex is going to be more rigid than traditional NinjaFlex.