summaryrefslogtreecommitdiff
path: root/source/accessories/cases/knitting_needles_roll/index.rst
blob: 20b29a4e18c837dab237a922aba715a2e646f49f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Knitting Needles Roll
=====================

This is a fabric roll to store knitting needles, designed to fit
precisely needles of known sizes.

Materials
---------

Fabric
^^^^^^

* Scraps or ~25 cm sturdy printed cotton for the outer layer.
* Scraps or ~25 cm stable but soft cotton for the lining.

Notions
^^^^^^^

* Bias tape, 1.5 cm wide when folded: 
* Ribbon
* Sewing thread


Pattern
-------

The pattern is made of simple rectangles; to make a roll that precisely
fit a set of DPN you can use the following python code: enter the sizes
in mm of the needles you want to fit as a tuple, e.g.::

   > sizes = (
       2.00, 2.25, 2.50, 2.75,
       3.00, 3.25, 3.50, 3.75,
       4.00, 4.50, 5.00, 5.50,
       6.00, 6.50, 7.00, 8.00
   )

and then calculate the sizes of the slots and the width of the finished
roll::

   > [math.ceil(s * 5 / 5) * 5 for s in sizes]

   [10, 15, 15, 15, 15, 20, 20, 20, 20, 25, 25, 30, 30, 35, 35, 40]

   > sum([math.ceil(s * 5 / 5) * 5 for s in sizes]) + 30

   400

And the height of the roll should be the height of the needles, plus 4
cm (e.g. for 20 cm needles it will be 24 cm).

The part of lining that holds the needles will have to be wider:
calculate the slots and total width with the following python code::

   > [math.ceil(s * 7 / 5) * 5 for s in sizes]

   [15, 20, 20, 20, 25, 25, 25, 30, 30, 35, 35, 40, 45, 50, 50, 60]

   > sum([math.ceil(s * 7 / 5) * 5 for s in sizes]) + 30

   555

its height, finished, should be 3/4 of the height of the full roll (in
our example 18 cm).

Finally, the finished top flap should be 3 cm less than the width of the
full roll, with 1 cm sewing allowance on the sides, and 1/3 of the
height of the full roll, in our example 37 cm × 8 cm.

Cut the following pieces:

* base: cut 1 in fabric and 1 in lining, as wide and as tall as the
  base, calculated above (e.g. 40 cm × 24 cm); 
* needle holder: cut 1 in lining, as wide as calculated above and twice
  as tall (e.g. 55.5 cm × 36 cm);
* top flap: cut 1 in lining, as wide as calculated above plus 1 cm
  sewing allowance *per side* and twice as tall (e.g. 39 cm × 16 cm.

Instructions
------------

Fold the needle holder in half, wrong sides facing, press.

Mark with chalk or a vanishing pen the channels measured above on the
lining base and on the needle holder; 

Place the lining base with the right side on top, and carefully align
the needle holder over it such that its long raw edge (opposite to the
fold) is aligned to the base, and the center seam matches. Pin in place
and sew the center seam.

Moving towards the sides, align each seam between the base and the
needle holder, pin, sew, and then work on the next seam. At the end the
short sides of the needle holder should match the short sides of the
base.

Make a box pleat at the bottom of each channel, pin them and sew along
the long raw edge, about 1 cm from it.

Prepare the top flap: turn it with right sides facing and sew the short
sides with 1 cm allowance. Clip the corners, turn inside out and press.

Attach a piece of ribbon to the fabric base, close (about 3 cm) to the
center of one of the short edges, and any label or embellishment you
want to add to the top.

Place the base fabric and base lining + needle holder wrong sides
together, sew along the sides and bottom edge, about 1 cm from it, being
careful not to sew the ribbon. Place the top flap centered on the top
side of the lining, and sew also the top edge 1 cm from it.