Butterfly heavy duty is an Industrial weaving machines, that is more advanced than the ordinary weaving machines. They have more functions and they accommodate a wide range of fabric. Working with them is easier with faster speed. They also have settings that can provide a lot of decorative serge.