Vorstellung Strickmusterplanungsprogramm

Kennst du das? Da ist diese Anleitung für einen schönen Pulli, aber die angegebenen Größen passen dir nicht. Oder du willst oder kannst nicht das angegebene Garn verwenden, aber das Garn deiner Wahl strickt sich ganz anders und passt nicht zur Maschenprobe. Oder du willst eigentlich etwas ganz eigenes entwerfen, entweder von Grund auf oder mit einem fertigen Muster als Vorlage. Das ist ja alles nicht unmöglich, aber es erfordert eine ganze Menge Rechenarbeit, bis man wirklich anfangen kann.

Das Strickmusterplanungsprogramm will, wenn es mal groß ist, genau diese Rechenarbeit erleichtern oder ganz übernehmen.

Geplante Funktionen

Hier ist eine kleine Auswahl meiner Ideen.

  • Aus einer Geometrie und einer Maschenprobe die Anzahl der Maschen pro Reihe, die Anzahl der Reihen und die benötigte Menge Garn berechnen. Zunächst mal an einfachen, rechteckigen Geometrien, aber später auch bei komplexeren Formen.
  • Alle erdenklichen Umrechnungen zwischen Maschen, Reihen, Zentimetern, Inches, …
  • Die Muster sollen als geschriebene Anleitung (2 links, 2 rechts, …) und als Diagramm angezeigt werden können. Zur Zeit ist alles auf englisch und in der gebräuchlisten Notation, später sollen aber auch andere Sprachen und Notationen dazu kommen.
  • Man soll geschriebene Anleitungen in das Programm einlesen können, um sie dann anpassen zu können

Status Quo

Aktuell ist das Programm in einem sehr frühen Stadium. Es kann

  • verschiedene Maschentypen erzeugen und sie zu Sequenzen zusammensetzen, die dann als Anleitung oder Diagramm ausgegeben werden können, und
  • Sequenzen von ihm bekannten Maschentypen einlesen und als Diagramm darstellen.

Ein Link zum Repo folgt.

Was du beitragen kannst

Vorweg: um zur SOS zu kommen, brauchst du nichts beizutragen, du kannst auch einfach nur zuhören. Aber falls du Lust hast, kannst du das Projekt unterstützen:

  • Das Programm hat noch keinen schönen Namen, vielleicht hast du eine Idee?
  • Du kannst „mitspinnen“ und überlegen, was denn sonst noch praktische Eigenschaften wären.
  • Du kannst Maschentypen definieren und Beschreibungen formulieren (sozusagen den Steckbrief eines Maschentyps ausfüllen).
  • Du kannst auch mitprogrammieren (Open Source, kein AI. Zur Zeit pure Python, später Django), oder mitdenken.

Wie du mich erreichst

Ich bin vapour, DECT 8277