terriko / pyknit

A set of tools for knitters to create charts and eventually more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Estimate the time it would take to knit a pattern

bytrangle opened this issue · comments

Hello, I'm a rookie knitter. I can barely finish a knitted headband, but I've just got this idea from researching how long it takes to knit a pair of socks:

Is there a way to write a script that calculates the number of stitches a project requires (X)? Then multiply X by the amount of time it takes to do that one stitch (N seconds)? The final result is X * N, the approximate time it takes to finish the project?

Of course that doesn't take into account the time spent on consulting the pattern, learning a new technique, ripping mistakes etc.

It should be doable! You'd want to get a stitch count for each row, then sum all rows. We already sort of have this for chart stitch counts, but it doesn't currently take into account repeats so there'd have to be some additional

I personally do this heuristically based on yardage requirements : I know that 25g/100yards of sock yarn takes me about a week (when knit into a sock or relatively simple shawl pattern), so if a pattern says it takes 800 yards of sock yarn it's probably going to take me about 2 months to finish. We could probably do that calculation too, but I'm not sure if anyone else knows their personal speed numbers vs yardage rather than per stitch?