aboutsummaryrefslogtreecommitdiff
path: root/comfy_skirt.val
diff options
context:
space:
mode:
authorElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2020-01-27 16:25:17 +0100
committerElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2020-01-27 16:25:17 +0100
commit20fc61b0725d50da23a5384d9fcd13e6726e937a (patch)
treece9fa2e579920c651a462f9db9287ba44771c332 /comfy_skirt.val
parentf109ecdd07ed72972e219f5b9288d3d0acfcad56 (diff)
Comfy skirt: add belt
Diffstat (limited to 'comfy_skirt.val')
-rw-r--r--comfy_skirt.val52
1 files changed, 50 insertions, 2 deletions
diff --git a/comfy_skirt.val b/comfy_skirt.val
index 2c8614b..86e3597 100644
--- a/comfy_skirt.val
+++ b/comfy_skirt.val
@@ -6,8 +6,8 @@
<description/>
<notes/>
<patternName>Comfy Skirt</patternName>
- <patternNumber></patternNumber>
- <company></company>
+ <patternNumber/>
+ <company/>
<customer/>
<patternLabel dateFormat="yyyy-MM-dd" timeFormat="hh:mm:ss">
<line alignment="0" bold="false" italic="false" sfIncrement="2" text="%patternName%"/>
@@ -23,6 +23,8 @@
<increment description="" formula="16" name="#pocket_side"/>
<increment description="distance from the waist to the center point between pockets" formula="25" name="#pocket_from_waist"/>
<increment description="" formula="9" name="#pocket_from_center"/>
+ <increment description="" formula="4" name="#front_pleat"/>
+ <increment description="" formula="4" name="#belt_height"/>
</increments>
<previewCalculations/>
<draw name="skirt">
@@ -45,6 +47,13 @@
<point firstPoint="39" id="40" length="#pocket_side" lineColor="black" mx="0.132292" my="0.264583" name="A12" secondPoint="38" showLabel="true" type="alongLine" typeLine="none"/>
<point angle="0" firstPoint="40" id="41" length="#pocket_side" lineColor="black" mx="0.132292" my="0.264583" name="A13" secondPoint="39" showLabel="true" type="normal" typeLine="hair"/>
<point angle="0" firstPoint="41" id="42" length="#pocket_side" lineColor="black" mx="0.132292" my="0.264583" name="A14" secondPoint="40" showLabel="true" type="normal" typeLine="hair"/>
+ <point angle="0" basePoint="1" id="53" length="Arc_A_4 * 4 - #front_pleat * 4 + #belt_height" lineColor="black" mx="0.132292" my="0.264583" name="A15" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="270" basePoint="1" id="54" length="#belt_height * 2" lineColor="black" mx="0.132292" my="0.264583" name="A16" showLabel="true" type="endLine" typeLine="hair"/>
+ <point angle="270 + radTodeg(#front_pleat / Line_A_A1)" basePoint="1" curve="4" id="55" lineColor="black" mx="0.132292" my="0.264583" name="A17" showLabel="true" type="curveIntersectAxis" typeLine="hair"/>
+ <point angle="270 + radTodeg(#front_pleat * 2 / Line_A_A1)" basePoint="1" curve="4" id="58" lineColor="black" mx="0.132292" my="0.264583" name="A18" showLabel="true" type="curveIntersectAxis" typeLine="hair"/>
+ <point firstPoint="53" id="65" mx="0.132292" my="0.264583" name="A19" secondPoint="54" showLabel="true" type="pointOfIntersection"/>
+ <point firstPoint="1" id="71" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A20" secondPoint="54" showLabel="true" type="alongLine" typeLine="none"/>
+ <point firstPoint="53" id="72" length="CurrentLength/2" lineColor="black" mx="0.132292" my="0.264583" name="A21" secondPoint="65" showLabel="true" type="alongLine" typeLine="none"/>
</calculation>
<modeling>
<point id="11" idObject="2" inUse="true" mx="0.132292" my="0.264583" type="modeling"/>
@@ -76,6 +85,22 @@
<point id="49" idObject="40" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
<point id="50" idObject="41" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
<point id="51" idObject="42" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="61" idObject="55" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="62" idObject="58" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <arc id="63" idObject="4" inUse="true" type="modeling"/>
+ <arc id="64" idObject="4" inUse="true" type="modeling"/>
+ <point id="66" idObject="1" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="67" idObject="53" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="68" idObject="65" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="69" idObject="54" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="73" idObject="71" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <point id="74" idObject="72" inUse="true" mx="0.132292" my="0.264583" showLabel="true" type="modeling"/>
+ <path cut="false" firstToCountour="false" id="75" inUse="true" lastToCountour="false" name="fold" type="2" typeLine="dotLine" visible="1">
+ <nodes>
+ <node idObject="73" type="NodePoint"/>
+ <node idObject="74" type="NodePoint"/>
+ </nodes>
+ </path>
</modeling>
<details>
<detail forbidFlipping="true" forceFlipping="false" hideMainPath="false" id="17" mx="0.195531" my="0" name="panel" seamAllowance="true" united="false" version="2" width="2">
@@ -89,6 +114,10 @@
<nodes>
<node before="0" idObject="11" type="NodePoint"/>
<node idObject="12" reverse="0" type="NodeArc"/>
+ <node idObject="61" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ <node idObject="63" reverse="0" type="NodeArc"/>
+ <node idObject="62" passmark="true" passmarkAngle="straightforward" passmarkLine="one" type="NodePoint"/>
+ <node idObject="64" reverse="0" type="NodeArc"/>
<node idObject="13" type="NodePoint"/>
<node idObject="36" passmark="true" passmarkAngle="straightforward" passmarkLine="tMark" type="NodePoint"/>
<node idObject="14" type="NodePoint"/>
@@ -116,6 +145,25 @@
<node idObject="51" type="NodePoint"/>
</nodes>
</detail>
+ <detail forbidFlipping="false" forceFlipping="false" hideMainPath="false" id="70" inLayout="true" mx="0" my="0" name="belt" seamAllowance="true" united="false" version="2" width="2">
+ <data annotation="" foldPosition="" fontSize="0" height="5" letter="C" mx="352.017" my="68.063" onFold="false" orientation="" quantity="1" 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%"/>
+ <line alignment="4" bold="false" italic="false" sfIncrement="0" text="%mFabric%, %wCut% %pQuantity%"/>
+ <line alignment="0" bold="false" italic="false" sfIncrement="0" text="Interfacing, %wCut% %pQuantity%"/>
+ </data>
+ <patternInfo fontSize="0" height="5" mx="112.819" my="68.063" rotation="0" visible="true" width="5"/>
+ <grainline arrows="0" length="1" mx="0" my="0" rotation="90" visible="false"/>
+ <nodes>
+ <node idObject="66" type="NodePoint"/>
+ <node idObject="67" type="NodePoint"/>
+ <node idObject="68" type="NodePoint"/>
+ <node idObject="69" type="NodePoint"/>
+ </nodes>
+ <iPaths>
+ <record path="75"/>
+ </iPaths>
+ </detail>
</details>
<groups/>
</draw>