Virtual prototyping for the textile industry: A framework supporting the production of crocheted objects