Title: The interactive three dimensional computer aided design of industrial circular weft knitting machines