AllYarnsAreBeautiful / ayab-desktop

The AYAB Software
http://ayab-knitting.com
GNU General Public License v3.0
59 stars 31 forks source link

Implement multicolor single bed knitting #204

Open Adrienne200 opened 7 years ago

Adrienne200 commented 7 years ago

This is not implemented - in 0.8 it didn’t crash, you could set it up and try to knit but it didn’t do anything. Eventually I’d like this to work, but not required for 0.9. Could the UI disallow this combination from being selected, to prevent the crash?

Look at Stitchworld pattern #390 for an example. 3 colors would be enough, possibly 4, no need for 5 colors or more. The idea is similar to DBJ, but simpler. Each color is knitted by itself, one color at a time, across and back with the same needles selected. Then color two of that same pair of rows, then color 3. The pattern is all in steps of 2 rows the same. It makes a lot of floats on the back, which is why 4 or more colors isn’t much use. Ideally the color changes should happen on the left, because there’s a single bed color changer device which goes on the left. That means doing the initial setup row starting from the right. Or there may be other solutions, such as two setup rows with both Part buttons so they don’t actually knit. As a first attempt, changing color by hand on the right would be OK, so we can start our setup row on the left as usual. I think that would work like this. The code would split the row into its 3 colors (same as 3-color DBJ) Pass 1 L-R: select for Row 1 Color 1 (first time through this is the setup row) (change yarn to Color 1 on the right) Pass 2 R-L: select the same needles again for Row 2 color 1, Pass 3 L-R: select the needles for Row 1 color 2 (change yarn to Color 2 on the right) Pass 4 R-L: select the same needles again for Row 2 color 2, Pass 5 L-R: select the needles for Row 1 color 3 (change yarn to Color 3 on the right) Pass 6 R-L: select the same needles again for Row 2 color 3

And back to Pass 1. For every 6 passes you have knitted two rows the same, with 3 colors in the rows.

dl1com commented 7 years ago

Sounds cool, I wasn't aware of the possibility to knit multi-color with a single bed. Let's fix the crash for 0.9 and try to support this knitting mode for the next version. Implementing the color choosing like you describe in software might not be a big deal, but as the knitting process itself sounds pretty elaborate, we either have to set up a documentation about this on the website and/or include instructions how to use this mode in the software.

mandythepcgirl commented 6 years ago

Hi. Has this progressed as yet?

sandrina2 commented 6 years ago

this separation can be used for both single and double bed, and would open up a whole other world of fabrics having it available. Ultimately the machine has no clue if the operator is knitting single or double bed, some examples http://alessandrina.com/2013/05/04/double-jacquard-3-single-bed-multi-color-slip/