diff --git a/sweaters/iterations/5-variagated/readme.md b/sweaters/iterations/5-variagated/readme.md index aed340b..f9b54ab 100644 --- a/sweaters/iterations/5-variagated/readme.md +++ b/sweaters/iterations/5-variagated/readme.md @@ -1,4 +1,35 @@ # Variegated DK sweater on smaller needles -This is my current project. Notes will be taken here. +Top down raglan with more ease than past patterns + +## Gauge + +After blocking: + +* 100 rows: 28.5cm. +* 100 stitches: 39cm + +* st / row = 0.7307692 +* row / st = 1.368421 + +3.5mm needles + +![yarn label front](./yarn1.jpg) +![yarn label back](./yarn2.jpg) + +## Pattern + +Cast on 120st, long tail cast on. Work ~26 rows in 1/1 ribbing before folding over and picking up the cast-on edge to double-up the neckband. + +Mark the raglan lines at 14s from CB for the back and and 20s forward from there for the front (14+20s from CB). +Now start working short-rows from the CB while doing increases (M!R, M1L) at the raglan increase points. Increases happen on the knit side while purl-side rows can just pass by the increase points. + +The back neck between the raglan lines should be flat, so the first short-row starts just _forward of_ the back raglan lines. On each row after, go 2st forward from the previous tight, doubled short-row turn stitch and turn on the second of those two stitches. Approaching the bottom of the CF neck, I changed this from 2st to 3st for the last two rows on each side to smooth the curve. The CF neck ended with 4 flat st, 2st on either side of CF. + +Continue knitting around on the right side now, doing the increases (M1R, M1L) on the raglan lines every other row. This goes until the front panel reaches 100st wide between the stitch markers. The back panel should also reach 100st at the same time. The sleeves will be ~80st. (My counts were different by ~1-2, so not sure if I missed a stitch or something..) + +From here, continue knitting around, but stop increasing the front panels; only increase the sleeve panels. Do this until... + + + diff --git a/sweaters/iterations/5-variagated/sleeve-chart.r b/sweaters/iterations/5-variagated/sleeve-chart.r new file mode 100644 index 0000000..871cfba --- /dev/null +++ b/sweaters/iterations/5-variagated/sleeve-chart.r @@ -0,0 +1,66 @@ +library('dplyr') +library('ggplot2') + +# measured after IO already started the sweater +# didn't actually swatch this big +cm_per_100_rows = 28.5 +cm_per_100_st = 39.0 + +stAtUnderarm = 135 + +sleeveCmFromUnderarm = 55 # cm + +cuffRows = 20 # no decreases here + +stFromUnderarm = ceiling( + sleeveLengthFromUnderarm / (cm_per_100_rows / 100) +) +# sleeve row counts where the decrease rate changes +pivotPoints = tibble( + rowStart = c(1, 16, 55, 100, stFromUnderarm-cuffRows), + decreaseRate = c(1, 1/2, 1/3, 1/4, 0) +) + +rows = tibble(row = seq(1, stFromUnderarm)) %>% + inner_join( + pivotPoints, + join_by(closest(row >= rowStart)) + ) %>% + mutate( + # total decreases executed so far + decreases = floor(cumsum(decreaseRate)), + # decreases per side - odd decreases go left, even right + decreasesLeft = if_else( decreases%%2==1, (decreases-1)/2 + 1, decreases/2 ), + decreasesRight = decreases - decreasesLeft, + # total stitches around + st = stAtUnderarm - decreases, + # left from centreline + stLeft = stAtUnderarm/2 - decreasesLeft, + # right from centreline + stRight = stAtUnderarm/2 - decreasesRight + ) + +rows %>% + ggplot( aes( x=row ) ) + + geom_step(aes(y=-stRight)) + + geom_step(aes(y=stLeft)) + + geom_vline(data=pivotPoints, aes(xintercept=rowStart), colour='pink' ) + + geom_vline( aes(xintercept=33), colour='orange') + + xlab('Rows') + + ylab('Stitches') + + coord_fixed( ratio = cm_per_100_st / cm_per_100_rows ) + + scale_x_continuous( + breaks = seq(0,stFromUnderarm,10), + minor_breaks = seq(0,stFromUnderarm,2) + ) + + scale_y_continuous( + breaks = seq(-80,80,10), + minor_breaks = seq(-80,80,2) + ) + + labs(title='Sweeater sleeve decrease guide') + +rows %>% + summarize( + st_at_wrist = min(st), + cm_at_wrist = min(st) * cm_per_100_st / 100 + ) diff --git a/sweaters/iterations/5-variagated/yarn1.jpg b/sweaters/iterations/5-variagated/yarn1.jpg new file mode 100644 index 0000000..384099c Binary files /dev/null and b/sweaters/iterations/5-variagated/yarn1.jpg differ diff --git a/sweaters/iterations/5-variagated/yarn2.jpg b/sweaters/iterations/5-variagated/yarn2.jpg new file mode 100644 index 0000000..7699459 Binary files /dev/null and b/sweaters/iterations/5-variagated/yarn2.jpg differ