diff options
author | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2022-01-14 09:28:41 +0100 |
---|---|---|
committer | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2022-01-14 09:28:41 +0100 |
commit | 723f0d96565f2edbdff910c284612eaff54f9645 (patch) | |
tree | f8e8bfb461d167a18de942521bf493772996217e /source/accessories/bags/componible_backpack_base | |
parent | 02eadaf99bdfb8f0505aa4c0d711ae43e9d15dff (diff) |
Componible backpack base: imported from my website
Diffstat (limited to 'source/accessories/bags/componible_backpack_base')
43 files changed, 774 insertions, 0 deletions
diff --git a/source/accessories/bags/componible_backpack_base/153330-img_5154.jpg b/source/accessories/bags/componible_backpack_base/153330-img_5154.jpg Binary files differnew file mode 100644 index 0000000..b79b6ea --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/153330-img_5154.jpg diff --git a/source/accessories/bags/componible_backpack_base/153621-img_5155.jpg b/source/accessories/bags/componible_backpack_base/153621-img_5155.jpg Binary files differnew file mode 100644 index 0000000..03eb3e0 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/153621-img_5155.jpg diff --git a/source/accessories/bags/componible_backpack_base/165749-img_5145.jpg b/source/accessories/bags/componible_backpack_base/165749-img_5145.jpg Binary files differnew file mode 100644 index 0000000..9de1578 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/165749-img_5145.jpg diff --git a/source/accessories/bags/componible_backpack_base/165806-img_5146.jpg b/source/accessories/bags/componible_backpack_base/165806-img_5146.jpg Binary files differnew file mode 100644 index 0000000..c4ee463 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/165806-img_5146.jpg diff --git a/source/accessories/bags/componible_backpack_base/170448-img_5147.jpg b/source/accessories/bags/componible_backpack_base/170448-img_5147.jpg Binary files differnew file mode 100644 index 0000000..ecbeb06 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/170448-img_5147.jpg diff --git a/source/accessories/bags/componible_backpack_base/170523-img_5149.jpg b/source/accessories/bags/componible_backpack_base/170523-img_5149.jpg Binary files differnew file mode 100644 index 0000000..475cd98 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/170523-img_5149.jpg diff --git a/source/accessories/bags/componible_backpack_base/a01-clothing_bag_front.jpg b/source/accessories/bags/componible_backpack_base/a01-clothing_bag_front.jpg Binary files differnew file mode 100644 index 0000000..e996a77 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/a01-clothing_bag_front.jpg diff --git a/source/accessories/bags/componible_backpack_base/a02-clothing_bag_top.jpg b/source/accessories/bags/componible_backpack_base/a02-clothing_bag_top.jpg Binary files differnew file mode 100644 index 0000000..039202d --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/a02-clothing_bag_top.jpg diff --git a/source/accessories/bags/componible_backpack_base/componible_backpack_base-A4.pdf b/source/accessories/bags/componible_backpack_base/componible_backpack_base-A4.pdf Binary files differnew file mode 100644 index 0000000..47ad1d2 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/componible_backpack_base-A4.pdf diff --git a/source/accessories/bags/componible_backpack_base/componible_backpack_base-copyshop.pdf b/source/accessories/bags/componible_backpack_base/componible_backpack_base-copyshop.pdf Binary files differnew file mode 100644 index 0000000..dbda534 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/componible_backpack_base-copyshop.pdf diff --git a/source/accessories/bags/componible_backpack_base/componible_backpack_base.val b/source/accessories/bags/componible_backpack_base/componible_backpack_base.val new file mode 100644 index 0000000..58ca548 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/componible_backpack_base.val @@ -0,0 +1,449 @@ +<?xml version="1.0" encoding="UTF-8"?> +<pattern> + <!--Pattern created with Valentina v0.7.49.0 (https://smart-pattern.com.ua/).--> + <version>0.8.11</version> + <unit>cm</unit> + <description/> + <notes/> + <patternName>Day pack</patternName> + <patternNumber/> + <company/> + <customer/> + <patternLabel> + <line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/> + <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/> + </patternLabel> + <measurements/> + <increments> + <increment description="" formula="30" name="#width"/> + <increment description="" formula="42" name="#height"/> + <increment description="" formula="15" name="#depth"/> + <increment description="" formula="1.2" name="#zip_width"/> + </increments> + <previewCalculations/> + <draw name="backpack"> + <calculation> + <point id="1" mx="0.132292" my="0.264583" name="A" type="single" x="0.79375" y="1.05833"/> + <point angle="0" basePoint="1" id="2" length="#width" lineColor="black" mx="0.132292" my="0.264583" name="A1" type="endLine" typeLine="hair"/> + <point angle="270" basePoint="1" id="3" length="#height" lineColor="black" mx="0.132292" my="0.264583" name="A2" type="endLine" typeLine="hair"/> + <point firstPoint="2" id="4" mx="0.132292" my="0.264583" name="A3" secondPoint="3" type="pointOfIntersection"/> + <point firstPoint="1" id="5" length="#width / 6 + 2" lineColor="black" mx="0.132292" my="0.264583" name="A4" secondPoint="3" type="alongLine" typeLine="none"/> + <point firstPoint="1" id="6" length="#width / 6" lineColor="black" mx="0.251267" my="0.0458545" name="A5" secondPoint="2" type="alongLine" typeLine="none"/> + <point firstPoint="2" id="7" length="Line_A_A5" lineColor="black" mx="0.132292" my="0.264583" name="A6" secondPoint="1" type="alongLine" typeLine="none"/> + <point firstPoint="2" id="8" length="Line_A_A4" lineColor="black" mx="0.132292" my="0.264583" name="A7" secondPoint="4" type="alongLine" typeLine="none"/> + <point firstPoint="6" id="9" mx="0.132292" my="0.264583" name="A8" secondPoint="5" type="pointOfIntersection"/> + <point firstPoint="7" id="10" mx="0.132292" my="0.264583" name="A9" secondPoint="8" type="pointOfIntersection"/> + <elArc angle1="90" angle2="180" center="9" color="black" id="11" radius1="Line_A_A5" radius2="Line_A_A4" rotationAngle="0" type="simple"/> + <elArc angle1="0" angle2="90" center="10" color="black" id="12" radius1="Line_A1_A6" radius2="Line_A1_A7" rotationAngle="0" type="simple"/> + <point firstPoint="3" id="13" length="3" lineColor="black" mx="0.132292" my="0.264583" name="A10" secondPoint="4" type="alongLine" typeLine="none"/> + <point firstPoint="3" id="14" length="Line_A2_A10 + 1" lineColor="black" mx="0.132292" my="0.264583" name="A11" secondPoint="5" type="alongLine" typeLine="none"/> + <point firstPoint="4" id="15" length="Line_A2_A10" lineColor="black" mx="0.132292" my="0.264583" name="A12" secondPoint="3" type="alongLine" typeLine="none"/> + <point firstPoint="4" id="16" length="Line_A2_A11" lineColor="black" mx="0.132292" my="0.264583" name="A13" secondPoint="2" type="alongLine" typeLine="none"/> + <point firstPoint="13" id="17" mx="0.132292" my="0.264583" name="A14" secondPoint="14" type="pointOfIntersection"/> + <point firstPoint="15" id="18" mx="0.132292" my="0.264583" name="A15" secondPoint="16" type="pointOfIntersection"/> + <elArc angle1="180" angle2="270" center="17" color="black" id="19" radius1="Line_A2_A10" radius2="Line_A2_A11" rotationAngle="0" type="simple"/> + <elArc angle1="270" angle2="0" center="18" color="black" id="20" radius1="Line_A3_A12" radius2="Line_A3_A13" rotationAngle="0" type="simple"/> + <point angle="90" basePoint="1" id="42" length="#depth" lineColor="black" mx="0.132292" my="0.264583" name="A19" type="endLine" typeLine="hair"/> + <line firstPoint="6" id="44" lineColor="black" secondPoint="7" typeLine="hair"/> + <line firstPoint="8" id="45" lineColor="black" secondPoint="16" typeLine="hair"/> + <line firstPoint="15" id="46" lineColor="black" secondPoint="13" typeLine="hair"/> + <line firstPoint="14" id="47" lineColor="black" secondPoint="5" typeLine="hair"/> + <point angle="0" basePoint="42" id="48" length="ElArc_A8_11 + ElArc_A9_12 + ElArc_A15_20 + ElArc_A14_19 + Line_A5_A6 + Line_A7_A13 + Line_A12_A10 + Line_A11_A4" lineColor="black" mx="0.132292" my="0.145608" name="A20" type="endLine" typeLine="hair"/> + <point firstPoint="42" id="49" length="ElArc_A14_19 + ElArc_A15_20 + Line_A12_A10 + 10" lineColor="black" mx="0.132292" my="0.264583" name="A21" secondPoint="48" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="49" id="50" mx="0.132292" my="0.264583" name="A22" secondPoint="1" type="pointOfIntersection"/> + <point firstPoint="42" id="56" length="CurrentLength - #zip_width" lineColor="black" mx="0.715287" my="-1.01801" name="A23" secondPoint="1" type="alongLine" typeLine="none"/> + <point firstPoint="42" id="57" length="CurrentLength/6" lineColor="black" mx="0.132292" my="0.264583" name="A24" secondPoint="56" type="alongLine" typeLine="none"/> + <point firstPoint="49" id="58" mx="0.132292" my="0.264583" name="A25" secondPoint="57" type="pointOfIntersection"/> + <point firstPoint="49" id="59" mx="0.132292" my="0.264583" name="A26" secondPoint="56" type="pointOfIntersection"/> + <point firstPoint="49" id="60" length="Line_A5_A6" lineColor="black" mx="0.132292" my="0.264583" name="A27" secondPoint="48" type="alongLine" typeLine="none"/> + <point firstPoint="60" id="61" mx="0.132292" my="0.264583" name="A28" secondPoint="57" type="pointOfIntersection"/> + <point firstPoint="60" id="62" mx="0.132292" my="0.264583" name="A29" secondPoint="56" type="pointOfIntersection"/> + <point firstPoint="48" id="63" mx="0.132292" my="0.264583" name="A30" secondPoint="57" type="pointOfIntersection"/> + <point firstPoint="48" id="64" mx="0.132292" my="0.264583" name="A31" secondPoint="56" type="pointOfIntersection"/> + <point firstPoint="60" id="65" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A32" secondPoint="48" type="alongLine" typeLine="none"/> + <point firstPoint="65" id="66" mx="0.132292" my="0.264583" name="A33" secondPoint="57" type="pointOfIntersection"/> + <point firstPoint="65" id="67" mx="0.132292" my="0.264583" name="A34" secondPoint="56" type="pointOfIntersection"/> + <point firstPoint="6" id="92" length="CurrentLength * 3 / 8 - 1" lineColor="black" mx="0.132292" my="0.264583" name="A35" secondPoint="7" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="1" id="93" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A36" secondPoint="2" type="alongLine" typeLine="none"/> + <point angle="270" basePoint="93" id="94" length="Line_A_A2 / 8 * 5" lineColor="black" mx="0.132292" my="0.264583" name="A37" type="endLine" typeLine="hair"/> + <point angle="180" basePoint="94" id="95" length="Line_A5_A35" lineColor="black" mx="0.132292" my="0.264583" name="A38" type="endLine" typeLine="hair"/> + <point firstPoint="14" id="96" length="CurrentLength/4" lineColor="black" mx="0.132292" my="0.264583" name="A39" secondPoint="16" type="alongLine" typeLine="none"/> + <line firstPoint="92" id="97" lineColor="black" secondPoint="94" typeLine="hair"/> + <spline angle1="AngleLine_A35_A37 + 4" angle2="90" color="black" id="98" length1="5" length2="10" point1="92" point4="94" type="simpleInteractive"/> + <point firstPoint="95" id="99" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A40" secondPoint="94" type="alongLine" typeLine="none"/> + <line firstPoint="99" id="100" lineColor="black" secondPoint="96" typeLine="hair"/> + <spline angle1="270" angle2="AngleLine_A40_A39 + 90" color="black" id="101" length1="8" length2="3" point1="94" point4="96" type="simpleInteractive"/> + <spline angle1="AngleLine_A40_A39 - 90" angle2="270" color="black" id="102" length1="3" length2="6" point1="96" point4="95" type="simpleInteractive"/> + <spline angle1="90" angle2="AngleLine_A35_A37 + 4" color="black" id="103" length1="10" length2="5" point1="95" point4="6" type="simpleInteractive"/> + <point firstPoint="1" id="114" length="CurrentLength/3*2 - 5" lineColor="black" mx="0.132292" my="0.264583" name="A41" secondPoint="3" type="alongLine" typeLine="none"/> + <point firstPoint="1" id="115" length="CurrentLength*6/8" lineColor="black" mx="0.132292" my="0.264583" name="A16" secondPoint="114" type="alongLine" typeLine="none"/> + <point angle="0" basePoint="115" id="116" length="Line_A_A1 / 3" lineColor="black" mx="0.132292" my="0.264583" name="A17" type="endLine" typeLine="hair"/> + <point firstPoint="1" id="117" length="CurrentLength/4" lineColor="black" mx="0.132292" my="0.264583" name="A18" secondPoint="2" type="alongLine" typeLine="none"/> + <spline angle1="AngleLine_A35_A37 + 4" angle2="90" color="black" id="118" length1="1.16002" length2="6" point1="117" point4="116" type="simpleInteractive"/> + <spline angle1="270" angle2="0" color="black" id="119" length1="4" length2="5" point1="116" point4="114" type="simpleInteractive"/> + <operation axisType="1" center="93" id="129" suffix="a" type="flippingByAxis"> + <source> + <item idObject="117"/> + <item idObject="118"/> + <item idObject="116"/> + <item idObject="119"/> + <item idObject="114"/> + </source> + <destination> + <item idObject="130" mx="0.0664749" my="1.05439"/> + <item idObject="131" mx="2.14748e+09" my="2.14748e+09"/> + <item idObject="132" mx="0.132292" my="0.264583"/> + <item idObject="133" mx="2.14748e+09" my="2.14748e+09"/> + <item idObject="134" mx="0.132292" my="0.264583"/> + </destination> + </operation> + <point firstPoint="3" id="147" length="CurrentLength/4 - 2" lineColor="black" mx="0.132292" my="0.264583" name="A42" secondPoint="1" type="alongLine" typeLine="none"/> + <point firstPoint="93" id="148" mx="0.132292" my="0.264583" name="A43" secondPoint="3" type="pointOfIntersection"/> + <point firstPoint="148" id="149" length="CurrentLength/3 - 2" lineColor="black" mx="0.132292" my="0.264583" name="A44" secondPoint="93" type="alongLine" typeLine="none"/> + <point firstPoint="4" id="150" mx="0.132292" my="0.264583" name="A45" secondPoint="147" type="pointOfIntersection"/> + <spline angle1="20" angle2="180" color="black" id="151" length1="4" length2="6" point1="147" point4="149" type="simpleInteractive"/> + <spline angle1="0" angle2="160" color="black" id="152" length1="6" length2="4" point1="149" point4="150" type="simpleInteractive"/> + <point angle="180" basePoint="1" id="171" length="10" lineColor="black" mx="0.132292" my="0.264583" name="A46" type="endLine" typeLine="hair"/> + <point firstPoint="171" id="172" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A47" secondPoint="1" type="alongLine" typeLine="none"/> + <point angle="90" basePoint="172" id="173" length="5" lineColor="black" mx="0.132292" my="0.264583" name="A48" type="endLine" typeLine="hair"/> + <line firstPoint="49" id="178" lineColor="black" secondPoint="48" typeLine="hair"/> + <operation angle="0" center="0" id="179" length="12" rotationAngle="0" suffix="a1" type="moving"> + <source> + <item idObject="16"/> + <item idObject="20"/> + <item idObject="15"/> + </source> + <destination> + <item idObject="180" mx="0.132292" my="0.264583" showLabel="true"/> + <item idObject="181"/> + <item idObject="182" mx="0.132292" my="0.264583" showLabel="true"/> + </destination> + </operation> + <point firstPoint="1" id="183" length="8" lineColor="black" mx="0.132292" my="0.264583" name="A49" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="180" id="184" mx="0.132292" my="0.264583" name="A50" secondPoint="183" showLabel="true" type="pointOfIntersection"/> + </calculation> + <modeling> + <point id="21" idObject="6" inUse="false" mx="0.132292" my="0.16483" type="modeling"/> + <point id="22" idObject="7" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="23" idObject="12" inUse="false" type="modeling"/> + <point id="24" idObject="8" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="25" idObject="16" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="26" idObject="20" inUse="false" type="modeling"/> + <point id="27" idObject="15" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="28" idObject="13" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="29" idObject="19" inUse="false" type="modeling"/> + <point id="30" idObject="14" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="31" idObject="5" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="32" idObject="11" inUse="false" type="modeling"/> + <point id="51" idObject="42" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="52" idObject="49" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="53" idObject="50" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="54" idObject="1" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="68" idObject="58" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="69" idObject="61" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="70" idObject="62" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="71" idObject="59" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="73" idObject="61" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="74" idObject="66" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="75" idObject="67" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="76" idObject="62" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="78" idObject="49" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="79" idObject="48" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="80" idObject="63" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="81" idObject="58" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="87" idObject="58" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="88" idObject="63" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="89" idObject="64" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="90" idObject="59" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="104" idObject="92" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="105" idObject="98" inUse="false" type="modelingSpline"/> + <point id="106" idObject="94" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="107" idObject="101" inUse="false" type="modelingSpline"/> + <point id="108" idObject="96" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="109" idObject="102" inUse="false" type="modelingSpline"/> + <point id="110" idObject="95" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="111" idObject="103" inUse="false" type="modelingSpline"/> + <point id="112" idObject="6" inUse="false" mx="0.132292" my="0.16483" type="modeling"/> + <point id="120" idObject="117" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="121" idObject="118" inUse="false" type="modelingSpline"/> + <point id="122" idObject="116" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="123" idObject="119" inUse="false" type="modelingSpline"/> + <point id="124" idObject="114" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="125" idObject="5" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="126" idObject="11" inUse="false" type="modeling"/> + <point id="127" idObject="6" inUse="false" mx="0.132292" my="0.16483" type="modeling"/> + <point id="135" idObject="117" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="136" idObject="118" inUse="false" type="modelingSpline"/> + <point id="137" idObject="116" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="138" idObject="119" inUse="false" type="modelingSpline"/> + <point id="139" idObject="114" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <path id="140" inUse="false" name="right_shoulder_padding" type="2" typeLine="dotLine"> + <nodes> + <node idObject="135" type="NodePoint"/> + <node idObject="136" reverse="0" type="NodeSpline"/> + <node idObject="137" type="NodePoint"/> + <node idObject="138" reverse="0" type="NodeSpline"/> + <node idObject="139" type="NodePoint"/> + </nodes> + </path> + <point id="141" idObject="130" inUse="false" mx="0.0664749" my="1.05439" type="modeling"/> + <spline id="142" idObject="131" inUse="false" type="modelingSpline"/> + <point id="143" idObject="132" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="144" idObject="133" inUse="false" type="modelingSpline"/> + <point id="145" idObject="134" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <path id="146" inUse="false" name="left_shoulder_padding" type="2" typeLine="dotLine"> + <nodes> + <node idObject="141" type="NodePoint"/> + <node idObject="142" reverse="0" type="NodeSpline"/> + <node idObject="143" type="NodePoint"/> + <node idObject="144" reverse="0" type="NodeSpline"/> + <node idObject="145" type="NodePoint"/> + </nodes> + </path> + <point id="153" idObject="147" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="154" idObject="151" inUse="false" type="modelingSpline"/> + <point id="155" idObject="149" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="156" idObject="152" inUse="false" type="modelingSpline"/> + <point id="157" idObject="150" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="158" idObject="16" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="159" idObject="20" inUse="false" type="modeling"/> + <point id="160" idObject="15" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="161" idObject="13" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <elArc id="162" idObject="19" inUse="false" type="modeling"/> + <point id="163" idObject="14" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="165" idObject="147" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="166" idObject="151" inUse="false" type="modelingSpline"/> + <point id="167" idObject="149" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="168" idObject="152" inUse="false" type="modelingSpline"/> + <point id="169" idObject="150" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <path id="170" inUse="false" name="lower_padding" type="2" typeLine="dotLine"> + <nodes> + <node idObject="165" type="NodePoint"/> + <node idObject="166" reverse="0" type="NodeSpline"/> + <node idObject="167" type="NodePoint"/> + <node idObject="168" reverse="0" type="NodeSpline"/> + <node idObject="169" type="NodePoint"/> + </nodes> + </path> + <point id="174" idObject="171" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="175" idObject="173" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="176" idObject="1" inUse="false" mx="0.132292" my="0.264583" type="modeling"/> + <point id="185" idObject="183" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + <point id="186" idObject="184" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + <point id="187" idObject="180" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + <elArc id="188" idObject="181" inUse="false" type="modeling"/> + <point id="189" idObject="182" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + <point id="190" idObject="13" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + <elArc id="191" idObject="19" inUse="false" type="modeling"/> + <point id="192" idObject="14" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> + </modeling> + <details> + <detail forbidFlipping="false" id="33" mx="34.7937" my="10.2921" name="front_back" seamAllowance="true" united="false" version="2" width="2.5"> + <data fontSize="0" height="5" letter="A" mx="509.679" my="102.269" quantity="2" rotation="0" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Padding, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="318.236" my="99.13" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="21" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/> + <node idObject="22" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/> + <node idObject="23" reverse="1" type="NodeElArc"/> + <node idObject="24" type="NodePoint"/> + <node idObject="25" type="NodePoint"/> + <node idObject="26" reverse="1" type="NodeElArc"/> + <node idObject="27" type="NodePoint"/> + <node idObject="28" type="NodePoint"/> + <node idObject="29" reverse="1" type="NodeElArc"/> + <node idObject="30" type="NodePoint"/> + <node idObject="31" type="NodePoint"/> + <node idObject="32" reverse="1" type="NodeElArc"/> + </nodes> + <iPaths> + <record path="140"/> + <record path="146"/> + <record path="170"/> + </iPaths> + </detail> + <detail forbidFlipping="false" id="55" mx="0" my="0" name="base" seamAllowance="true" united="false" version="2" width="2.5"> + <data fontSize="0" height="5" letter="B" mx="323.558" my="-454.915" quantity="1" rotation="0" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="134.742" my="-454.915" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="51" type="NodePoint"/> + <node idObject="52" type="NodePoint"/> + <node idObject="53" type="NodePoint"/> + <node idObject="54" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="72" mx="-0.163795" my="0" name="back_top" seamAllowance="true" version="2" width="2.5"> + <data annotation="" foldPosition="" fontSize="0" height="3" letter="D" mx="1953.52" my="-285.896" 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%"/> + </data> + <patternInfo fontSize="0" height="3" mx="1755.46" my="-285.896" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="68" type="NodePoint"/> + <node idObject="69" type="NodePoint"/> + <node idObject="70" type="NodePoint"/> + <node idObject="71" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="77" mx="0.0620791" my="0.0620791" name="back_sides" seamAllowance="true" version="2" width="2.5"> + <data annotation="" foldPosition="" fontSize="0" height="5" letter="E" mx="2743.65" my="-321.544" 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%"/> + </data> + <patternInfo fontSize="0" height="5" mx="2539.52" my="-321.544" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="73" type="NodePoint"/> + <node idObject="74" type="NodePoint"/> + <node idObject="75" type="NodePoint"/> + <node idObject="76" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" id="82" mx="0" my="0" name="front_sides" seamAllowance="true" united="false" version="2" width="2.5"> + <data fontSize="0" height="2" letter="C" mx="1639.11" my="-527.429" quantity="1" rotation="0" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="2" mx="1450.31" my="-524.377" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="78" type="NodePoint"/> + <node idObject="79" type="NodePoint"/> + <node idObject="80" type="NodePoint"/> + <node idObject="81" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="91" mx="-0.163795" my="11.4657" name="back_sides_lining" seamAllowance="true" version="2" width="2.5"> + <data annotation="" foldPosition="" fontSize="0" height="5" letter="F" mx="1968.25" my="-312.357" 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="%mLining%, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="1762.5" my="-313.106" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="87" type="NodePoint"/> + <node idObject="88" type="NodePoint"/> + <node idObject="89" type="NodePoint"/> + <node idObject="90" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" id="113" mx="0" my="0" name="shoulder_strap" seamAllowance="true" united="false" version="2" width="0"> + <data fontSize="0" height="5" letter="G" mx="294.581" my="273.243" quantity="2" rotation="0" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="3D mesh, %wCut% %pQuantity%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Light Padding, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="278.274" my="82.9864" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node before="2.5" idObject="104" type="NodePoint"/> + <node idObject="105" reverse="0" type="NodeSpline"/> + <node idObject="106" type="NodePoint"/> + <node idObject="107" reverse="0" type="NodeSpline"/> + <node idObject="108" type="NodePoint"/> + <node idObject="109" reverse="0" type="NodeSpline"/> + <node idObject="110" type="NodePoint"/> + <node idObject="111" reverse="0" type="NodeSpline"/> + <node after="2.5" idObject="112" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" id="128" inLayout="true" mx="0" my="0" name="shoulder_padding" seamAllowance="true" united="false" version="2" width="2.5"> + <data fontSize="0" height="5" letter="H" mx="85.5665" my="337.644" quantity="2" rotation="0" 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="3D mesh, %wCut% %pQuantity%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="Heavy Padding, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="87.8251" my="138.994" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node idObject="120" type="NodePoint"/> + <node idObject="121" reverse="0" type="NodeSpline"/> + <node idObject="122" type="NodePoint"/> + <node idObject="123" reverse="0" type="NodeSpline"/> + <node idObject="124" type="NodePoint"/> + <node idObject="125" type="NodePoint"/> + <node idObject="126" reverse="1" type="NodeElArc"/> + <node idObject="127" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="164" mx="0.067095" my="0" name="lower_padding" seamAllowance="true" version="2" width="2.5"> + <data annotation="" foldPosition="" fontSize="0" height="5" letter="I" mx="593.039" my="1199.01" 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="Heavy Padding, %wCut% %pQuantity%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="3D mesh, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="372.418" my="1195.83" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node after="2" idObject="153" type="NodePoint"/> + <node idObject="154" reverse="0" type="NodeSpline"/> + <node after="2" before="2" idObject="155" type="NodePoint"/> + <node idObject="156" reverse="0" type="NodeSpline"/> + <node before="2" idObject="157" type="NodePoint"/> + <node idObject="158" type="NodePoint"/> + <node idObject="159" reverse="1" type="NodeElArc"/> + <node idObject="160" type="NodePoint"/> + <node idObject="161" type="NodePoint"/> + <node idObject="162" reverse="1" type="NodeElArc"/> + <node idObject="163" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="177" inLayout="true" mx="27.2266" my="12.5386" name="lower_strap_support" seamAllowance="true" united="false" version="2" width="2"> + <data annotation="" foldPosition="" fontSize="11" height="2" letter="J" mx="-234.942" my="-35.0907" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="4"> + <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" mx="-232.406" my="-93.4158" rotation="0" visible="true" width="4"/> + <grainline arrows="0" length="90" mx="0" my="0" rotation="1" visible="false"/> + <nodes> + <node angle="2" before="2.5" idObject="174" type="NodePoint"/> + <node idObject="175" type="NodePoint"/> + <node after="2.5" angle="3" idObject="176" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="193" mx="74.8732" my="9.31437" name="lining_pocket" seamAllowance="true" version="2" width="2.5"> + <data annotation="" foldPosition="" fontSize="0" height="5" letter="K" mx="779.408" my="430.944" 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="%mLining%, %wCut% %pQuantity%"/> + </data> + <patternInfo fontSize="0" height="5" mx="571.329" my="430.92" rotation="0" visible="true" width="5"/> + <grainline arrows="0" length="1" mx="0" my="0" rotation="90" visible="false"/> + <nodes> + <node idObject="185" type="NodePoint"/> + <node idObject="186" type="NodePoint"/> + <node idObject="187" type="NodePoint"/> + <node idObject="188" reverse="1" type="NodeElArc"/> + <node idObject="189" type="NodePoint"/> + <node idObject="190" type="NodePoint"/> + <node idObject="191" reverse="1" type="NodeElArc"/> + <node idObject="192" type="NodePoint"/> + </nodes> + </detail> + </details> + <groups/> + </draw> +</pattern> diff --git a/source/accessories/bags/componible_backpack_base/index.rst b/source/accessories/bags/componible_backpack_base/index.rst new file mode 100644 index 0000000..1e10993 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/index.rst @@ -0,0 +1,325 @@ +Componible Backpack Base +======================== + +.. only:: html + + .. contents:: + +.. figure:: main_backpack_front.jpg + :align: center + +This is a basic day pack with MOLLE knock-off/compatible webbing, so +that it can be expanded with accessories. + +.. figure:: main_backpack_back.jpg + :align: center + +It isn't a beginner's project, as it requires quite some sewing +confidence and a sewing machine able to sew through multiple layers of +heavy materials and sew both straigt and zig-zag stitches. + +Materials +--------- + +You will need: + +* 60 cm outer fabric (e.g. coated cordura); +* 70 cm lining fabric (e.g. ripstop nylon or uncoated, lightweight + cordura); +* a piece of 3D mesh less than 60 cm × 42 cm; +* two pieces of rigid padding about 30 cm × 42 cm: a rigid foam, or a + rigid sheet plus softer foam +* a piece of heavy padding less than 30 × 42 cm (for the back): 8-10 mm + EVA foam or neoprene; +* a piece of lighter padding less than 30 × 42 cm (for the shoulder + straps): 3-4 mm EVA foram or neoprene; +* 10 meters 2.5 cm webbing (with the color scheme in the pictures this + would be a bit more than 3 meters in the fabric color and a bit more + than 6 meters in the accent color); +* 7 meters twill webbing to bind the raw edges: +* 1 meter waterproof zipper plus sliders etc (to make a 90 cm long + zipper); +* 33 cm round or thin elastic; +* 1 handle; +* termoplastic sewable feet; +* 2 ladderlocks; +* 2 side release buckles; +* heavyweight sewing thread (regular all purpose thread isn't strong + enough). + +Pattern +------- + +You can download the pattern in the following formats: + +.. only:: html + + * as a :download:`valentina file <componible_backpack_base.val>` + where the measurements can be customized; + * as a :download:`A0 pdf file for copyshop printing + <componible_backpack_base-copyshop.pdf>`; + * as a :download:`A4 tiled pdf file for home printing + <componible_backpack_base-A4.pdf>`; + +.. only:: not html + + * as a valentina file where the measurements can be customized; + * as a `A0 pdf file for copyshop printing <>_`; + * as a `A4 tiled pdf file for home printing <>_`; + +the latter two formats are based on a finished measurement of 30 cm × 42 +cm × 15 cm (width × height × depth) with 1.2 cm left for the zipper. + +Instructions +------------ + +.. tip:: + + Any time coated / water resistant fabric is involved, only use pins in + the sewing allowance, and use a long seam (e.g. 4 mm) to minimize holes + in the coating and preserve the water resistance. + Binder clips are useful to keep things together while sewing, and so is + masking tape, depending on the cases. + In the pictures you can see what I used in most cases. + +.. tip:: + + When working with webbing and edgebinding measure the amount you need, + cut and seal the edges with a flame to prevent fraying. + +.. tip:: + + When sewing TPU-coated fabric sometimes the machine may have issues + carrying it; in that case put a piece of tissue paper on the coating + while sewing and rip it out afterwards. + +Cut all fabric and lining parts according to the pattern, using the +given sewing allowance (usually 2.5 cm). +Cut the padding according to the pattern, without the sewing +allowances. +Cut the rigid padding about 5 mm smaller than the pattern. + + +Attach the webbing and other accessories to the fabric panels. +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m01-webbing.jpg + :align: center + +Cut 8 pieces of webbing as long as the front panel is wide, seal their +edges; draw transversal lines at the center and every 4 cm to both edges +using chalk or a similar disappearing marker. + +Put the webbing on the right side of the front panel, starting 5.5 cm +from the top, and sew on every mark, backtacking once on every line. + + +.. figure:: m10-side_webbing.jpg + :align: center + +Cut 8 pieces of webbing 15 cm long, seal their edges on a flame, fold +down one end 2 cm and sew. Also cut 4 pieces of webbing 60 cm long, seal +their edges. + +Put this webbing on each side panel, with the unfolded edge aligned to +the back edge of the panel and sew every 4 cm from seam near the folded +edge. Start 3.5 cm from the bottom with a short piece, then a long one, +3 short, another long and a short one near the top. + +.. figure:: m06-handle.jpg + :align: center + +Attach the handle to the top panel, aligning the webbing edges with the +edges of the panel. If you want also attach a piece of webbing as long +as the top panel towards the back, sewing as usual at the center and +every 4 cm. + +.. figure:: m08-bottom_pads.jpg + :align: center + +Sew the pads to the bottom panel. + +Prepare the lining pieces +^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m12-inside_pocket_top.jpg + :align: center + +.. figure:: m11-inside_pocket_bottom.jpg + :align: center + +Take the inner pocket lining piece, zigzag the top edge, fold it down 1 +cm and again 2 cm, sew 1-2 mm from the bottom fold to create a channel +for the elastic. + +Place the elastic in the casing, put the wrong side of the pocket on the +right side of the back panel lining with a pleat at the center bottom, +sew all around with a seaming allowance of 1.5 cm, backticking over the +elastic. + +Attach the padding to the back +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m02-binding_3dmesh.jpg + :align: center + +Bind the edges of the 3D mesh that will be visible with the twill +webbing. + +.. figure:: m03-back_padding.jpg + :align: center + +Baste by hand the heavy padding to the fabric back panel with a +few stitches. + +.. figure:: m04-back_3dmesh.jpg + :align: center + +.. figure:: m05-back_sewed.jpg + :align: center + +Put the 3D mesh on top and sew near the edge of the mesh, +enclosing the padding. + +Prepare the shoulder straps +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m09-shoulder_straps.jpg + :align: center + +Sandwitch the light padding pieces between a layer of fabric and one of +3D mesh, bind the edges with the twill webbing. + +.. figure:: m16-shoulder_straps.jpg + :align: center + +Cut two pieces of webbing 46 cm long, seal the edges and sew them to the +shoulder straps near the top and every 8 cm, attaching the triglides +near the bottom. + + +.. figure:: m13-strap_triangle-01.jpg + :align: center + +Cut two pieces of webbing 70 cm long, seal their edges. + +Put one end on the right side of one small triangle of fabric, 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:: m14-strap_triangle-02.jpg + :align: center + +Fold the triangle in half, right sides facing, and sew 2.5 cm from the +long edge. + +.. figure:: m15-strap_triange-03.jpg + :align: center + +Turn the triangle inside out, topstitch near the edges of the webbing. + +Assemble the sides / add the zipper +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m07-back_sides.jpg + :align: center + +Place the top and one side panel of the fabric right sides together, sew +the short side; repeat with the other side panel. Open the seam and +(finger-)press the allowances towards the sides. + +.. figure:: m17-zipper_front_sides.jpg + :align: center + +Place the right side of the zipper on the right side of the front side +panel (the thin one that is in one piece) and place the right side of +its lining on top of both; sew so that thr zipper is sandwitched between +the two layers and turn them inside out so that the zipper protudes. + +.. figure:: m18-zipper_back_sides.jpg + :align: center + +.. figure:: m19-zipper_attached.jpg + :align: center + +Place the right side of the zipper and assembled panel on the right side +of the back side/top panel (the one assembled from the sides and top) +and place the right side of its lining on top of both; sew as above and +turn inside out. + +Insert the zipper pulls in the assembled top/sides. + +Baste the lining +^^^^^^^^^^^^^^^^ + +In this step we will attach all lining pieces to their fabric ones, +wrong sides facing with a wide zig-zag stitch, so that they are easier +to treat them as one while assembling the backpack and to prevent the +raw edges from fraying before they are covered with tape. + +.. figure:: m20-flatlined_top_sides.jpg + :align: center + +Sew the lining and fabric of the top/side panels on the remaining raw +edges. + +.. figure:: m21-flatlined_bottom.jpg + :align: center + +Sew the lining to fabric of the bottom panel. + +.. figure:: m22-insert_padding.jpg + :align: center + +.. figure:: m27-lined_front.jpg + :align: center + +Sandwitch the rigid padding between the lining and the fabric of the +front panel, sew all around the edges. + +Sandwitch the rigid padding between the lining (including the pocket) +and the fabric of the back panel, sew all around the edges. + +Assemble the backpack +^^^^^^^^^^^^^^^^^^^^^ + +.. figure:: m23-attached_shoulder_pads.jpg + :align: center + +.. figure:: m24-attached_strap_triangles.jpg + :align: center + +Sew the shoulder straps and the lower strap triangles to the back panel, +1.5 cm from the edge. + +.. figure:: m25-assembled_sides_right_side.jpg + :align: center + +.. figure:: m26-assembled_sides_wrong_side.jpg + :align: center + +Place the bottom panel on the top/side panel, right (fabric) sides +facing, sew on both short edges. Fingerpress the raw edges towards the +bottom and bind them with twill webbing. + +.. figure:: m27-sides_and_back.jpg + :align: center + +.. figure:: m28-backpack_without_front.jpg + :align: center + +Place the right (fabric) side of the top/bottom/sides on the right side +of the back, sew all around. You may have to clip the raw edges near the +curves before sewing. + +Open a few centimeters of the zipper. + +Place the right (fabric) side of the top/bottom/sides on the right side +of the front, sew all around. As above if needed clip the raw edges +before sewing. + +Bind the remaining raw edges with the twill webbing (this will require +two pieces of twill webbing 157 cm long). + +Turn the finished backpack inside-out, enjoy it and start planning +accessories. :) diff --git a/source/accessories/bags/componible_backpack_base/m01-webbing.jpg b/source/accessories/bags/componible_backpack_base/m01-webbing.jpg Binary files differnew file mode 100644 index 0000000..54370a5 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m01-webbing.jpg diff --git a/source/accessories/bags/componible_backpack_base/m02-binding_3dmesh.jpg b/source/accessories/bags/componible_backpack_base/m02-binding_3dmesh.jpg Binary files differnew file mode 100644 index 0000000..1fa8d81 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m02-binding_3dmesh.jpg diff --git a/source/accessories/bags/componible_backpack_base/m03-back_padding.jpg b/source/accessories/bags/componible_backpack_base/m03-back_padding.jpg Binary files differnew file mode 100644 index 0000000..13d97da --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m03-back_padding.jpg diff --git a/source/accessories/bags/componible_backpack_base/m04-back_3dmesh.jpg b/source/accessories/bags/componible_backpack_base/m04-back_3dmesh.jpg Binary files differnew file mode 100644 index 0000000..1f98c1c --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m04-back_3dmesh.jpg diff --git a/source/accessories/bags/componible_backpack_base/m05-back_sewed.jpg b/source/accessories/bags/componible_backpack_base/m05-back_sewed.jpg Binary files differnew file mode 100644 index 0000000..ed04cc5 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m05-back_sewed.jpg diff --git a/source/accessories/bags/componible_backpack_base/m06-handle.jpg b/source/accessories/bags/componible_backpack_base/m06-handle.jpg Binary files differnew file mode 100644 index 0000000..5567f10 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m06-handle.jpg diff --git a/source/accessories/bags/componible_backpack_base/m07-back_sides.jpg b/source/accessories/bags/componible_backpack_base/m07-back_sides.jpg Binary files differnew file mode 100644 index 0000000..44cb95d --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m07-back_sides.jpg diff --git a/source/accessories/bags/componible_backpack_base/m08-bottom_pads.jpg b/source/accessories/bags/componible_backpack_base/m08-bottom_pads.jpg Binary files differnew file mode 100644 index 0000000..c46895b --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m08-bottom_pads.jpg diff --git a/source/accessories/bags/componible_backpack_base/m09-shoulder_straps.jpg b/source/accessories/bags/componible_backpack_base/m09-shoulder_straps.jpg Binary files differnew file mode 100644 index 0000000..54f284d --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m09-shoulder_straps.jpg diff --git a/source/accessories/bags/componible_backpack_base/m10-side_webbing.jpg b/source/accessories/bags/componible_backpack_base/m10-side_webbing.jpg Binary files differnew file mode 100644 index 0000000..747dcb3 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m10-side_webbing.jpg diff --git a/source/accessories/bags/componible_backpack_base/m11-inside_pocket_bottom.jpg b/source/accessories/bags/componible_backpack_base/m11-inside_pocket_bottom.jpg Binary files differnew file mode 100644 index 0000000..b9c2236 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m11-inside_pocket_bottom.jpg diff --git a/source/accessories/bags/componible_backpack_base/m12-inside_pocket_top.jpg b/source/accessories/bags/componible_backpack_base/m12-inside_pocket_top.jpg Binary files differnew file mode 100644 index 0000000..afde7ef --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m12-inside_pocket_top.jpg diff --git a/source/accessories/bags/componible_backpack_base/m13-strap_triangle-01.jpg b/source/accessories/bags/componible_backpack_base/m13-strap_triangle-01.jpg Binary files differnew file mode 100644 index 0000000..5b3b868 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m13-strap_triangle-01.jpg diff --git a/source/accessories/bags/componible_backpack_base/m14-strap_triangle-02.jpg b/source/accessories/bags/componible_backpack_base/m14-strap_triangle-02.jpg Binary files differnew file mode 100644 index 0000000..542dde7 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m14-strap_triangle-02.jpg diff --git a/source/accessories/bags/componible_backpack_base/m15-strap_triange-03.jpg b/source/accessories/bags/componible_backpack_base/m15-strap_triange-03.jpg Binary files differnew file mode 100644 index 0000000..202e89d --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m15-strap_triange-03.jpg diff --git a/source/accessories/bags/componible_backpack_base/m16-shoulder_straps.jpg b/source/accessories/bags/componible_backpack_base/m16-shoulder_straps.jpg Binary files differnew file mode 100644 index 0000000..ccdf585 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m16-shoulder_straps.jpg diff --git a/source/accessories/bags/componible_backpack_base/m17-zipper_front_sides.jpg b/source/accessories/bags/componible_backpack_base/m17-zipper_front_sides.jpg Binary files differnew file mode 100644 index 0000000..7708129 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m17-zipper_front_sides.jpg diff --git a/source/accessories/bags/componible_backpack_base/m18-zipper_back_sides.jpg b/source/accessories/bags/componible_backpack_base/m18-zipper_back_sides.jpg Binary files differnew file mode 100644 index 0000000..13fcced --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m18-zipper_back_sides.jpg diff --git a/source/accessories/bags/componible_backpack_base/m19-zipper_attached.jpg b/source/accessories/bags/componible_backpack_base/m19-zipper_attached.jpg Binary files differnew file mode 100644 index 0000000..5b2464d --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m19-zipper_attached.jpg diff --git a/source/accessories/bags/componible_backpack_base/m20-flatlined_top_sides.jpg b/source/accessories/bags/componible_backpack_base/m20-flatlined_top_sides.jpg Binary files differnew file mode 100644 index 0000000..5ed0186 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m20-flatlined_top_sides.jpg diff --git a/source/accessories/bags/componible_backpack_base/m21-flatlined_bottom.jpg b/source/accessories/bags/componible_backpack_base/m21-flatlined_bottom.jpg Binary files differnew file mode 100644 index 0000000..f75d468 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m21-flatlined_bottom.jpg diff --git a/source/accessories/bags/componible_backpack_base/m22-insert_padding.jpg b/source/accessories/bags/componible_backpack_base/m22-insert_padding.jpg Binary files differnew file mode 100644 index 0000000..1096ceb --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m22-insert_padding.jpg diff --git a/source/accessories/bags/componible_backpack_base/m23-attached_shoulder_pads.jpg b/source/accessories/bags/componible_backpack_base/m23-attached_shoulder_pads.jpg Binary files differnew file mode 100644 index 0000000..e43c20a --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m23-attached_shoulder_pads.jpg diff --git a/source/accessories/bags/componible_backpack_base/m24-attached_strap_triangles.jpg b/source/accessories/bags/componible_backpack_base/m24-attached_strap_triangles.jpg Binary files differnew file mode 100644 index 0000000..fd1f7d4 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m24-attached_strap_triangles.jpg diff --git a/source/accessories/bags/componible_backpack_base/m25-assembled_sides_right_side.jpg b/source/accessories/bags/componible_backpack_base/m25-assembled_sides_right_side.jpg Binary files differnew file mode 100644 index 0000000..dab9e24 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m25-assembled_sides_right_side.jpg diff --git a/source/accessories/bags/componible_backpack_base/m26-assembled_sides_wrong_side.jpg b/source/accessories/bags/componible_backpack_base/m26-assembled_sides_wrong_side.jpg Binary files differnew file mode 100644 index 0000000..2beadff --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m26-assembled_sides_wrong_side.jpg diff --git a/source/accessories/bags/componible_backpack_base/m27-lined_front.jpg b/source/accessories/bags/componible_backpack_base/m27-lined_front.jpg Binary files differnew file mode 100644 index 0000000..c53bb18 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m27-lined_front.jpg diff --git a/source/accessories/bags/componible_backpack_base/m27-sides_and_back.jpg b/source/accessories/bags/componible_backpack_base/m27-sides_and_back.jpg Binary files differnew file mode 100644 index 0000000..7d4c845 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m27-sides_and_back.jpg diff --git a/source/accessories/bags/componible_backpack_base/m28-backpack_without_front.jpg b/source/accessories/bags/componible_backpack_base/m28-backpack_without_front.jpg Binary files differnew file mode 100644 index 0000000..5b8e0da --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/m28-backpack_without_front.jpg diff --git a/source/accessories/bags/componible_backpack_base/main_backpack_back.jpg b/source/accessories/bags/componible_backpack_base/main_backpack_back.jpg Binary files differnew file mode 100644 index 0000000..a732a79 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/main_backpack_back.jpg diff --git a/source/accessories/bags/componible_backpack_base/main_backpack_front.jpg b/source/accessories/bags/componible_backpack_base/main_backpack_front.jpg Binary files differnew file mode 100644 index 0000000..a82c103 --- /dev/null +++ b/source/accessories/bags/componible_backpack_base/main_backpack_front.jpg |