diff options
| author | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2019-04-25 17:03:36 +0200 | 
|---|---|---|
| committer | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2019-04-25 17:03:36 +0200 | 
| commit | f2cdb0fecf12983fb06ec1e87345f8be163f9773 (patch) | |
| tree | d775fddcf68891e976744ce95c25392ce72d11cf /blocks | |
| parent | f36bbac8c47309ae69db667ca1ef9e0e573a97c5 (diff) | |
Improvements to the american system waist block
Diffstat (limited to 'blocks')
| -rw-r--r-- | blocks/american_system_waist.val (renamed from blocks/americal_system_waist.val) | 57 | 
1 files changed, 35 insertions, 22 deletions
diff --git a/blocks/americal_system_waist.val b/blocks/american_system_waist.val index c7e024b..6a9e787 100644 --- a/blocks/americal_system_waist.val +++ b/blocks/american_system_waist.val @@ -17,13 +17,14 @@      </patternLabel>      <measurements>../../measurements/EoV_americansystem.vit</measurements>      <increments> -        <increment description="Distance between center front and neck. Formula is valid for neck circ between 25 and 37 cm." formula="5 + (neck_mid_circ - 25) / 4" name="#neck_point_from_origin"/> +        <increment description="Distance between center front and neck. Formula is valid for neck circ between 25 and 37 cm." formula="6.35 + (neck_mid_circ - 30) / 4" name="#neck_point_from_origin"/>          <increment description="distance between the dart at their apices" formula="6" name="#dart_distance"/>          <increment description="width of the first dart on the waistline" formula="3.8" name="#front_dart_width"/>          <increment description="width of the second dart on the waistline" formula="(bust_circ - waist_circ) / 4" name="#back_dart_width"/>          <increment description="distance between darts on waistline" formula="1.8" name="#dart_distance_waist"/>          <increment description="width of the center back at the waistline" formula="3.8" name="#center_back_width"/>          <increment description="" formula="8" name="#cuff_height"/> +        <increment description="" formula="2" name="#default_allowance"/>      </increments>      <previewCalculations/>      <draw name="block"> @@ -49,7 +50,7 @@              <point firstPoint="15" id="19" length="#front_dart_width / 2" lineColor="black" mx="0.132292" my="0.264583" name="A7" secondPoint="16" showLabel="true" type="alongLine" typeLine="none"/>              <point firstPoint="15" id="20" length="Line_A4_A7" lineColor="black" mx="0.132292" my="0.264583" name="A8" secondPoint="10" showLabel="true" type="alongLine" typeLine="none"/>              <point firstPoint="20" id="21" length="#dart_distance_waist" lineColor="black" mx="0.132292" my="0.264583" name="A9" secondPoint="10" showLabel="true" type="alongLine" typeLine="none"/> -            <point firstPoint="21" id="22" length="#back_dart_width" lineColor="black" mx="0.132292" my="0.264583" name="A10" secondPoint="10" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="21" id="22" length="#back_dart_width" lineColor="black" mx="0.0923979" my="0.224689" name="A10" secondPoint="10" showLabel="true" type="alongLine" typeLine="none"/>              <point firstPoint="21" id="23" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A11" secondPoint="22" showLabel="true" type="alongLine" typeLine="none"/>              <point firstPoint="15" id="24" length="-Line_A6_A4" lineColor="black" mx="0.132292" my="0.264583" name="A12" secondPoint="17" showLabel="true" type="alongLine" typeLine="none"/>              <line firstPoint="23" id="25" lineColor="black" secondPoint="18" typeLine="hair"/> @@ -59,10 +60,10 @@              <spline aScale="0" angle1="280" angle2="90" color="black" id="29" length1="8" length2="4" penStyle="hair" point1="17" point4="20" type="simpleInteractive"/>              <spline aScale="0" angle1="270" angle2="80" color="black" id="30" length1="4" length2="8" penStyle="hair" point1="20" point4="24" type="simpleInteractive"/>              <spline aScale="0" angle1="100" angle2="270" color="black" id="31" length1="4" length2="8" penStyle="hair" point1="24" point4="19" type="simpleInteractive"/> -            <spline aScale="0" angle1="AngleLine_A11_Ah" angle2="AngleLine_A11_Ah + 180 - 15" color="black" id="32" length1="4" length2="8" penStyle="hair" point1="21" point4="18" type="simpleInteractive"/> -            <spline aScale="0" angle1="AngleLine_A11_Ah + 180 + 15" angle2="AngleLine_A11_Ah" color="black" id="33" length1="8" length2="4" penStyle="hair" point1="18" point4="22" type="simpleInteractive"/> -            <spline aScale="0" angle1="AngleLine_A11_Ah + 180" angle2="AngleLine_A11_Ah - 15" color="black" id="34" length1="8" length2="4" penStyle="hair" point1="22" point4="26" type="simpleInteractive"/> -            <spline aScale="0" angle1="AngleLine_A11_Ah + 15" angle2="AngleLine_A11_Ah + 180" color="black" id="35" length1="4" length2="8" penStyle="hair" point1="26" point4="21" type="simpleInteractive"/> +            <spline aScale="0" angle1="AngleLine_A11_Ah" angle2="AngleLine_A11_Ah + 180 - 10" color="black" id="32" length1="8" length2="4" penStyle="hair" point1="21" point4="18" type="simpleInteractive"/> +            <spline aScale="0" angle1="AngleLine_A11_Ah + 180 + 10" angle2="AngleLine_A11_Ah" color="black" id="33" length1="4" length2="8" penStyle="hair" point1="18" point4="22" type="simpleInteractive"/> +            <spline aScale="0" angle1="AngleLine_A11_Ah + 180" angle2="AngleLine_A11_Ah - 10" color="black" id="34" length1="8" length2="4" penStyle="hair" point1="22" point4="26" type="simpleInteractive"/> +            <spline aScale="0" angle1="AngleLine_A11_Ah + 10" angle2="AngleLine_A11_Ah + 180" color="black" id="35" length1="4" length2="8" penStyle="hair" point1="26" point4="21" type="simpleInteractive"/>              <point firstPoint="7" id="36" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="Ai" secondPoint="3" showLabel="true" type="alongLine" typeLine="none"/>              <point angle="0" basePoint="36" id="37" length="across_chest_f / 2" lineColor="black" mx="0.132292" my="0.264583" name="Aj" showLabel="true" type="endLine" typeLine="hair"/>              <point angle="90" basePoint="9" id="38" length="0.6" lineColor="black" mx="0.132292" my="0.264583" name="A14" showLabel="true" type="endLine" typeLine="hair"/> @@ -186,9 +187,9 @@              <point angle="0" basePoint="271" curve="269" id="277" lineColor="black" mx="0.132292" my="0.264583" name="D9" showLabel="true" type="curveIntersectAxis" typeLine="hair"/>              <spline aScale="0" angle1="235" angle2="0" color="black" id="305" length1="1" length2="3" penStyle="hair" point1="196" point4="189" type="simpleInteractive"/>              <point firstPoint="4" id="335" length="CurrentLength/2" lineColor="black" mx="-2.84125" my="-0.160209" name="A15" secondPoint="6" showLabel="true" type="alongLine" typeLine="none"/> -            <point firstPoint="335" id="336" length="3" lineColor="black" mx="0.291589" my="0.530078" name="A16" secondPoint="6" showLabel="true" type="alongLine" typeLine="none"/> +            <point firstPoint="335" id="336" length="4" lineColor="black" mx="-2.43323" my="0.230348" name="A16" secondPoint="6" showLabel="true" type="alongLine" typeLine="none"/>              <point firstPoint="335" id="337" length="CurrentLength/2" lineColor="black" mx="-0.451797" my="-1.59388" name="A17" secondPoint="336" showLabel="true" type="alongLine" typeLine="none"/> -            <point angle="AngleLine_Am_As - 90" basePoint="337" id="338" length="20" lineColor="black" mx="0.132292" my="0.264583" name="A18" showLabel="true" type="endLine" typeLine="hair"/> +            <point angle="AngleLine_Am_As - 90 + 10" basePoint="337" id="338" length="25" lineColor="black" mx="0.132292" my="0.264583" name="A18" showLabel="true" type="endLine" typeLine="hair"/>              <point firstPoint="6" id="342" length="- Line_A15_A16" lineColor="black" mx="0.132292" my="0.264583" name="A19" secondPoint="4" showLabel="true" type="alongLine" typeLine="none"/>              <point id="343" mx="-2.78815" my="-2.28417" name="A20" p1Line1="335" p1Line2="36" p2Line1="338" p2Line2="37" showLabel="true" type="lineIntersect"/>              <point id="344" mx="2.25625" my="-1.80628" name="A21" p1Line1="336" p1Line2="36" p2Line1="338" p2Line2="37" showLabel="true" type="lineIntersect"/> @@ -196,12 +197,13 @@              <point firstPoint="37" id="346" length="- Line_A20_A21" lineColor="black" mx="0.132292" my="0.264583" name="A22" secondPoint="36" showLabel="true" type="alongLine" typeLine="none"/>              <spline aScale="0" angle1="AngleLine_Am_As - 90" angle2="100" color="black" id="347" length1="2" length2="5" penStyle="hair" point1="342" point4="346" type="simpleInteractive"/>              <spline aScale="0" angle1="280" angle2="180" color="black" id="348" length1="6" length2="3" penStyle="hair" point1="346" point4="8" type="simpleInteractive"/> +            <line firstPoint="335" id="357" lineColor="black" secondPoint="338" typeLine="hair"/> +            <point firstPoint="338" id="358" length="Line_A15_A18" lineColor="black" mx="-1.01213" my="-2.24225" name="A23" secondPoint="336" showLabel="true" type="alongLine" typeLine="none"/>          </calculation>          <modeling>              <point id="94" idObject="3" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <spline id="95" idObject="27" inUse="true" type="modelingSpline"/>              <point id="96" idObject="4" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> -            <point id="97" idObject="6" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <spline id="98" idObject="39" inUse="true" type="modelingPath"/>              <point id="99" idObject="38" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <point id="100" idObject="10" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> @@ -329,8 +331,6 @@              <spline id="223" idObject="201" inUse="true" type="modelingSpline"/>              <point id="238" idObject="197" inUse="true" type="pin"/>              <point id="240" idObject="237" inUse="true" type="pin"/> -            <point id="242" idObject="191" inUse="false" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> -            <point id="243" idObject="193" inUse="false" mx="-1.48412" my="0.264583" showLabel="true" type="modeling"/>              <point id="245" idObject="191" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <point id="246" idObject="194" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <path cut="false" firstToCountour="false" id="247" inUse="true" lastToCountour="false" name="elbow_line" type="2" typeLine="dashDotLine" visible="1"> @@ -396,15 +396,27 @@              <point id="334" idObject="237" inUse="true" type="pin"/>              <point id="349" idObject="335" inUse="true" mx="-2.84125" my="-0.160209" showLabel="true" type="modeling"/>              <point id="350" idObject="338" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> -            <point id="351" idObject="336" inUse="true" mx="0.291589" my="0.530078" showLabel="true" type="modeling"/> +            <point id="351" idObject="336" inUse="false" mx="0.291589" my="0.530078" showLabel="true" type="modeling"/>              <point id="352" idObject="342" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <spline id="353" idObject="347" inUse="true" type="modelingSpline"/>              <point id="354" idObject="346" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>              <spline id="355" idObject="348" inUse="true" type="modelingSpline"/>              <point id="356" idObject="8" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> +            <point id="359" idObject="358" inUse="true" mx="-1.01213" my="-2.24225" showLabel="true" type="modeling"/> +            <point id="360" idObject="197" inUse="false" type="pin"/> +            <point id="361" idObject="335" inUse="true" mx="-2.84125" my="-0.160209" showLabel="true" type="modeling"/> +            <point id="362" idObject="338" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/> +            <point id="363" idObject="358" inUse="true" mx="-1.01213" my="-2.24225" showLabel="true" type="modeling"/> +            <path cut="false" firstToCountour="false" id="364" inUse="true" lastToCountour="false" name="shoulder_dart" type="2" typeLine="dotLine" visible="1"> +                <nodes> +                    <node idObject="361" type="NodePoint"/> +                    <node idObject="362" type="NodePoint"/> +                    <node idObject="363" type="NodePoint"/> +                </nodes> +            </path>          </modeling>          <details> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="102" inLayout="true" mx="0" my="0" name="front" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="102" inLayout="true" mx="0" my="0" name="front" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="A" mx="358.284" my="344.829" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -417,8 +429,8 @@                      <node idObject="95" reverse="0" type="NodeSpline"/>                      <node idObject="96" type="NodePoint"/>                      <node idObject="349" type="NodePoint"/> -                    <node idObject="350" type="NodePoint"/> -                    <node idObject="351" type="NodePoint"/> +                    <node excluded="true" idObject="350" type="NodePoint"/> +                    <node idObject="359" type="NodePoint"/>                      <node idObject="352" type="NodePoint"/>                      <node idObject="353" reverse="0" type="NodeSpline"/>                      <node idObject="354" type="NodePoint"/> @@ -432,13 +444,14 @@                  <iPaths>                      <record path="111"/>                      <record path="120"/> +                    <record path="364"/>                  </iPaths>                  <pins>                      <record>123</record>                      <record>124</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="138" inLayout="true" mx="0" my="0" name="center_back" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="138" inLayout="true" mx="0" my="0" name="center_back" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="B" mx="1973.85" my="289.982" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -468,7 +481,7 @@                      <record>179</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="154" inLayout="true" mx="0" my="0" name="first_side" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="154" inLayout="true" mx="0" my="0" name="first_side" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="C" mx="2325.58" my="766.537" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -500,7 +513,7 @@                      <record>180</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="166" inLayout="true" mx="0" my="0" name="second_side" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="166" inLayout="true" mx="0" my="0" name="second_side" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="D" mx="2548.25" my="1328.74" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -528,7 +541,7 @@                      <record>181</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="224" inLayout="true" mx="0" my="0" name="upper_sleeve" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="224" inLayout="true" mx="-0.125407" my="0" name="upper_sleeve" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="E" mx="583.654" my="3172.55" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -539,7 +552,7 @@                  <nodes>                      <node idObject="211" type="NodePoint"/>                      <node idObject="212" reverse="0" type="NodeSpline"/> -                    <node idObject="213" type="NodePoint"/> +                    <node idObject="213" passmark="true" passmarkAngle="straightforward" passmarkLine="tMark" type="NodePoint"/>                      <node idObject="214" reverse="0" type="NodeSpline"/>                      <node idObject="215" type="NodePoint"/>                      <node idObject="216" reverse="0" type="NodeSpline"/> @@ -559,7 +572,7 @@                      <record>240</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="296" inLayout="true" mx="0" my="0" name="shirtwaist_sleeve" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="296" inLayout="false" mx="0" my="0" name="shirtwaist_sleeve" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="G" mx="2220.3" my="3074.38" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/> @@ -594,7 +607,7 @@                      <record>298</record>                  </pins>              </detail> -            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="329" inLayout="true" mx="-0.103641" my="-0.103641" name="lower_sleeve" seamAllowance="true" united="false" version="2" width="1"> +            <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="329" inLayout="true" mx="-0.103641" my="-0.103641" name="lower_sleeve" seamAllowance="true" united="false" version="2" width="#default_allowance">                  <data annotation="" foldPosition="" fontSize="0" height="5" letter="F" mx="272.319" my="3665.81" onFold="false" orientation="" quantity="2" rotation="0" rotationWay="" tilt="" visible="true" width="5">                      <line alignment="4" bold="true" italic="false" sfIncrement="6" text="%pLetter%"/>                      <line alignment="4" bold="true" italic="false" sfIncrement="2" text="%pName%"/>  | 
