From e248b67224fff086a2e6b6dd55c750726a2846fe Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Tue, 21 Aug 2018 16:14:50 -0400 Subject: add 'ignore layer' command for Exploding View layers --- images/examples/Faux Fill Blend.svg | 716 +++++++++++++++------------- images/examples/True Blend.svg | 900 +++++++++++++++++++----------------- 2 files changed, 858 insertions(+), 758 deletions(-) diff --git a/images/examples/Faux Fill Blend.svg b/images/examples/Faux Fill Blend.svg index f8b06992..c3a91e9a 100644 --- a/images/examples/Faux Fill Blend.svg +++ b/images/examples/Faux Fill Blend.svg @@ -10,35 +10,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="100mm" - height="100mm" - viewBox="0 0 100 100" - version="1.1" + sodipodi:docname="Faux Fill Blend.svg" + inkscape:version="0.92.3 (unknown)" id="svg8" - inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="Faux Fill Blend.svg"> + version="1.1" + viewBox="0 0 100 100" + height="100mm" + width="100mm"> + inkscape:snap-bbox="false" + inkscape:window-maximized="1" + inkscape:window-y="0" + inkscape:window-x="3840" + inkscape:window-height="1412" + inkscape:window-width="2560" + inkscape:snap-global="false" + showgrid="false" + inkscape:current-layer="svg8" + inkscape:document-units="mm" + inkscape:cy="199.94177" + inkscape:cx="424.88571" + inkscape:zoom="1.062546" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" /> Fill stitch starting point + style="opacity:1;vector-effect:none;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:#003399;stroke-width:1.06501234;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.19503705, 3.19503705;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" /> + id="inkstitch_path4183" + inkscape:connector-curvature="0" /> Fill stitch ending point + style="opacity:1;vector-effect:none;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:#003399;stroke-width:1.06500006;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.19500017, 3.19500017;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" /> + id="inkstitch_rect5371-2" + inkscape:connector-curvature="0" /> + + + Ignore entire layer when generating stitch plan + + + + + + + + image/svg+xml - + Evan West at Wild West Designs @@ -101,430 +142,439 @@ + id="layer3" + inkscape:groupmode="layer"> Instructions + x="29.756813" + id="tspan8620" + sodipodi:role="line">Instructions 1. A faux blend has a regular fill layer 1. A faux blend has a regular fill layer on bottom and each subsequent layer on bottom and each subsequent layer has variable density settings + y="131.36497" + x="0.52822745" + sodipodi:role="line">has variable density settings 2. Make sure that all of the layers have2. Make sure that all of the layers havethe same stitch angle, this allows for the same stitch angle, this allows for blending to happen + y="154.78307" + x="0.70430326" + sodipodi:role="line">blending to happen 3. When doing more then 2 layers, each3. When doing more then 2 layers, eachblending layer uses less density then blending layer uses less density then the previous layer + y="178.5533" + x="0.70430326" + sodipodi:role="line">the previous layer 4. Make sure to follow the same start4. Make sure to follow the same startand end points for each layer. For and end points for each layer. For instance, if the base layer starts at top instance, if the base layer starts at top top and ends at bottom right, follow top and ends at bottom right, follow that same sequence for each layer. + y="215.02446" + x="1.2325308" + sodipodi:role="line">that same sequence for each layer. 5. Underlay is typically not needed, but 5. Underlay is typically not needed, but it does depend on the individualit does depend on the individualproject. + y="237.36263" + x="1.7607582" + sodipodi:role="line">project. 6. Typically, it is best to work from light6. Typically, it is best to work from lightto dark colors, but again it does to dark colors, but again it does depend on the design and the desired depend on the design and the desired end look. + y="267.04315" + x="2.1129098" + sodipodi:role="line">end look. 7. While this is not a true blend, in7. While this is not a true blend, inmost instances, this type of blend ismost instances, this type of blend isgood enough to achieve the desiredgood enough to achieve the desiredend look. + y="296.97601" + x="2.2889857" + sodipodi:role="line">end look. 8. The density values in this example8. The density values in this exampleare not set in stone, but just toare not set in stone, but just toillustrate the concept. True settings will illustrate the concept. True settings will depend on the design, fabric it's goingdepend on the design, fabric it's goingon and the size of design. + y="332.64313" + x="2.1129098" + sodipodi:role="line">on and the size of design. + inkscape:groupmode="layer" + inkscape:label="Base Fill" + style="display:inline"> - + + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="matrix(0.264583,0,0,0.264583,0,197)" + inkscape:connection-end="#rect4798" + inkscape:connection-start="#use" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,-39.309524,192.65328)" + width="100%" + x="209.8437" + y="77.952766" + xlink:href="#inkstitch_fill_start" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="matrix(0.264583,0,0,0.264583,0,197)" + inkscape:connection-end="#rect4798" + inkscape:connection-start="#useU" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,37.608631,197)" + width="100%" + x="136.80977" + y="287.95279" + xlink:href="#inkstitch_fill_end" /> + inkscape:groupmode="layer" + style="display:inline"> + d="M 27.922993,35.460564 H 65.956848 V 47.555801 H 27.922993 Z" + id="rect5322" + inkscape:connector-curvature="0" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5322" + inkscape:connection-start="#usee" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,-37.277902,3.5907738)" + width="100%" + x="195.08293" + y="104.02419" + xlink:href="#inkstitch_fill_start" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5322" + inkscape:connection-start="#use9" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,34.773808,-4.5357144)" + width="100%" + x="158.41763" + y="209.73848" + xlink:href="#inkstitch_fill_end" /> + d="M 27.875742,47.465159 H 65.909597 V 57.635042 H 27.875742 Z" + id="rect5417" + inkscape:connector-curvature="0" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5417" + inkscape:connection-start="#useA" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,22.489583,3.0710566)" + width="100%" + x="227.40961" + y="145.63136" + xlink:href="#inkstitch_fill_start" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5417" + inkscape:connection-start="#useP" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,-30.427084,-3.1655505)" + width="100%" + x="160.85747" + y="252.77422" + xlink:href="#inkstitch_fill_end" /> + d="M 27.828497,57.432662 H 65.956846 V 68.249999 H 27.828497 Z" + id="rect5532" + inkscape:connector-curvature="0" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5532" + inkscape:connection-start="#user" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,-48.050223,1.937128)" + width="100%" + x="196.95413" + y="187.7742" + xlink:href="#inkstitch_fill_start" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + transform="scale(0.264583)" + inkscape:connection-end="#rect5532" + inkscape:connection-start="#usec" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + transform="matrix(0.264583,0,0,0.264583,50.885045,-1.7008929)" + width="100%" + x="141.79965" + y="287.95279" + xlink:href="#inkstitch_fill_end" /> + inkscape:label="Exploding View"> + inkscape:label="color block 1"> + embroider_manual_stitch="true" + style="fill:none;stroke:#8fdee1;stroke-width:0.40000001" + transform="scale(0.264583)" + id="path13206" /> + inkscape:label="color block 2"> + embroider_manual_stitch="true" + style="fill:none;stroke:#002757;stroke-width:0.40000001" + transform="scale(0.264583)" + id="path13209" /> + diff --git a/images/examples/True Blend.svg b/images/examples/True Blend.svg index c3992dd9..94bd521f 100644 --- a/images/examples/True Blend.svg +++ b/images/examples/True Blend.svg @@ -10,34 +10,34 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="100mm" - height="100mm" - viewBox="0 0 100 100" - version="1.1" + sodipodi:docname="True Blend.svg" + inkscape:version="0.92.3 (unknown)" id="svg13258" - inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="True Blend.svg"> + version="1.1" + viewBox="0 0 100 100" + height="100mm" + width="100mm"> + inkscape:window-maximized="1" + inkscape:window-y="8" + inkscape:window-x="0" + inkscape:window-height="1052" + inkscape:window-width="1920" + inkscape:snap-global="false" + showgrid="false" + inkscape:current-layer="svg13258" + inkscape:document-units="mm" + inkscape:cy="162.87474" + inkscape:cx="250.65687" + inkscape:zoom="0.7" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" /> Fill stitch starting point + style="opacity:1;vector-effect:none;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:#003399;stroke-width:1.06501234;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.19503705, 3.19503705;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" /> + id="inkstitch_path4183" + inkscape:connector-curvature="0" /> Fill stitch ending point + style="opacity:1;vector-effect:none;fill:#fafafa;fill-opacity:1;fill-rule:evenodd;stroke:#003399;stroke-width:1.06500006;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.19500017, 3.19500017;stroke-dashoffset:0;stroke-opacity:1" + inkscape:connector-curvature="0" /> + id="inkstitch_rect5371-2" + inkscape:connector-curvature="0" /> + + + Ignore entire layer when generating stitch plan + + + + + + + + image/svg+xml - + Evan West at Wild West Designs @@ -100,561 +141,570 @@ + id="layer7" + inkscape:groupmode="layer"> 100% + x="121.51934" + id="tspan13369" + sodipodi:role="line">100% 0% + x="151.0015" + id="tspan13373" + sodipodi:role="line">0% 75% + x="122.27529" + id="tspan13377" + sodipodi:role="line">75% 25% + x="151.19048" + id="tspan13381" + sodipodi:role="line">25% 25% + x="123.40922" + id="tspan13385" + sodipodi:role="line">25% 75% + x="153.26935" + id="tspan13389" + sodipodi:role="line">75% 0% + x="123.7872" + id="tspan13393" + sodipodi:role="line">0% 100% + x="152.13542" + id="tspan13397" + sodipodi:role="line">100% =100% + x="180.29465" + id="tspan13401" + sodipodi:role="line">=100% =100% + x="180.29465" + id="tspan13401-1" + sodipodi:role="line">=100% =100% + x="180.29465" + id="tspan13401-3" + sodipodi:role="line">=100% =100% + x="180.29465" + id="tspan13401-5" + sodipodi:role="line">=100% Instructions + x="31.56101" + id="tspan13443" + sodipodi:role="line">Instructions 1. Many of the conditions of faux blends1. Many of the conditions of faux blendsalso apply here. Stitch angle, start/endalso apply here. Stitch angle, start/endsequencing, typically go from light to sequencing, typically go from light to dark colors (depends on the design asdark colors (depends on the design aswell) + y="142.71132" + x="0.94494045" + sodipodi:role="line">well) 2. Biggest difference is math is involved2. Biggest difference is math is involvedand the more complicated the blend, and the more complicated the blend, the more complicated the math. Justthe more complicated the math. Justhave to make sure that each layer for ahave to make sure that each layer for agiven section equals 100% of the given section equals 100% of the density for that section that you are density for that section that you are wanting. + y="191.84821" + x="1.3229166" + sodipodi:role="line">wanting. 3. This can involve more layers of colors3. This can involve more layers of colorsand more increments of densityand more increments of densityvariation. The biggest factor is the variation. The biggest factor is the size/shape of the design and the size/shape of the design and the specifics of the project. + y="228.88986" + x="1.3229166" + sodipodi:role="line">specifics of the project. 4. What makes this a true blend 4. What makes this a true blend compared to a faux blend is that eachcompared to a faux blend is that eachsection of the layers are actually section of the layers are actually mixing with each other. + y="258.561" + x="1.5119048" + sodipodi:role="line">mixing with each other. + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-197)"> - - + id="rect17768-2" + inkscape:connector-curvature="0" /> - + embroider_row_spacing_mm=".8" /> - + embroider_row_spacing_mm="1.9" /> + inkscape:connection-start="#useS" + inkscape:connection-end="#rect17768-3-7" + transform="matrix(0.264583,0,0,0.264583,0,197)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectorw" + d="m 243.31217,115.80997 -38.03134,16.42868" /> + transform="matrix(0.264583,0,0,0.264583,18.331845,200.59078)" + id="useS" + height="100%" /> + + + inkscape:connection-start="#usek" + inkscape:connection-end="#rect17768-6-0" + transform="matrix(0.264583,0,0,0.264583,0,197)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectora" + d="m 54.346572,162.95274 41.367794,17.17089" /> + + + x="112.36917" + width="100%" + transform="matrix(0.264583,0,0,0.264583,34.962797,193.03125)" + id="useR" + height="100%" /> + inkscape:groupmode="layer" + style="display:inline"> + d="M 25.324406,34.988098 H 54.428572 V 47.461312 H 25.324406 Z" + style="display:inline;fill:#002244;fill-opacity:1;stroke:none;stroke-width:0.63500005;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + embroider_row_spacing_mm="1.9" /> - + + d="M 25.324394,59.934525 H 54.42856 V 72.407739 H 25.324394 Z" + style="display:inline;fill:#002244;fill-opacity:1;stroke:none;stroke-width:0.63500011;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + inkscape:connection-start="#usef" + inkscape:connection-end="#rect17768-62-9" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectoraX" + d="m 49.812693,114.38136 45.901718,18.84655" /> + x="205.52718" + width="100%" + transform="matrix(0.264583,0,0,0.264583,-41.199405,3.2127976)" + id="usef" + height="100%" /> + inkscape:connection-start="#useJ" + inkscape:connection-end="#rect17768-62-9" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectorz" + d="M 237.65307,193.74629 204.73334,179.38156" /> + x="131.25078" + width="100%" + transform="matrix(0.264583,0,0,0.264583,28.159226,-4.157738)" + id="useJ" + height="100%" /> + inkscape:connection-start="#useO" + inkscape:connection-end="#rect17768-3-9-3" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectorU" + d="m 272.03558,150.09563 -67.21864,29.28593" /> + x="189.17833" + width="100%" + transform="matrix(0.264583,0,0,0.264583,21.922619,0.18898815)" + id="useO" + height="100%" /> + inkscape:connection-start="#useg" + inkscape:connection-end="#rect17768-3-9-3" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectorN" + d="M 49.191359,247.3177 96.774095,226.52447" /> + x="102.78927" + width="100%" + transform="matrix(0.264583,0,0,0.264583,-14.174107,-2.4568453)" + id="useg" + height="100%" /> + inkscape:connection-start="#user" + inkscape:connection-end="#rect17768-6-1-6" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connectork" + d="m 40.125767,201.52422 56.920886,25.00025" /> + x="178.69737" + width="100%" + transform="matrix(0.264583,0,0,0.264583,-36.663691,1.3229167)" + id="user" + height="100%" /> + inkscape:connection-start="#usev" + inkscape:connection-end="#rect17768-6-1-6" + transform="scale(0.264583)" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:0.5" + id="connector9" + d="M 244.63092,288.74629 205.7145,272.73064" /> + x="96.085716" + width="100%" + transform="matrix(0.264583,0,0,0.264583,39.309524,-3.96875)" + id="usev" + height="100%" /> + inkscape:label="Exploding View"> + inkscape:label="color block 1"> + embroider_manual_stitch="true" + style="fill:none;stroke:#aac9e5;stroke-width:0.40000001" + transform="scale(0.264583)" + id="path18731" /> + inkscape:label="color block 2"> + embroider_manual_stitch="true" + style="fill:none;stroke:#002144;stroke-width:0.40000001" + transform="scale(0.264583)" + id="path18734" /> + -- cgit v1.2.3