diff options
Diffstat (limited to 'source/accessories/household')
| -rw-r--r-- | source/accessories/household/index.rst | 9 | ||||
| -rw-r--r-- | source/accessories/household/wedge_pillow/cutting_scheme.svg | 113 | ||||
| -rw-r--r-- | source/accessories/household/wedge_pillow/index.rst | 115 | ||||
| -rw-r--r-- | source/accessories/household/wedge_pillow/wedge_pillow.val | 304 | 
4 files changed, 541 insertions, 0 deletions
diff --git a/source/accessories/household/index.rst b/source/accessories/household/index.rst new file mode 100644 index 0000000..91a334f --- /dev/null +++ b/source/accessories/household/index.rst @@ -0,0 +1,9 @@ +*********** + Household +*********** + +.. toctree:: +   :maxdepth: 2 +   :caption: Contents: + +   wedge_pillow/index diff --git a/source/accessories/household/wedge_pillow/cutting_scheme.svg b/source/accessories/household/wedge_pillow/cutting_scheme.svg new file mode 100644 index 0000000..93d7e62 --- /dev/null +++ b/source/accessories/household/wedge_pillow/cutting_scheme.svg @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg +   width="62.264584mm" +   height="40.264584mm" +   viewBox="0 0 235.33072 152.18111" +   version="1.1" +   id="svg5" +   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)" +   sodipodi:docname="cutting_scheme.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="1.45" +     inkscape:cx="117.24138" +     inkscape:cy="50" +     inkscape:window-width="1280" +     inkscape:window-height="982" +     inkscape:window-x="0" +     inkscape:window-y="0" +     inkscape:window-maximized="1" +     inkscape:current-layer="layer1"> +    <inkscape:grid +       type="xygrid" +       id="grid132" +       units="mm" +       spacingx="3.7795276" +       spacingy="3.7795276" +       originx="-71.311023" +       originy="-154.46063" /> +  </sodipodi:namedview> +  <defs +     id="defs2" /> +  <g +     inkscape:label="Layer 1" +     inkscape:groupmode="layer" +     id="layer1" +     transform="translate(-71.31102,-154.46063)"> +    <path +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" +       d="M 306.14174,230.55119 H 71.81102 v -7.55906 l 234.33072,-60.47245 z" +       id="path249" /> +    <path +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" +       d="m 71.81102,154.96063 h 234.33072 v 7.55906 L 71.81102,222.99214 Z" +       id="path249-3" /> +    <path +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" +       d="M 71.811027,306.14174 H 306.14174 v -7.55906 L 71.811027,238.11023 Z" +       id="path249-6" /> +    <path +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" +       d="M 306.14174,230.55118 H 71.811022 v 7.55906 l 234.330718,60.47245 z" +       id="path249-3-7" /> +    <text +       xml:space="preserve" +       style="font-size:13.3333px;line-height:1.25;font-family:FreeSans;-inkscape-font-specification:FreeSans;text-align:center;text-anchor:middle" +       x="93.688194" +       y="284.33743" +       id="text462"><tspan +         sodipodi:role="line" +         id="tspan460" +         x="93.688194" +         y="284.33743" +         style="text-align:start;text-anchor:start">pillow 1 left</tspan></text> +    <text +       xml:space="preserve" +       style="font-size:13.3333px;line-height:1.25;font-family:FreeSans;-inkscape-font-specification:FreeSans;text-align:center;text-anchor:middle" +       x="219.2126" +       y="207.87402" +       id="text462-6"><tspan +         sodipodi:role="line" +         id="tspan460-2" +         x="219.2126" +         y="207.87402" +         style="text-align:start;text-anchor:start">pillow 1 right</tspan></text> +    <text +       xml:space="preserve" +       style="font-size:13.3333px;line-height:1.25;font-family:FreeSans;-inkscape-font-specification:FreeSans;text-align:center;text-anchor:middle" +       x="93.688194" +       y="187.35777" +       id="text462-6-9"><tspan +         sodipodi:role="line" +         id="tspan460-2-1" +         x="93.688194" +         y="187.35777" +         style="text-align:start;text-anchor:start">pillow 2 right</tspan></text> +    <text +       xml:space="preserve" +       style="font-size:13.3333px;line-height:1.25;font-family:FreeSans;-inkscape-font-specification:FreeSans;text-align:center;text-anchor:middle" +       x="225.97166" +       y="259.2088" +       id="text462-2"><tspan +         sodipodi:role="line" +         id="tspan460-7" +         x="225.97166" +         y="259.2088" +         style="text-align:start;text-anchor:start">pillow 2 left</tspan></text> +  </g> +</svg> diff --git a/source/accessories/household/wedge_pillow/index.rst b/source/accessories/household/wedge_pillow/index.rst new file mode 100644 index 0000000..8377df3 --- /dev/null +++ b/source/accessories/household/wedge_pillow/index.rst @@ -0,0 +1,115 @@ +Wedge Pillow +============ + +.. figure:: pillows.jpg +   :align: center + +This is a pattern for a wedge pillow + +Materials +--------- + +For the pillow: + +* fabric such as an old sheet; +* fabric waste: cabbage, old clothing, etc; +* sewing thread. + +Pattern +------- + +Get the valentina pattern: :download:`wedge_pillow.val`. + +You then need to set the following increments: + +``length`` +   the length of the base of the pillow; +``width`` +   the width of the pillow; +``height`` +   the height of the highest side of the pillow; +``casing_ease`` +   how bigger than the pillow the casing should be, on all directions: 1 +   cm should be plenty; +``sewing_allowance`` +   1 cm will do, the casing will have a double sewing allowance to make +   it easy to finish it. + +A pillow that is 60 cm × 60 cm seems pretty typical, with heights +ranging from 15 cm to 30 cm. A smaller 30 cm × 30 cm pillow (with +heights on the lower part of the range) is also nice. + +Instructions +------------ + +.. figure:: cutting_scheme.svg +   :align: center + +When cutting the triangles note that the two sides can't be nested to +form a rectangle, because one of them needs to be flipped; the triangles +for two pillows can however be efficiently cut by nesting the two left +triangles and the two right triangles into two different rectangles. + +Of course, if the fabric has no right or wrong side this is not going to +be a problem, and for the inner pillow you can also have a side that +shows the wrong side on the outside, since it's going to be covered +by the casing anyway. + +Pillows +^^^^^^^ + +By hand +""""""" + +Cut two of the triangular pieces and one big rectangle for the body, as +wide as you want the pillow to be and as long as the sum of the sides of +the triangles. + +Fold all edges of the fabric towards the wrong side by 1 cm, press. + +Starting from the right angle, wrong sides together, whipstitch the body +around the edges of one side, folding it around the points of the +triangle. + +Wrong sides together, whipstitch the other side of the body to the other +side triangle. + +Optionally whipstitch close the beginning and the end of the remaining +seam, leaving at least 20 cm open for filling. + +Continue with the instructions for :ref:`wedge_pillows_pillow_both`. + +By Machine +"""""""""" + +Cut two of the triangular sides, and then separate rectangles for the +back, base and top. + +Right sides together, sew the base, back and top to one of the +triangular sides, starting and ending the seam at the precise corner +rather than in the sewing allowance. + +Right sides together, sew the other side of the base, back and top to +the other triangular side, making sure not to twist them. + +Right sides together, sew the base to the top and then the back to the +top, closing two corners of the pillow. + +If the pillow is wide, also sew the beginning and end of the back to the +base, leaving at least 20 cm open for filling. + +Continue with the instructions for :ref:`wedge_pillows_pillow_both`. + +.. wedge_pillows_pillow_both:: + +Both methods +"""""""""""" + +Cut the fabric scraps in as small pieces as you can bother: stripes that +are at most 2 cm in height will do in most mid and lightweight fabric, +thicker fabric will require smaller pieces. + +Fill the pillow with scraps, pressing them down as tight as you can +manage. + +Whipstitch the seam close by hand. diff --git a/source/accessories/household/wedge_pillow/wedge_pillow.val b/source/accessories/household/wedge_pillow/wedge_pillow.val new file mode 100644 index 0000000..6cb2684 --- /dev/null +++ b/source/accessories/household/wedge_pillow/wedge_pillow.val @@ -0,0 +1,304 @@ +<?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>Wedge Pillow</patternName> +    <patternNumber/> +    <company/> +    <customer/> +    <birthDate>2000-01-01</birthDate> +    <email/> +    <patternLabel dateFormat="MM-dd-yyyy" 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="false" sfIncrement="0" text="%mFileName%"/> +        <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%finalMeasurement_length% cm × %finalMeasurement_width% cm × %finalMeasurement_height% cm"/> +        <line alignment="0" bold="false" italic="false" sfIncrement="0" text=" (l×w×h)"/> +        <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/> +    </patternLabel> +    <finalMeasurements> +        <finalMeasurment formula="#lenght" name="length"/> +        <finalMeasurment formula="#width" name="width"/> +        <finalMeasurment formula="#height" name="height"/> +    </finalMeasurements> +    <measurements/> +    <increments> +        <increment formula="60" name="#lenght"/> +        <increment formula="60" name="#width"/> +        <increment formula="24" name="#height"/> +        <increment formula="1" name="#casing_ease"/> +        <increment formula="1" name="#sewing_allowance"/> +    </increments> +    <previewCalculations/> +    <draw name="pillow"> +        <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="#height" lineColor="black" mx="0.264583" my="0.396875" name="A1" showLabel="true" type="endLine" typeLine="hair"/> +            <point angle="0" basePoint="1" id="3" length="#lenght" lineColor="black" mx="0.264583" my="0.396875" name="A2" showLabel="true" type="endLine" typeLine="hair"/> +            <point angle="270" basePoint="1" id="4" length="#width" lineColor="black" mx="0.264583" my="0.396875" name="A3" showLabel="true" type="endLine" typeLine="hair"/> +            <line firstPoint="2" id="5" lineColor="black" secondPoint="3" typeLine="hair"/> +            <point angle="0" basePoint="4" id="6" length="Line_A_A1 + Line_A_A2 + Line_A1_A2" lineColor="black" mx="0.264583" my="0.396875" name="A4" showLabel="true" type="endLine" typeLine="hair"/> +            <point firstPoint="6" id="7" mx="0.264583" my="0.396875" name="A5" secondPoint="1" showLabel="true" type="pointOfIntersection"/> +            <point angle="180" basePoint="1" id="17" length="#lenght + #casing_ease" lineColor="black" mx="0.264583" my="0.396875" name="A6" showLabel="true" type="endLine" typeLine="hair"/> +            <point firstPoint="2" id="18" length="-#casing_ease" lineColor="black" mx="0.264583" my="0.396875" name="A7" secondPoint="1" showLabel="true" type="alongLine" typeLine="none"/> +            <line firstPoint="18" id="19" lineColor="black" secondPoint="17" typeLine="hair"/> +            <point firstPoint="4" id="20" length="-#casing_ease" lineColor="black" mx="0.264583" my="0.396875" name="A8" secondPoint="1" showLabel="true" type="alongLine" typeLine="none"/> +            <point angle="180" basePoint="20" id="21" length="Line_A7_A + Line_A_A6 + Line_A7_A6" lineColor="black" mx="0.264583" my="0.396875" name="A9" showLabel="true" type="endLine" typeLine="hair"/> +            <point firstPoint="21" id="22" mx="0.264583" my="0.396875" name="A10" secondPoint="1" showLabel="true" type="pointOfIntersection"/> +            <point firstPoint="1" id="32" length="Line_A7_A / 2" lineColor="black" mx="0.264583" my="0.396875" name="A11" secondPoint="22" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="32" id="33" length="Line_A_A6" lineColor="black" mx="0.264583" my="0.396875" name="A12" secondPoint="22" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="22" id="34" length="Line_A7_A / 2" lineColor="black" mx="0.264583" my="0.396875" name="A13" secondPoint="1" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="32" id="35" mx="0.264583" my="0.396875" name="A14" secondPoint="20" showLabel="true" type="pointOfIntersection"/> +            <point firstPoint="33" id="36" mx="0.264583" my="0.396875" name="A15" secondPoint="20" showLabel="true" type="pointOfIntersection"/> +            <point firstPoint="34" id="37" mx="0.264583" my="0.396875" name="A16" secondPoint="20" showLabel="true" type="pointOfIntersection"/> +            <point firstPoint="1" id="47" length="Line_A_A1" lineColor="black" mx="0.264583" my="0.396875" name="A17" secondPoint="7" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="47" id="48" length="Line_A_A2" lineColor="black" mx="0.264583" my="0.396875" name="A18" secondPoint="7" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="48" id="49" mx="0.264583" my="0.396875" name="A19" secondPoint="4" showLabel="true" type="pointOfIntersection"/> +            <point firstPoint="47" id="50" mx="0.264583" my="0.396875" name="A20" secondPoint="4" showLabel="true" type="pointOfIntersection"/> +        </calculation> +        <modeling> +            <point id="8" idObject="2" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="9" idObject="3" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="10" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="12" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="13" idObject="7" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="14" idObject="6" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="15" idObject="4" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="23" idObject="17" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="24" idObject="18" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="25" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="27" idObject="22" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="28" idObject="1" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="29" idObject="20" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="30" idObject="21" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="38" idObject="34" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="39" idObject="37" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="true" id="40" inUse="false" lastToCountour="true" name="fold" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="38" type="NodePoint"/> +                    <node idObject="39" type="NodePoint"/> +                </nodes> +            </path> +            <point id="41" idObject="33" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="42" idObject="36" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="true" id="43" inUse="false" lastToCountour="true" name="fold" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="41" type="NodePoint"/> +                    <node idObject="42" type="NodePoint"/> +                </nodes> +            </path> +            <point id="44" idObject="32" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="45" idObject="35" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="true" id="46" inUse="false" lastToCountour="true" name="fold" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="44" type="NodePoint"/> +                    <node idObject="45" type="NodePoint"/> +                </nodes> +            </path> +            <point id="51" idObject="47" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="52" idObject="50" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="true" id="53" inUse="false" lastToCountour="true" name="fold" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="51" type="NodePoint"/> +                    <node idObject="52" type="NodePoint"/> +                </nodes> +            </path> +            <point id="54" idObject="48" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="55" idObject="49" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="true" id="56" inUse="false" lastToCountour="true" name="fold" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="54" type="NodePoint"/> +                    <node idObject="55" type="NodePoint"/> +                </nodes> +            </path> +            <point id="57" idObject="1" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="58" idObject="47" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="59" idObject="50" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="60" idObject="4" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="62" idObject="47" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="63" idObject="48" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="64" idObject="49" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="65" idObject="50" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="67" idObject="48" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="68" idObject="7" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="69" idObject="6" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="70" idObject="49" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="72" idObject="32" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="73" idObject="1" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="74" idObject="20" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="75" idObject="35" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="77" idObject="33" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="78" idObject="32" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="79" idObject="35" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="80" idObject="36" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="82" idObject="34" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="83" idObject="33" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="84" idObject="36" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +            <point id="85" idObject="37" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> +        </modeling> +        <details> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="11" mx="0" my="0" name="pillow_side" seamAllowance="true" uuid="{39a4a7e5-9812-44ec-a140-22e8e10e0ff8}" version="2" width="#sewing_allowance"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="A" mx="562.163" my="-430.57" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="149.289" my="-430.501" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="8" type="NodePoint"/> +                    <node idObject="9" type="NodePoint"/> +                    <node idObject="10" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="16" inLayout="false" mx="0" my="0" name="pillow_body" seamAllowance="true" uuid="{c1184c01-478b-41bb-a57f-cd557c3dcaf4}" version="2" width="#sewing_allowance"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="B" mx="544.349" my="116.939" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="151.539" my="111.923" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="12" type="NodePoint"/> +                    <node idObject="13" type="NodePoint"/> +                    <node idObject="14" type="NodePoint"/> +                    <node idObject="15" type="NodePoint"/> +                </nodes> +                <iPaths> +                    <record path="53"/> +                    <record path="56"/> +                </iPaths> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="26" mx="-0.0515598" my="0.0515598" name="casing_side" seamAllowance="true" uuid="{04d519d7-d60d-4e5f-81ba-9f9ec63100ac}" version="2" width="#sewing_allowance * 2"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="C" mx="-834.002" my="-452.965" 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="Outer %mFabric%, %wCut% %pQuantity% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="-422.038" my="-468.013" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="23" type="NodePoint"/> +                    <node idObject="24" type="NodePoint"/> +                    <node idObject="25" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="31" inLayout="false" mx="0" my="0" name="casing_body" seamAllowance="true" uuid="{d0b625e4-1d4b-4016-a19b-f85ab4d96e53}" version="2" width="#sewing_allowance * 2"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="D" mx="-418.516" my="165.641" 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="Outer %mFabric%, %wCut% %pQuantity% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="-804.362" my="167.59" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="27" type="NodePoint"/> +                    <node idObject="28" type="NodePoint"/> +                    <node idObject="29" type="NodePoint"/> +                    <node idObject="30" type="NodePoint"/> +                </nodes> +                <iPaths> +                    <record path="40"/> +                    <record path="43"/> +                    <record path="46"/> +                </iPaths> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="61" inLayout="false" mx="0.264498" my="64.0086" name="pillow_back" seamAllowance="true" uuid="{d0ad2ed4-777a-434d-8b67-7d86df66f983}" version="2" width="#sewing_allowance"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="B1" mx="479.846" my="122.166" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="69.9775" my="112.169" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="57" type="NodePoint"/> +                    <node idObject="58" type="NodePoint"/> +                    <node idObject="59" type="NodePoint"/> +                    <node idObject="60" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="66" inLayout="false" mx="7.40596" my="63.7441" name="pillow_base" seamAllowance="true" uuid="{47e85eb8-d313-4ba3-89ca-8cf97fcb6986}" version="2" width="#sewing_allowance"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="B2" mx="1589.07" my="142.16" 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="1079.23" my="132.163" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="62" type="NodePoint"/> +                    <node 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" inLayout="false" mx="11.6379" my="63.7441" name="pillow_top" seamAllowance="true" uuid="{92510744-4c3f-42b3-ba48-df101f0f9b6e}" version="2" width="#sewing_allowance"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="B3" mx="3766.82" my="122.166" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="3316.96" my="132.163" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="67" type="NodePoint"/> +                    <node idObject="68" type="NodePoint"/> +                    <node idObject="69" type="NodePoint"/> +                    <node idObject="70" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="76" inLayout="false" mx="0.528997" my="65.0666" name="casing_back" seamAllowance="true" uuid="{63e7b406-7fa2-45f9-9023-890e8c073c9c}" version="2" width="#sewing_allowance * 2"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="D1" mx="-419.078" my="502.221" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="-413.435" my="90.2868" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="72" type="NodePoint"/> +                    <node idObject="73" type="NodePoint"/> +                    <node idObject="74" type="NodePoint"/> +                    <node idObject="75" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="81" inLayout="false" mx="-3.43848" my="65.3311" name="casing_base" seamAllowance="true" uuid="{a1968fd6-7e01-42ff-807c-52c35ffe5128}" version="2" width="#sewing_allowance * 2"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="D2" mx="-2257.11" my="90.2868" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="-2691.61" my="79.001" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="77" type="NodePoint"/> +                    <node idObject="78" type="NodePoint"/> +                    <node idObject="79" type="NodePoint"/> +                    <node idObject="80" type="NodePoint"/> +                </nodes> +            </detail> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="86" inLayout="false" mx="-10.5799" my="65.8601" name="casing_top" seamAllowance="true" uuid="{676eae54-30c1-405a-a0d7-178e0a3b8529}" version="2" width="#sewing_allowance * 2"> +                <data annotation="" foldPosition="" fontSize="0" height="10" letter="D3" mx="-4760.12" my="107.216" 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% %wOnFold%"/> +                </data> +                <patternInfo fontSize="0" height="10" mx="-5183.34" my="95.9298" rotation="0" visible="true" width="10"/> +                <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> +                <nodes> +                    <node idObject="82" type="NodePoint"/> +                    <node idObject="83" type="NodePoint"/> +                    <node idObject="84" type="NodePoint"/> +                    <node idObject="85" type="NodePoint"/> +                </nodes> +            </detail> +        </details> +        <groups/> +    </draw> +</pattern>  | 
