summaryrefslogtreecommitdiff
path: root/source/accessories
diff options
context:
space:
mode:
Diffstat (limited to 'source/accessories')
-rw-r--r--source/accessories/bags/index.rst2
-rw-r--r--source/accessories/bags/pair_of_pockets/0101-binding_slit_front.jpgbin0 -> 1284680 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0102-binding_slit_back.jpgbin0 -> 1069963 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0105-slit_end_reinforcements.jpgbin0 -> 1032390 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0106-slit_back_reinforcement.jpgbin0 -> 1209751 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0106-slit_front_reinforcement.jpgbin0 -> 1522034 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0107-front_and_back.jpgbin0 -> 1469617 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0108-binding_edges.jpgbin0 -> 1439812 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0110-sewing_pockets_to_tape.jpgbin0 -> 1406924 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0111-closing_tape_edge.jpgbin0 -> 669365 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/0112-closing_tape_back_pocket.jpgbin0 -> 1143628 bytes
-rw-r--r--source/accessories/bags/pair_of_pockets/index.rst74
-rw-r--r--source/accessories/bags/pair_of_pockets/jättevallmo_pockets.jpgbin0 -> 1353528 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0200-molle_back.jpgbin0 -> 1295990 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0201-webbing_straps.jpgbin0 -> 1274158 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0202-whipstitch_straps.jpgbin0 -> 1351564 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0203-sewing_shoulder_strap.jpgbin0 -> 1198233 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0204-sewing_closure_strap.jpgbin0 -> 1404405 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0205-strap_support_preparation.jpgbin0 -> 1127098 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0206-strap_support_sewing.jpgbin0 -> 1136933 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0207-strap_support_topstitching.jpgbin0 -> 1202784 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0208-attaching_strap_support.jpgbin0 -> 1383562 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0209-sewing_back_pieces.jpgbin0 -> 1323469 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0301-preparing_front_closure.jpgbin0 -> 1330948 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0302-whipstitching_front_closure.jpgbin0 -> 1482198 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0303-front_closure_placement.jpgbin0 -> 927366 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0304-sewing_front_closure.jpgbin0 -> 672867 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0305-webbing_cover_front.jpgbin0 -> 616533 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0401-back_over_back_lining.jpgbin0 -> 1144621 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0402-side_and_lining_over_back.jpgbin0 -> 1101101 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0403-sewing_side_seam.jpgbin0 -> 1005618 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0404-felling_side_seam.jpgbin0 -> 925050 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0405-sewing_front_side.jpgbin0 -> 916630 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0406-felling_front_side.jpgbin0 -> 1007705 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0407-aligning_other_front_side.jpgbin0 -> 854050 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0410-attaching_bottom.jpgbin0 -> 916349 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0411-felling_base.jpgbin0 -> 972340 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0412-hemming_top_opening.jpgbin0 -> 906329 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0502-glued_bottom_reinforcement.jpgbin0 -> 596423 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/0503-sewing_bottom_reinforcement.jpgbin0 -> 939446 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/index.rst303
-rw-r--r--source/accessories/bags/roll_top_backpack/roll_top_backpack-A4.pdfbin0 -> 20756 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/roll_top_backpack.val418
-rw-r--r--source/accessories/bags/roll_top_backpack/roll_top_backpack_back.jpgbin0 -> 1251631 bytes
-rw-r--r--source/accessories/bags/roll_top_backpack/roll_top_backpack_front.jpgbin0 -> 1803790 bytes
-rw-r--r--source/accessories/bags/shoulder_sack/0101-hems.jpgbin0 -> 1231350 bytes
-rw-r--r--source/accessories/bags/shoulder_sack/0102-center_seam.jpgbin0 -> 654975 bytes
-rw-r--r--source/accessories/bags/shoulder_sack/0103-end_seam.jpgbin0 -> 663853 bytes
-rw-r--r--source/accessories/bags/shoulder_sack/index.rst114
-rw-r--r--source/accessories/cases/index.rst1
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/020101-bound_mesh.jpgbin0 -> 889521 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/020102-half_pockets.jpgbin0 -> 753905 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/030101-webbing.jpgbin0 -> 1144534 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/030301-pieces_a.jpgbin0 -> 1003903 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040201-bound_padded_lining.jpgbin0 -> 561813 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040202-sewn_zipper_outer.jpgbin0 -> 513276 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040203-sewn_lining.jpgbin0 -> 745032 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040204-sides.jpgbin0 -> 565511 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040205-hinge_outer.jpgbin0 -> 812356 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040206-complete_sides.jpgbin0 -> 571300 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/040207-sides_as_one.jpgbin0 -> 975106 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/050101-piping.jpgbin0 -> 891029 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/060101-sewing_top_face.jpgbin0 -> 815665 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/060102-binding.jpgbin0 -> 826369 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/10x10.pdfbin0 -> 23498 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/10x10_layout.vlt211
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/20x20.pdfbin0 -> 53912 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/20x20_layout.vlt290
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/closed_pouch.jpgbin0 -> 988390 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/index.rst319
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_closed.jpgbin0 -> 1056425 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_open.jpgbin0 -> 1307178 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/pals-like_pattern.svg290
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case.pdfbin0 -> 27614 bytes
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case_layout.vlt212
-rw-r--r--source/accessories/cases/parallelepipedal_zippered_pouch/zippered_pouch.val293
76 files changed, 2518 insertions, 9 deletions
diff --git a/source/accessories/bags/index.rst b/source/accessories/bags/index.rst
index f85f7fa..9bee1b5 100644
--- a/source/accessories/bags/index.rst
+++ b/source/accessories/bags/index.rst
@@ -9,3 +9,5 @@
drawstring_backpack/index
modular_backpack_base/index
pair_of_pockets/index
+ roll_top_backpack/index
+ shoulder_sack/index
diff --git a/source/accessories/bags/pair_of_pockets/0101-binding_slit_front.jpg b/source/accessories/bags/pair_of_pockets/0101-binding_slit_front.jpg
new file mode 100644
index 0000000..a553d6a
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0101-binding_slit_front.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0102-binding_slit_back.jpg b/source/accessories/bags/pair_of_pockets/0102-binding_slit_back.jpg
new file mode 100644
index 0000000..c359aa0
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0102-binding_slit_back.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0105-slit_end_reinforcements.jpg b/source/accessories/bags/pair_of_pockets/0105-slit_end_reinforcements.jpg
new file mode 100644
index 0000000..1e374b1
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0105-slit_end_reinforcements.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0106-slit_back_reinforcement.jpg b/source/accessories/bags/pair_of_pockets/0106-slit_back_reinforcement.jpg
new file mode 100644
index 0000000..897bfab
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0106-slit_back_reinforcement.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0106-slit_front_reinforcement.jpg b/source/accessories/bags/pair_of_pockets/0106-slit_front_reinforcement.jpg
new file mode 100644
index 0000000..22ffcbc
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0106-slit_front_reinforcement.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0107-front_and_back.jpg b/source/accessories/bags/pair_of_pockets/0107-front_and_back.jpg
new file mode 100644
index 0000000..b909fe5
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0107-front_and_back.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0108-binding_edges.jpg b/source/accessories/bags/pair_of_pockets/0108-binding_edges.jpg
new file mode 100644
index 0000000..f442c52
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0108-binding_edges.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0110-sewing_pockets_to_tape.jpg b/source/accessories/bags/pair_of_pockets/0110-sewing_pockets_to_tape.jpg
new file mode 100644
index 0000000..261bab6
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0110-sewing_pockets_to_tape.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0111-closing_tape_edge.jpg b/source/accessories/bags/pair_of_pockets/0111-closing_tape_edge.jpg
new file mode 100644
index 0000000..e845ab6
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0111-closing_tape_edge.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/0112-closing_tape_back_pocket.jpg b/source/accessories/bags/pair_of_pockets/0112-closing_tape_back_pocket.jpg
new file mode 100644
index 0000000..acf463d
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/0112-closing_tape_back_pocket.jpg
Binary files differ
diff --git a/source/accessories/bags/pair_of_pockets/index.rst b/source/accessories/bags/pair_of_pockets/index.rst
index 6b5f105..d97a3af 100644
--- a/source/accessories/bags/pair_of_pockets/index.rst
+++ b/source/accessories/bags/pair_of_pockets/index.rst
@@ -47,6 +47,14 @@ This is of course a great way to use scraps and leftovers, and if you
don't have enough fabric to make a pair there are plenty of historical
examples of single pockets mounted on a tape of their own.
+For the edge binding you can use finished tape, folded in half, or
+strips of fabric, cut either on the straight grain (generally more
+historically accurate) or the bias, folded in half and with the raw
+edges folded towards the inside.
+
+For the tape that runs around the waist you can use finished tape, or
+fabric folded like the edge binding.
+
Pattern
-------
@@ -66,8 +74,8 @@ Instructions
If you want to make embroidered pockets it's easiest to do on the fabric
before cutting it: mark the outline and slit of the pocket and embroider
-leaving a clear space around those markings of half the width of your
-binding.
+leaving a clear space around those markings of at least half the width
+of your binding.
Cut the pattern four times in your fabric. If you need to protect the
back of the fabric (e.g. because it is embroidered and the contents may
@@ -78,24 +86,50 @@ from now on treat as one.
Cut the slit on two of the panels, bind both sides.
+.. figure:: 0101-binding_slit_front.jpg
+ :align: center
+
If your binding has raw edges, align one raw edge of the binding to the
raw edge of the slit, right sides together, backstitch on the fold of
-the binding, press towards the wrong side and hemstitch down.
+the binding
+
+.. figure:: 0102-binding_slit_back.jpg
+ :align: center
+
+press towards the wrong side and hemstitch down.
If your binding is a tape with finished edges, fold it in half, pin it
over the raw edge of the slit, applique stitch on the right side and
then hemstitch the wrong side.
-Cut four small patches from the scraps of fabric, fold their edges
-towards the wrong side and sew it at the end of the slit on both sides
-to reinforce the weak point, applique stitching to the rigth side and
-hemstitching to the wrong.
+.. figure:: 0105-slit_end_reinforcements.jpg
+ :align: center
+
+Cut four small patches (two per pocket) from the scraps of fabric, fold
+their edges towards the wrong side and sew it at the end of the slit on
+both sides to reinforce the weak point,
+
+.. figure:: 0106-slit_front_reinforcement.jpg
+ :align: center
+
+applique stitching to the rigth side
+
+.. figure:: 0106-slit_back_reinforcement.jpg
+ :align: center
+
+and hemstitching to the wrong.
+
+.. figure:: 0107-front_and_back.jpg
+ :align: center
Put one panel with a slit on top of a panel with no slit, wrong sides
together, backstitch all around it at 5 mm from the edge.
+.. figure:: 0108-binding_edges.jpg
+ :align: center
+
Bind the side and bottom edges using the same tecnique used for the
-slit.
+slit, carefully following the curves at the bottom.
Cut a piece of tape long enough to go around the waist and be tied, pin
the top edge of the two pockets on top of it so that they are
@@ -106,7 +140,24 @@ symmetrical and lie at the right position for the slits in your skirts.
distances from the front, so that you can choose the ones that fit
better with the line of each skirt you're wearing.
-Hemstitch the tape to the pocket at the bottom edge of the tape.
+.. figure:: 0110-sewing_pockets_to_tape.jpg
+ :align: center
+
+If using tape with raw edges, first sew the pockets to the tape, right
+sides together,
+
+.. figure:: 0111-closing_tape_edge.jpg
+ :align: center
+
+then fold down the tape and whipstitch it closed starting from one end
+
+.. figure:: 0112-closing_tape_back_pocket.jpg
+ :align: center
+
+and continuing on the back of the pockets, and to the other end.
+
+If using finished tape, hemstitch the tape to the pocket at the bottom
+edge of the tape.
Put another piece of tape on top of just the front of each pocket,
folding down the raw edges, applique stitch it to the pocket and to the
@@ -140,6 +191,11 @@ Gallery
The back of the same pocket, with two additional belt loops to be
able to wear it also when not using a MOLLE base.
+.. figure:: jättevallmo_pockets.jpg
+ :align: center
+
+ A pair of pockets made out of leftovers of a JÄTTEVALLMO duvet cover.
+
.. _pockets_see_also:
See Also
diff --git a/source/accessories/bags/pair_of_pockets/jättevallmo_pockets.jpg b/source/accessories/bags/pair_of_pockets/jättevallmo_pockets.jpg
new file mode 100644
index 0000000..2fe8f7e
--- /dev/null
+++ b/source/accessories/bags/pair_of_pockets/jättevallmo_pockets.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0200-molle_back.jpg b/source/accessories/bags/roll_top_backpack/0200-molle_back.jpg
new file mode 100644
index 0000000..b4dfd00
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0200-molle_back.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0201-webbing_straps.jpg b/source/accessories/bags/roll_top_backpack/0201-webbing_straps.jpg
new file mode 100644
index 0000000..b1e99d3
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0201-webbing_straps.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0202-whipstitch_straps.jpg b/source/accessories/bags/roll_top_backpack/0202-whipstitch_straps.jpg
new file mode 100644
index 0000000..9a9f900
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0202-whipstitch_straps.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0203-sewing_shoulder_strap.jpg b/source/accessories/bags/roll_top_backpack/0203-sewing_shoulder_strap.jpg
new file mode 100644
index 0000000..fcf3001
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0203-sewing_shoulder_strap.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0204-sewing_closure_strap.jpg b/source/accessories/bags/roll_top_backpack/0204-sewing_closure_strap.jpg
new file mode 100644
index 0000000..02fe492
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0204-sewing_closure_strap.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0205-strap_support_preparation.jpg b/source/accessories/bags/roll_top_backpack/0205-strap_support_preparation.jpg
new file mode 100644
index 0000000..ad82c57
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0205-strap_support_preparation.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0206-strap_support_sewing.jpg b/source/accessories/bags/roll_top_backpack/0206-strap_support_sewing.jpg
new file mode 100644
index 0000000..c585c0c
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0206-strap_support_sewing.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0207-strap_support_topstitching.jpg b/source/accessories/bags/roll_top_backpack/0207-strap_support_topstitching.jpg
new file mode 100644
index 0000000..20736fd
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0207-strap_support_topstitching.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0208-attaching_strap_support.jpg b/source/accessories/bags/roll_top_backpack/0208-attaching_strap_support.jpg
new file mode 100644
index 0000000..bed7148
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0208-attaching_strap_support.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0209-sewing_back_pieces.jpg b/source/accessories/bags/roll_top_backpack/0209-sewing_back_pieces.jpg
new file mode 100644
index 0000000..e328209
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0209-sewing_back_pieces.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0301-preparing_front_closure.jpg b/source/accessories/bags/roll_top_backpack/0301-preparing_front_closure.jpg
new file mode 100644
index 0000000..8e312e1
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0301-preparing_front_closure.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0302-whipstitching_front_closure.jpg b/source/accessories/bags/roll_top_backpack/0302-whipstitching_front_closure.jpg
new file mode 100644
index 0000000..131415a
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0302-whipstitching_front_closure.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0303-front_closure_placement.jpg b/source/accessories/bags/roll_top_backpack/0303-front_closure_placement.jpg
new file mode 100644
index 0000000..8a2c8e2
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0303-front_closure_placement.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0304-sewing_front_closure.jpg b/source/accessories/bags/roll_top_backpack/0304-sewing_front_closure.jpg
new file mode 100644
index 0000000..600a524
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0304-sewing_front_closure.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0305-webbing_cover_front.jpg b/source/accessories/bags/roll_top_backpack/0305-webbing_cover_front.jpg
new file mode 100644
index 0000000..8251c8d
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0305-webbing_cover_front.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0401-back_over_back_lining.jpg b/source/accessories/bags/roll_top_backpack/0401-back_over_back_lining.jpg
new file mode 100644
index 0000000..d2f95b9
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0401-back_over_back_lining.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0402-side_and_lining_over_back.jpg b/source/accessories/bags/roll_top_backpack/0402-side_and_lining_over_back.jpg
new file mode 100644
index 0000000..250dc70
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0402-side_and_lining_over_back.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0403-sewing_side_seam.jpg b/source/accessories/bags/roll_top_backpack/0403-sewing_side_seam.jpg
new file mode 100644
index 0000000..1005022
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0403-sewing_side_seam.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0404-felling_side_seam.jpg b/source/accessories/bags/roll_top_backpack/0404-felling_side_seam.jpg
new file mode 100644
index 0000000..26a4bd9
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0404-felling_side_seam.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0405-sewing_front_side.jpg b/source/accessories/bags/roll_top_backpack/0405-sewing_front_side.jpg
new file mode 100644
index 0000000..bb1f1c0
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0405-sewing_front_side.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0406-felling_front_side.jpg b/source/accessories/bags/roll_top_backpack/0406-felling_front_side.jpg
new file mode 100644
index 0000000..6fcd463
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0406-felling_front_side.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0407-aligning_other_front_side.jpg b/source/accessories/bags/roll_top_backpack/0407-aligning_other_front_side.jpg
new file mode 100644
index 0000000..e679e29
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0407-aligning_other_front_side.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0410-attaching_bottom.jpg b/source/accessories/bags/roll_top_backpack/0410-attaching_bottom.jpg
new file mode 100644
index 0000000..9e08592
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0410-attaching_bottom.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0411-felling_base.jpg b/source/accessories/bags/roll_top_backpack/0411-felling_base.jpg
new file mode 100644
index 0000000..7c0999c
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0411-felling_base.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0412-hemming_top_opening.jpg b/source/accessories/bags/roll_top_backpack/0412-hemming_top_opening.jpg
new file mode 100644
index 0000000..af67c83
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0412-hemming_top_opening.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0502-glued_bottom_reinforcement.jpg b/source/accessories/bags/roll_top_backpack/0502-glued_bottom_reinforcement.jpg
new file mode 100644
index 0000000..11562fa
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0502-glued_bottom_reinforcement.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/0503-sewing_bottom_reinforcement.jpg b/source/accessories/bags/roll_top_backpack/0503-sewing_bottom_reinforcement.jpg
new file mode 100644
index 0000000..35c8a32
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/0503-sewing_bottom_reinforcement.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/index.rst b/source/accessories/bags/roll_top_backpack/index.rst
new file mode 100644
index 0000000..d2da25e
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/index.rst
@@ -0,0 +1,303 @@
+Roll Top Backpack
+=================
+
+.. only:: html
+
+ .. contents::
+
+.. figure:: roll_top_backpack_front.jpg
+ :align: center
+
+This is a simple backpack with a roll top closure.
+
+The pictures show this backpack as being sewn completely by hand: this
+was because of some specific constraints of the project (mentioned in
+the blog post), and it shows that MYOG as a hobby can be accessible even
+when lacking a sewing machine.
+
+Most of the constructions could of course be done by machine, but
+in that case I think it would be easier to bind the raw edges instead of
+felling them, and using the variant with box corners instead of a
+separate bottom. Attaching the leather-ish protection to the bottom
+needs to be done by hand, however.
+
+Materials
+---------
+
+Fabric
+^^^^^^
+
+* 1 m outer fabric (e.g. waxed canvas);
+* 1 m lining fabric (e.g. lighter canvas);
+* 30 cm leather-like material for reinforcements.
+
+Notions
+^^^^^^^
+
+* 2.1 m 25 mm webbing;
+* 1.6 m 50 mm webbing;
+* 4 50 mm D-rings;
+* 2 25 mm D-rings;
+* glue suitable for the leather-like material;
+* strong sewing thread;
+
+Pattern
+-------
+
+Download the pattern from :download:`roll_top_backpack.val`.
+
+The file is set up to only print the pattern pieces for the bottom,
+strap support and webbing cover, also available as a tiled PDF in A4
+format: :download:`roll_top_backpack-A4.pdf`; everything else are just
+rectangles, and their measurements can be taken from the Variables Table
+in valentina.
+
+Instructions
+------------
+
+Cutting
+^^^^^^^
+
+Cut all pieces as indicated on the patter, either the basic pieces or
+the ``bc`` variants if making the `Box Corners`_ variant.
+
+Back preparation
+^^^^^^^^^^^^^^^^
+
+.. note:: Optionally add a molle pattern to the back, to be able to
+ attach some removable padding.
+
+ .. figure:: 0200-molle_back.jpg
+ :align: center
+
+ Cut 7 pieces of 25 mm webbing as wide as the back (including
+ allowances); starting 6.5 cm from the base put them at one webbing
+ width of distance from each other over the bottom back piece.
+
+ Mark a line in the center, and lines at every 4 cm on each distance, and
+ sew, backstitching over each piece.
+
+ If desired, sew similar pieces of webbing to the lower part of the
+ other panels.
+
+.. figure:: 0201-webbing_straps.jpg
+ :align: center
+
+Cut 2 pieces of 50 mm webbing 80 cm long, fold them in half and slide
+two wide D-rings in each of them. Sew them in place as close to the
+D-ring as possible.
+
+.. figure:: 0202-whipstitch_straps.jpg
+ :align: center
+
+Optionally whipstitch or topstitch the edges of the webbing, making them
+a single strap of double thickness.
+
+.. figure:: 0203-sewing_shoulder_strap.jpg
+ :align: center
+
+Sew the webbing pieces to the allowance at the top of the bottom back
+piece, at 4 cm from the center.
+
+.. figure:: 0204-sewing_closure_strap.jpg
+ :align: center
+
+Cut a piece of 25 mm webbing, 70 cm long, sew it to the allowance at the
+top of the bottom back piece, right at the center.
+
+.. figure:: 0205-strap_support_preparation.jpg
+ :align: center
+
+Cut two pieces of 25 mm webbing, 70 cm long, put them on each strap
+support so that one edge goes from one corner to the middle of the long
+side and there are 5 cm of webbing beyond the long side.
+
+.. figure:: 0206-strap_support_sewing.jpg
+ :align: center
+
+Fold the strap support in half, right sides facing, and sew at 1 cm from
+the long edge.
+
+.. figure:: 0207-strap_support_topstitching.jpg
+ :align: center
+
+Turn inside out, topstitch all around the webbing.
+
+.. figure:: 0208-attaching_strap_support.jpg
+ :align: center
+
+Put the strap support on top of the bottom back, 5 cm from the bottom,
+with the webbing facing up, and sew in the allowance.
+
+Trim the excess webbing.
+
+.. figure:: 0209-sewing_back_pieces.jpg
+ :align: center
+
+Right sides together, put the top back piece over the bottom back and
+sew. Press the allowances up.
+
+Front preparation
+^^^^^^^^^^^^^^^^^
+
+.. figure:: 0301-preparing_front_closure.jpg
+ :align: center
+
+Cut 10 cm of 25 mm webbing, put two D-rings in it, fold it in half and
+sew as close to the rings as possible.
+
+.. figure:: 0302-whipstitching_front_closure.jpg
+ :align: center
+
+Optionally whipstitch the two sides.
+
+.. figure:: 0303-front_closure_placement.jpg
+ :align: center
+
+Put it in the center of the front piece, in such a way that the top
+of the D-rings aligns just below the level of the seam in the back.
+
+.. figure:: 0304-sewing_front_closure.jpg
+ :align: center
+
+Sew a 2 cm × 2 cm square at the bottom of the webbing, plus diagonals
+for strength.
+
+.. figure:: 0305-webbing_cover_front.jpg
+ :align: center
+
+Put the webbing cover so that it covers the square seam and the raw ends
+of the webbing, and appliquestitch it in place.
+
+Structure
+^^^^^^^^^
+
+.. figure:: 0401-back_over_back_lining.jpg
+ :align: center
+
+Put the back over the back lining, wrong sides together, aligning it at
+the bottom edge, centering it between the side edges so that there is 1
+cm of lining excess on each side, and making sure that at the top the
+back is 2 cm longer than the lining.
+
+.. figure:: 0402-side_and_lining_over_back.jpg
+ :align: center
+
+Put one side lining on top of one side, aligned at the bottom and with 2
+cm of excess side compared to the lining.
+Put the side on top of the back, outer / fabric sides together, aligning
+the side of the side with that of the back outer.
+
+.. figure:: 0403-sewing_side_seam.jpg
+ :align: center
+
+Sew the side seam at 2 cm from the back lining edge (i.e. 1 cm from
+every other edge).
+
+.. figure:: 0404-felling_side_seam.jpg
+ :align: center
+
+Press the seam open, then press the allowance of the back lining in
+half, press the seam towards the side and fell.
+
+Repeat with the other side.
+
+.. figure:: 0405-sewing_front_side.jpg
+ :align: center
+
+Put the front on top of one side, right sides together and aligned at
+the bottom and side edge, put the front lining on top of everything,
+with right side on top, and aligned at the bottom and so that there is 1
+cm of excess of lining on the side. Sew at 2 cm from the edge.
+
+.. figure:: 0406-felling_front_side.jpg
+ :align: center
+
+Fell the seam.
+
+.. tip:: you can slide a metal ruler between the side and the side
+ lining to help you fell the seam without catching the outer fabric.
+
+.. figure:: 0407-aligning_other_front_side.jpg
+ :align: center
+
+Repeat for the other side of the front.
+
+.. figure:: 0410-attaching_bottom.jpg
+ :align: center
+
+With the body still inside out, put the outer base on the base lining,
+wrong sides together, so that the outer is centered on the lining.
+Starting from the corners put the base in the body, aligning the edges of
+the body with the edge of the outer base and taking care to keep the
+corners neat. Sew at 2 cm from the base lining edge.
+
+.. figure:: 0411-felling_base.jpg
+ :align: center
+
+Press the seam towards the sides and fell, trying to fold the corners
+as neatly as you can.
+
+.. figure:: 0412-hemming_top_opening.jpg
+ :align: center
+
+Fold down the fabric at the top towards the lining, twice, forming a
+hem, hemstitch it in place.
+
+Reinforcements
+^^^^^^^^^^^^^^
+
+Cut three rectangular pieces of reinforcement material, 3 cm wide and 2
+cm tall, fold them in half and sew them over the end of the straps.
+
+.. figure:: 0502-glued_bottom_reinforcement.jpg
+ :align: center
+
+Cut the bottom piece F out of reinforcement material, glue the side tabs
+closed to form a parallelepipedal open on the top.
+
+.. figure:: 0503-sewing_bottom_reinforcement.jpg
+ :align: center
+
+Applique-stitch the reinforcement to the bottom of the backpack, making
+sure to only catch the fabric and not the lining.
+
+.. tip:: depending on the material this reinforcement could be glued to
+ the backpack instead of being sewn, but this would make it harder to
+ change it later in case it was ruined from use.
+
+Variants
+--------
+
+Bound raw edges
+^^^^^^^^^^^^^^^
+
+Instead of flat-felling the raw edges, you can cut every piece with the
+same sewing allowance of 1 cm, sew the pieces as instructed and then
+bind the raw edges with bias or straight tape.
+
+Box corners
+^^^^^^^^^^^
+
+Instead of a separate bottom you can make the front and back pieces
+longer and add a seam at the center of the bottom; this will make the
+bottom of the pack a bit less structured, but can be significantly
+easier to sew.
+
+To do so, instead of pieces A, A1, B and D1 cut the pieces Abc, A1bc,
+Bbc and D1bd, and skip piece E and E1.
+
+Sew the sides of the backpack as instructed above, aligning the pieces
+from the top, when the instructions
+
+Gallery
+-------
+
+.. figure:: roll_top_backpack_back.jpg
+ :align: center
+
+See Also
+--------
+
+* `The blog post where I describe planning and making this backpack
+ <https://blog.trueelena.org/blog/2025/07/25-roll_top_backpack_handsewn/index.html>`_
diff --git a/source/accessories/bags/roll_top_backpack/roll_top_backpack-A4.pdf b/source/accessories/bags/roll_top_backpack/roll_top_backpack-A4.pdf
new file mode 100644
index 0000000..ff7e3c3
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/roll_top_backpack-A4.pdf
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/roll_top_backpack.val b/source/accessories/bags/roll_top_backpack/roll_top_backpack.val
new file mode 100644
index 0000000..dfad8cf
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/roll_top_backpack.val
@@ -0,0 +1,418 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<pattern labelPrefix="en">
+ <!--Pattern created with Valentina v0.7.52.0 (https://smart-pattern.com.ua/).-->
+ <version>0.9.1</version>
+ <unit>cm</unit>
+ <description/>
+ <notes/>
+ <patternName>Roll top backpack</patternName>
+ <patternNumber/>
+ <company/>
+ <customer/>
+ <birthDate>2000-01-01</birthDate>
+ <email/>
+ <patternLabel dateFormat="yyyy-MM-dd" timeFormat="hh:mm:ss">
+ <line alignment="0" bold="true" italic="false" sfIncrement="4" text="%author%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%patternNumber%"/>
+ <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%customer%"/>
+ <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="width: %finalMeasurement_width%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="base height: %finalMeasurement_base_height%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="total height: %finalMeasurement_total_height%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="depth: %finalMeasurement_depth%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="height of bottom: %finalMeasurement_bottom_height%"/>
+ </patternLabel>
+ <finalMeasurements>
+ <finalMeasurment formula="#width" name="width"/>
+ <finalMeasurment formula="#base_height" name="base_height"/>
+ <finalMeasurment formula="#base_height + #top_height" name="total_height"/>
+ <finalMeasurment formula="#depth" name="depth"/>
+ <finalMeasurment formula="#bottom_height" name="bottom_height"/>
+ </finalMeasurements>
+ <measurements/>
+ <increments>
+ <increment formula="30" name="#width"/>
+ <increment formula="42" name="#base_height"/>
+ <increment formula="10" name="#depth"/>
+ <increment formula="#depth * 3" name="#top_height"/>
+ <increment formula="4" name="#bottom_height"/>
+ <increment formula="5" name="#strap_triangle"/>
+ <increment formula="2.5" name="#webbing"/>
+ <increment formula="1" name="#sewing_allowance"/>
+ </increments>
+ <previewCalculations/>
+ <draw name="backpack">
+ <calculation>
+ <point id="1" mx="0.264583" my="0.396875" name="A" showLabel="true" type="single" x="0.79375" y="1.05833"/>
+ <point angle="90" basePoint="1" id="2" length="#base_height" lineColor="black" mx="0.264583" my="0.396875" name="A1" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="90" basePoint="2" id="3" length="#top_height" lineColor="black" mx="0.264583" my="0.396875" name="A2" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="0" basePoint="1" id="4" length="#width" lineColor="black" mx="0.264583" my="0.396875" name="A3" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="4" id="5" mx="0.264583" my="0.396875" name="A4" secondPoint="2" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="4" id="6" mx="0.264583" my="0.396875" name="A5" secondPoint="3" showLabel="true" type="pointOfIntersection"/>
+ <point angle="180" basePoint="1" id="7" length="#depth" lineColor="black" mx="0.264583" my="0.396875" name="A6" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="7" id="8" mx="0.264583" my="0.396875" name="A7" secondPoint="3" showLabel="true" type="pointOfIntersection"/>
+ <point angle="270" basePoint="1" id="9" length="#depth" lineColor="black" mx="0.264583" my="0.396875" name="A8" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="4" id="10" mx="0.264583" my="0.396875" name="A9" secondPoint="9" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="7" id="44" mx="0.264583" my="0.396875" name="A10" secondPoint="2" showLabel="true" type="pointOfIntersection"/>
+ <point angle="90" basePoint="1" id="68" length="#bottom_height" lineColor="black" mx="0.264583" my="0.396875" name="A11" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="4" id="69" mx="0.264583" my="0.396875" name="A12" secondPoint="68" showLabel="true" type="pointOfIntersection"/>
+ <point angle="0" basePoint="4" id="70" length="#bottom_height" lineColor="black" mx="0.264583" my="0.396875" name="A13" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="70" id="71" mx="0.264583" my="0.396875" name="A14" secondPoint="10" showLabel="true" type="pointOfIntersection"/>
+ <point angle="180" basePoint="1" id="72" length="#bottom_height" lineColor="black" mx="0.264583" my="0.396875" name="A15" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="72" id="73" mx="0.264583" my="0.396875" name="A16" secondPoint="9" showLabel="true" type="pointOfIntersection"/>
+ <point angle="270" basePoint="9" id="74" length="#bottom_height" lineColor="black" mx="0.264583" my="0.396875" name="A17" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="10" id="75" mx="0.264583" my="0.396875" name="A18" secondPoint="74" showLabel="true" type="pointOfIntersection"/>
+ <point angle="0" basePoint="1" id="89" length="#strap_triangle * 2" lineColor="black" mx="0.264583" my="0.396875" name="A19" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="1" id="90" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A20" secondPoint="89" showLabel="true" type="alongLine" typeLine="none"/>
+ <point angle="90" basePoint="90" id="91" length="#strap_triangle" lineColor="black" mx="0.264583" my="0.396875" name="A21" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="0" basePoint="89" id="96" length="#webbing + 1" lineColor="black" mx="0.264583" my="0.396875" name="A22" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="89" id="97" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A23" secondPoint="96" showLabel="true" type="alongLine" typeLine="none"/>
+ <point angle="90" basePoint="97" id="98" length="#webbing + 1.5" lineColor="black" mx="0.264583" my="0.396875" name="A24" showLabel="true" type="endLine" typeLine="hair"/>
+ <spline aScale="0" angle1="90" angle2="180 + 45" color="black" id="99" length1="3" length2="0.5" penStyle="hair" point1="89" point4="98" type="simpleInteractive"/>
+ <spline aScale="0" angle1="-45" angle2="90" color="black" id="100" length1="0.5" length2="3" penStyle="hair" point1="98" point4="96" type="simpleInteractive"/>
+ <point firstPoint="1" id="107" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A25" secondPoint="9" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="4" id="108" mx="0.264583" my="0.396875" name="A26" secondPoint="107" showLabel="true" type="pointOfIntersection"/>
+ </calculation>
+ <modeling>
+ <point id="11" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="12" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="13" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="14" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="16" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="17" idObject="5" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <path cut="false" firstToCountour="true" id="18" inUse="false" lastToCountour="true" name="roll_height" type="2" typeLine="dashDotLine" visible="1">
+ <nodes>
+ <node idObject="16" type="NodePoint"/>
+ <node idObject="17" type="NodePoint"/>
+ </nodes>
+ </path>
+ <point id="19" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="20" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="21" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="22" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="24" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="25" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="26" idObject="5" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="27" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="29" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="30" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="31" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="32" idObject="5" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="39" idObject="7" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="40" idObject="8" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="41" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="42" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="45" idObject="44" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="46" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <path cut="false" firstToCountour="true" id="47" inUse="false" lastToCountour="true" name="roll_height" type="2" typeLine="dashDotLine" visible="1">
+ <nodes>
+ <node idObject="45" type="NodePoint"/>
+ <node idObject="46" type="NodePoint"/>
+ </nodes>
+ </path>
+ <point id="53" idObject="7" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="54" idObject="8" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="55" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="56" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="58" idObject="9" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="59" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="60" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="61" idObject="10" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="63" idObject="9" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="64" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="65" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="66" idObject="10" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="76" idObject="9" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="77" idObject="73" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="78" idObject="72" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="79" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="80" idObject="68" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="81" idObject="69" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="82" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="83" idObject="70" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="84" idObject="71" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="85" idObject="10" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="86" idObject="75" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="87" idObject="74" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="92" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="93" idObject="91" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="94" idObject="89" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="101" idObject="89" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <spline id="102" idObject="99" inUse="false" type="modelingSpline"/>
+ <point id="103" idObject="98" inUse="false" mx="0.659786" my="-1.0522" showLabel="true" type="modeling"/>
+ <spline id="104" idObject="100" inUse="false" type="modelingSpline"/>
+ <point id="105" idObject="96" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="109" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="110" idObject="5" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="111" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="112" idObject="108" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="113" idObject="107" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="114" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="116" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="117" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="118" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="119" idObject="108" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="120" idObject="107" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="121" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="123" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="124" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="125" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="126" idObject="108" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="127" idObject="107" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="128" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="130" idObject="8" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="131" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="132" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="133" idObject="7" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ </modeling>
+ <details>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="15" inLayout="false" mx="-0.218377" my="-77.5359" name="front" seamAllowance="true" uuid="{8931ee09-cc33-4e2d-b222-2cc6b39ab924}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="A" mx="647.061" my="-2603.46" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="130.599" my="-2603.46" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="11" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" idObject="12" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="13" type="NodePoint"/>
+ <node idObject="14" type="NodePoint"/>
+ </nodes>
+ <iPaths>
+ <record path="18"/>
+ </iPaths>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="23" inLayout="false" mx="33.7915" my="-77.5672" name="face_lining" seamAllowance="true" uuid="{26022eb4-b00a-454b-a6e2-de67daffac0e}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="A1" mx="635.188" my="-2579.71" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="112.79" my="-2579.71" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="CurrentSeamAllowance * 2" idObject="19" type="NodePoint"/>
+ <node after="0" before="CurrentSeamAllowance * 2" idObject="20" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="0" idObject="21" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="22" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="28" inLayout="false" mx="0" my="0" name="bottom_back" seamAllowance="true" uuid="{ebd2ddaf-88b6-4651-af10-fe5e9cf4bdac}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="B" mx="670.806" my="-1475.55" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="89.0451" my="-1475.55" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="24" type="NodePoint"/>
+ <node idObject="25" type="NodePoint"/>
+ <node idObject="26" type="NodePoint"/>
+ <node idObject="27" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="33" inLayout="false" mx="-0.157066" my="-2.67012" name="top_back" seamAllowance="true" uuid="{d8849dd9-6659-43ac-8a7b-f4131753064b}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="C" mx="647.061" my="-2582.11" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="89.0451" my="-2593.98" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="29" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" idObject="30" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="31" type="NodePoint"/>
+ <node idObject="32" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="43" inLayout="false" mx="-15.9482" my="-0.212505" name="side" seamAllowance="true" uuid="{68241808-2671-4b25-b18b-437590f1592f}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="D" mx="-355.818" my="-2281.84" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="-337.554" my="-2692.79" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="39" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" idObject="40" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="41" type="NodePoint"/>
+ <node idObject="42" type="NodePoint"/>
+ </nodes>
+ <iPaths>
+ <record path="47"/>
+ </iPaths>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="57" inLayout="false" mx="-3.15623" my="-0.0809257" name="side_lining" seamAllowance="true" uuid="{0ddd2752-e6c1-4dbf-afbd-a4130805fcd8}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="D1" mx="-337.554" my="-2263.58" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="-346.686" my="-2682.14" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="53" type="NodePoint"/>
+ <node after="0" idObject="54" type="NodePoint"/>
+ <node before="0" idObject="55" type="NodePoint"/>
+ <node idObject="56" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="62" inLayout="false" mx="0.0573175" my="3.50836" name="base" seamAllowance="true" uuid="{e4b835ae-3763-4e00-b008-e52e013a6929}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="E" mx="486.198" my="46.4044" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="66.2997" my="46.4044" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="58" type="NodePoint"/>
+ <node idObject="59" type="NodePoint"/>
+ <node idObject="60" type="NodePoint"/>
+ <node idObject="61" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="67" inLayout="false" mx="34.2337" my="2.71869" name="base_lining" seamAllowance="true" uuid="{7b3bdf61-d2b1-4150-865a-371c74bbd3b8}" version="2" width="#sewing_allowance * 2">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="E1" mx="541.447" my="44.1998" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="99.4495" my="55.2497" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="63" type="NodePoint"/>
+ <node idObject="64" type="NodePoint"/>
+ <node idObject="65" type="NodePoint"/>
+ <node idObject="66" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="88" mx="3.4018" my="20.521" name="bottom" seamAllowance="true" uuid="{ad963df3-0eee-4cf6-874d-dcc367cb8425}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="F" mx="492.919" my="-228.855" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Reinforcement, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="88.0213" my="-221.814" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node before="0" idObject="76" type="NodePoint"/>
+ <node after="0" idObject="77" type="NodePoint"/>
+ <node before="0" idObject="78" type="NodePoint"/>
+ <node after="0" idObject="79" type="NodePoint"/>
+ <node after="0" before="0" idObject="80" type="NodePoint"/>
+ <node after="0" before="0" idObject="81" type="NodePoint"/>
+ <node before="0" idObject="82" type="NodePoint"/>
+ <node after="0" idObject="83" type="NodePoint"/>
+ <node before="0" idObject="84" type="NodePoint"/>
+ <node after="0" idObject="85" type="NodePoint"/>
+ <node after="0" before="0" idObject="86" type="NodePoint"/>
+ <node after="0" before="0" idObject="87" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="95" mx="-13.2204" my="8.04723" name="strap_support" seamAllowance="true" uuid="{bca03fa7-01c9-4b56-abde-8641db2b19f4}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="2.5" letter="G" mx="222.349" my="-56.567" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="2.5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="2.5" mx="127.956" my="-56.567" rotation="0" visible="true" width="2.5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="92" type="NodePoint"/>
+ <node idObject="93" type="NodePoint"/>
+ <node idObject="94" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="106" mx="30.3037" my="20.5042" name="webbing_cover" uuid="{5f87d2d5-d178-4be4-830b-bd8e7a908965}" version="2" width="1">
+ <data annotation="" foldPosition="" fontSize="0" height="2" letter="H" mx="439.56" my="-94.582" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="2">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Reinforcement, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="2" mx="440.507" my="-34.8348" rotation="0" visible="true" width="2"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="101" type="NodePoint"/>
+ <node idObject="102" reverse="0" type="NodeSpline"/>
+ <node idObject="103" type="NodePoint"/>
+ <node idObject="104" reverse="0" type="NodeSpline"/>
+ <node idObject="105" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="115" inLayout="false" mx="33.6426" my="-7.12872" name="bottom_back_box_corners" seamAllowance="true" uuid="{8a2b40a9-2553-44d9-b811-be9a4bc4fc1d}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="Bbc" mx="516.552" my="-1401.62" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="15">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="94.5375" my="-1415.8" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="109" type="NodePoint"/>
+ <node idObject="110" type="NodePoint"/>
+ <node idObject="111" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ <node idObject="112" type="NodePoint"/>
+ <node idObject="113" type="NodePoint"/>
+ <node idObject="114" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="122" inLayout="false" mx="68.4107" my="-2.75144" name="front_box_corners" seamAllowance="true" uuid="{e8551fee-866d-44b0-975c-8a697badeeea}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="Abc" mx="529.41" my="-2588.06" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="15">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="103.991" my="-2588.06" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="CurrentSeamAllowance * 2" idObject="116" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="117" type="NodePoint"/>
+ <node idObject="118" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ <node idObject="119" type="NodePoint"/>
+ <node idObject="120" type="NodePoint"/>
+ <node idObject="121" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="129" inLayout="false" mx="67.5353" my="-84.0439" name="face_lining_box_corner" seamAllowance="true" uuid="{0dbd25da-c1d4-4712-823a-0fac1341c798}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="A1bc" mx="548.318" my="-2583.36" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="15">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="108.718" my="-2588.08" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="0" before="CurrentSeamAllowance * 2" idObject="123" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="0" idObject="124" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="CurrentSeamAllowance * 2" idObject="125" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="CurrentSeamAllowance * 2" idObject="126" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="CurrentSeamAllowance * 2" idObject="127" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" before="CurrentSeamAllowance * 2" idObject="128" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="134" inLayout="false" mx="-28.765" my="0.125065" name="side_lining_box_corners" seamAllowance="true" uuid="{fb395438-7d59-45bc-973b-a4af227662b2}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="10" letter="D1bc" mx="-343.206" my="-2271.29" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="10">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="10" mx="-347.972" my="-2649.44" rotation="0" visible="true" width="10"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="0" idObject="130" type="NodePoint"/>
+ <node before="0" idObject="131" type="NodePoint"/>
+ <node after="CurrentSeamAllowance * 2" idObject="132" type="NodePoint"/>
+ <node before="CurrentSeamAllowance * 2" idObject="133" type="NodePoint"/>
+ </nodes>
+ </detail>
+ </details>
+ <groups/>
+ </draw>
+</pattern>
diff --git a/source/accessories/bags/roll_top_backpack/roll_top_backpack_back.jpg b/source/accessories/bags/roll_top_backpack/roll_top_backpack_back.jpg
new file mode 100644
index 0000000..6a34ddd
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/roll_top_backpack_back.jpg
Binary files differ
diff --git a/source/accessories/bags/roll_top_backpack/roll_top_backpack_front.jpg b/source/accessories/bags/roll_top_backpack/roll_top_backpack_front.jpg
new file mode 100644
index 0000000..4fe3d3c
--- /dev/null
+++ b/source/accessories/bags/roll_top_backpack/roll_top_backpack_front.jpg
Binary files differ
diff --git a/source/accessories/bags/shoulder_sack/0101-hems.jpg b/source/accessories/bags/shoulder_sack/0101-hems.jpg
new file mode 100644
index 0000000..c570c1d
--- /dev/null
+++ b/source/accessories/bags/shoulder_sack/0101-hems.jpg
Binary files differ
diff --git a/source/accessories/bags/shoulder_sack/0102-center_seam.jpg b/source/accessories/bags/shoulder_sack/0102-center_seam.jpg
new file mode 100644
index 0000000..1083781
--- /dev/null
+++ b/source/accessories/bags/shoulder_sack/0102-center_seam.jpg
Binary files differ
diff --git a/source/accessories/bags/shoulder_sack/0103-end_seam.jpg b/source/accessories/bags/shoulder_sack/0103-end_seam.jpg
new file mode 100644
index 0000000..fa10271
--- /dev/null
+++ b/source/accessories/bags/shoulder_sack/0103-end_seam.jpg
Binary files differ
diff --git a/source/accessories/bags/shoulder_sack/index.rst b/source/accessories/bags/shoulder_sack/index.rst
new file mode 100644
index 0000000..978a388
--- /dev/null
+++ b/source/accessories/bags/shoulder_sack/index.rst
@@ -0,0 +1,114 @@
+Shoulder Sack
+=============
+
+.. .. figure:: sack.jpg
+ :align: center
+
+This bag style is, I believe, pretty common among reenactors of epochs
+between the Middle Ages and the 18th century, and I've found online a
+`list of period depictions of similar bags
+<http://www.larsdatter.com/wallets.htm>`_ .
+
+It is a convenient style of bag that can be used to carry clothing and
+other goods.
+
+These instructions aren't historically accurate, but at least the one
+sewn by hand are vaguely plausible, since they use stitches and
+techniques with a long history.
+
+The instructions for machine sewing give a bag with visible machine
+stitching that is probably not appropriate for any reenactment, but are
+suitable for an historically-inspired variant made with modern technical
+fabric.
+
+Materials
+---------
+
+* Less than 1 m sturdy linen or cotton fabric, or lightweight waterproof
+ synthetics;
+* matching sewing thread.
+
+Pattern
+-------
+
+This bag is made out of a rectangle of fabric as high as the length and
+twice as wide as the width of the finished bag, plus sewing allowances
+on all four sides.
+
+To hang comfortably from the shoulder a length of about 1 m looks good,
+and if you're using narrow fabric (~80 cm) using the full width is
+convenient.
+
+Instructions by Hand
+--------------------
+
+.. figure:: 0101-hems.jpg
+ :align: center
+
+Fold down all four edges of the fabric by the sewing allowance twice to
+form a hem, sew with a running stitch.
+
+.. tip:: for thick fabric that does not unravel folding the edge just
+ once may be enough.
+
+.. figure:: 0102-center_seam.jpg
+ :align: center
+
+Using either a strong thread or up to four strands of regular sewing
+thread, waxed, whipstitch together two long edges for 3/8 of the length
+from each end, leaving a slit in the middle that is 1/4 of the full
+length.
+
+.. figure:: 0103-end_seam.jpg
+ :align: center
+
+Fold the fabric so that the long seam + slit is in the middle, and
+whipstitch closed the short edges.
+
+Instructions by Machine
+-----------------------
+
+.. tip::
+
+ If using coated, water repellent fabric, you want to minimize holes,
+ so use a longer stitch than usual (e.g. 3 mm) and avoid using pins as
+ much as possible, only using them in the sewing allowances.
+
+ Do however backstitch at the start and end of all seams, for
+ stability.
+
+ Binder clips are useful to keep things in place without making holes,
+ even if they can't do miracles on extra slippery fabric like
+ silnylon.
+
+Right sides together, align the long sides of the fabric and sew with a
+double sewing allowance 3/8 of the length from each side, leaving a slit
+in the middle.
+
+Fold down all four edges of the fabric by the sewing allowance twice to
+form an hem, topstitch.
+
+Wrong sides together, flatten the tube so that the seam is in the middle
+of one side, sew the short ends at a bit less than one sewing allowance
+from the raw edge.
+
+Turn inside out, right sides together, and sew again the short ends at a
+bit more than the sewing allowance from the last seam to form a french
+seam.
+
+Turn inside out so that the wrong sides are inside and the bag is
+finished.
+
+See also
+--------
+
+For some historically researched examples, see:
+
+* `Carrysack from Martebo
+ <https://albrechts.se/carrysack-from-martebo/>`_ by Johan Käll
+* `The sack from Martebo
+ <https://indemejarecristi.wordpress.com/2014/06/13/the-sack-from-martebo/>`_
+ by Maria of In deme jare Cristi
+* `Historical Sew Monthly 2017: #2 Re-make
+ <https://blackcatsews.blogspot.com/2017/02/historical-sew-monthly-2017-2-re-make.html>`_
+ by Miriam / Blackcatsews
diff --git a/source/accessories/cases/index.rst b/source/accessories/cases/index.rst
index e0b7efc..94a2022 100644
--- a/source/accessories/cases/index.rst
+++ b/source/accessories/cases/index.rst
@@ -8,3 +8,4 @@
knitting_needles_roll/index
neoprene_laptop_sleeve/index
+ parallelepipedal_zippered_pouch/index
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/020101-bound_mesh.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/020101-bound_mesh.jpg
new file mode 100644
index 0000000..d5eea13
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/020101-bound_mesh.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/020102-half_pockets.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/020102-half_pockets.jpg
new file mode 100644
index 0000000..e1138bc
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/020102-half_pockets.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/030101-webbing.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/030101-webbing.jpg
new file mode 100644
index 0000000..96d3a1b
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/030101-webbing.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/030301-pieces_a.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/030301-pieces_a.jpg
new file mode 100644
index 0000000..7e32d91
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/030301-pieces_a.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040201-bound_padded_lining.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040201-bound_padded_lining.jpg
new file mode 100644
index 0000000..07b0ecb
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040201-bound_padded_lining.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040202-sewn_zipper_outer.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040202-sewn_zipper_outer.jpg
new file mode 100644
index 0000000..99ed9a4
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040202-sewn_zipper_outer.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040203-sewn_lining.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040203-sewn_lining.jpg
new file mode 100644
index 0000000..d8b3656
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040203-sewn_lining.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040204-sides.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040204-sides.jpg
new file mode 100644
index 0000000..5e92fe8
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040204-sides.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040205-hinge_outer.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040205-hinge_outer.jpg
new file mode 100644
index 0000000..bdd88fe
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040205-hinge_outer.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040206-complete_sides.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040206-complete_sides.jpg
new file mode 100644
index 0000000..86a85c3
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040206-complete_sides.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/040207-sides_as_one.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/040207-sides_as_one.jpg
new file mode 100644
index 0000000..fe26af7
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/040207-sides_as_one.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/050101-piping.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/050101-piping.jpg
new file mode 100644
index 0000000..f6272fd
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/050101-piping.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/060101-sewing_top_face.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/060101-sewing_top_face.jpg
new file mode 100644
index 0000000..88b29eb
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/060101-sewing_top_face.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/060102-binding.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/060102-binding.jpg
new file mode 100644
index 0000000..a23c802
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/060102-binding.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/10x10.pdf b/source/accessories/cases/parallelepipedal_zippered_pouch/10x10.pdf
new file mode 100644
index 0000000..7c00613
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/10x10.pdf
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/10x10_layout.vlt b/source/accessories/cases/parallelepipedal_zippered_pouch/10x10_layout.vlt
new file mode 100644
index 0000000..85c5385
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/10x10_layout.vlt
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--Layout created with Valentina v0.7.52.0 (https://smart-pattern.com.ua/).-->
+<layout version="0.1.2">
+ <properties>
+ <unit>cm</unit>
+ <title></title>
+ <description></description>
+ <control warningSuperposition="true" warningOutOfBound="true" stickyEdges="true" piecesGap="18.8976" followGrainline="false"/>
+ <tiles visible="true" matchingMarks="standard">
+ <size width="793.701" length="1122.52"/>
+ <margin left="37.7953" top="37.7953" right="37.7953" bottom="37.7953"/>
+ </tiles>
+ <scale xScale="1" yScale="1"/>
+ <watermark></watermark>
+ </properties>
+ <unplacedPieces/>
+ <sheets>
+ <sheet>
+ <name>Sheet 1</name>
+ <size width="680.315" length="2003.15"/>
+ <margin/>
+ <pieces>
+ <piece id="{345bb0b2-743f-4c18-8bb0-b874a730e395}" name="hinge" transform="1;0;0;0;1;0;-22.4409448819;908.661543307;1" copyNumber="1">
+ <seamLine>67.7952755906,-16.6930393701 370.157480315,-16.6930393701 370.157480315,39.9998740157 67.7952755906,39.9998740157 67.7952755906,-16.6930393701</seamLine>
+ <seamAllowance enabled="true">30,-54.4883149606 407.952755906,-54.4883149606 407.952755906,77.7951496063 30,77.7951496063 30,-54.4883149606</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="217.688407728,-15.9371338583 368.86951009,-15.9371338583 368.86951009,40.7557795276 217.688407728,40.7557795276">
+ <lines font="Sans Serif,-1,10,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">B</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">hinge</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 1 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="74.4031056165,-16.6264205771 225.584207979,-16.6264205771 225.584207979,40.0664928087 74.4031056165,40.0664928087">
+ <lines font="Sans Serif,-1,8,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{372024d2-c14f-4167-817b-3090318c3475}" name="four_fifths_pocket" transform="1;0;0;0;1;0;15.3547436267;1366.86595276;1" copyNumber="1">
+ <seamLine>30,115.590425197 407.952755906,115.590425197 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30,115.590425197</seamLine>
+ <seamAllowance enabled="true">-7.79568850861,114.708850394 445.748444414,114.708850394 445.621859576,387.652658591 442.712081592,402.209433429 437.054505553,415.86803023 429.16491925,427.699739095 423.622811883,433.622685898 417.69986508,439.164793266 405.868156215,447.054379569 392.209559413,452.711955608 377.644106342,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.66910367097,387.652658591 -7.79568850861,114.708850394</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="219.732283383,162.802 408.708661336,162.802 408.708661336,351.778377953 219.732283383,351.778377953">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">D1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">four_fifths_pocket</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Pocketing, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="35.7796284137,161.580648568 224.756006366,161.580648568 224.756006366,350.557026521 35.7796284137,350.557026521">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{80342c52-c263-4c5a-bf81-d85311483113}" name="padding" transform="1;0;0;0;1;0;-619.281652443;804.102817799;1" copyNumber="1">
+ <seamLine>373.903624371,40.1243112288 381.168481533,41.5764956354 387.981982514,44.3987401493 394.145861719,48.5089204709 399.44370945,53.8067682022 403.553889772,59.9706474068 406.376134286,66.7841483885 407.828318692,74.0490055498 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 373.903624371,40.1243112288</seamLine>
+ <seamAllowance/>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="219.607846252,116.993 408.584224204,116.993 408.584224204,305.969377953 219.607846252,305.969377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padding</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Optional Interlining, Cut 2</line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="29.9810483475,116.993 218.9574263,116.993 218.9574263,305.969377953 29.9810483475,305.969377953">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{80342c52-c263-4c5a-bf81-d85311483113}" name="padding" transform="1;0;0;0;1;0;-22.5653820949;428.537106094;1" copyNumber="2">
+ <seamLine>373.903624371,40.1243112288 381.168481533,41.5764956354 387.981982514,44.3987401493 394.145861719,48.5089204709 399.44370945,53.8067682022 403.553889772,59.9706474068 406.376134286,66.7841483885 407.828318692,74.0490055498 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 373.903624371,40.1243112288</seamLine>
+ <seamAllowance/>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="219.607846252,116.993 408.584224204,116.993 408.584224204,305.969377953 219.607846252,305.969377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padding</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Optional Interlining, Cut 2</line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="29.9810483475,116.993 218.9574263,116.993 218.9574263,305.969377953 29.9810483475,305.969377953">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;15.2298934956;1018.14340531;1" copyNumber="1">
+ <seamLine>373.903624371,40.1243112288 381.168481533,41.5764956354 387.981982514,44.3987401493 394.145861719,48.5089204709 399.44370945,53.8067682022 403.553889772,59.9706474068 406.376134286,66.7841483885 407.828318692,74.0490055498 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 373.903624371,40.1243112288</seamLine>
+ <seamAllowance enabled="true">377.644106342,2.32903563823 392.209559413,5.24054832948 405.868156215,10.8981243678 417.69986508,18.7877106712 423.622811883,24.3298180386 429.16491925,30.2527648415 437.054505553,42.0844737066 442.712081592,55.7430705084 445.623594283,70.3085235793 445.623594283,387.643980358 442.712081592,402.209433429 437.054505553,415.86803023 429.16491925,427.699739095 423.622811883,433.622685898 417.69986508,439.164793266 405.868156215,447.054379569 392.209559413,452.711955608 377.644106342,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.67083837752,387.643980358 -7.67083837752,70.3085235793 -4.75932568627,55.7430705084 0.898250352018,42.0844737066 8.78783665545,30.2527648415 14.3299440228,24.3298180386 20.2528908258,18.7877106712 32.0845996908,10.8981243678 45.7431964926,5.24054832948 60.3086495636,2.32903563823 377.644106342,2.32903563823</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="217.563970515,102.702242841 406.540348468,102.702242841 406.540348468,291.678620794 217.563970515,291.678620794">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="29.3685317012,108.589702863 218.344909654,108.589702863 218.344909654,297.566080816 29.3685317012,297.566080816">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;15.2298934956;5.23001947988;1" copyNumber="2">
+ <seamLine>373.903624371,40.1243112288 381.168481533,41.5764956354 387.981982514,44.3987401493 394.145861719,48.5089204709 399.44370945,53.8067682022 403.553889772,59.9706474068 406.376134286,66.7841483885 407.828318692,74.0490055498 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 373.903624371,40.1243112288</seamLine>
+ <seamAllowance enabled="true">377.644106342,2.32903563823 392.209559413,5.24054832948 405.868156215,10.8981243678 417.69986508,18.7877106712 423.622811883,24.3298180386 429.16491925,30.2527648415 437.054505553,42.0844737066 442.712081592,55.7430705084 445.623594283,70.3085235793 445.623594283,387.643980358 442.712081592,402.209433429 437.054505553,415.86803023 429.16491925,427.699739095 423.622811883,433.622685898 417.69986508,439.164793266 405.868156215,447.054379569 392.209559413,452.711955608 377.644106342,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.67083837752,387.643980358 -7.67083837752,70.3085235793 -4.75932568627,55.7430705084 0.898250352018,42.0844737066 8.78783665545,30.2527648415 14.3299440228,24.3298180386 20.2528908258,18.7877106712 32.0845996908,10.8981243678 45.7431964926,5.24054832948 60.3086495636,2.32903563823 377.644106342,2.32903563823</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="217.563970515,102.702242841 406.540348468,102.702242841 406.540348468,291.678620794 217.563970515,291.678620794">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="29.3685317012,108.589702863 218.344909654,108.589702863 218.344909654,297.566080816 29.3685317012,297.566080816">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{d52ffb96-b2d8-487e-aebd-5886b73f3408}" name="half_pocket" transform="0;-1;0;1;0;0;164.976188976;914.410169089;1" copyNumber="1">
+ <seamLine>30,228.976251969 407.952755906,228.976251969 407.828318692,383.903498387 406.376134286,391.168355549 403.553889772,397.98185653 399.44370945,404.145735735 394.145861719,409.443583466 387.981982514,413.553763788 381.168481533,416.376008302 373.903624371,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30,228.976251969</seamLine>
+ <seamAllowance enabled="true">-7.7959958608,228.094677165 445.748751766,228.094677165 445.620590056,387.659009632 442.712081592,402.209433429 437.054505553,415.86803023 429.16491925,427.699739095 423.622811883,433.622685898 417.69986508,439.164793266 405.868156215,447.054379569 392.209559413,452.711955608 377.644106342,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.66783415077,387.659009632 -7.7959958608,228.094677165</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="219.732283221,228.220346457 408.708661173,228.220346457 408.708661173,417.196724409 219.732283221,417.196724409">
+ <lines font="Sans Serif,-1,23,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">D2</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">half_pocket</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Pocketing, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="31.2762912992,228.220346457 220.252669252,228.220346457 220.252669252,417.196724409 31.2762912992,417.196724409">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 10 × 10 × 1.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ </pieces>
+ </sheet>
+ </sheets>
+</layout>
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/20x20.pdf b/source/accessories/cases/parallelepipedal_zippered_pouch/20x20.pdf
new file mode 100644
index 0000000..b0a0e71
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/20x20.pdf
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/20x20_layout.vlt b/source/accessories/cases/parallelepipedal_zippered_pouch/20x20_layout.vlt
new file mode 100644
index 0000000..8c44735
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/20x20_layout.vlt
@@ -0,0 +1,290 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--Layout created with Valentina v0.7.52.0 (https://smart-pattern.com.ua/).-->
+<layout version="0.1.2">
+ <properties>
+ <unit>cm</unit>
+ <title></title>
+ <description></description>
+ <control warningSuperposition="true" warningOutOfBound="true" stickyEdges="true" piecesGap="18.8976" followGrainline="false"/>
+ <tiles visible="true" matchingMarks="standard">
+ <size width="793.701" length="1122.52"/>
+ <margin left="22.6772" top="22.6772" right="22.6772" bottom="22.6772"/>
+ </tiles>
+ <scale xScale="1" yScale="1"/>
+ <watermark></watermark>
+ </properties>
+ <unplacedPieces/>
+ <sheets>
+ <sheet>
+ <name>Sheet 1</name>
+ <size width="2834.65" length="2078.74"/>
+ <margin/>
+ <pieces>
+ <piece id="{2c20b53c-8b4f-40a6-a0a0-120b470683f0}" name="padded_hinge" transform="0;-1;0;1;0;0;1237.48044094;926.629606299;1" copyNumber="1">
+ <seamLine>86.6929133858,-111.181228346 729.212598425,-111.181228346 729.212598425,39.9998740157 86.6929133858,39.9998740157 86.6929133858,-111.181228346</seamLine>
+ <seamAllowance enabled="true">85.8113385827,-148.976503937 730.094173228,-148.976503937 730.094173228,77.7951496063 85.8113385827,77.7951496063 85.8113385827,-148.976503937</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="333.801226403,-90.867773597 522.777604356,-90.867773597 522.777604356,22.5180531747 333.801226403,22.5180531747">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">B1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padded_hinge</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Padded Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="125.530871067,-92.2525157313 314.50724902,-92.2525157313 314.50724902,21.1333110403 125.530871067,21.1333110403">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{345bb0b2-743f-4c18-8bb0-b874a730e395}" name="hinge" transform="0;-1;0;1;0;0;995.590677165;963.543307087;1" copyNumber="1">
+ <seamLine>86.6929133858,-111.181228346 729.212598425,-111.181228346 729.212598425,39.9998740157 86.6929133858,39.9998740157 86.6929133858,-111.181228346</seamLine>
+ <seamAllowance enabled="true">48.8976377953,-148.976503937 767.007874016,-148.976503937 767.007874016,77.7951496063 48.8976377953,77.7951496063 48.8976377953,-148.976503937</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="342.776710672,-92.4283867985 531.753088624,-92.4283867985 531.753088624,20.9574399732 342.776710672,20.9574399732">
+ <lines font="Sans Serif,-1,21,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">B</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">hinge</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 1 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="128.104355336,-91.8598578657 317.080733289,-91.8598578657 317.080733289,21.525968906 128.104355336,21.525968906">
+ <lines font="Sans Serif,-1,16,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{372024d2-c14f-4167-817b-3090318c3475}" name="four_fifths_pocket" transform="1;0;0;0;1;0;15.3546300676;1004.03130709;1" copyNumber="1">
+ <seamLine>30,191.180976378 785.905511811,191.180976378 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,191.180976378</seamLine>
+ <seamAllowance enabled="true">-7.79557494945,190.299401575 823.70108676,190.299401575 823.51287055,748.578479071 819.876526687,766.770052148 812.807828392,783.83539944 802.863151928,798.749047908 796.040577826,806.040451842 788.749173892,812.863025944 773.835525425,822.807702408 756.770178132,829.876400703 738.57229648,833.514005598 77.3332153306,833.514005598 59.135333679,829.876400703 42.0699863864,822.807702408 27.156337919,812.863025944 19.8649339846,806.040451842 13.0423598831,798.749047908 3.09768341879,783.83539944 -3.97101487643,766.770052148 -7.60735873938,748.578479071 -7.79557494945,190.299401575</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="278.232289328,218.810241179 467.208667281,218.810241179 467.208667281,407.786619132 278.232289328,407.786619132">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">D1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">four_fifths_pocket</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Pocketing, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="62.0006182611,215.642370112 250.976996214,215.642370112 250.976996214,404.618748065 62.0006182611,404.618748065">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{55f3727a-cd0d-431c-816d-075290455a3d}" name="padded_side" transform="1;0;0;0;1;0;-683.858267717;1102.29902362;1" copyNumber="1">
+ <seamLine>729.212598425,-54.4883149606 3012.98373395,-54.4883149606 3012.98373395,39.9998740157 729.212598425,39.9998740157 729.212598425,-54.4883149606</seamLine>
+ <seamAllowance enabled="true">691.417322835,-55.3698897638 3050.77900954,-55.3698897638 3050.77900954,77.7951496063 691.417322835,77.7951496063 691.417322835,-55.3698897638</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="964.897163478,-55.2442204724 1153.87354143,-55.2442204724 1153.87354143,39.2439685039 964.897163478,39.2439685039">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">C1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padded_side</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Padded Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="757.942615245,-53.7324094488 946.918993198,-53.7324094488 946.918993198,40.7557795276 757.942615245,40.7557795276">
+ <lines font="Sans Serif,-1,13,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{80342c52-c263-4c5a-bf81-d85311483113}" name="padding" transform="1;0;0;0;1;0;1708.58267717;1154.33083465;1" copyNumber="1">
+ <seamLine>86.6929133858,39.9998740157 729.212598425,39.9998740157 734.83181451,40.1865298353 745.729100252,42.3648064453 755.949351724,46.5981732161 765.195170531,52.7634436985 769.300541926,56.6048439012 773.141942128,60.7102152954 779.307212611,69.9560341023 783.540579382,80.1762855749 785.718855991,91.0735713169 785.905511811,96.6927874016 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,96.6927874016 30.1866558195,91.0735713169 32.3649324295,80.1762855749 36.5982992003,69.9560341023 42.7635696828,60.7102152954 46.6049698855,56.6048439012 50.7103412797,52.7634436985 59.9561600866,46.5981732161 70.1764115591,42.3648064453 81.0736973011,40.1865298353 86.6929133858,39.9998740157</seamLine>
+ <seamAllowance/>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="322.888,116.993 511.864377953,116.993 511.864377953,305.969377953 322.888,305.969377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padding</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Optional Interlining, Cut 2</line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="116.697,116.993 305.673377953,116.993 305.673377953,305.969377953 116.697,305.969377953">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{80342c52-c263-4c5a-bf81-d85311483113}" name="padding" transform="1;0;0;0;1;0;1444.01574803;156.535559055;1" copyNumber="2">
+ <seamLine>86.6929133858,39.9998740157 729.212598425,39.9998740157 734.83181451,40.1865298353 745.729100252,42.3648064453 755.949351724,46.5981732161 765.195170531,52.7634436985 769.300541926,56.6048439012 773.141942128,60.7102152954 779.307212611,69.9560341023 783.540579382,80.1762855749 785.718855991,91.0735713169 785.905511811,96.6927874016 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,96.6927874016 30.1866558195,91.0735713169 32.3649324295,80.1762855749 36.5982992003,69.9560341023 42.7635696828,60.7102152954 46.6049698855,56.6048439012 50.7103412797,52.7634436985 59.9561600866,46.5981732161 70.1764115591,42.3648064453 81.0736973011,40.1865298353 86.6929133858,39.9998740157</seamLine>
+ <seamAllowance/>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="322.888,116.993 511.864377953,116.993 511.864377953,305.969377953 322.888,305.969377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padding</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Optional Interlining, Cut 2</line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="116.697,116.993 305.673377953,116.993 305.673377953,305.969377953 116.697,305.969377953">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;876.899958354;1191.93945442;1" copyNumber="1">
+ <seamLine>86.6929133858,39.9998740157 729.212598425,39.9998740157 734.83181451,40.1865298353 745.729100252,42.3648064453 755.949351724,46.5981732161 765.195170531,52.7634436985 769.300541926,56.6048439012 773.141942128,60.7102152954 779.307212611,69.9560341023 783.540579382,80.1762855749 785.718855991,91.0735713169 785.905511811,96.6927874016 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,96.6927874016 30.1866558195,91.0735713169 32.3649324295,80.1762855749 36.5982992003,69.9560341023 42.7635696828,60.7102152954 46.6049698855,56.6048439012 50.7103412797,52.7634436985 59.9561600866,46.5981732161 70.1764115591,42.3648064453 81.0736973011,40.1865298353 86.6929133858,39.9998740157</seamLine>
+ <seamAllowance enabled="true">738.57229648,2.39125424474 756.770178132,6.02885913932 773.835525425,13.0975574345 788.749173892,23.0422338988 796.040577826,29.8648080004 802.863151928,37.1562119348 812.807828392,52.0698604021 819.876526687,69.1352076947 823.514131582,87.3330893464 823.514131582,748.572170496 819.876526687,766.770052148 812.807828392,783.83539944 802.863151928,798.749047908 796.040577826,806.040451842 788.749173892,812.863025944 773.835525425,822.807702408 756.770178132,829.876400703 738.57229648,833.514005598 77.3332153306,833.514005598 59.135333679,829.876400703 42.0699863864,822.807702408 27.156337919,812.863025944 19.8649339846,806.040451842 13.0423598831,798.749047908 3.09768341879,783.83539944 -3.97101487643,766.770052148 -7.60861977101,748.572170496 -7.60861977101,87.3330893464 -3.97101487643,69.1352076947 3.09768341879,52.0698604021 13.0423598831,37.1562119348 19.8649339846,29.8648080004 27.156337919,23.0422338988 42.0699863864,13.0975574345 59.135333679,6.02885913932 77.3332153306,2.39125424474 738.57229648,2.39125424474</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="306.13,108.809 495.106377953,108.809 495.106377953,297.785377953 306.13,297.785377953">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="97.163,106.147 286.139377953,106.147 286.139377953,295.123377953 97.163,295.123377953">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;15.1676748891;194.144178826;1" copyNumber="2">
+ <seamLine>86.6929133858,39.9998740157 729.212598425,39.9998740157 734.83181451,40.1865298353 745.729100252,42.3648064453 755.949351724,46.5981732161 765.195170531,52.7634436985 769.300541926,56.6048439012 773.141942128,60.7102152954 779.307212611,69.9560341023 783.540579382,80.1762855749 785.718855991,91.0735713169 785.905511811,96.6927874016 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,96.6927874016 30.1866558195,91.0735713169 32.3649324295,80.1762855749 36.5982992003,69.9560341023 42.7635696828,60.7102152954 46.6049698855,56.6048439012 50.7103412797,52.7634436985 59.9561600866,46.5981732161 70.1764115591,42.3648064453 81.0736973011,40.1865298353 86.6929133858,39.9998740157</seamLine>
+ <seamAllowance enabled="true">738.57229648,2.39125424474 756.770178132,6.02885913932 773.835525425,13.0975574345 788.749173892,23.0422338988 796.040577826,29.8648080004 802.863151928,37.1562119348 812.807828392,52.0698604021 819.876526687,69.1352076947 823.514131582,87.3330893464 823.514131582,748.572170496 819.876526687,766.770052148 812.807828392,783.83539944 802.863151928,798.749047908 796.040577826,806.040451842 788.749173892,812.863025944 773.835525425,822.807702408 756.770178132,829.876400703 738.57229648,833.514005598 77.3332153306,833.514005598 59.135333679,829.876400703 42.0699863864,822.807702408 27.156337919,812.863025944 19.8649339846,806.040451842 13.0423598831,798.749047908 3.09768341879,783.83539944 -3.97101487643,766.770052148 -7.60861977101,748.572170496 -7.60861977101,87.3330893464 -3.97101487643,69.1352076947 3.09768341879,52.0698604021 13.0423598831,37.1562119348 19.8649339846,29.8648080004 27.156337919,23.0422338988 42.0699863864,13.0975574345 59.135333679,6.02885913932 77.3332153306,2.39125424474 738.57229648,2.39125424474</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="306.13,108.809 495.106377953,108.809 495.106377953,297.785377953 306.13,297.785377953">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="97.163,106.147 286.139377953,106.147 286.139377953,295.123377953 97.163,295.123377953">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{d52ffb96-b2d8-487e-aebd-5886b73f3408}" name="half_pocket" transform="0;-1;0;1;0;0;1979.14941732;831.260352082;1" copyNumber="1">
+ <seamLine>30,417.952629921 785.905511811,417.952629921 785.905511811,739.212472441 785.718855991,744.831688526 783.540579382,755.728974268 779.307212611,765.94922574 773.141942128,775.195044547 769.300541926,779.300415941 765.195170531,783.141816144 755.949351724,789.307086626 745.729100252,793.540453397 734.83181451,795.718730007 729.212598425,795.905385827 86.6929133858,795.905385827 81.0736973011,795.718730007 70.1764115591,793.540453397 59.9561600866,789.307086626 50.7103412797,783.141816144 46.6049698855,779.300415941 42.7635696828,775.195044547 36.5982992003,765.94922574 32.3649324295,755.728974268 30.1866558195,744.831688526 30,739.212472441 30,417.952629921</seamLine>
+ <seamAllowance enabled="true">-7.79578515293,417.071055118 823.701296964,417.071055118 823.511995737,748.582855508 819.876526687,766.770052148 812.807828392,783.83539944 802.863151928,798.749047908 796.040577826,806.040451842 788.749173892,812.863025944 773.835525425,822.807702408 756.770178132,829.876400703 738.57229648,833.514005598 77.3332153306,833.514005598 59.135333679,829.876400703 42.0699863864,822.807702408 27.156337919,812.863025944 19.8649339846,806.040451842 13.0423598831,798.749047908 3.09768341879,783.83539944 -3.97101487643,766.770052148 -7.60648392619,748.582855508 -7.79578515293,417.071055118</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="306.743128933,451.917636857 495.719506886,451.917636857 495.719506886,640.89401481 306.743128933,640.89401481">
+ <lines font="Sans Serif,-1,23,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">D2</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">half_pocket</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Pocketing, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="75.0159578657,448.74976579 263.992335818,448.74976579 263.992335818,637.726143743 75.0159578657,637.726143743">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{e7cb31ae-f6fe-4dab-b8f6-071efd02611c}" name="side" transform="1;0;0;0;1;0;-683.858267717;99.8426456693;1" copyNumber="1">
+ <seamLine>729.212598425,-54.4883149606 3012.98373395,-54.4883149606 3012.98373395,39.9998740157 729.212598425,39.9998740157 729.212598425,-54.4883149606</seamLine>
+ <seamAllowance enabled="true">691.417322835,-92.2835905512 3050.77900954,-92.2835905512 3050.77900954,77.7951496063 691.417322835,77.7951496063 691.417322835,-92.2835905512</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="973.940647746,-53.7324094488 1162.9170257,-53.7324094488 1162.9170257,40.7557795276 973.940647746,40.7557795276">
+ <lines font="Sans Serif,-1,17,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">C</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">side</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 1 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="751.606873111,-55.2442204724 940.583251064,-55.2442204724 940.583251064,39.2439685039 751.606873111,39.2439685039">
+ <lines font="Sans Serif,-1,13,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-26</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 20 × 20 × 4</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ </pieces>
+ </sheet>
+ </sheets>
+</layout>
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/closed_pouch.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/closed_pouch.jpg
new file mode 100644
index 0000000..140fcc7
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/closed_pouch.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/index.rst b/source/accessories/cases/parallelepipedal_zippered_pouch/index.rst
new file mode 100644
index 0000000..8944d51
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/index.rst
@@ -0,0 +1,319 @@
+Parallelepipedal Zippered Pouch
+===============================
+
+.. only:: html
+
+ .. contents::
+
+.. figure:: closed_pouch.jpg
+ :align: center
+
+This is a semi-rigid rectangular pouch suitable as a carrying case for
+handheld devices, but also as a pencil case or packing cube.
+
+View A has padding (or rigid plates) at the top and bottom, view B uses
+a padded lining to also give some protection to the sides.
+
+Materials
+---------
+
+The amounts of materials needed depend on the size of the pouch: smaller
+sizes will probably come out easily from leftovers from other projects,
+but print out the pattern to be sure of the amounts needed before buying
+new fabric.
+
+Fabric
+^^^^^^
+
+For both views:
+
+* sturdy outer fabric: canvas, cordura;
+* optional: mesh or lining fabric for the pockets;
+* optional: fabric for piping: similar to the lining fabric for view A;
+
+for view A:
+
+* lining fabric: plain cotton print, ripstop, lighter cordura;
+* padding material: thick interfacing;
+
+for view B:
+
+* padded lining: 2-3 mm thick neoprene or 3d mesh.
+
+Notions
+^^^^^^^
+
+* a zipper as long as piece C in the pattern;
+* bias tape or other lightweight binding for the raw edges;
+* piping cord;
+* optional: elastic binding for the mesh pockets;
+* optional: 2.5 cm wide webbing;
+* matching sewing thread.
+
+Pattern
+-------
+
+Get the valentina pattern :download:`zippered_pouch.val` and enter the
+measurements in the Variables Table.
+
+You have to set the following increments for the *inner* size of the pouch:
+
+``#inner_x``
+ the width, i.e. the lenght of the side where the hinge will be;
+``#inner_y``
+ the lenght, i.e. the other side of the top;
+``#inner_z``
+ the height or thickness, i.e. the side that is partially taken by the
+ zipper;
+
+and the other increments:
+
+``#ease``
+ amount of ease added twice to each measurements to get the outer
+ measurements: if you're using a thick lining make sure to provite for
+ it in here;
+``#zipper``
+ the width of zipper that will be visible in the final pouch: teeth
+ plus a bit of fabric on each side;
+``#sewing_allowance``
+ the sewing allowance you want to use.
+
+For convenience, these are some pre-configured patterns, as a printable
+PDF or valentina layout:
+
+* 20 cm × 20 cm × 4 cm :download:`20x20.pdf`
+ :download:`20x20_layout.vlt`;
+* 10 cm × 10 cm × 1.5 cm, using just the zipper for the sides
+ :download:`10x10.pdf` :download:`10x10_layout.vlt`: requires a piece
+ of zipper 32.5 cm long;
+* to measure as a carrying case for the Pyra_ handheld
+ :download:`pyra_case.pdf` :download:`pyra_case_layout.vlt`.
+
+.. _Pyra: https://en.wikipedia.org/wiki/DragonBox_Pyra
+
+Instructions
+------------
+
+Cutting
+^^^^^^^
+
+Cut 2 of piece A, 1 of piece B and 1 of piece C from the outer fabric.
+
+For view A also cut the same pieces from the lining, and 2 of piece A1
+from the interfacing.
+
+For view B cut 2 of piece A, 1 of piece B1 and 1 of piece C1 from the
+lining.
+
+Also cut all pieces for the pockets.
+
+Lining preparation
+^^^^^^^^^^^^^^^^^^
+
+Sew all internal structure to the lining pieces A
+
+Half or 4/5 pockets
+"""""""""""""""""""
+
+For each 4/5 or half pocket you want to add, cut one of piece D1 or D2
+respectively in netting or pocketing.
+
+.. figure:: 020101-bound_mesh.jpg
+ :align: center
+
+Bind the top edge of the piece.
+
+.. figure:: 020102-half_pockets.jpg
+ :align: center
+
+Put the piece on top of a lining face, wrong side of the piece on the
+right side of the face piece, and machine baste around the border, in
+the sewing allowance, backstitching over the bound edges.
+
+Optionally sew vertical lines to divide the pocket, starting from the
+bound edge and backstitching over it.
+
+Treat as one with the face lining piece.
+
+Zippered pockets
+""""""""""""""""
+
+For each zippered pocket you want to add, cut one of piece A in netting
+or pocketing.
+
+Put a zipper, as long as the width of the pouch, at about 3/4 of the
+height of the piece, wrong side of the zipper on the right side of the
+piece. Sew near the zipper teeth.
+
+Carefully cut the piece below the zipper, fold the allowances out, and
+topstitch again with a zig-zag stitch over the zipper tape, catching the
+allowances.
+
+Put the piece on top of a lining face, wrong side of the piece on the
+right side of the face piece, and machine baste around the border, in
+the sewing allowance.
+
+Treat as one with the face lining piece.
+
+Outer faces
+^^^^^^^^^^^
+
+.. figure:: 030101-webbing.jpg
+ :align: center
+
+Cut strips of webbing that are as long as the width of the pouch, put
+them at one webbing width of distance from each other and sew every 4 cm
+to make a MOLLE-compatible pattern.
+
+view A
+""""""
+
+Put piece A lining with the wrong side up, then piece A1 padding and
+piece A fabric with the right side up, machine baste all around the
+edges in the sewing allowances.
+
+Treat as one.
+
+view B
+""""""
+
+.. figure:: 030301-pieces_a.jpg
+ :align: center
+
+Put piece A fabric on piece A padded lining, wrong sides together,
+machine baste all around the edges in the sewing allowances.
+
+Treat as one.
+
+Sides
+^^^^^
+
+View A
+""""""
+
+Sandwich the zipper between piece C fabric and lining, right sides
+together, making sure to align the allowance in such a way that when the
+seam is folded back the resulting piece will be as tall as piece B.
+
+Sew the long seam, press it so that the wrong sides of fabric and lining
+touch each other, and the zipper comes out of the fold.
+
+Machine baste the free edges of the fabric and lining together, treat as
+one.
+
+If the zipper has free ends, finish it on both ends with a metal stopper
+or by sewing a few times over the teeth.
+
+Sandwich the side between the pieces B of the fabric and lining, right
+sides together, sew.
+
+Roll up the side so that the other short edge is aligned with the short
+edges of the hinge, still right sides together, sew.
+
+Turn inside out pressing all of the allowances towards the hinge.
+
+View B
+""""""
+
+.. figure:: 040201-bound_padded_lining.jpg
+ :align: center
+
+Bind the top edge of piece C1 padded lining and the side edges of piece
+B1 padded lining.
+
+.. figure:: 040202-sewn_zipper_outer.jpg
+ :align: center
+
+Put the zipper on piece C fabric, right sides together, sew with the
+right allowance so that when the seam is folded open the resulting piece
+will be as tall as piece B.
+
+Press the seam with both allowances towards the fabric.
+
+.. figure:: 040203-sewn_lining.jpg
+ :align: center
+
+Put the padded lining on top of the fabric, wrong sides together, so
+that the bottom edge is aligned; pin it to the allowances, open the seam
+and sew the lining to just the allowances of the fabric and zipper.
+
+.. figure:: 040204-sides.jpg
+ :align: center
+
+Put the lining back wrong sides together with the fabric, machine baste
+the free edges and treat as one.
+
+If the zipper has free ends, finish it on both ends with a metal stopper
+or by sewing a few times over the teeth.
+
+.. figure:: 040205-hinge_outer.jpg
+ :align: center
+
+Put the side on piece B fabric, right sides together, sew one short
+edge, then align the other one and sew that too.
+
+Press the allowances towards the hinge.
+
+.. figure:: 040206-complete_sides.jpg
+ :align: center
+
+Put the padded hinge over the hinge, wrong sides together, and sew it to
+the allowances on both sides.
+
+.. figure:: 040207-sides_as_one.jpg
+ :align: center
+
+Machine baste the top and bottom of the hinge, and treat the full sides
+as one.
+
+Piping
+^^^^^^
+
+.. figure:: 050101-piping.jpg
+ :align: center
+
+Prepare two strips of piping and baste them to the top and bottom of the
+sides, putting the joins close to the seams of the hinge.
+
+Assembly
+^^^^^^^^
+
+.. figure:: 060101-sewing_top_face.jpg
+ :align: center
+
+Right sides together, put the top face inside the sides, near the
+zipper, carefully sew all around. You may want to sew part of the front,
+cut the thread, move the zipper sliders out of the way and sew the rest
+of the seam.
+
+.. tip:: when sewing keep the face on top and the sides at the bottom,
+ and ease the excess fabric rather than having to pull on
+
+Put the other top face right sides together inside the sides, making
+sure that the zipper is at least partially open, sew all around.
+
+Fully open the zipper, turn inside out and check that all seams are ok.
+
+.. figure:: 060102-binding.jpg
+ :align: center
+
+Turn inside out again, sew binding on the remaining raw edges.
+
+Gallery
+-------
+
+.. figure:: media_pouch_closed.jpg
+ :align: center
+
+ The first version of this pouch, with no piping and too wide of an
+ hinge. The 20 cm × 20 cm × 4 cm pattern is a fixed version of this.
+
+.. figure:: media_pouch_open.jpg
+ :align: center
+
+ The first version of this pouch, open, showing spaces for two hard
+ disks and a zippered pocket for cables.
+
+See Also
+--------
+
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_closed.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_closed.jpg
new file mode 100644
index 0000000..578b36f
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_closed.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_open.jpg b/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_open.jpg
new file mode 100644
index 0000000..f6a3d43
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/media_pouch_open.jpg
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/pals-like_pattern.svg b/source/accessories/cases/parallelepipedal_zippered_pouch/pals-like_pattern.svg
new file mode 100644
index 0000000..0972e93
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/pals-like_pattern.svg
@@ -0,0 +1,290 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="210mm"
+ height="297mm"
+ viewBox="0 0 793.70081 1122.5197"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+ sodipodi:docname="pals-like_pattern.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="true"
+ inkscape:zoom="0.54431117"
+ inkscape:cx="397.75043"
+ inkscape:cy="232.40383"
+ inkscape:window-width="1279"
+ inkscape:window-height="862"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="layer1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid182"
+ units="mm"
+ spacingx="3.7795276"
+ spacingy="3.7795276" />
+ </sodipodi:namedview>
+ <defs
+ id="defs2" />
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236"
+ width="113.38583"
+ height="94.48819"
+ x="37.795269"
+ y="37.795277"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-3"
+ width="113.38583"
+ height="94.48819"
+ x="188.97638"
+ y="37.795277"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-6"
+ width="113.38583"
+ height="94.48819"
+ x="340.15747"
+ y="37.795277"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-7"
+ width="113.38583"
+ height="94.48819"
+ x="491.33859"
+ y="37.795277"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-5"
+ width="113.38583"
+ height="94.48819"
+ x="37.795269"
+ y="226.77165"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-35"
+ width="113.38583"
+ height="94.48819"
+ x="188.97638"
+ y="226.77165"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-62"
+ width="113.38583"
+ height="94.48819"
+ x="340.1575"
+ y="226.77165"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-9"
+ width="113.38583"
+ height="94.48819"
+ x="491.33859"
+ y="226.77165"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-1"
+ width="113.38583"
+ height="94.48819"
+ x="37.795269"
+ y="415.74802"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-2"
+ width="113.38583"
+ height="94.48819"
+ x="188.97638"
+ y="415.74802"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-70"
+ width="113.38583"
+ height="94.48819"
+ x="340.1575"
+ y="415.74802"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-93"
+ width="113.38583"
+ height="94.48819"
+ x="491.33859"
+ y="415.74802"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-60"
+ width="113.38583"
+ height="94.48819"
+ x="37.795269"
+ y="604.72449"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-626"
+ width="113.38583"
+ height="94.48819"
+ x="188.97638"
+ y="604.72449"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-18"
+ width="113.38583"
+ height="94.48819"
+ x="340.1575"
+ y="604.72449"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-79"
+ width="113.38583"
+ height="94.48819"
+ x="491.33859"
+ y="604.72449"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-20"
+ width="113.38583"
+ height="94.48819"
+ x="37.795269"
+ y="793.70087"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-23"
+ width="113.38583"
+ height="94.48819"
+ x="188.97638"
+ y="793.70087"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-75"
+ width="113.38583"
+ height="94.48819"
+ x="340.1575"
+ y="793.70087"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-92"
+ width="113.38583"
+ height="94.48819"
+ x="491.33859"
+ y="793.70087"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-7-2"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="37.795277"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-9-8"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="226.77165"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-93-9"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="415.74802"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-79-7"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="604.72449"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-92-3"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="793.70087"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-20-6"
+ width="113.38583"
+ height="94.48819"
+ x="37.79525"
+ y="982.67725"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-23-1"
+ width="113.38583"
+ height="94.48819"
+ x="188.97636"
+ y="982.67725"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-75-2"
+ width="113.38583"
+ height="94.48819"
+ x="340.15747"
+ y="982.67725"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-92-9"
+ width="113.38583"
+ height="94.48819"
+ x="491.33856"
+ y="982.67725"
+ ry="18.897638" />
+ <rect
+ style="fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round"
+ id="rect236-92-3-3"
+ width="113.38583"
+ height="94.48819"
+ x="642.51965"
+ y="982.67725"
+ ry="18.897638" />
+ </g>
+</svg>
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case.pdf b/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case.pdf
new file mode 100644
index 0000000..be56528
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case.pdf
Binary files differ
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case_layout.vlt b/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case_layout.vlt
new file mode 100644
index 0000000..ce67547
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/pyra_case_layout.vlt
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--Layout created with Valentina v0.7.52.0 (https://smart-pattern.com.ua/).-->
+<layout version="0.1.2">
+ <properties>
+ <unit>cm</unit>
+ <title></title>
+ <description></description>
+ <control warningSuperposition="true" warningOutOfBound="true" stickyEdges="true" piecesGap="18.8976" followGrainline="false"/>
+ <tiles visible="true" matchingMarks="standard">
+ <size width="793.701" length="1122.52"/>
+ <margin left="37.7953" top="37.7953" right="37.7953" bottom="37.7953"/>
+ </tiles>
+ <scale xScale="1" yScale="1"/>
+ <watermark></watermark>
+ </properties>
+ <unplacedPieces/>
+ <sheets>
+ <sheet>
+ <name>Sheet 1</name>
+ <size width="676.535" length="3023.62"/>
+ <margin/>
+ <pieces>
+ <piece id="{2c20b53c-8b4f-40a6-a0a0-120b470683f0}" name="padded_hinge" transform="1;0;0;0;1;0;-51.7955905512;2443.14973228;1" copyNumber="1">
+ <seamLine>67.7952755906,-130.078866142 566.692913386,-130.078866142 566.692913386,39.9998740157 67.7952755906,39.9998740157 67.7952755906,-130.078866142</seamLine>
+ <seamAllowance enabled="true">66.9137007874,-167.874141732 567.574488189,-167.874141732 567.574488189,77.7951496063 66.9137007874,77.7951496063 66.9137007874,-167.874141732</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="314.794,-109.875 503.770377953,-109.875 503.770377953,3.51082677165 314.794,3.51082677165">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">B1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padded_hinge</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Padded Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="122.363,-104.924 311.339377953,-104.924 311.339377953,8.46182677165 122.363,8.46182677165">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{345bb0b2-743f-4c18-8bb0-b874a730e395}" name="hinge" transform="0;-1;0;1;0;0;576.06311811;619.606299213;1" copyNumber="1">
+ <seamLine>67.7952755906,-130.078866142 566.692913386,-130.078866142 566.692913386,39.9998740157 67.7952755906,39.9998740157 67.7952755906,-130.078866142</seamLine>
+ <seamAllowance enabled="true">30,-167.874141732 604.488188976,-167.874141732 604.488188976,77.7951496063 30,77.7951496063 30,-167.874141732</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="311.098,-101.932 500.074377953,-101.932 500.074377953,11.4538267717 311.098,11.4538267717">
+ <lines font="Sans Serif,-1,21,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">B</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">hinge</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 1 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="112.265,-98.1956 301.241377953,-98.1956 301.241377953,15.1902267717 112.265,15.1902267717">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{55f3727a-cd0d-431c-816d-075290455a3d}" name="padded_side" transform="0;-1;0;1;0;0;304.818708661;1960.70306673;1" copyNumber="1">
+ <seamLine>566.692913386,-73.3859527559 1907.7896809,-73.3859527559 1907.7896809,39.9998740157 566.692913386,39.9998740157 566.692913386,-73.3859527559</seamLine>
+ <seamAllowance enabled="true">528.897637795,-74.2675275591 1945.58495649,-74.2675275591 1945.58495649,77.7951496063 528.897637795,77.7951496063 528.897637795,-74.2675275591</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="895.204,-57.7291 1084.18037795,-57.7291 1084.18037795,36.7590889764 895.204,36.7590889764">
+ <lines font="Sans Serif,-1,18,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">C1</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">padded_side</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Padded Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="652.26,-57.7291 841.236377953,-57.7291 841.236377953,36.7590889764 652.26,36.7590889764">
+ <lines font="Sans Serif,-1,13,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;22.7889486137;2537.51348405;1" copyNumber="1">
+ <seamLine>570.439057442,40.1243112288 577.703914604,41.5764956354 584.517415585,44.3987401493 590.68129479,48.5089204709 595.979142521,53.8067682022 600.089322843,59.9706474068 602.911567357,66.7841483885 604.363751763,74.0490055498 604.363751763,383.903498387 602.911567357,391.168355549 600.089322843,397.98185653 595.979142521,404.145735735 590.68129479,409.443583466 584.517415585,413.553763788 577.703914604,416.376008302 570.439057442,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 570.439057442,40.1243112288</seamLine>
+ <seamAllowance enabled="true">574.179539413,2.32903563823 588.744992484,5.24054832948 602.403589286,10.8981243678 614.235298151,18.7877106712 620.158244954,24.3298180386 625.700352321,30.2527648415 633.589938624,42.0844737066 639.247514663,55.7430705084 642.159027354,70.3085235793 642.159027354,387.643980358 639.247514663,402.209433429 633.589938624,415.86803023 625.700352321,427.699739095 620.158244954,433.622685898 614.235298151,439.164793266 602.403589286,447.054379569 588.744992484,452.711955608 574.179539413,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.67083837752,387.643980358 -7.67083837752,70.3085235793 -4.75932568627,55.7430705084 0.898250352018,42.0844737066 8.78783665545,30.2527648415 14.3299440228,24.3298180386 20.2528908258,18.7877106712 32.0845996908,10.8981243678 45.7431964926,5.24054832948 60.3086495636,2.32903563823 574.179539413,2.32903563823</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="306.13,108.809 495.106377953,108.809 495.106377953,297.785377953 306.13,297.785377953">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="97.163,106.147 286.139377953,106.147 286.139377953,295.123377953 97.163,295.123377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" name="face" transform="1;0;0;0;1;0;22.7889486137;1471.68671239;1" copyNumber="2">
+ <seamLine>570.439057442,40.1243112288 577.703914604,41.5764956354 584.517415585,44.3987401493 590.68129479,48.5089204709 595.979142521,53.8067682022 600.089322843,59.9706474068 602.911567357,66.7841483885 604.363751763,74.0490055498 604.363751763,383.903498387 602.911567357,391.168355549 600.089322843,397.98185653 595.979142521,404.145735735 590.68129479,409.443583466 584.517415585,413.553763788 577.703914604,416.376008302 570.439057442,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30.124437213,74.0490055498 31.5766216197,66.7841483885 34.3988661335,59.9706474068 38.5090464552,53.8067682022 43.8068941864,48.5089204709 49.9707733911,44.3987401493 56.7842743728,41.5764956354 64.0491315341,40.1243112288 570.439057442,40.1243112288</seamLine>
+ <seamAllowance enabled="true">574.179539413,2.32903563823 588.744992484,5.24054832948 602.403589286,10.8981243678 614.235298151,18.7877106712 620.158244954,24.3298180386 625.700352321,30.2527648415 633.589938624,42.0844737066 639.247514663,55.7430705084 642.159027354,70.3085235793 642.159027354,387.643980358 639.247514663,402.209433429 633.589938624,415.86803023 625.700352321,427.699739095 620.158244954,433.622685898 614.235298151,439.164793266 602.403589286,447.054379569 588.744992484,452.711955608 574.179539413,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.67083837752,387.643980358 -7.67083837752,70.3085235793 -4.75932568627,55.7430705084 0.898250352018,42.0844737066 8.78783665545,30.2527648415 14.3299440228,24.3298180386 20.2528908258,18.7877106712 32.0845996908,10.8981243678 45.7431964926,5.24054832948 60.3086495636,2.32903563823 574.179539413,2.32903563823</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="306.13,108.809 495.106377953,108.809 495.106377953,297.785377953 306.13,297.785377953">
+ <lines font="Sans Serif,-1,30,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">A</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">face</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 2 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 2 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="97.163,106.147 286.139377953,106.147 286.139377953,295.123377953 97.163,295.123377953">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{d52ffb96-b2d8-487e-aebd-5886b73f3408}" name="half_pocket" transform="1;0;0;0;1;0;22.914106097;1805.29114961;1" copyNumber="1">
+ <seamLine>30,228.976251969 604.488188976,228.976251969 604.363751763,383.903498387 602.911567357,391.168355549 600.089322843,397.98185653 595.979142521,404.145735735 590.68129479,409.443583466 584.517415585,413.553763788 577.703914604,416.376008302 570.439057442,417.828192708 64.0491315341,417.828192708 56.7842743728,416.376008302 49.9707733911,413.553763788 43.8068941864,409.443583466 38.5090464552,404.145735735 34.3988661335,397.98185653 31.5766216197,391.168355549 30.124437213,383.903498387 30,228.976251969</seamLine>
+ <seamAllowance enabled="true">-7.7959958608,228.094677165 642.284184837,228.094677165 642.156023127,387.659009632 639.247514663,402.209433429 633.589938624,415.86803023 625.700352321,427.699739095 620.158244954,433.622685898 614.235298151,439.164793266 602.403589286,447.054379569 588.744992484,452.711955608 574.179539413,455.623468299 60.3086495636,455.623468299 45.7431964926,452.711955608 32.0845996908,447.054379569 20.2528908258,439.164793266 14.3299440228,433.622685898 8.78783665545,427.699739095 0.898250352017,415.86803023 -4.75932568627,402.209433429 -7.66783415077,387.659009632 -7.7959958608,228.094677165</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="309.911,228.220346457 498.887377953,228.220346457 498.887377953,417.196724409 309.911,417.196724409">
+ <lines font="Sans Serif,-1,23,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">D2</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">half_pocket</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Pocketing, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="81.3517,228.220346457 270.328077953,228.220346457 270.328077953,417.196724409 81.3517,417.196724409">
+ <lines font="Sans Serif,-1,15,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ <piece id="{e7cb31ae-f6fe-4dab-b8f6-071efd02611c}" name="side" transform="0;-1;0;1;0;0;126.299338583;1960.70306673;1" copyNumber="1">
+ <seamLine>566.692913386,-73.3859527559 1907.7896809,-73.3859527559 1907.7896809,39.9998740157 566.692913386,39.9998740157 566.692913386,-73.3859527559</seamLine>
+ <seamAllowance enabled="true">528.897637795,-111.181228346 1945.58495649,-111.181228346 1945.58495649,77.7951496063 528.897637795,77.7951496063 528.897637795,-111.181228346</seamAllowance>
+ <grainline/>
+ <notches/>
+ <internalPaths/>
+ <markers/>
+ <labels>
+ <pieceLabel shape="891.576,-55.6502 1080.55237795,-55.6502 1080.55237795,38.8379889764 891.576,38.8379889764">
+ <lines font="Sans Serif,-1,17,5,50,0,0,0,0,0">
+ <line fontSize="6" bold="true" italic="false" alignment="4">C</line>
+ <line fontSize="2" bold="true" italic="false" alignment="4">side</line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Fabric, Cut 1 </line>
+ <line fontSize="0" bold="false" italic="false" alignment="4">Lining, Cut 1 </line>
+ </lines>
+ </pieceLabel>
+ <patternLabel shape="663.655,-58.0555 852.631377953,-58.0555 852.631377953,36.4326889764 663.655,36.4326889764">
+ <lines font="Sans Serif,-1,13,5,50,0,0,0,0,0">
+ <line fontSize="2" bold="false" italic="false" alignment="0">Zippered Pouch</line>
+ <line fontSize="0" bold="false" italic="true" alignment="0">2024-04-19</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">inner size: 13.9 × 8.7 × 3.2</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">outer_size: 15.2 × 10 × 4.5</line>
+ <line fontSize="0" bold="false" italic="false" alignment="0">zipper: 1.5</line>
+ </lines>
+ </patternLabel>
+ </labels>
+ </piece>
+ </pieces>
+ </sheet>
+ </sheets>
+</layout>
diff --git a/source/accessories/cases/parallelepipedal_zippered_pouch/zippered_pouch.val b/source/accessories/cases/parallelepipedal_zippered_pouch/zippered_pouch.val
new file mode 100644
index 0000000..e95c7c5
--- /dev/null
+++ b/source/accessories/cases/parallelepipedal_zippered_pouch/zippered_pouch.val
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<pattern labelPrefix="en">
+ <!--Pattern created with Valentina v0.7.52.0 (https://smart-pattern.com.ua/).-->
+ <version>0.9.1</version>
+ <unit>cm</unit>
+ <description/>
+ <notes/>
+ <patternName>Zippered Pouch</patternName>
+ <patternNumber/>
+ <company/>
+ <customer/>
+ <birthDate>2000-01-01</birthDate>
+ <email/>
+ <patternLabel dateFormat="yyyy-MM-dd" timeFormat="hh:mm:ss">
+ <line alignment="0" bold="true" italic="false" sfIncrement="4" text="%author%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%patternNumber%"/>
+ <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%customer%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%mFileName%"/>
+ <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="inner size: %finalMeasurement_inner_x% × %finalMeasurement_inner_y% × %finalMeasurement_inner_z%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="outer_size: %finalMeasurement_outer_x% × %finalMeasurement_outer_y% × %finalMeasurement_outer_z%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="zipper: %finalMeasurement_zipper%"/>
+ </patternLabel>
+ <finalMeasurements>
+ <finalMeasurment formula="#inner_x" name="inner_x"/>
+ <finalMeasurment formula="#inner_y" name="inner_y"/>
+ <finalMeasurment formula="#inner_z" name="inner_z"/>
+ <finalMeasurment formula="#ease" name="ease"/>
+ <finalMeasurment formula="#outer_x" name="outer_x"/>
+ <finalMeasurment formula="#outer_y" name="outer_y"/>
+ <finalMeasurment formula="#outer_z" name="outer_z"/>
+ <finalMeasurment formula="#zipper" name="zipper"/>
+ </finalMeasurements>
+ <measurements/>
+ <increments>
+ <increment formula="20" name="#inner_x"/>
+ <increment formula="20" name="#inner_y"/>
+ <increment formula="4" name="#inner_z"/>
+ <increment formula="0" name="#ease"/>
+ <increment formula="1.5" name="#radius"/>
+ <increment formula="1.5" name="#zipper"/>
+ <increment formula="#ease" name="#ease_x"/>
+ <increment formula="#ease" name="#ease_y"/>
+ <increment formula="#ease" name="#ease_z"/>
+ <increment formula="#inner_x + #ease_x * 2" name="#outer_x"/>
+ <increment formula="#inner_y + #ease_y * 2" name="#outer_y"/>
+ <increment formula="#inner_z + #ease_z * 2" name="#outer_z"/>
+ <increment formula="1" name="#sewing_allowance"/>
+ </increments>
+ <previewCalculations/>
+ <draw name="pouch">
+ <calculation>
+ <point id="1" mx="-1.25237" my="-0.872412" name="A" showLabel="true" type="single" x="0.79375" y="1.05833"/>
+ <point angle="0" basePoint="1" id="2" length="#outer_x" lineColor="black" mx="0.759915" my="-1.3987" name="A1" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="270" basePoint="1" id="3" length="#outer_y" lineColor="black" mx="-1.80962" my="0.365917" name="A2" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="2" id="4" mx="0.636082" my="0.180167" name="A3" secondPoint="3" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="1" id="5" length="#radius" lineColor="black" mx="0.202667" my="-1.80116" name="A4" secondPoint="2" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="2" id="6" length="#radius" lineColor="black" mx="-1.87154" my="-1.83212" name="A5" secondPoint="1" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="2" id="7" length="#radius" lineColor="black" mx="0.636082" my="-0.284206" name="A6" secondPoint="4" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="4" id="8" length="#radius" lineColor="black" mx="0.759915" my="-0.779537" name="A7" secondPoint="2" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="4" id="9" length="#radius" lineColor="black" mx="-0.633205" my="0.613583" name="A8" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="3" id="10" length="#radius" lineColor="black" mx="-0.19979" my="0.706457" name="A9" secondPoint="4" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="3" id="11" length="#radius" lineColor="black" mx="-2.36687" my="-1.12008" name="A10" secondPoint="1" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="1" id="12" length="#radius" lineColor="black" mx="-2.70741" my="-0.160373" name="A11" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="5" id="13" mx="0.264583" my="0.396875" name="A12" secondPoint="12" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="6" id="14" mx="0.264583" my="0.396875" name="A13" secondPoint="7" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="9" id="15" mx="-2.39782" my="-1.7702" name="A14" secondPoint="8" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="10" id="16" mx="0.481291" my="-1.98691" name="A15" secondPoint="11" showLabel="true" type="pointOfIntersection"/>
+ <arc aScale="0" angle1="90" angle2="180" center="13" color="black" id="17" penStyle="hair" radius="#radius" type="simple"/>
+ <arc aScale="0" angle1="0" angle2="90" center="14" color="black" id="18" penStyle="hair" radius="#radius" type="simple"/>
+ <arc aScale="0" angle1="270" angle2="0" center="15" color="black" id="19" penStyle="hair" radius="#radius" type="simple"/>
+ <arc aScale="0" angle1="180" angle2="270" center="16" color="black" id="20" penStyle="hair" radius="#radius" type="simple"/>
+ <point angle="90" basePoint="5" id="34" length="#outer_z" lineColor="black" mx="0.264583" my="0.396875" name="A16" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="6" id="35" mx="-2.30495" my="0.242084" name="A17" secondPoint="34" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="6" id="41" length="CurrentLength - #zipper" lineColor="black" mx="0.264583" my="0.396875" name="A18" secondPoint="35" showLabel="true" type="alongLine" typeLine="none"/>
+ <point angle="0" basePoint="41" id="42" length="#outer_x + #outer_y * 2 - #radius * 6 + Arc_A12_17 + Arc_A13_18 + Arc_A14_19 + Arc_A15_20" lineColor="black" mx="0.264583" my="0.396875" name="A19" showLabel="true" type="endLine" typeLine="hair"/>
+ <point firstPoint="42" id="43" mx="0.264583" my="0.396875" name="A20" secondPoint="6" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="1" id="72" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A21" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="4" id="73" mx="0.264583" my="0.396875" name="A22" secondPoint="72" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="1" id="83" length="CurrentLength/5" lineColor="black" mx="0.264583" my="0.396875" name="A23" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="4" id="84" mx="0.264583" my="0.396875" name="A24" secondPoint="83" showLabel="true" type="pointOfIntersection"/>
+ </calculation>
+ <modeling>
+ <point id="21" idObject="5" inUse="false" mx="0.202667" my="-1.80116" showLabel="true" type="modeling"/>
+ <point id="22" idObject="6" inUse="false" mx="-1.1595" my="-1.92499" showLabel="true" type="modeling"/>
+ <arc id="23" idObject="18" inUse="false" type="modeling"/>
+ <point id="24" idObject="7" inUse="false" mx="0.636082" my="-0.284206" showLabel="true" type="modeling"/>
+ <point id="25" idObject="8" inUse="false" mx="0.759915" my="-0.779537" showLabel="true" type="modeling"/>
+ <arc id="26" idObject="19" inUse="false" type="modeling"/>
+ <point id="27" idObject="9" inUse="false" mx="-0.633205" my="0.613583" showLabel="true" type="modeling"/>
+ <point id="28" idObject="10" inUse="false" mx="-0.19979" my="0.706457" showLabel="true" type="modeling"/>
+ <arc id="29" idObject="20" inUse="false" type="modeling"/>
+ <point id="30" idObject="11" inUse="false" mx="-2.36687" my="-1.12008" showLabel="true" type="modeling"/>
+ <point id="31" idObject="12" inUse="false" mx="-2.70741" my="-0.160373" showLabel="true" type="modeling"/>
+ <arc id="32" idObject="17" inUse="false" type="modeling"/>
+ <point id="36" idObject="34" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="37" idObject="35" inUse="false" mx="-2.27097" my="0.150363" showLabel="true" type="modeling"/>
+ <point id="38" idObject="6" inUse="false" mx="-1.68774" my="-1.85456" showLabel="true" type="modeling"/>
+ <point id="39" idObject="5" inUse="false" mx="0.202667" my="-1.80116" showLabel="true" type="modeling"/>
+ <point id="44" idObject="41" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="45" idObject="42" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="46" idObject="43" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="47" idObject="6" inUse="false" mx="-1.87154" my="-1.83212" showLabel="true" type="modeling"/>
+ <point id="49" idObject="5" inUse="false" mx="0.202667" my="-1.80116" showLabel="true" type="modeling"/>
+ <point id="50" idObject="6" inUse="false" mx="-1.87154" my="-1.83212" showLabel="true" type="modeling"/>
+ <arc id="51" idObject="18" inUse="false" type="modeling"/>
+ <point id="52" idObject="7" inUse="false" mx="0.636082" my="-0.284206" showLabel="true" type="modeling"/>
+ <point id="53" idObject="8" inUse="false" mx="0.759915" my="-0.779537" showLabel="true" type="modeling"/>
+ <arc id="54" idObject="19" inUse="false" type="modeling"/>
+ <point id="55" idObject="9" inUse="false" mx="-0.633205" my="0.613583" showLabel="true" type="modeling"/>
+ <point id="56" idObject="10" inUse="false" mx="-0.19979" my="0.706457" showLabel="true" type="modeling"/>
+ <arc id="57" idObject="20" inUse="false" type="modeling"/>
+ <point id="58" idObject="11" inUse="false" mx="-2.36687" my="-1.12008" showLabel="true" type="modeling"/>
+ <point id="59" idObject="12" inUse="false" mx="-2.70741" my="-0.160373" showLabel="true" type="modeling"/>
+ <arc id="60" idObject="17" inUse="false" type="modeling"/>
+ <point id="62" idObject="41" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="63" idObject="42" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="64" idObject="43" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="65" idObject="6" inUse="false" mx="-1.87154" my="-1.83212" showLabel="true" type="modeling"/>
+ <point id="67" idObject="34" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="68" idObject="35" inUse="false" mx="-2.30495" my="0.242084" showLabel="true" type="modeling"/>
+ <point id="69" idObject="6" inUse="false" mx="-1.87154" my="-1.83212" showLabel="true" type="modeling"/>
+ <point id="70" idObject="5" inUse="false" mx="0.202667" my="-1.80116" showLabel="true" type="modeling"/>
+ <point id="74" idObject="72" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="75" idObject="73" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="76" idObject="8" inUse="false" mx="0.759915" my="-0.779537" showLabel="true" type="modeling"/>
+ <arc id="77" idObject="19" inUse="false" type="modeling"/>
+ <point id="78" idObject="9" inUse="false" mx="-0.633205" my="0.613583" showLabel="true" type="modeling"/>
+ <point id="79" idObject="10" inUse="false" mx="-0.19979" my="0.706457" showLabel="true" type="modeling"/>
+ <arc id="80" idObject="20" inUse="false" type="modeling"/>
+ <point id="81" idObject="11" inUse="false" mx="-2.36687" my="-1.12008" showLabel="true" type="modeling"/>
+ <point id="85" idObject="83" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="86" idObject="84" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/>
+ <point id="87" idObject="8" inUse="false" mx="0.759915" my="-0.779537" showLabel="true" type="modeling"/>
+ <arc id="88" idObject="19" inUse="false" type="modeling"/>
+ <point id="89" idObject="9" inUse="false" mx="-0.633205" my="0.613583" showLabel="true" type="modeling"/>
+ <point id="90" idObject="10" inUse="false" mx="-0.19979" my="0.706457" showLabel="true" type="modeling"/>
+ <arc id="91" idObject="20" inUse="false" type="modeling"/>
+ <point id="92" idObject="11" inUse="false" mx="-2.36687" my="-1.12008" showLabel="true" type="modeling"/>
+ </modeling>
+ <details>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="33" mx="0" my="0" name="face" seamAllowance="true" uuid="{a1c9f20b-9f3e-49bd-8da4-6a14dd8f8abf}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="5" letter="A" mx="306.13" my="108.809" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity% %wOnFold%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="5" mx="97.163" my="106.147" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="21" type="NodePoint"/>
+ <node idObject="22" type="NodePoint"/>
+ <node idObject="23" reverse="1" type="NodeArc"/>
+ <node idObject="24" type="NodePoint"/>
+ <node idObject="25" type="NodePoint"/>
+ <node idObject="26" reverse="1" type="NodeArc"/>
+ <node idObject="27" type="NodePoint"/>
+ <node idObject="28" type="NodePoint"/>
+ <node idObject="29" reverse="1" type="NodeArc"/>
+ <node idObject="30" type="NodePoint"/>
+ <node idObject="31" type="NodePoint"/>
+ <node idObject="32" reverse="1" type="NodeArc"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="40" mx="0.0704321" my="-2.81728" name="hinge" seamAllowance="true" uuid="{345bb0b2-743f-4c18-8bb0-b874a730e395}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="3" letter="B" mx="342.777" my="-92.4284" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity% %wOnFold%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="3" mx="128.104" my="-91.8599" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="36" type="NodePoint"/>
+ <node idObject="37" type="NodePoint"/>
+ <node idObject="38" type="NodePoint"/>
+ <node idObject="39" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="48" mx="-13.2614" my="-9.29798" name="side" seamAllowance="true" uuid="{e7cb31ae-f6fe-4dab-b8f6-071efd02611c}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="2.5" letter="C" mx="973.941" my="-52.4823" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity% %wOnFold%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="2.5" mx="751.607" my="-58.0555" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="44" type="NodePoint"/>
+ <node idObject="45" type="NodePoint"/>
+ <node idObject="46" type="NodePoint"/>
+ <node idObject="47" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="61" mx="22.1225" my="-0.754349" name="padding" uuid="{80342c52-c263-4c5a-bf81-d85311483113}" version="2" width="0">
+ <data annotation="" foldPosition="" fontSize="0" height="5" letter="A1" mx="322.888" my="116.993" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Optional %mInterlining%, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="5" mx="116.697" my="116.993" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="49" type="NodePoint"/>
+ <node idObject="50" type="NodePoint"/>
+ <node idObject="51" reverse="1" type="NodeArc"/>
+ <node idObject="52" type="NodePoint"/>
+ <node idObject="53" type="NodePoint"/>
+ <node idObject="54" reverse="1" type="NodeArc"/>
+ <node idObject="55" type="NodePoint"/>
+ <node idObject="56" type="NodePoint"/>
+ <node idObject="57" reverse="1" type="NodeArc"/>
+ <node idObject="58" type="NodePoint"/>
+ <node idObject="59" type="NodePoint"/>
+ <node idObject="60" reverse="1" type="NodeArc"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="66" mx="-13.4376" my="-14.8847" name="padded_side" seamAllowance="true" uuid="{55f3727a-cd0d-431c-816d-075290455a3d}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="18" height="2.5" letter="C1" mx="964.897" my="-55.3699" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Padded %mLining%, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="2.5" mx="757.943" my="-52.202" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="0" idObject="62" type="NodePoint"/>
+ <node before="0" idObject="63" type="NodePoint"/>
+ <node idObject="64" type="NodePoint"/>
+ <node idObject="65" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="71" mx="17.6926" my="-2.80026" name="padded_hinge" seamAllowance="true" uuid="{2c20b53c-8b4f-40a6-a0a0-120b470683f0}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="3" letter="B1" mx="333.801" my="-90.8678" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Padded %mLining%, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="3" mx="125.531" my="-92.2525" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node before="0" idObject="67" type="NodePoint"/>
+ <node after="0" idObject="68" type="NodePoint"/>
+ <node before="0" idObject="69" type="NodePoint"/>
+ <node after="0" idObject="70" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="82" mx="23.5996" my="13.0333" name="half_pocket" seamAllowance="true" uuid="{d52ffb96-b2d8-487e-aebd-5886b73f3408}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="5" letter="D2" mx="306.743" my="451.918" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Pocketing, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="5" mx="75.016" my="448.75" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="0" idObject="74" type="NodePoint"/>
+ <node before="0" idObject="75" type="NodePoint"/>
+ <node idObject="76" type="NodePoint"/>
+ <node idObject="77" reverse="1" type="NodeArc"/>
+ <node idObject="78" type="NodePoint"/>
+ <node idObject="79" type="NodePoint"/>
+ <node idObject="80" reverse="1" type="NodeArc"/>
+ <node idObject="81" type="NodePoint"/>
+ </nodes>
+ </detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="93" mx="0.167633" my="18.8368" name="four_fifths_pocket" seamAllowance="true" uuid="{372024d2-c14f-4167-817b-3090318c3475}" version="2" width="#sewing_allowance">
+ <data annotation="" foldPosition="" fontSize="0" height="5" letter="D1" mx="278.232" my="218.81" onFold="false" orientation="" quantity="1" rotation="0" rotationWay="" tilt="" visible="true" width="5">
+ <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>
+ <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Pocketing, %wCut% %pQuantity% %wOnFold%"/>
+ </data>
+ <patternInfo fontSize="0" height="5" mx="62.0006" my="215.642" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node after="0" idObject="85" type="NodePoint"/>
+ <node before="0" idObject="86" type="NodePoint"/>
+ <node idObject="87" type="NodePoint"/>
+ <node idObject="88" reverse="1" type="NodeArc"/>
+ <node idObject="89" type="NodePoint"/>
+ <node idObject="90" type="NodePoint"/>
+ <node idObject="91" reverse="1" type="NodeArc"/>
+ <node idObject="92" type="NodePoint"/>
+ </nodes>
+ </detail>
+ </details>
+ <groups/>
+ </draw>
+</pattern>