Este artículo, parte de una serie sobre el proyecto Material Programming y el software para la máquina de tejer Kniterate, explora los avances recientes en la adaptación de software de tejer para esta máquina semi-industrial. El objetivo principal es crear un software 'malleable' que permita una mayor flexibilidad y control en el proceso de tejido.
¿Qué es Kniterate y por qué es importante? La Kniterate es una máquina de tejer que ofrece un nivel de control y personalización superior a las máquinas domésticas tradicionales. El proyecto Material Programming busca desarrollar software que aproveche al máximo estas capacidades, permitiendo a los usuarios crear diseños complejos y personalizados.
¿Cómo funciona? El equipo ha estado trabajando en la visualización del código Knitout (un software anterior) para Kniterate, y recientemente se enfocaron en la adaptación de un ribber (un accesorio para crear bordes acanalados). El ribber requiere un entendimiento profundo de cómo funciona una máquina de tejer de doble cama, lo que implicó un taller práctico y la configuración del ribber en el estudio. Un desafío importante fue la integración de código de cast-on (inicio del tejido) de Knitout en el código de Kniterate, lo que inicialmente causó problemas con la dirección de los transportadores (carriers). Se implementó una solución temporal, pero se requiere una corrección más robusta.
Aplicaciones y Casos de Uso: La tecnología desarrollada tiene aplicaciones en diseño de moda, arte textil y prototipado rápido de prendas. La capacidad de controlar con precisión el proceso de tejido abre la puerta a la creación de diseños complejos y personalizados que serían difíciles o imposibles de lograr con métodos tradicionales. El ejemplo de la obra inspiradora de estudiantes de NAFA (Nanyang Academy of Fine Art Singapore) demuestra el potencial creativo de la Kniterate.
Consideraciones y Desafíos: El artículo destaca varios desafíos técnicos, incluyendo la correcta gestión de los transportadores y la adaptación de los métodos de cast-off (fin del tejido) de Knitout a Kniterate. Se observó que el método de cast-off de Knitout, que incluye una etapa de 'tuck stitch' (puntada de entrelazado), produce resultados distorsionados en la Kniterate. El equipo está trabajando en una versión simplificada del cast-off que sea más compatible con la máquina. También se menciona la existencia de ejemplos en Python (knit3D) que podrían proporcionar pistas para la adaptación del código. Finalmente, se reconoce que la manipulación de los transportadores puede generar problemas de posicionamiento, y se están explorando soluciones para optimizar este proceso.
