diff options
author | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2024-02-07 13:01:23 +0100 |
---|---|---|
committer | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2024-02-07 13:01:23 +0100 |
commit | 56b46a5355e10b56471ca09897c8f9ff510e8a0a (patch) | |
tree | 5a2825fee2ea20d8cef801930f876151d4157bce /source/historical_womenswear/drafting_methods/cutters | |
parent | 0634ad59f572b956a9156a19e40b2ac3d8953b87 (diff) |
blocks for single breasted vests
Diffstat (limited to 'source/historical_womenswear/drafting_methods/cutters')
3 files changed, 568 insertions, 2 deletions
diff --git a/source/historical_womenswear/drafting_methods/cutters/index.rst b/source/historical_womenswear/drafting_methods/cutters/index.rst index feab22a..30831f4 100644 --- a/source/historical_womenswear/drafting_methods/cutters/index.rst +++ b/source/historical_womenswear/drafting_methods/cutters/index.rst @@ -109,11 +109,18 @@ Page 7, diagram 1, plate 4., plus sleeve from page 26, diagram 41, plate * :download:`ladies_jacket.val` +Vest +^^^^ + +Page 21, diagram 29 to 34, plate 16. + +* basic block, for hooks and eyes :download:`vest.val` +* with buttonhole stand (single breasted) + :download:`vest_single_breasted.val` + Skirt ^^^^^ Page 41, diagram 87, plate 38. * :download:`foundation_skirt.val` - - diff --git a/source/historical_womenswear/drafting_methods/cutters/vest.val b/source/historical_womenswear/drafting_methods/cutters/vest.val new file mode 100644 index 0000000..d45709d --- /dev/null +++ b/source/historical_womenswear/drafting_methods/cutters/vest.val @@ -0,0 +1,275 @@ +<?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/> + <patternLabel> + <line alignment="0" bold="true" italic="false" sfIncrement="4" text="%author%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%patternNumber%"/> + <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%customer%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%mFileName%"/> + <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/> + </patternLabel> + <measurements path="cutters.vit"/> + <increments> + <increment description="usually 5 cm" formula="5" name="#skirt_length"/> + <increment formula="30" name="#skirt_spring_angle" specialUnits="true"/> + <increment description="from waist, usually 9 cm" formula="9" name="#vest_length_in_front"/> + <increment description="about 20 to 25 cm depending on how flat the stomach is" formula="25" name="#length_darts_waist_down"/> + <increment formula="2" name="#button_stand"/> + <increment formula="4" name="#ease"/> + <increment formula="2" name="#sewing_allowance"/> + </increments> + <previewCalculations/> + <draw name="pattern"> + <calculation> + <point id="1" mx="0.264583" my="0.396875" name="A" showLabel="true" type="single" x="0.79375" y="1.05833"/> + <point angle="270" basePoint="1" id="2" length="neck_back_to_highbust_b" lineColor="black" mx="0.264583" my="0.396875" name="A8q" showLabel="true" type="endLine" typeLine="hair"/> + <point firstPoint="1" id="3" length="neck_back_to_waist_b" lineColor="black" mx="0.264583" my="0.396875" name="A15h" secondPoint="2" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="0" basePoint="3" id="4" length="5" lineColor="black" mx="-2.29549" my="0.0665426" name="A2" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="1" id="5" length="neck_circ / 6" lineColor="black" mx="0.264583" my="0.396875" name="A2h" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="90" basePoint="5" id="6" length="2" lineColor="black" mx="0.264583" my="0.396875" name="Aqqq" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="2" id="7" lineColor="black" mx="0.264583" my="0.396875" name="A1" p1Line="4" p2Line="1" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <arc aScale="0" angle1="30" angle2="50" center="7" color="violet" id="8" penStyle="hair" radius="neck_back_to_bust_front / 2" type="simple"/> + <arc aScale="0" angle1="-50" angle2="-30" 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 firstPoint="4" id="13" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A3" secondPoint="12" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="270" basePoint="13" id="14" length="2.5" lineColor="black" mx="0.264583" my="0.396875" name="A4" showLabel="true" type="endLine" typeLine="hair"/> + <spline aScale="0" angle1="-30" angle2="180" color="black" id="15" length1="2" length2="5" penStyle="hair" point1="4" point4="14" type="simpleInteractive"/> + <spline aScale="0" angle1="0" angle2="180 + 30" color="black" id="16" length1="5" length2="2" penStyle="hair" point1="14" point4="12" type="simpleInteractive"/> + <point angle="270" basePoint="14" id="17" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A5" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="270 - 30" basePoint="4" id="18" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A6" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="270 + 30" basePoint="12" id="19" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A7" showLabel="true" type="endLine" typeLine="hair"/> + <spline aScale="0" angle1="180 + 30" angle2="0" color="black" id="20" length1="4" length2="6" penStyle="hair" point1="19" point4="17" type="simpleInteractive"/> + <spline aScale="0" angle1="180" angle2="- 30" color="black" id="21" length1="6" length2="4" penStyle="hair" point1="17" point4="18" type="simpleInteractive"/> + <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="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"/> + <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="5" lineColor="black" mx="0.264583" my="0.396875" 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="180" 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"/> + <spline aScale="0" angle1="0" angle2="270" color="black" id="34" length1="2" length2="2" penStyle="hair" point1="11" point4="30" type="simpleInteractive"/> + <line firstPoint="33" id="35" lineColor="black" secondPoint="29" typeLine="hair"/> + <spline aScale="0" angle1="90" angle2="AngleLine_AD_AF - 90" color="black" id="36" length1="5" length2="2" penStyle="hair" point1="30" point4="33" type="simpleInteractive"/> + <point angle="0" basePoint="29" id="37" length="neck_circ / 6" lineColor="black" mx="0.264583" my="0.396875" name="AV" showLabel="true" type="endLine" typeLine="hair"/> + <point id="38" mx="0.264583" my="0.396875" name="Aeee" p1Line1="37" p1Line2="3" p2Line1="25" p2Line2="24" showLabel="true" type="lineIntersect"/> + <point firstPoint="24" id="39" length="CurrentLength - waist_circ / 4 - #ease / 4" lineColor="cornflowerblue" mx="-6.06291" my="2.29511" name="Atotal_darts" secondPoint="38" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="38" id="40" length="4" lineColor="black" mx="0.264583" my="0.396875" name="A10" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="40" id="41" length="Line_A1w_Atotal_darts / 2" lineColor="black" mx="0.264583" my="0.396875" name="A11" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="41" id="42" length="4" lineColor="black" mx="0.264583" my="0.396875" name="A12" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="42" id="43" length="Line_A1w_Atotal_darts / 2" lineColor="black" mx="0.264583" my="0.396875" name="A13" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <arc aScale="0" angle1="260" angle2="300" center="29" color="cornflowerblue" id="44" penStyle="hair" radius="neck_back_to_bust_front - Spl_A_Aqqq" type="simple"/> + <point firstPoint="40" id="45" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A14" secondPoint="41" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="42" id="46" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A15" secondPoint="43" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="AngleLine_AV_Aeee" basePoint="45" curve="44" id="47" lineColor="black" mx="0.264583" my="0.396875" name="A16" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point angle="AngleLine_AV_Aeee" basePoint="46" curve="44" id="50" lineColor="black" mx="0.264583" my="0.396875" name="A17" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point firstPoint="45" id="53" length="- #length_darts_waist_down" lineColor="black" mx="0.264583" my="0.396875" name="A18" secondPoint="47" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="46" id="54" length="- #length_darts_waist_down" lineColor="black" mx="0.264583" my="0.396875" name="A19" secondPoint="50" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="270 - 20" basePoint="24" id="55" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A20" showLabel="true" type="endLine" typeLine="hair"/> + <point firstPoint="38" id="56" length="- #vest_length_in_front" lineColor="black" mx="0.264583" my="0.396875" name="A21" secondPoint="25" showLabel="true" type="alongLine" typeLine="none"/> + <point id="57" mx="0.264583" my="0.396875" name="A22" p1Line1="55" p1Line2="43" p2Line1="56" p2Line2="54" showLabel="true" type="lineIntersect"/> + <point id="58" mx="0.264583" my="0.396875" name="A23" p1Line1="55" p1Line2="42" p2Line1="56" p2Line2="54" showLabel="true" type="lineIntersect"/> + <point id="59" mx="0.264583" my="0.396875" name="A24" p1Line1="55" p1Line2="41" p2Line1="56" p2Line2="53" showLabel="true" type="lineIntersect"/> + <point id="60" mx="0.264583" my="0.396875" name="A25" p1Line1="55" p1Line2="40" p2Line1="56" p2Line2="53" showLabel="true" type="lineIntersect"/> + <point id="61" length="CurrentLength - Line_A2_A3" mx="0.264583" my="0.396875" name="A2a" showLabel="true" spline="15" type="cutSpline"/> + <point id="62" length="Line_A3_A9q" mx="-1.38708" my="0.562041" name="A9qa" showLabel="true" spline="16" type="cutSpline"/> + <line firstPoint="6" id="63" lineColor="black" secondPoint="10" typeLine="hair"/> + <spline aScale="0" angle1="AngleLine_Aqqq_AOS - 90 + 30" angle2="180" color="black" id="64" length1="5" length2="8" penStyle="hair" point1="10" point4="11" type="simpleInteractive"/> + <spline aScale="0" angle1="AngleLine_AD_AF - 90" angle2="AngleLine_AV_Aeee - 180" color="black" id="86" length1="10" length2="5" penStyle="hair" point1="29" point4="25" type="simpleInteractive"/> + <point firstPoint="6" id="122" mx="0.864136" my="-1.90141" name="A9" secondPoint="3" showLabel="true" type="pointOfIntersection"/> + <point firstPoint="29" id="123" mx="-3.03296" my="-2.80074" name="A26" secondPoint="3" showLabel="true" type="pointOfIntersection"/> + </calculation> + <modeling> + <point id="65" idObject="1" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="66" idObject="22" inUse="true" type="modelingSpline"/> + <point id="67" idObject="6" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <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="75" idObject="61" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="76" idObject="15" inUse="true" type="modelingSpline"/> + <point id="77" idObject="14" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="78" idObject="16" inUse="true" type="modelingSpline"/> + <point id="79" idObject="62" inUse="true" mx="-1.38708" my="0.562041" showLabel="true" type="modeling"/> + <point id="80" idObject="19" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="81" idObject="20" inUse="true" type="modelingSpline"/> + <point id="82" idObject="17" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="83" idObject="21" inUse="true" type="modelingSpline"/> + <point id="84" idObject="18" 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="88" idObject="29" inUse="true" mx="-1.36255" my="-2.001" showLabel="true" type="modeling"/> + <spline id="89" idObject="86" inUse="true" type="modelingSpline"/> + <point id="90" idObject="25" inUse="true" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> + <point id="91" idObject="38" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="92" idObject="56" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="93" idObject="55" inUse="true" mx="0.264583" 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"/> + <spline id="96" idObject="34" inUse="true" type="modelingSpline"/> + <point id="97" idObject="30" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="98" idObject="36" inUse="true" type="modelingSpline"/> + <point id="100" idObject="50" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="101" idObject="42" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="102" idObject="58" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="103" idObject="57" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="104" idObject="43" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="105" idObject="50" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="true" firstToCountour="false" id="106" inUse="false" lastToCountour="false" name="dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="100" type="NodePoint"/> + <node idObject="101" type="NodePoint"/> + <node idObject="102" type="NodePoint"/> + <node idObject="103" type="NodePoint"/> + <node idObject="104" type="NodePoint"/> + <node idObject="105" type="NodePoint"/> + </nodes> + </path> + <point id="107" idObject="57" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="108" idObject="43" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="109" idObject="50" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="110" idObject="42" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="111" idObject="58" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="112" inUse="true" lastToCountour="true" name="side_dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="107" type="NodePoint"/> + <node idObject="108" type="NodePoint"/> + <node idObject="109" type="NodePoint"/> + <node idObject="110" type="NodePoint"/> + <node idObject="111" type="NodePoint"/> + </nodes> + </path> + <point id="113" idObject="59" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="114" idObject="41" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="115" idObject="47" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="116" idObject="40" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="117" idObject="60" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="118" inUse="true" lastToCountour="true" name="front_dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="113" type="NodePoint"/> + <node idObject="114" type="NodePoint"/> + <node idObject="115" type="NodePoint"/> + <node idObject="116" type="NodePoint"/> + <node idObject="117" type="NodePoint"/> + </nodes> + </path> + <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="124" idObject="6" inUse="true" type="pin"/> + <point id="125" idObject="122" inUse="true" type="pin"/> + <point id="126" idObject="29" inUse="true" type="pin"/> + <point id="127" idObject="123" inUse="true" type="pin"/> + <spline id="132" idObject="131" inUse="false" type="modelingSpline"/> + <point id="133" idObject="128" inUse="false" mx="1.66354" my="-0.202678" showLabel="true" type="modeling"/> + <point id="134" idObject="129" inUse="false" mx="0.964062" my="0.396875" showLabel="true" type="modeling"/> + <point id="135" idObject="130" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="136" idObject="25" inUse="false" mx="-3.02343" my="0.696652" showLabel="true" type="modeling"/> + <point id="137" idObject="56" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="138" inUse="false" lastToCountour="true" name="center_front" type="2" typeLine="dashDotDotLine" visible="1"> + <nodes> + <node idObject="136" type="NodePoint"/> + <node idObject="137" 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"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="A" mx="280.072" my="287.962" 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="284.017" my="674.541" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="125" length="10" mx="0" my="0" rotation="90" topPin="124" visible="true"/> + <nodes> + <node idObject="65" type="NodePoint"/> + <node idObject="66" reverse="0" type="NodeSpline"/> + <node idObject="67" type="NodePoint"/> + <node idObject="68" type="NodePoint"/> + <node idObject="69" reverse="0" type="NodeSpline"/> + <node idObject="70" type="NodePoint"/> + <node idObject="71" type="NodePoint"/> + <node idObject="72" type="NodePoint"/> + <node idObject="73" type="NodePoint"/> + </nodes> + <pins> + <record>124</record> + <record>125</record> + </pins> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="85" mx="0" my="0" name="back_skirt" seamAllowance="true" uuid="{43c26b52-8a36-4d2c-91bd-000fbc2fb6dc}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="4" letter="C" mx="381.201" my="1620.16" 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% %wOnFold%"/> + </data> + <patternInfo fontSize="0" height="4" mx="566.601" my="1632" rotation="0" visible="true" width="4"/> + <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> + <nodes> + <node idObject="75" type="NodePoint"/> + <node idObject="76" reverse="0" type="NodeSpline"/> + <node idObject="77" type="NodePoint"/> + <node idObject="78" reverse="0" type="NodeSpline"/> + <node idObject="79" type="NodePoint"/> + <node idObject="80" type="NodePoint"/> + <node idObject="81" reverse="0" type="NodeSpline"/> + <node idObject="82" type="NodePoint"/> + <node idObject="83" reverse="0" type="NodeSpline"/> + <node idObject="84" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="99" mx="0.10437" my="-0.10437" name="front" seamAllowance="true" uuid="{f1e881f0-b1ee-4701-90c9-c902a6b60ca6}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="B" mx="1453.9" my="781.047" 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="1453.9" my="1132.12" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="127" length="1" mx="0" my="0" rotation="90" topPin="126" visible="true"/> + <nodes> + <node idObject="87" type="NodePoint"/> + <node idObject="88" type="NodePoint"/> + <node idObject="89" reverse="0" type="NodeSpline"/> + <node idObject="90" type="NodePoint"/> + <node idObject="91" type="NodePoint"/> + <node idObject="92" type="NodePoint"/> + <node idObject="93" type="NodePoint"/> + <node idObject="94" type="NodePoint"/> + <node idObject="95" type="NodePoint"/> + <node idObject="96" reverse="0" type="NodeSpline"/> + <node idObject="97" type="NodePoint"/> + <node idObject="98" reverse="0" type="NodeSpline"/> + </nodes> + <iPaths> + <record path="112"/> + <record path="118"/> + <record path="121"/> + </iPaths> + <pins> + <record>126</record> + <record>127</record> + </pins> + </detail> + </details> + <groups/> + </draw> +</pattern> diff --git a/source/historical_womenswear/drafting_methods/cutters/vest_single_breasted.val b/source/historical_womenswear/drafting_methods/cutters/vest_single_breasted.val new file mode 100644 index 0000000..da07d72 --- /dev/null +++ b/source/historical_womenswear/drafting_methods/cutters/vest_single_breasted.val @@ -0,0 +1,284 @@ +<?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/> + <patternLabel> + <line alignment="0" bold="true" italic="false" sfIncrement="4" text="%author%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%patternNumber%"/> + <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%customer%"/> + <line alignment="0" bold="false" italic="false" sfIncrement="0" text="%mFileName%"/> + <line alignment="0" bold="false" italic="true" sfIncrement="0" text="%date%"/> + </patternLabel> + <measurements path="cutters.vit"/> + <increments> + <increment description="usually 5 cm" formula="5" name="#skirt_length"/> + <increment formula="30" name="#skirt_spring_angle" specialUnits="true"/> + <increment description="from waist, usually 9 cm" formula="9" name="#vest_length_in_front"/> + <increment description="about 20 to 25 cm depending on how flat the stomach is" formula="25" name="#length_darts_waist_down"/> + <increment formula="2" name="#button_stand"/> + <increment formula="4" name="#ease"/> + <increment formula="2" name="#sewing_allowance"/> + </increments> + <previewCalculations/> + <draw name="pattern"> + <calculation> + <point id="1" mx="0.264583" my="0.396875" name="A" showLabel="true" type="single" x="0.79375" y="1.05833"/> + <point angle="270" basePoint="1" id="2" length="neck_back_to_highbust_b" lineColor="black" mx="0.264583" my="0.396875" name="A8q" showLabel="true" type="endLine" typeLine="hair"/> + <point firstPoint="1" id="3" length="neck_back_to_waist_b" lineColor="black" mx="0.264583" my="0.396875" name="A15h" secondPoint="2" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="0" basePoint="3" id="4" length="5" lineColor="black" mx="-2.29549" my="0.0665426" name="A2" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="1" id="5" length="neck_circ / 6" lineColor="black" mx="0.264583" my="0.396875" name="A2h" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="90" basePoint="5" id="6" length="2" lineColor="black" mx="0.264583" my="0.396875" name="Aqqq" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="2" id="7" lineColor="black" mx="0.264583" my="0.396875" name="A1" p1Line="4" p2Line="1" showLabel="true" type="lineIntersectAxis" typeLine="hair"/> + <arc aScale="0" angle1="30" angle2="50" center="7" color="violet" id="8" penStyle="hair" radius="neck_back_to_bust_front / 2" type="simple"/> + <arc aScale="0" angle1="-50" angle2="-30" 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 firstPoint="4" id="13" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A3" secondPoint="12" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="270" basePoint="13" id="14" length="2.5" lineColor="black" mx="0.264583" my="0.396875" name="A4" showLabel="true" type="endLine" typeLine="hair"/> + <spline aScale="0" angle1="-30" angle2="180" color="black" id="15" length1="2" length2="5" penStyle="hair" point1="4" point4="14" type="simpleInteractive"/> + <spline aScale="0" angle1="0" angle2="180 + 30" color="black" id="16" length1="5" length2="2" penStyle="hair" point1="14" point4="12" type="simpleInteractive"/> + <point angle="270" basePoint="14" id="17" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A5" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="270 - #skirt_spring_angle" basePoint="4" id="18" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A6" showLabel="true" type="endLine" typeLine="hair"/> + <point angle="270 + #skirt_spring_angle" basePoint="12" id="19" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A7" showLabel="true" type="endLine" typeLine="hair"/> + <spline aScale="0" angle1="180 + 30" angle2="0" color="black" id="20" length1="4" length2="6" penStyle="hair" point1="19" point4="17" type="simpleInteractive"/> + <spline aScale="0" angle1="180" angle2="- 30" color="black" id="21" length1="6" length2="4" penStyle="hair" point1="17" point4="18" type="simpleInteractive"/> + <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="25" length="- (bust_circ / 4 + #ease / 4)" lineColor="black" mx="-3.02343" my="0.696652" 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"/> + <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="5" lineColor="black" mx="0.264583" my="0.396875" 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="180" 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"/> + <spline aScale="0" angle1="0" angle2="270" color="black" id="34" length1="2" length2="2" penStyle="hair" point1="11" point4="30" type="simpleInteractive"/> + <line firstPoint="33" id="35" lineColor="black" secondPoint="29" typeLine="hair"/> + <spline aScale="0" angle1="90" angle2="AngleLine_AD_AF - 90" color="black" id="36" length1="5" length2="2" penStyle="hair" point1="30" point4="33" type="simpleInteractive"/> + <point angle="0" basePoint="29" id="37" length="neck_circ / 6" lineColor="black" mx="0.264583" my="0.396875" name="AV" showLabel="true" type="endLine" typeLine="hair"/> + <point id="38" mx="-0.634747" my="0.596726" name="Aeee" p1Line1="37" p1Line2="3" p2Line1="25" p2Line2="24" showLabel="true" type="lineIntersect"/> + <point firstPoint="24" id="39" length="CurrentLength - waist_circ / 4 - #ease / 4" lineColor="cornflowerblue" mx="-6.06291" my="2.29511" name="Atotal_darts" secondPoint="38" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="38" id="40" length="4" lineColor="black" mx="0.264583" my="0.396875" name="A10" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="40" id="41" length="Line_A1w_Atotal_darts / 2" lineColor="black" mx="0.264583" my="0.396875" name="A11" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="41" id="42" length="4" lineColor="black" mx="0.264583" my="0.396875" name="A12" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="42" id="43" length="Line_A1w_Atotal_darts / 2" lineColor="black" mx="0.264583" my="0.396875" name="A13" secondPoint="24" showLabel="true" type="alongLine" typeLine="none"/> + <arc aScale="0" angle1="260" angle2="300" center="29" color="cornflowerblue" id="44" penStyle="hair" radius="neck_back_to_bust_front - Spl_A_Aqqq" type="simple"/> + <point firstPoint="40" id="45" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A14" secondPoint="41" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="42" id="46" length="CurrentLength/2" lineColor="black" mx="0.264583" my="0.396875" name="A15" secondPoint="43" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="AngleLine_AV_Aeee" basePoint="45" curve="44" id="47" lineColor="black" mx="0.264583" my="0.396875" name="A16" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point angle="AngleLine_AV_Aeee" basePoint="46" curve="44" id="50" lineColor="black" mx="0.264583" my="0.396875" name="A17" showLabel="true" type="curveIntersectAxis" typeLine="hair"/> + <point firstPoint="45" id="53" length="- #length_darts_waist_down" lineColor="black" mx="0.264583" my="0.396875" name="A18" secondPoint="47" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="46" id="54" length="- #length_darts_waist_down" lineColor="black" mx="0.264583" my="0.396875" name="A19" secondPoint="50" showLabel="true" type="alongLine" typeLine="none"/> + <point angle="270 - 20" basePoint="24" id="55" length="#skirt_length" lineColor="black" mx="0.264583" my="0.396875" name="A20" showLabel="true" type="endLine" typeLine="hair"/> + <point firstPoint="38" id="56" length="- #vest_length_in_front" lineColor="black" mx="0.264583" my="0.396875" name="A21" secondPoint="25" showLabel="true" type="alongLine" typeLine="none"/> + <point id="57" mx="0.264583" my="0.396875" name="A22" p1Line1="55" p1Line2="43" p2Line1="56" p2Line2="54" showLabel="true" type="lineIntersect"/> + <point id="58" mx="0.264583" my="0.396875" name="A23" p1Line1="55" p1Line2="42" p2Line1="56" p2Line2="54" showLabel="true" type="lineIntersect"/> + <point id="59" mx="0.264583" my="0.396875" name="A24" p1Line1="55" p1Line2="41" p2Line1="56" p2Line2="53" showLabel="true" type="lineIntersect"/> + <point id="60" mx="0.264583" my="0.396875" name="A25" p1Line1="55" p1Line2="40" p2Line1="56" p2Line2="53" showLabel="true" type="lineIntersect"/> + <point id="61" length="CurrentLength - Line_A2_A3" mx="0.264583" my="0.396875" name="A2a" showLabel="true" spline="15" type="cutSpline"/> + <point id="62" length="Line_A3_A9q" mx="-1.38708" my="0.562041" name="A9qa" showLabel="true" spline="16" type="cutSpline"/> + <line firstPoint="6" id="63" lineColor="black" secondPoint="10" typeLine="hair"/> + <spline aScale="0" angle1="AngleLine_Aqqq_AOS - 90 + 30" angle2="180" color="black" id="64" length1="5" length2="8" penStyle="hair" point1="10" point4="11" type="simpleInteractive"/> + <spline aScale="0" angle1="AngleLine_AD_AF - 90" angle2="AngleLine_AV_Aeee - 180" color="black" id="86" length1="10" length2="5" penStyle="hair" point1="29" point4="25" type="simpleInteractive"/> + <point firstPoint="6" id="122" mx="0.864136" my="-1.90141" name="A9" secondPoint="3" showLabel="true" type="pointOfIntersection"/> + <point firstPoint="29" id="123" mx="-3.03296" my="-2.80074" name="A26" secondPoint="3" showLabel="true" type="pointOfIntersection"/> + <point firstPoint="25" id="128" length="-#button_stand" lineColor="black" mx="1.66354" my="-0.202678" name="A27" secondPoint="11" showLabel="true" type="alongLine" typeLine="none"/> + <point firstPoint="38" id="129" length="-#button_stand" lineColor="black" mx="0.964062" my="0.396875" name="A28" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/> + <point id="130" mx="0.264583" my="0.396875" name="A29" p1Line1="128" p1Line2="55" p2Line1="129" p2Line2="56" showLabel="true" type="lineIntersect"/> + <spline aScale="0" angle1="AngleLine_AD_AF - 90" angle2="AngleLine_AV_Aeee - 180" color="black" id="131" length1="10" length2="5" penStyle="hair" point1="29" point4="128" type="simpleInteractive"/> + </calculation> + <modeling> + <point id="65" idObject="1" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="66" idObject="22" inUse="true" type="modelingSpline"/> + <point id="67" idObject="6" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <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="75" idObject="61" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="76" idObject="15" inUse="true" type="modelingSpline"/> + <point id="77" idObject="14" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="78" idObject="16" inUse="true" type="modelingSpline"/> + <point id="79" idObject="62" inUse="true" mx="-1.38708" my="0.562041" showLabel="true" type="modeling"/> + <point id="80" idObject="19" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="81" idObject="20" inUse="true" type="modelingSpline"/> + <point id="82" idObject="17" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="83" idObject="21" inUse="true" type="modelingSpline"/> + <point id="84" idObject="18" 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="88" idObject="29" inUse="true" mx="-1.36255" my="-2.001" showLabel="true" type="modeling"/> + <spline id="89" idObject="86" inUse="true" type="modelingSpline"/> + <point id="90" idObject="25" inUse="true" mx="0.17419" my="0.396875" showLabel="true" type="modeling"/> + <point id="91" idObject="38" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="92" idObject="56" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="93" idObject="55" inUse="true" mx="0.264583" 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"/> + <spline id="96" idObject="34" inUse="true" type="modelingSpline"/> + <point id="97" idObject="30" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <spline id="98" idObject="36" inUse="true" type="modelingSpline"/> + <point id="100" idObject="50" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="101" idObject="42" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="102" idObject="58" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="103" idObject="57" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="104" idObject="43" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="105" idObject="50" inUse="false" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="true" firstToCountour="false" id="106" inUse="false" lastToCountour="false" name="dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="100" type="NodePoint"/> + <node idObject="101" type="NodePoint"/> + <node idObject="102" type="NodePoint"/> + <node idObject="103" type="NodePoint"/> + <node idObject="104" type="NodePoint"/> + <node idObject="105" type="NodePoint"/> + </nodes> + </path> + <point id="107" idObject="57" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="108" idObject="43" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="109" idObject="50" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="110" idObject="42" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="111" idObject="58" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="112" inUse="true" lastToCountour="true" name="side_dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="107" type="NodePoint"/> + <node idObject="108" type="NodePoint"/> + <node idObject="109" type="NodePoint"/> + <node idObject="110" type="NodePoint"/> + <node idObject="111" type="NodePoint"/> + </nodes> + </path> + <point id="113" idObject="59" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="114" idObject="41" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="115" idObject="47" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="116" idObject="40" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="117" idObject="60" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="118" inUse="true" lastToCountour="true" name="front_dart" type="2" typeLine="dotLine" visible="1"> + <nodes> + <node idObject="113" type="NodePoint"/> + <node idObject="114" type="NodePoint"/> + <node idObject="115" type="NodePoint"/> + <node idObject="116" type="NodePoint"/> + <node idObject="117" type="NodePoint"/> + </nodes> + </path> + <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="124" idObject="6" inUse="true" type="pin"/> + <point id="125" idObject="122" inUse="true" type="pin"/> + <point id="126" idObject="29" inUse="true" type="pin"/> + <point id="127" idObject="123" inUse="true" type="pin"/> + <spline id="132" idObject="131" inUse="true" type="modelingSpline"/> + <point id="133" idObject="128" inUse="true" mx="1.66354" my="-0.202678" showLabel="true" type="modeling"/> + <point id="134" idObject="129" inUse="true" mx="0.964062" my="0.396875" showLabel="true" type="modeling"/> + <point id="135" idObject="130" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <point id="136" idObject="25" inUse="true" mx="-3.02343" my="0.696652" showLabel="true" type="modeling"/> + <point id="137" idObject="56" inUse="true" mx="0.264583" my="0.396875" showLabel="true" type="modeling"/> + <path cut="false" firstToCountour="true" id="138" inUse="true" lastToCountour="true" name="center_front" type="2" typeLine="dashDotDotLine" visible="1"> + <nodes> + <node idObject="136" type="NodePoint"/> + <node idObject="137" 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"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="A" mx="280.072" my="287.962" 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="284.017" my="674.541" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="125" length="10" mx="0" my="0" rotation="90" topPin="124" visible="true"/> + <nodes> + <node idObject="65" type="NodePoint"/> + <node idObject="66" reverse="0" type="NodeSpline"/> + <node idObject="67" type="NodePoint"/> + <node idObject="68" type="NodePoint"/> + <node idObject="69" reverse="0" type="NodeSpline"/> + <node idObject="70" type="NodePoint"/> + <node idObject="71" type="NodePoint"/> + <node idObject="72" type="NodePoint"/> + <node idObject="73" type="NodePoint"/> + </nodes> + <pins> + <record>124</record> + <record>125</record> + </pins> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="85" mx="0" my="0" name="back_skirt" seamAllowance="true" uuid="{43c26b52-8a36-4d2c-91bd-000fbc2fb6dc}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="4" letter="C" mx="381.201" my="1620.16" 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% %wOnFold%"/> + </data> + <patternInfo fontSize="0" height="4" mx="566.601" my="1632" rotation="0" visible="true" width="4"/> + <grainline arrows="0" length="10" mx="0" my="0" rotation="90" visible="false"/> + <nodes> + <node idObject="75" type="NodePoint"/> + <node idObject="76" reverse="0" type="NodeSpline"/> + <node idObject="77" type="NodePoint"/> + <node idObject="78" reverse="0" type="NodeSpline"/> + <node idObject="79" type="NodePoint"/> + <node idObject="80" type="NodePoint"/> + <node idObject="81" reverse="0" type="NodeSpline"/> + <node idObject="82" type="NodePoint"/> + <node idObject="83" reverse="0" type="NodeSpline"/> + <node idObject="84" type="NodePoint"/> + </nodes> + </detail> + <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="99" mx="0.10437" my="-0.10437" name="front" seamAllowance="true" uuid="{f1e881f0-b1ee-4701-90c9-c902a6b60ca6}" version="2" width="#sewing_allowance"> + <data annotation="" foldPosition="" fontSize="0" height="10" letter="B" mx="1453.9" my="781.047" 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="1453.9" my="1132.12" rotation="0" visible="true" width="10"/> + <grainline arrows="0" bottomPin="127" length="10" mx="0" my="0" rotation="90" topPin="126" visible="true"/> + <nodes> + <node idObject="87" type="NodePoint"/> + <node idObject="88" type="NodePoint"/> + <node idObject="132" reverse="0" type="NodeSpline"/> + <node excluded="true" idObject="89" reverse="0" type="NodeSpline"/> + <node idObject="133" type="NodePoint"/> + <node excluded="true" idObject="90" type="NodePoint"/> + <node idObject="134" type="NodePoint"/> + <node excluded="true" idObject="91" type="NodePoint"/> + <node idObject="135" type="NodePoint"/> + <node excluded="true" idObject="92" type="NodePoint"/> + <node idObject="93" type="NodePoint"/> + <node idObject="94" type="NodePoint"/> + <node idObject="95" type="NodePoint"/> + <node idObject="96" reverse="0" type="NodeSpline"/> + <node idObject="97" type="NodePoint"/> + <node idObject="98" reverse="0" type="NodeSpline"/> + </nodes> + <iPaths> + <record path="112"/> + <record path="118"/> + <record path="121"/> + <record path="138"/> + </iPaths> + <pins> + <record>126</record> + <record>127</record> + </pins> + </detail> + </details> + <groups/> + </draw> +</pattern> |