diff options
Diffstat (limited to 'source')
| -rw-r--r-- | source/historical_womenswear/bodices/peasant_bodice/index.rst | 81 | ||||
| -rw-r--r-- | source/historical_womenswear/bodices/peasant_bodice/peasant_bodice.val | 294 |
2 files changed, 279 insertions, 96 deletions
diff --git a/source/historical_womenswear/bodices/peasant_bodice/index.rst b/source/historical_womenswear/bodices/peasant_bodice/index.rst index b26a373..183abbe 100644 --- a/source/historical_womenswear/bodices/peasant_bodice/index.rst +++ b/source/historical_womenswear/bodices/peasant_bodice/index.rst @@ -10,15 +10,16 @@ more urban ones, I have striven to reproduce the general look, as seen in artwork and some limited pictures of few folk-wear garments from various parts of Europe. -I consulted :cite:`2018:friendship`, which suggests a shape based mostly -on straight lines (other than the armscye), but for ease of getting a -parametric pattern I decided to go for a slightly more fitted design, -starting from the vest pattern in :cite:`1892:cutters`, changing it to -have just one dart and of course a different neckline. +There are two variants for the pattern: one is a more fitted design +based on :cite:`1892:cutters`, not historically accurate except possibly +as a costume made by a middle class person of the later Victorian age; +the “simpler” variant attempts to be closer to the 18-th century bodice +pattern in :cite:`2018:friendship`, which uses straighter lines and +moves the side seam towards the back. -This of course means that this pattern is not in any way accurate to -reproduce an actual historical garment, except possibly one made as -costume by a middle class person of the later Victorian age. +The “simpler” front can be used with the base back by cutting it at the +dotted line (plus seam allowance), moving the side seam forwards to the +side. For the construction, I was inspired by the methods used e.g. in 18th century stays, with fully finished panels whipstitched together with @@ -29,7 +30,7 @@ assembly method is also perfectly feasible. The front is reinforced with two lines of cording at the center front, near the lacing eyelets; plastic whalebone boning could also be used, or -additional cording for more support. +additional cording added between the fabric and lining for more support. Materials --------- @@ -94,6 +95,14 @@ table of variables in Valentina; most defaults in the file are sensible. ease to add to the bust and waist measurements, it should be only just enough to account for the bulk of the chemise or other underwear; +``waist_ease`` + ease to add to the waist measurements for the simpler pattern: it can + be a bit more than the bust ease to have a less dramatic angle at the + sides; +``side_seam_displacement_armhole`` + how far back the side seam should be at the armhole; +``side_seam_displacement_waist`` + how far back the side seam should be at the waist; ``sewing_allowance`` e.g. 1 cm, as it only needs to be folded down: the allowance at the side seam is already double this amount to allow for alterations; @@ -114,12 +123,14 @@ sewing allowance on the center front edge. .. figure:: 0101-back_dart.jpg :align: center - instead of cutting two backs, you may put the pattern in such a + .. figure:: 0102-back_dart_pressed.jpg + :align: center + + Instead of cutting two backs, you may put the pattern in such a way that the back lies on a fold, parallel to the grainline, and sew the excess fabric in a big dart, pressing it open. - .. figure:: 0102-back_dart_pressed.jpg - :align: center + The simpler back can also be cut simply on a fold, with no dart. Note that the seaming allowance is 1 cm on all sides except for the @@ -133,9 +144,10 @@ Fronts .. figure:: 0201-dart_fabric.jpg :align: center -Sew the darts with a running backstitch on both the fabric and the -lining, press the ones on the fabric towards the side, and the ones on -the lining towards the center front to reduce bulk. +If present on the pattern, sew the darts with a running backstitch on +both the fabric and the lining, press the ones on the fabric towards the +side, and the ones on the lining towards the center front to reduce +bulk. .. figure:: 0202-pressed_edges.jpg :align: center @@ -174,6 +186,10 @@ wrong side by the corresponding sewing allowance, mitering the corners. Press all edges of the lining towards the wrong side by 2-3 mm more than the sewing allowance, mitering the corners. +.. note:: if the outer fabric isn't structurally stable, only press the + edges of the lining half a mm more than the sewing allowance, and + make sure to catch it in the seam when assembling the garment. + .. figure:: 0302-hemstitching_lining_to_back.jpg :align: center @@ -230,12 +246,43 @@ Repeat with the other half of the bodice. And finally, put the two back right sides together, and whipstitch the center back seam, again with a well waxed doubled or quadrupled thread. -.. +Variants +-------- + +Back or Side Lacing +^^^^^^^^^^^^^^^^^^^ + +To move the opening to the back or to the sides, cut the fronts with a +regular 1 cm allowance, and cut the 5 cm allowance on the fabric and no +allowance on the lining on the seam that will have the opening. + +Proceed to work the cording and eyelets on that seam as per the +instructions above. + +Pieced Shoulders +^^^^^^^^^^^^^^^^ + +To cut the fabric more efficiently, the shoulder straps can be pieced on +either the outer fabric, the lining or both. + +To do so cut the pattern on the dashed line, adding 1 cm sewing +allowance to both parts. + +Then, if piecing only one of the two parts, sew the shoulder strap to +the main front with a backstitch, press open and sew the lining to the +main fabric as per the instructions above. + +If piecing both the fabric and the lining, finish the shoulder straps +separately from the fronts by folding under the allowances and +hemstitching the lining to the fabric, and then whipstitch the shoulder +straps to the fronts as the first assembly step. - Gallery +.. Gallery ------- See Also -------- * https://www.sewhistorically.com/how-to-sew-a-historical-peasant-bodice/ + for machine sewing instructions that could probably be used with this + pattern. diff --git a/source/historical_womenswear/bodices/peasant_bodice/peasant_bodice.val b/source/historical_womenswear/bodices/peasant_bodice/peasant_bodice.val index 6a6580e..deec9dd 100644 --- a/source/historical_womenswear/bodices/peasant_bodice/peasant_bodice.val +++ b/source/historical_womenswear/bodices/peasant_bodice/peasant_bodice.val @@ -25,6 +25,9 @@ <increment description="about 20 to 25 cm depending on how flat the stomach is" formula="25" name="#length_darts_waist_down"/> <increment formula="6" name="#distance_dart_center_front"/> <increment formula="4" name="#ease"/> + <increment formula="#ease + 2" name="#waist_ease"/> + <increment formula="5" name="#side_seam_displacement_armhole"/> + <increment formula="4" name="#side_seam_displacement_waist"/> <increment formula="1" name="#sewing_allowance"/> </increments> <previewCalculations/> @@ -41,16 +44,16 @@ <arc aScale="0" angle1="-50" angle2="-50" center="6" color="violet" id="9" penStyle="hair" radius="armfold_to_armfold_bust / 4 + 1.25" type="simple"/> <point crossPoint="1" firstArc="8" id="10" mx="-0.0270999" my="-2.42273" name="AOS" secondArc="9" showLabel="true" type="pointOfIntersectionArcs"/> <point angle="0" basePoint="7" id="11" length="bust_circ / 4 + #ease / 4" lineColor="black" mx="0.17419" my="0.306482" name="AO" showLabel="true" type="endLine" typeLine="hair"/> - <point angle="0" basePoint="4" id="12" length="waist_circ / 4 + #ease / 4" lineColor="black" mx="0.760082" my="-0.428956" name="A9q" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="4" id="12" length="waist_circ / 4 + #ease / 4" lineColor="black" mx="0.760082" my="-0.514931" name="A9q" showLabel="true" type="endLine" typeLine="hair"/> <spline aScale="0" angle1="0" angle2="180 + 30" color="black" id="22" length1="3" length2="2" penStyle="hair" point1="1" point4="6" type="simpleInteractive"/> - <point firstPoint="11" id="23" mx="0.178945" my="0.396875" name="A8" secondPoint="3" showLabel="true" type="pointOfIntersection"/> - <point firstPoint="23" id="24" length="-2.5" lineColor="black" mx="-2.73751" my="-1.92011" name="A1w" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="11" id="23" mx="-0.766776" my="0.586019" name="A8" secondPoint="3" showLabel="true" type="pointOfIntersection"/> + <point firstPoint="23" id="24" length="-2.5" lineColor="black" mx="-0.94064" my="-2.01468" name="A1w" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/> <point firstPoint="11" id="25" length="- (bust_circ / 4 + #ease / 4)" lineColor="black" mx="0.17419" my="0.396875" name="A9qqq" secondPoint="7" showLabel="true" type="alongLine" typeLine="none"/> - <point firstPoint="25" id="26" length="across_chest_f / 2 - 1.25" lineColor="black" mx="0.264583" my="0.396875" name="A2q" secondPoint="11" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="25" id="26" length="across_chest_f / 2 - 1.25" lineColor="black" mx="-0.595163" my="0.826748" name="A2q" secondPoint="11" showLabel="true" type="alongLine" typeLine="none"/> <arc aScale="0" angle1="45" angle2="90" center="26" color="cornflowerblue" id="27" penStyle="hair" radius="neck_back_to_armfold_front - Spl_A_Aqqq" type="simple"/> <arc aScale="0" angle1="90" angle2="135" center="25" color="cornflowerblue" id="28" penStyle="hair" radius="RadiusArc_A2q_27 + 2" type="simple"/> <point crossPoint="1" firstArc="27" id="29" mx="-1.36255" my="-2.001" name="AF" secondArc="28" showLabel="true" type="pointOfIntersectionArcs"/> - <point angle="90" basePoint="26" id="30" length="3.8" lineColor="black" mx="0.264583" my="0.396875" name="Afinger" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="90" basePoint="26" id="30" length="3.8" lineColor="black" mx="0.95238" my="-1.06469" name="Afinger" showLabel="true" type="endLine" typeLine="hair"/> <arc aScale="0" angle1="90" angle2="120" center="30" color="cornflowerblue" id="31" penStyle="hair" radius="highbust_back_over_shoulder_to_armfold_front - RadiusArc_A1_8 - Line_A2q_Afinger" type="simple"/> <arc aScale="0" angle1="160" angle2="200" center="29" color="cornflowerblue" id="32" penStyle="hair" radius="armfold_to_armfold_bust / 4 + 0.6" type="simple"/> <point crossPoint="1" firstArc="31" id="33" mx="-2.39021" my="-1.40153" name="AD" secondArc="32" showLabel="true" type="pointOfIntersectionArcs"/> @@ -85,42 +88,54 @@ <point firstPoint="1" id="169" length="#nape_to_neckline_back" lineColor="black" mx="0.264583" my="0.396875" name="A5" secondPoint="7" showLabel="true" type="alongLine" typeLine="none"/> <spline aScale="0" angle1="AngleLine_A1_A - 90" angle2="AngleLine_Aqqq_AOS - 90" color="black" id="170" length1="2" length2="2" penStyle="hair" point1="169" point4="156" type="simpleInteractive"/> <point angle="270" basePoint="6" curve="170" id="174" lineColor="black" mx="0.264583" my="0.396875" name="A19" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> - <point id="179" length="CurrentLength - 1" mx="0.264583" my="0.396875" name="A20" showLabel="true" spline="128" type="cutSpline"/> - <point id="180" length="CurrentLength - 1 - 6" mx="0.264583" my="0.396875" name="A22" showLabel="true" spline="128" type="cutSpline"/> - <point id="181" length="CurrentLength - 1 - 6 * 2" mx="0.264583" my="0.396875" name="A23" showLabel="true" spline="128" type="cutSpline"/> - <point angle="180" basePoint="159" curve="128" id="188" lineColor="black" mx="0.264583" my="0.396875" name="A24" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point id="179" length="CurrentLength - 1" mx="-2.47801" my="0.207731" name="A20" showLabel="true" spline="128" type="cutSpline"/> + <point id="180" length="CurrentLength - 1 - 6" mx="-2.76172" my="-0.643418" name="A22" showLabel="true" spline="128" type="cutSpline"/> + <point id="181" length="CurrentLength - 1 - 6 * 2" mx="-2.95087" my="-0.643418" name="A23" showLabel="true" spline="128" type="cutSpline"/> + <point angle="180" basePoint="159" curve="128" id="188" lineColor="black" mx="-2.74453" my="-1.15067" name="A24" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point angle="0" basePoint="3" id="226" length="waist_circ / 4 + #waist_ease / 4 - #side_seam_displacement_waist" lineColor="black" mx="0.170011" my="0.302303" name="A25" showLabel="true" type="endLine" typeLine="hair"/> + <point firstPoint="1" id="227" mx="-2.4866" my="-0.63482" name="A27" secondPoint="156" showLabel="true" type="pointOfIntersection"/> + <point id="236" mx="0.178608" my="0.568824" name="A28" p1Line1="33" p1Line2="188" p2Line1="181" p2Line2="159" showLabel="true" type="lineIntersect"/> + <spline aScale="0" angle1="0" angle2="AngleLine_AD_A28" color="black" id="237" length1="4" length2="1.5" penStyle="hair" point1="11" point4="236" type="simpleInteractive"/> + <point angle="AngleLine_AD_A28" basePoint="155" id="238" lineColor="black" mx="0.264583" my="0.396875" name="A29" p1Line="188" p2Line="159" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <point angle="180" basePoint="130" id="239" length="waist_circ / 4 + #waist_ease / 4 + #side_seam_displacement_waist" lineColor="black" mx="-0.328642" my="1.16205" name="A30" showLabel="true" type="endLine" typeLine="hair"/> + <spline aScale="0" angle1="180" angle2="0" color="black" id="240" length1="5" length2="20" penStyle="hair" point1="138" point4="239" type="simpleInteractive"/> + <point angle="9.01199e-13" basePoint="179" id="263" lineColor="black" mx="0.832015" my="-0.643418" name="A31" p1Line="33" p2Line="236" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <point angle="1.4137e-12" basePoint="180" id="264" lineColor="black" mx="0.642871" my="-1.02171" name="A32" p1Line="33" p2Line="236" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <point angle="0" basePoint="181" id="265" lineColor="black" mx="0.642871" my="-0.832562" name="A33" p1Line="33" p2Line="236" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <point id="269" length="CurrentLength - 5" mx="0.264583" my="0.396875" name="A34" showLabel="true" spline="64" type="cutSpline"/> + <point firstPoint="239" id="276" length="#side_seam_displacement_waist" lineColor="black" mx="-0.77571" my="-2.34572" name="A35" secondPoint="130" showLabel="true" type="alongLine" typeLine="none"/> </calculation> <modeling> - <point id="68" idObject="10" inUse="false" mx="-0.0270999" my="-2.42273" showLabel="true" type="modeling"/> - <spline id="69" idObject="64" inUse="false" type="modelingSpline"/> - <point id="70" idObject="11" inUse="false" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> - <point id="71" idObject="12" inUse="false" mx="0.760082" my="-0.428956" showLabel="true" type="modeling"/> - <point id="72" idObject="4" inUse="false" mx="-2.29549" my="0.0665426" showLabel="true" type="modeling"/> - <point id="73" idObject="7" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="87" idObject="33" inUse="false" mx="-2.39021" my="-1.40153" showLabel="true" type="modeling"/> - <point id="90" idObject="25" inUse="false" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> - <point id="94" idObject="24" inUse="false" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> - <point id="95" idObject="11" inUse="false" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> - <point id="119" idObject="24" inUse="false" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> - <point id="120" idObject="38" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="121" inUse="false" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> + <point id="68" idObject="10" inUse="true" mx="-0.0270999" my="-2.42273" showLabel="true" type="modeling"/> + <spline id="69" idObject="64" inUse="true" type="modelingSpline"/> + <point id="70" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <point id="71" idObject="12" inUse="true" mx="0.760082" my="-0.428956" showLabel="true" type="modeling"/> + <point id="72" idObject="4" inUse="true" mx="-2.29549" my="0.0665426" showLabel="true" type="modeling"/> + <point id="73" idObject="7" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="87" idObject="33" inUse="true" mx="-2.39021" my="-1.40153" showLabel="true" type="modeling"/> + <point id="90" idObject="25" inUse="true" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> + <point id="94" idObject="24" inUse="true" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> + <point id="95" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <point id="119" idObject="24" inUse="true" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> + <point id="120" idObject="38" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="121" inUse="true" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> <nodes> <node idObject="119" type="NodePoint"/> <node idObject="120" type="NodePoint"/> </nodes> </path> - <point id="125" idObject="122" inUse="false" type="pin"/> - <point id="127" idObject="123" inUse="false" type="pin"/> - <spline id="129" idObject="128" inUse="false" type="modelingSpline"/> - <point id="140" idObject="130" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="141" idObject="138" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="142" idObject="139" inUse="false" type="modelingSpline"/> - <point id="149" idObject="146" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="150" idObject="132" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="151" idObject="134" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="152" idObject="131" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="153" idObject="145" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="154" inUse="false" lastToCountour="true" name="dart" type="2" typeLine="dotLine" visible="1"> + <point id="125" idObject="122" inUse="true" type="pin"/> + <point id="127" idObject="123" inUse="true" type="pin"/> + <spline id="129" idObject="128" inUse="true" type="modelingSpline"/> + <point id="140" idObject="130" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="141" idObject="138" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="142" idObject="139" inUse="true" type="modelingSpline"/> + <point id="149" idObject="146" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="150" idObject="132" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="151" idObject="134" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="152" idObject="131" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="153" idObject="145" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="154" inUse="true" lastToCountour="true" name="dart" type="2" typeLine="dotLine" visible="1"> <nodes> <node idObject="149" type="NodePoint"/> <node idObject="150" type="NodePoint"/> @@ -129,72 +144,132 @@ <node idObject="153" type="NodePoint"/> </nodes> </path> - <point id="161" idObject="155" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="162" idObject="160" inUse="false" type="modelingSpline"/> - <point id="163" idObject="159" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="165" idObject="164" inUse="false" type="pin"/> - <point id="168" idObject="156" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="171" idObject="169" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="172" idObject="170" inUse="false" type="modelingSpline"/> - <point id="177" idObject="174" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="178" idObject="174" inUse="false" type="pin"/> - <point id="182" idObject="181" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="183" idObject="180" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="184" idObject="179" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="185" idObject="128" inUse="false" type="modelingSpline"/> - <spline id="186" idObject="128" inUse="false" type="modelingSpline"/> - <spline id="187" idObject="128" inUse="false" type="modelingSpline"/> - <point id="191" idObject="188" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="192" idObject="159" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="193" inUse="false" lastToCountour="true" name="shoulder_strap_base" type="2" typeLine="dashDotLine" visible="1"> + <point id="161" idObject="155" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="162" idObject="160" inUse="true" type="modelingSpline"/> + <point id="163" idObject="159" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="165" idObject="164" inUse="true" type="pin"/> + <point id="168" idObject="156" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="171" idObject="169" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="172" idObject="170" inUse="true" type="modelingSpline"/> + <point id="177" idObject="174" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="178" idObject="174" inUse="true" type="pin"/> + <point id="182" idObject="181" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="183" idObject="180" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="184" idObject="179" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="185" idObject="128" inUse="true" type="modelingSpline"/> + <spline id="186" idObject="128" inUse="true" type="modelingSpline"/> + <spline id="187" idObject="128" inUse="true" type="modelingSpline"/> + <point id="191" idObject="188" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="192" idObject="159" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="193" inUse="true" lastToCountour="true" name="shoulder_strap_base" type="2" typeLine="dashDotLine" visible="1"> <nodes> <node idObject="191" type="NodePoint"/> <node idObject="192" type="NodePoint"/> </nodes> </path> - <point id="194" idObject="33" inUse="false" mx="-2.39021" my="-1.40153" showLabel="true" type="modeling"/> - <point id="195" idObject="155" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="196" idObject="160" inUse="false" type="modelingSpline"/> - <point id="197" idObject="159" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="198" idObject="25" inUse="false" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> - <point id="199" idObject="130" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="202" idObject="24" inUse="false" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> - <point id="203" idObject="11" inUse="false" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> - <spline id="204" idObject="128" inUse="false" type="modelingSpline"/> - <point id="205" idObject="181" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="206" idObject="128" inUse="false" type="modelingSpline"/> - <point id="207" idObject="180" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="208" idObject="128" inUse="false" type="modelingSpline"/> - <point id="209" idObject="179" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <spline id="210" idObject="128" inUse="false" type="modelingSpline"/> - <point id="211" idObject="24" inUse="false" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> - <point id="212" idObject="38" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="213" inUse="false" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> + <point id="194" idObject="33" inUse="true" mx="-2.39021" my="-1.40153" showLabel="true" type="modeling"/> + <point id="195" idObject="155" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="196" idObject="160" inUse="true" type="modelingSpline"/> + <point id="197" idObject="159" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="198" idObject="25" inUse="true" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> + <point id="199" idObject="130" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="202" idObject="24" inUse="true" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> + <point id="203" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <spline id="204" idObject="128" inUse="true" type="modelingSpline"/> + <point id="205" idObject="181" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="206" idObject="128" inUse="true" type="modelingSpline"/> + <point id="207" idObject="180" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="208" idObject="128" inUse="true" type="modelingSpline"/> + <point id="209" idObject="179" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="210" idObject="128" inUse="true" type="modelingSpline"/> + <point id="211" idObject="24" inUse="true" mx="-2.73751" my="-1.92011" showLabel="true" type="modeling"/> + <point id="212" idObject="38" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="213" inUse="true" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> <nodes> <node idObject="211" type="NodePoint"/> <node idObject="212" type="NodePoint"/> </nodes> </path> - <point id="215" idObject="132" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="216" idObject="134" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="217" idObject="131" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="219" inUse="false" lastToCountour="true" name="dart" type="2" typeLine="dotLine" visible="1"> + <point id="215" idObject="132" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="216" idObject="134" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="217" idObject="131" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="219" inUse="true" lastToCountour="true" name="dart" type="2" typeLine="dotLine" visible="1"> <nodes> <node idObject="215" type="NodePoint"/> <node idObject="216" type="NodePoint"/> <node idObject="217" type="NodePoint"/> </nodes> </path> - <point id="220" idObject="188" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <point id="221" idObject="159" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> - <path cut="false" firstToCountour="true" id="222" inUse="false" lastToCountour="true" name="shoulder_strap_base" type="2" typeLine="dashDotLine" visible="1"> + <point id="220" idObject="188" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="221" idObject="159" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="222" inUse="true" lastToCountour="true" name="shoulder_strap_base" type="2" typeLine="dashDotLine" visible="1"> <nodes> <node idObject="220" type="NodePoint"/> <node idObject="221" type="NodePoint"/> </nodes> </path> - <point id="223" idObject="123" inUse="false" type="pin"/> - <point id="224" idObject="164" inUse="false" type="pin"/> + <point id="223" idObject="123" inUse="true" type="pin"/> + <point id="224" idObject="164" inUse="true" type="pin"/> + <point id="228" idObject="227" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="229" idObject="156" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="230" idObject="10" inUse="true" mx="-0.0270999" my="-2.42273" showLabel="true" type="modeling"/> + <spline id="231" idObject="64" inUse="true" type="modelingSpline"/> + <point id="232" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <point id="233" idObject="226" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="234" idObject="3" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="241" idObject="33" inUse="true" mx="-2.39021" my="-1.40153" showLabel="true" type="modeling"/> + <point id="242" idObject="155" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="243" idObject="238" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="244" idObject="159" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="245" idObject="130" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="246" idObject="138" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="247" idObject="240" inUse="true" type="modelingSpline"/> + <point id="248" idObject="239" inUse="true" mx="-0.423214" my="1.25662" showLabel="true" type="modeling"/> + <point id="249" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <spline id="250" idObject="237" inUse="true" type="modelingSpline"/> + <point id="251" idObject="236" inUse="true" mx="0.178608" my="0.568824" showLabel="true" type="modeling"/> + <point id="253" idObject="238" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="254" idObject="236" inUse="true" mx="0.178608" my="0.568824" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="255" inUse="true" lastToCountour="true" name="shoulder" type="2" typeLine="dashLine" visible="1"> + <nodes> + <node idObject="253" type="NodePoint"/> + <node idObject="254" type="NodePoint"/> + </nodes> + </path> + <point id="256" idObject="130" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="257" idObject="239" inUse="false" mx="-0.423214" my="1.25662" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="258" inUse="false" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> + <nodes> + <node idObject="256" type="NodePoint"/> + <node idObject="257" type="NodePoint"/> + </nodes> + </path> + <point id="259" idObject="227" inUse="true" type="pin"/> + <point id="260" idObject="3" inUse="true" type="pin"/> + <point id="261" idObject="164" inUse="true" type="pin"/> + <point id="262" idObject="123" inUse="true" type="pin"/> + <point id="266" idObject="263" inUse="true" mx="0.832015" my="-0.643418" showLabel="true" type="modeling"/> + <point id="267" idObject="264" inUse="true" mx="0.642871" my="-1.02171" showLabel="true" type="modeling"/> + <point id="268" idObject="265" inUse="true" mx="0.642871" my="-0.832562" showLabel="true" type="modeling"/> + <point id="270" idObject="269" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="271" idObject="269" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="272" idObject="64" inUse="true" type="modelingSpline"/> + <point id="273" idObject="130" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="274" idObject="239" inUse="true" mx="-0.328642" my="1.16205" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="275" inUse="true" lastToCountour="true" name="waistline" type="2" typeLine="dashDotLine" visible="1"> + <nodes> + <node idObject="273" type="NodePoint"/> + <node idObject="274" type="NodePoint"/> + </nodes> + </path> + <point id="277" idObject="11" inUse="true" mx="0.17419" my="0.306482" showLabel="true" type="modeling"/> + <point id="278" idObject="276" inUse="true" mx="-0.77571" my="-2.34572" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="279" inUse="true" lastToCountour="true" name="Unnamed path" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="277" type="NodePoint"/> + <node idObject="278" type="NodePoint"/> + </nodes> + </path> </modeling> <details> <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="74" mx="0" my="0" name="back" seamAllowance="true" uuid="{b1d0d5dd-475a-4f02-b7a1-7f5a4b496642}" version="2" width="#sewing_allowance"> @@ -297,6 +372,67 @@ <record>224</record> </pins> </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="235" mx="2.75692" my="44.2425" name="simpler_back" seamAllowance="true" uuid="{2dfb59ed-2d48-496e-ac93-96970b3d2e11}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="C" mx="72.7856" my="135.559" onFold="true" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity% %wOnFold%"/> + </data> + <patternInfo fontSize="0" height="10" mx="72.7856" my="499.488" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="260" length="10" mx="0" my="0" rotation="90" topPin="259" visible="true"/> + <nodes> + <node before="0" idObject="228" type="NodePoint"/> + <node idObject="229" type="NodePoint"/> + <node idObject="230" type="NodePoint"/> + <node idObject="231" reverse="0" type="NodeSpline"/> + <node after="CurrentSeamAllowance * 2" idObject="270" type="NodePoint"/> + <node after="CurrentSeamAllowance * 2" excluded="true" idObject="232" type="NodePoint"/> + <node before="CurrentSeamAllowance * 2" idObject="233" type="NodePoint"/> + <node after="0" idObject="234" type="NodePoint"/> + </nodes> + <pins> + <record>259</record> + <record>260</record> + </pins> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="252" mx="10.1864" my="45.1597" name="simpler_front" seamAllowance="true" uuid="{f2299df1-4b41-47a9-a7e0-b1e06f036bf3}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="D" mx="1525.86" my="751.867" 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%"/> + <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mLining%, %wCut% %pQuantity% %wOnFold%"/> + </data> + <patternInfo fontSize="0" height="10" mx="1525.86" my="1129.86" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="262" length="1" mx="0" my="0" rotation="90" topPin="261" visible="true"/> + <nodes> + <node idObject="241" type="NodePoint"/> + <node idObject="242" type="NodePoint"/> + <node idObject="243" type="NodePoint"/> + <node after="5" idObject="244" type="NodePoint"/> + <node after="5" before="5" idObject="245" type="NodePoint"/> + <node before="5" idObject="246" type="NodePoint"/> + <node idObject="247" reverse="0" type="NodeSpline"/> + <node after="CurrentSeamAllowance * 2" idObject="248" type="NodePoint"/> + <node angle="3" before="CurrentSeamAllowance * 2" idObject="271" type="NodePoint"/> + <node idObject="272" reverse="0" type="NodeSpline"/> + <node idObject="249" type="NodePoint"/> + <node idObject="250" reverse="0" type="NodeSpline"/> + <node idObject="251" type="NodePoint"/> + <node idObject="268" passmark="true" passmarkAngle="straightforward" passmarkLine="vMark2" type="NodePoint"/> + <node idObject="267" passmark="true" passmarkAngle="straightforward" passmarkLine="vMark2" type="NodePoint"/> + <node idObject="266" passmark="true" passmarkAngle="straightforward" passmarkLine="vMark2" type="NodePoint"/> + </nodes> + <iPaths> + <record path="255"/> + <record path="275"/> + <record path="279"/> + </iPaths> + <pins> + <record>261</record> + <record>262</record> + </pins> + </detail> </details> <groups/> </draw> |
