Se ha desarrollado un nuevo proyecto de código abierto llamado ZigZag para evitar los modelos de suscripción que a menudo requieren las máquinas de bordado modernas, como aquellas que cuestan 300 dólares o más. Construido con un motor en Rust para un alto rendimiento, el software permite a los creadores transformar obras de arte en SVG en varios formatos compatibles con máquinas como PES, DST y JEF, al tiempo que ofrece transmisión directa por Bluetooth a hardware específico como el Brother Skitch (PP1).
Funcionalidad principal y compatibilidad con máquinas
ZigZag funciona como un editor de bordado visual que maneja el complejo proceso de 'digitalización' de obras de arte: convertir gráficos planos en una serie de trayectorias de aguja. Admite varios tipos de puntadas, incluidos rellenos Tatami, columnas de Satén y puntadas especializadas como el punto de cruz y el Tartán.
El software está diseñado para una amplia compatibilidad, exportando a formatos estándar utilizados por marcas importantes como Brother y Janome. Además, incluye un protocolo Bluetooth específico para enviar diseños directamente al dispositivo Brother Skitch (PP1).

La imagen demuestra la capacidad del software para comunicarse y controlar hardware de bordado específico.
“ZigZag es un editor de bordado visual construido en Rust para obtener rendimiento, con soporte integrado de MCP (Model Context Protocol) para que los agentes de IA puedan crear y editar diseños junto a ti.”
— GitHub - simpsoka/zigzag: Free, open-source embroidery software for Mac and Windows. Turn SVG artwork into machine embro
Arquitectura técnica e integración de IA
El proyecto utiliza un motor en Rust para alimentar tanto un estudio gráfico como una herramienta de línea de comandos. Una característica técnica significativa es la inclusión del soporte para Model Context Protocol (MCP), que permite a los agentes de IA interactuar con el software para generar o modificar diseños de bordado junto con el usuario humano.
El motor de planificación maneja varias tareas automatizadas, como eliminar solapamientos entre objetos para evitar puntadas innecesarias, determinar el 'orden de tapa' óptimo para los cambios de hilo y enrutar las puntadas de desplazamiento para que permanezcan dentro de los límites de la forma.
Interfaz de usuario y herramientas de diseño
El estudio ZigZag está diseñado siguiendo el estilo de software profesional de gráficos vectoriales como Adobe Illustrator. Proporciona herramientas para la selección directa, dibujo de trayectorias basado en pluma y 'guías inteligentes' que ajustan los puntos a anclajes y centros para garantizar una alineación precisa.
Los usuarios pueden realizar operaciones avanzadas de trazado como 'Simplificar' (que reduce el número de puntos en una curva), 'Redondear esquinas' y 'Trazado de imagen'. Este último permite a los usuarios insertar imágenes como PNG o JPEG y trazarlas automáticamente en formas de color plano adecuadas para el bordado.
Limitaciones y contexto
Si bien ZigZag ofrece una alternativa gratuita al software propietario, el material de origen no proporciona puntos de referencia de rendimiento específicos frente a competidores comerciales. Tampoco detalla los costes específicos o los conjuntos de funciones de los modelos de suscripción que pretende reemplazar.
El software actualmente es compatible con las plataformas Mac y Windows, siendo la versión de Mac firmada y notarizada por Apple para garantizar que se ejecute sin advertencias de seguridad.
Qué dicen los lectores de Hacker News
- Alternativa: Varios comentaristas recomendaron alternativas existentes, como el complemento InkStitch para InkScape u otros proyectos como Embroidermodder, señalando que, aunque estas herramientas pueden requerir ajustes manuales, son opciones establecidas para convertir archivos SVG en archivos de bordado. comentario ↗
- Escéptico: Algunos usuarios expresaron su preocupación por si los fabricantes de hardware podrían responder a este tipo de proyectos de código abierto implementando medidas de seguridad más rigurosas, como firmware firmado o arranque seguro, para evitar que software no autorizado se ejecute en sus dispositivos. comentario ↗
- Experiencia: Un comentarista compartió su experiencia con software profesional de alto coste, explicando que anteriormente abandonó el pasatiempo porque el único software fiable era prohibitivamente caro y finalmente bloqueó los atajos basados en pruebas gratuitas. comentario ↗
- Pregunta abierta: Un comentarista planteó preguntas sobre la seguridad técnica de los archivos generados, preguntando específicamente cómo garantiza la aplicación que los patrones de puntadas no causarán que la aguja se rompa o provoquen solapamientos excesivos que podrían dañar la máquina. comentario ↗
Resumen de opiniones del hilo de Hacker News; no son hechos verificados. Leer el debate completo ↗