diff options
author | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2018-03-08 17:25:39 +0100 |
---|---|---|
committer | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2018-03-08 17:25:39 +0100 |
commit | 71704c84c306864d5a30caabee5ab625158c70ad (patch) | |
tree | 868e9c39d5599df3caa5531178800c82079a0072 | |
parent | 8cbb41e6580bbe7d619a2bf8bdd82ff7676a0459 (diff) |
7 gore skirt: finished skirt
-rw-r--r-- | 7-gore-skirt.val | 262 |
1 files changed, 260 insertions, 2 deletions
diff --git a/7-gore-skirt.val b/7-gore-skirt.val index da5111b..39b5f22 100644 --- a/7-gore-skirt.val +++ b/7-gore-skirt.val @@ -22,6 +22,8 @@ <increment description="Fraction of (total) circumference actually distributed among the gores. For comparison the 5-gored skirt distributes 1.5 times the total circumference, to have room for the pleats." formula="(#front_gore_fraction + #front_side_gore_fraction + #back_side_gore_fraction + #back_gore_fraction) * 2" name="#total_circumference_fraction"/> <increment description="" formula="5" name="#floor_to_hem"/> <increment description="" formula="14" name="#placket_lenght"/> + <increment description="" formula="12" name="#yoke_depth"/> + <increment description="" formula="10" name="#hem_facing_depth"/> </increments> <draw name="skirt"> <calculation> @@ -95,9 +97,265 @@ <line firstPoint="39" id="69" lineColor="black" secondPoint="40" typeLine="hair"/> <spline angle1="0" angle2="AngleLine_C5_C6 - 90" color="black" id="70" length1="3" length2="3" point1="30" point4="39" type="simpleInteractive"/> <spline angle1="0" angle2="AngleLine_D5_D6 - 90" color="black" id="71" length1="3" length2="3" point1="51" point4="56" type="simpleInteractive"/> + <point angle="0" basePoint="49" id="120" length="50" lineColor="black" mx="0.132292" my="0.264583" name="E" type="endLine" typeLine="hair"/> + <point angle="270" basePoint="120" id="121" length="(waist_circ + 2) / acos(-1)" lineColor="black" mx="0.132292" my="0.264583" name="E1" type="endLine" typeLine="hair"/> + <point angle="270" basePoint="121" id="122" length="#yoke_depth" lineColor="black" mx="0.132292" my="0.264583" name="E2" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="120" id="123" length="Line_E_E1" lineColor="black" mx="0.132292" my="0.264583" name="E3" type="endLine" typeLine="hair"/> + <point angle="0" basePoint="123" id="124" length="Line_E1_E2" lineColor="black" mx="0.132292" my="0.264583" name="E4" type="endLine" typeLine="hair"/> + <arc angle1="270" angle2="0" center="120" color="black" id="125" radius="Line_E_E1" type="simple"/> + <arc angle1="270" angle2="0" center="120" color="black" id="126" radius="Line_E_E1 + Line_E1_E2" type="simple"/> + <point firstPoint="1" id="134" length="#yoke_depth" lineColor="black" mx="0.132292" my="0.264583" name="A9" secondPoint="5" type="alongLine" typeLine="none"/> + <point id="135" length="#yoke_depth" mx="0.132292" my="0.264583" name="A10" spline="10" type="cutSpline"/> + <point id="136" length="Spl_B3_B2 - #yoke_depth" mx="0.132292" my="0.264583" name="B11" spline="20" type="cutSpline"/> + <point id="137" length="#yoke_depth" mx="0.132292" my="0.264583" name="B12" spline="27" type="cutSpline"/> + <point id="138" length="Spl_C3_C2 - #yoke_depth" mx="0.132292" my="0.264583" name="C11" spline="37" type="cutSpline"/> + <point id="139" length="#yoke_depth" mx="0.132292" my="0.264583" name="C12" spline="44" type="cutSpline"/> + <point id="140" length="Spl_D3_D2 - #yoke_depth" mx="0.132292" my="0.264583" name="A11" spline="54" type="cutSpline"/> + <point firstPoint="56" id="141" length="#yoke_depth" lineColor="black" mx="0.132292" my="0.264583" name="A12" secondPoint="59" type="alongLine" typeLine="none"/> + <spline angle1="0" angle2="AngleLine_A2_A4 - 90" color="black" id="142" length1="5" length2="5" point1="134" point4="135" type="simpleInteractive"/> + <spline angle1="0" angle2="AngleLine_B5_B6 - 90" color="black" id="143" length1="5" length2="5" point1="136" point4="137" type="simpleInteractive"/> + <spline angle1="0" angle2="AngleLine_C5_C6 - 90" color="black" id="144" length1="5" length2="5" point1="138" point4="139" type="simpleInteractive"/> + <spline angle1="0" angle2="AngleLine_D5_D6 - 90" color="black" id="145" length1="5" length2="5" point1="140" point4="141" type="simpleInteractive"/> + <point firstPoint="12" id="156" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="A13" secondPoint="5" type="alongLine" typeLine="none"/> + <point firstPoint="13" id="157" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="A14" secondPoint="6" type="alongLine" typeLine="none"/> + <point firstPoint="33" id="158" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="B13" secondPoint="18" type="alongLine" typeLine="none"/> + <point firstPoint="34" id="159" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="B14" secondPoint="22" type="alongLine" typeLine="none"/> + <point firstPoint="46" id="160" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="C13" secondPoint="31" type="alongLine" typeLine="none"/> + <point firstPoint="47" id="161" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="C14" secondPoint="40" type="alongLine" typeLine="none"/> + <point firstPoint="62" id="162" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="D13" secondPoint="52" type="alongLine" typeLine="none"/> + <point firstPoint="63" id="163" length="#hem_facing_depth" lineColor="black" mx="0.132292" my="0.264583" name="D14" secondPoint="141" type="alongLine" typeLine="none"/> + <spline angle1="AngleLine_A4_A5 - 90" angle2="0" color="black" id="164" length1="2" length2="2" point1="157" point4="156" type="simpleInteractive"/> + <spline angle1="AngleLine_B6_B7 - 90" angle2="0" color="black" id="165" length1="3" length2="6" point1="159" point4="158" type="simpleInteractive"/> + <spline angle1="AngleLine_C6_C7 - 90" angle2="0" color="black" id="166" length1="3" length2="6" point1="161" point4="160" type="simpleInteractive"/> + <spline angle1="AngleLine_D5_D6 - 90" angle2="0" color="black" id="167" length1="2.91936" length2="5.91579" point1="163" point4="162" type="simpleInteractive"/> </calculation> - <modeling/> - <details/> + <modeling> + <point id="72" idObject="1" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="73" idObject="66" inUse="true" type="modelingSpline"/> + <point id="74" idObject="4" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="75" idObject="10" inUse="true" type="modelingSpline"/> + <point id="76" idObject="6" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="77" idObject="13" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="78" idObject="14" inUse="true" type="modelingSpline"/> + <point id="79" idObject="12" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="81" idObject="17" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="82" idObject="68" inUse="true" type="modelingSpline"/> + <point id="83" idObject="23" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="84" idObject="27" inUse="true" type="modelingSpline"/> + <point id="85" idObject="22" inUse="true" mx="0.132292" my="0.180295" type="modeling"/> + <point id="86" idObject="34" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="87" idObject="35" inUse="true" type="modelingSpline"/> + <point id="88" idObject="33" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="89" idObject="18" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="90" idObject="20" inUse="true" type="modelingSpline"/> + <point id="92" idObject="30" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="93" idObject="70" inUse="true" type="modelingSpline"/> + <point id="94" idObject="39" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="95" idObject="44" inUse="true" type="modelingSpline"/> + <point id="96" idObject="40" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="97" idObject="47" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="98" idObject="48" inUse="true" type="modelingSpline"/> + <point id="99" idObject="46" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="100" idObject="31" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="101" idObject="37" inUse="true" type="modelingSpline"/> + <point id="103" idObject="51" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="104" idObject="71" inUse="true" type="modelingSpline"/> + <point id="105" idObject="56" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="106" idObject="63" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="107" idObject="64" inUse="true" type="modelingSpline"/> + <point id="108" idObject="62" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="109" idObject="52" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <spline id="110" idObject="54" inUse="true" type="modelingSpline"/> + <point id="112" idObject="1" inUse="true" type="pin"/> + <point id="113" idObject="12" inUse="true" type="pin"/> + <point id="114" idObject="18" inUse="true" type="pin"/> + <point id="115" idObject="33" inUse="true" type="pin"/> + <point id="116" idObject="31" inUse="true" type="pin"/> + <point id="117" idObject="46" inUse="true" type="pin"/> + <point id="118" idObject="52" inUse="true" type="pin"/> + <point id="119" idObject="62" inUse="true" type="pin"/> + <point id="127" idObject="123" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="128" idObject="124" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <arc id="129" idObject="126" inUse="true" type="modeling"/> + <point id="130" idObject="122" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <point id="131" idObject="121" inUse="true" mx="0.132292" my="0.264583" type="modeling"/> + <arc id="132" idObject="125" inUse="true" type="modeling"/> + <spline id="146" idObject="142" inUse="true" type="modelingSpline"/> + <path id="147" name="yoke_line" type="2" typeLine="dotLine"> + <nodes> + <node idObject="146" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="148" idObject="143" inUse="true" type="modelingSpline"/> + <path id="149" name="yoke_line" type="2" typeLine="dotLine"> + <nodes> + <node idObject="148" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="150" idObject="144" inUse="true" type="modelingSpline"/> + <path id="151" name="yoke_line" type="2" typeLine="dotLine"> + <nodes> + <node idObject="150" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="152" idObject="145" inUse="true" type="modelingSpline"/> + <path id="153" name="yoke_line" type="2" typeLine="dotLine"> + <nodes> + <node idObject="152" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <point id="154" idObject="121" type="pin"/> + <point id="155" idObject="122" type="pin"/> + <spline id="168" idObject="164" inUse="true" type="modelingSpline"/> + <path id="169" name="hem_facing" type="2" typeLine="dotLine"> + <nodes> + <node idObject="168" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="170" idObject="165" inUse="true" type="modelingSpline"/> + <path id="171" name="hem_facing" type="2" typeLine="dotLine"> + <nodes> + <node idObject="170" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="172" idObject="166" inUse="true" type="modelingSpline"/> + <path id="173" name="hem_facing" type="2" typeLine="dotLine"> + <nodes> + <node idObject="172" reverse="0" type="NodeSpline"/> + </nodes> + </path> + <spline id="174" idObject="167" inUse="true" type="modelingSpline"/> + <path id="175" name="hem_facing" type="2" typeLine="dotLine"> + <nodes> + <node idObject="174" reverse="0" type="NodeSpline"/> + </nodes> + </path> + </modeling> + <details> + <detail forbidFlipping="true" id="80" inLayout="true" mx="0" my="0" name="front_gore" seamAllowance="true" united="false" version="2" width="2"> + <data fontSize="0" height="5" letter="A" mx="157.934" my="311.911" rotation="0" visible="true" width="5"> + <mcp cutNumber="1" material="0" placement="1"/> + </data> + <patternInfo fontSize="0" height="5" mx="157.934" my="134.55" rotation="0" visible="true" width="5"/> + <grainline arrows="2" bottomPin="113" length="90" mx="0" my="0" rotation="1" topPin="112" visible="true"/> + <nodes> + <node before="0" idObject="72" type="NodePoint"/> + <node idObject="73" reverse="0" type="NodeSpline"/> + <node idObject="74" type="NodePoint"/> + <node idObject="75" reverse="0" type="NodeSpline"/> + <node idObject="76" type="NodePoint"/> + <node idObject="77" type="NodePoint"/> + <node idObject="78" reverse="1" type="NodeSpline"/> + <node after="0" idObject="79" type="NodePoint"/> + </nodes> + <iPaths> + <record path="147"/> + <record path="169"/> + </iPaths> + <pins> + <record>112</record> + <record>113</record> + </pins> + </detail> + <detail forbidFlipping="true" id="91" inLayout="true" mx="0" my="-0.161817" name="front_side_gore" seamAllowance="true" united="false" version="2" width="2"> + <data fontSize="0" height="5" letter="B" mx="1389.65" my="305.795" rotation="0" visible="true" width="5"> + <mcp cutNumber="2" material="0" placement="0"/> + </data> + <patternInfo fontSize="0" height="5" mx="1359.07" my="91.7386" rotation="0" visible="true" width="5"/> + <grainline arrows="2" bottomPin="115" length="90" mx="0" my="0" rotation="1" topPin="114" visible="true"/> + <nodes> + <node idObject="81" type="NodePoint"/> + <node idObject="82" reverse="0" type="NodeSpline"/> + <node idObject="83" type="NodePoint"/> + <node idObject="84" reverse="0" type="NodeSpline"/> + <node idObject="85" type="NodePoint"/> + <node idObject="86" type="NodePoint"/> + <node idObject="87" reverse="0" type="NodeSpline"/> + <node idObject="88" type="NodePoint"/> + <node idObject="89" type="NodePoint"/> + <node idObject="90" reverse="0" type="NodeSpline"/> + </nodes> + <iPaths> + <record path="149"/> + <record path="171"/> + </iPaths> + <pins> + <record>114</record> + <record>115</record> + </pins> + </detail> + <detail forbidFlipping="true" id="102" inLayout="true" mx="0" my="-0.161817" name="back_side_gore" seamAllowance="true" united="false" version="2" width="2"> + <data fontSize="0" height="5" letter="C" mx="2718.6" my="324.143" rotation="0" visible="true" width="5"> + <mcp cutNumber="2" material="0" placement="0"/> + </data> + <patternInfo fontSize="0" height="5" mx="2694.13" my="122.318" rotation="0" visible="true" width="5"/> + <grainline arrows="2" bottomPin="117" length="90" mx="0" my="0" rotation="1" topPin="116" visible="true"/> + <nodes> + <node idObject="92" type="NodePoint"/> + <node idObject="93" reverse="0" type="NodeSpline"/> + <node idObject="94" type="NodePoint"/> + <node idObject="95" reverse="0" type="NodeSpline"/> + <node idObject="96" type="NodePoint"/> + <node idObject="97" type="NodePoint"/> + <node idObject="98" reverse="0" type="NodeSpline"/> + <node idObject="99" type="NodePoint"/> + <node idObject="100" type="NodePoint"/> + <node idObject="101" reverse="0" type="NodeSpline"/> + </nodes> + <iPaths> + <record path="151"/> + <record path="173"/> + </iPaths> + <pins> + <record>116</record> + <record>117</record> + </pins> + </detail> + <detail forbidFlipping="true" id="111" inLayout="true" mx="0" my="0" name="back_gore" seamAllowance="true" united="false" version="2" width="2"> + <data fontSize="0" height="5" letter="D" mx="4328.26" my="305.795" rotation="0" visible="true" width="5"> + <mcp cutNumber="2" material="0" placement="0"/> + </data> + <patternInfo fontSize="0" height="5" mx="4309.92" my="85.6227" rotation="0" visible="true" width="5"/> + <grainline arrows="2" bottomPin="119" length="90" mx="0" my="0" rotation="1" topPin="118" visible="true"/> + <nodes> + <node idObject="103" type="NodePoint"/> + <node idObject="104" reverse="0" type="NodeSpline"/> + <node idObject="105" type="NodePoint"/> + <node idObject="106" type="NodePoint"/> + <node idObject="107" reverse="0" type="NodeSpline"/> + <node idObject="108" type="NodePoint"/> + <node idObject="109" type="NodePoint"/> + <node idObject="110" reverse="0" type="NodeSpline"/> + </nodes> + <iPaths> + <record path="153"/> + <record path="175"/> + </iPaths> + <pins> + <record>118</record> + <record>119</record> + </pins> + </detail> + <detail forbidFlipping="true" id="133" inLayout="true" mx="0" my="0" name="yoke" seamAllowance="true" united="false" version="2" width="2"> + <data fontSize="0" height="5" letter="E" mx="5929.58" my="1229.25" rotation="0" visible="true" width="5"> + <mcp cutNumber="2" material="0" placement="1"/> + </data> + <patternInfo fontSize="0" height="5" mx="5923.72" my="1087.61" rotation="0" visible="true" width="5"/> + <grainline arrows="2" bottomPin="155" length="90" mx="0" my="0" rotation="1" topPin="154" visible="true"/> + <nodes> + <node idObject="127" type="NodePoint"/> + <node idObject="128" type="NodePoint"/> + <node idObject="129" reverse="1" type="NodeArc"/> + <node after="0" idObject="130" type="NodePoint"/> + <node before="0" idObject="131" type="NodePoint"/> + <node idObject="132" reverse="0" type="NodeArc"/> + </nodes> + <pins> + <record>154</record> + <record>155</record> + </pins> + </detail> + </details> <groups/> </draw> </pattern> |