<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Knitting Fiend &#187; Machine Knitting</title>
	<atom:link href="http://www.thedietdiary.com/blog/category/machine-knitting/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thedietdiary.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 12 Nov 2009 12:59:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Machine Knitting Hammock Haiku</title>
		<link>http://www.thedietdiary.com/blog/lucia/2279</link>
		<comments>http://www.thedietdiary.com/blog/lucia/2279#comments</comments>
		<pubDate>Tue, 01 May 2007 16:01:03 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Haiku]]></category>
		<category><![CDATA[Machine Knitting]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/lucia/2279</guid>
		<description><![CDATA[
&#160;

A knitting machine
can be extremely useful:
admire the hammock.

&#160;

I had an email exchange with Cass of Cass Knits and mentioned I sometimes used a knitting machine. She said she never understood why anyone would want a machine.  So, I pointed out there are things you can do quickly on a machine that would be insane [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.thedietdiary.com/blog/wp-content/uploads/2007/05/hammock.jpg' alt='Knit hammock' height="300" width="226" align="left" hspace="15" vspace="5"  /><br />
&nbsp;<br />
<center><br />
A knitting machine<br />
can be extremely useful:<br />
admire the hammock.<br />
</center><br />
&nbsp;</p>
<hr />
I had an email exchange with Cass of <a href="http://www.cassknits.com/">Cass Knits</a> and mentioned I sometimes used a knitting machine. She said she never understood why anyone would want a machine.  So, I pointed out there are things you can do quickly on a machine that would be insane to knit by hand.  </p>
<p>If you own a bulky knitting machine, there is a pattern available at <a href="http://www.knittinganyway.com/products/ppkp/mknylonhammock.htm">knitting any way.</a></p>
<p>Now, Cass (or anyone else) I challenge you to knit one of these puppies by hand! </p>
    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2007. |
      <a href="http://www.thedietdiary.com/blog/lucia/2279">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/2279#comments">4 comments</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/haiku" title="View all posts in Haiku" rel="category tag">Haiku</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/2279&amp;title=Machine Knitting Hammock Haiku">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/2279/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Machine Knitting Feeds</title>
		<link>http://www.thedietdiary.com/blog/lucia/2200</link>
		<comments>http://www.thedietdiary.com/blog/lucia/2200#comments</comments>
		<pubDate>Fri, 06 Apr 2007 16:18:25 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/lucia/2200</guid>
		<description><![CDATA[Some of you may not know it, but I run the machine  knitters web ring. I&#8217;ve decided to periodically post the most recent feeds so members of the list can find each other.  I&#8217;ll probably do this once a month so machine knitters can see which feeds have been updated.   Because [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may not know it, but I run the machine  knitters web ring. I&#8217;ve decided to periodically post the most recent feeds so members of the list can find each other.  I&#8217;ll probably do this once a month so machine knitters can see which feeds have been updated.   Because this is my first time doing this,  I&#8217;ll run all the feeds, and use the more tag. In the future, I&#8217;ll only show the feeds that are less than a month old.</p>
<p>If you&#8217;d like to join the machine knitters web ring, click &#8220;join&#8221; below.</p>
<p><center><br />
<b><a href="http://www.thedietdiary.com/blog/lu-mkBlogs.php">Machine Knit Bloggers</a></b><br />
<a href="http://www.ringsurf.com/netring?ring=machineknittingfiends;action=addform">Join</a>  | <a href="http://www.ringsurf.com/netring?ring=machineknittingfiends;action=rand">Random</a><br />
</center></p>
<p><span id="more-2200"></span></p>
<ol>
<li><b><a href='http://www.thedietdiary.com/blog'>The Knitting Fiend</a></b>:<a href='http://www.thedietdiary.com/blog/lucia/2197'>Luxury Baby Clothes Haiku</a>  (Thu, 05 Apr 2007)</li>
<li><b><a href='http://knutty4knitting.blogspot.com/index.html'>Knutty4Knitting</a></b>:<br />
<a href='http://knutty4knitting.blogspot.com/2007/02/sigh.html'>About Crystals and My Career</a>  (2007-02-25)</li>
<li><b><a href='http://fibrespates.blogs.com/blog/'>Fyberspates</a></b>:<a href='http://fibrespates.blogs.com/blog/2007/04/pot_noodles.html'>Pot noodles.</a>  </li>
<li><a href="http://nurturingneedles.blogdrive.com/">Nurturing Needles:</a> Feed Missing</li>
<li><b><a href='http://castadrift.blogspot.com/index.html'>Just Jussi</a></b>:<br />
<a href='http://castadrift.blogspot.com/2007/04/good-friday-round-up.html'>Good Friday round up</a>  (2007-04-06)</li>
<li><a href="http://thegreenonion.blogspot.com/">Once Upon a time: The Green Onion:</a> Feed Missing</li>
<li><b><a href='http://susyranner.blogspot.com/index.html'>My Knitting Machines</a></b>:<a href='http://susyranner.blogspot.com/2007/04/can-you-speak-turkish.html'>Can You Speak Turkish?</a>  (2007-04-04)</li>
<li><a href="http://diva27406.blogspot.com/">Thoughts of TTD:</a> Feed Missing</li>
<li><b><a href='http://machineknittingblog.blogspot.com'>Machineknittingblog.net</a></b>:<br />
<a href='http://machineknittingblog.blogspot.com/2006/06/what-have-i-been-doing-this-is.html'>What have I been doing? This is the question I hav&#8230;</a>  (Tue, 27 Jun 2006)</li>
<li><b><a href='http://akgrown.blogspot.com/index.html'>Dancing Barefoot</a></b>:<a href='http://akgrown.blogspot.com/2007/02/lace-opal-scarf.html'>lace Opal scarf</a>  (2007-02-17)</li>
<li><b><a href='http://www.xanga.com/KnitInYourPants'>Knit In Your Pants</a></b>:<a href='http://www.xanga.com/KnitInYourPants/578715662/back-in-the-saddle-again.html'>Back in the saddle again&#8230;.</a>  (Thu, 22 Mar 2007)</li>
<li><b><a href='http://knittingbare.blogspot.com/index.html'>Knitting Bare</a></b>:<br />
<a href='http://knittingbare.blogspot.com/2007/04/yesim-gonna-rant-again.html'>Yes..I&#8217;m gonna rant again</a>  (2007-04-01)</li>
<li><b><a href='http://cherylgoyer.com/blog'>Knitting on the Rogue River</a></b>:<a href='http://cherylgoyer.com/blog/?p=182'>Stitches West Update…</a>  ( Fri, 06 Apr 2007)</li>
<li><a href="http://rozspot.blogspot.com">Roz&#8217;s Loft</a>: Feed Missing</li>
<li><b><a href='http://web.mac.com/knittsings/iWeb/knittsings/knittsings/knittsings.html'>Knitsings</a></b>:<a href='http://web.mac.com/knittsings/iWeb/knittsings/knittsings/7E8E25CB-4734-47F2-A7DE-5F6AC940BE59.html'>Be careful of what you promise</a>  (Mon, 2 Apr 2007)</li>
<li><b><a href='http://knitoriousamelia.blogspot.com/index.html'>Knitorious Amelia</a></b>:<br />
<a href='http://knitoriousamelia.blogspot.com/2007/03/i-need-knitting-fuel-to-continue-sock.html'>I need knitting fuel to continue the sock!</a>  (2007-03-01)</li>
<li><b><a href='http://thestitchery.wordpress.com'>The Stitchery</a></b>:<a href='http://thestitchery.wordpress.com/2007/03/29/a-bit-of-a-hiatus-perhaps/'>A Bit of a Hiatus, Perhaps….</a>  ( Fri, 30 Mar 2007)</li>
<li><b><a href='http://zeeppoville.blogspot.com/index.html'>Zeepo&#8217;s Knitting Blog</a></b>:<br />
<a href='http://zeeppoville.blogspot.com/2007/04/good-day-of-knitting-cranking-exspected.html'>A Good Day of Knitting &#038; Cranking Exspected</a>  (2007-04-06)</li>
<li><b><a href='http://thethreadmill.blogspot.com/index.html'>The Threadmill</a></b>:<br />
<a href='http://thethreadmill.blogspot.com/2007/01/not-yet-back-in-swing-of-things.html'>Not Yet Back in the Swing of Things!</a>  (2007-01-12)</li>
<li><b><a href='http://colinknits.blogspot.com/index.html'>Colin Knits</a></b>:	<a href='http://colinknits.blogspot.com/2007/04/westboro-baptist-church.html'>Westboro Baptist Church</a>  (2007-04-01)</li>
<li><b><a href='http://quailhillknits.blogspot.com/index.html'>Quail Knits</a></b>:<a href='http://quailhillknits.blogspot.com/2007/04/blue-dress.html'>A Blue Dress</a>  (2007-04-05)</li>
<li><b><a href='http://needlesofsteel.blogspot.com/index.html'>Needles of Steel</a></b>:<a href='http://needlesofsteel.blogspot.com/2007/04/disorganised-me-warning-long.html'>Disorganised? Me? (warning &#8211; long!)</a>  (2007-04-06)</li>
<li><b><a href='http://distantknitter.blogspot.com/index.html'>Distant Knitter</a></b>:<br />
<a href='http://distantknitter.blogspot.com/2007/04/pickle-cardigan.html'>Pickle Cardigan</a>  (2007-04-06)</li>
</ol>
    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2007. |
      <a href="http://www.thedietdiary.com/blog/lucia/2200">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/2200#comments">No comment</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/2200&amp;title=Machine Knitting Feeds">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/2200/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The First Carnival of Knitting.</title>
		<link>http://www.thedietdiary.com/blog/lucia/432</link>
		<comments>http://www.thedietdiary.com/blog/lucia/432#comments</comments>
		<pubDate>Mon, 19 Sep 2005 15:43:37 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Carnivals]]></category>
		<category><![CDATA[Hand Knitting]]></category>
		<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/?p=432</guid>
		<description><![CDATA[Announcing &#8220;The First Carnival of Knitting.&#8221;
To read full article, click:   more. )
This is an automated linkfest that lets knitting bloggers to publicise their best articles.  I&#8217;m  hoping it will let help my readers andme, me, me find the best knitting articles without too much difficulty.  If this works, I plan [...]]]></description>
			<content:encoded><![CDATA[<p>Announcing <em>&#8220;The First Carnival of Knitting.&#8221;</em><br />
To read full article, click:  <span id="more-432"></span> more. )</p>
<p>This is an automated linkfest that lets knitting bloggers to publicise their best articles.  I&#8217;m  hoping it will let help my readers and<em>me, me, me</em> find the best knitting articles without too much difficulty.  If this works, I plan to run &#8220;The  Carnival of Knitting&#8221; monthly and launch a second type of carnival (which I think will be fun!)</p>
<hr width="20%"/>
<p><!-- begin php --><!-- end php --></p>
<hr width="20%"/>
<p>To enter your article <em>&#8220;The First Carnival of Great Knitting&#8221;</em>, pick the best knitting blog article you wrote in the  past<em>year</em>, add link to <em>this</em> post.  (That link to this : <!-- begin php -->http://www.thedietdiary.com/blog/lucia/432<!-- end php -->.   )  </p>
<p>Then, send a trackback ping to <!-- begin php -->http://www.thedietdiary.com/blog/lucia/432/trackback<!-- end php -->   </p>
<p>When my blog receives the ping and finds the link to this article, your entry should automatically appear just my announcement.    (If your blogging software does not have an automatic trackback  feature, you can sign up to trackback using <a href="http://www.haloscan.com/">haloscan. </a> )</p>
<p>I will moderate entries, to make sure: they are related to knitting, there is only 1 trackback per site, the articles include a link to my blog article and the articles don&#8217;t violate my standards on a variety of issues.    I reserve the right to reject for any reason.   </p>
<p>Now, enter your best knitting article! Or, encourage someone to enter their best knitting blog article.</p>
<hr />
<p>Note to those who know about &#8220;no follow&#8221; tags, I installed the <a href="http://kimmo.suominen.com/sw/dofollow/">&#8220;DoFollow&#8221; </a> plug in and trackback links on my site that are more one day old will be counted by Google and search engines that rank you based on links.  </p>
    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2005. |
      <a href="http://www.thedietdiary.com/blog/lucia/432">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/432#comments">One comment</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/carnivals" title="View all posts in Carnivals" rel="category tag">Carnivals</a>,  <a href="http://www.thedietdiary.com/blog/category/hand-knitting" title="View all posts in Hand Knitting" rel="category tag">Hand Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/432&amp;title=The First Carnival of Knitting.">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/432/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Knit an Even Hem.</title>
		<link>http://www.thedietdiary.com/blog/lucia/429</link>
		<comments>http://www.thedietdiary.com/blog/lucia/429#comments</comments>
		<pubDate>Sat, 17 Sep 2005 19:01:27 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Hand Knitting]]></category>
		<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>
		<category><![CDATA[calculator]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/?p=429</guid>
		<description><![CDATA[Angelika Dobler recently posted this question to <a href="http://groups.yahoo.com/group/KBTHOF/message/926">KBTH</a>:<blockquote><p>I have made a couple of skirts with side seam shaping and encountered unsolvable problems, because the skirts started to have longer peaks hanging down on the side seams that could not easily be fixed with anything but ripping.

</p><p>Since then I have not made a skirt following that or a similar pattern.<br />

</p><p>Any tricks you know?</p></blockquote>]]></description>
			<content:encoded><![CDATA[Angelika Dobler recently posted this question to <a href="http://groups.yahoo.com/group/KBTHOF/message/926">KBTH</a>:<blockquote><img src='http://thedietdiary.com/blog/wp-images/DroopyHem.jpg' align="left" hspace="5" vspace="5" width="100" height="150" alt='' /><p>I have made a couple of skirts with side seam shaping and encountered unsolvable problems, because the skirts started to have longer peaks hanging down on the side seams that could not easily be fixed with anything but ripping.

</p><p>Since then I have not made a skirt following that or a similar pattern.<br />

</p><p>Any tricks you know?</p></blockquote>

<p>The problem Angelika is describing is fairly common, and is noticeable when a person knits a long, flared skirts.  I snapped a picture of a page from "mon tricot special: knit and crochet."<sup>1</sup>  Notice the knitter is perplexed because the sides forms droopy downward facing points?  Ick!

</p><p>Why does this happen? One common theory you will find posted on web pages is the side seams stretch. The other is that the sides seams are too long in the first place.   The best solution to the problem comes from understanding that <em>both</em> stretching and being too long in the first place contribute to the problem.

</p><p><img src='http://thedietdiary.com/blog/wp-images/Skirt.gif' align="left" hspace="15" vscpace="5" width="200" height="200" align="left" alt='' />Let's start by examining a flat pattern of  flared skirt designed by someone who insists it's important to "keep it simple" and not make things "too complicated."  A typical design is  shown to the left and outlined in black.   Notice the skirt is a trapezoid; the top width should be a bit wider than than the wearer's actual waist. How much wider is a matter of preference; if it's too small to get over the hips, a zipper will be required.  Also, if you make the waist very tailored, you should add interior darts for a good fit.  If you do not use a zipper, the skirt must be wide enough to pass over the wearers hips; for a flared skirt, the lower portion continues to widen.  

</p><p>In a "keep it simple stupid" (K.I.S.S.) design, the hem forms a straight line.

</p><p>Ok, so why might the edges droop on a  skirt knit following the K.I.S.S. design rules? Let's look at the geometry.

</p><p>I illustrated the length of the skirt along the center front with a green line, and the length along the side in black.  Notice the length along the side greater than the length down the front.   When the skirt flares a lot, the side length can be <em>much greater</em> than the center length.  While the hem looks horizontal on paper, when worn, the skirt will drape down from the wearer's hips, and the length at the sides will be longer than the length down the center. 

</p><p>Ok, but sometimes the "keep it simple stupid" ( K.I.S.S. ) method works and there are no droopy point. Why? 

</p><p>Let's consider a straight skirt shaped above the hips, but unshaped below the hips.  I illustrated that in red.  It's pretty easy to see that the red line illustrating the length of the new side seam is longer than the green line; this is due to the shaping above the hips. However, that's ok.  

</p><p>Why is it ok? Well,  if you were to put an elastic band around waist, and a second around your hips, and measured from the waist down to the hips, you'd find the distance measured along the hip <em>is</em> greater than the distance measured along the waist. (Well, you'd find this if you have a sufficiently trim figure to make your hips poke out more than your tummy.)   And, quite often the difference in the body lengths is pretty close the different distances on the trapezoid.  So, it works out ok-- or at least it's good enough for knitting.

</p><p>Ok, so maybe you just rushed to the closet and measured these two distances. And maybe you thought: "Hmm.. I have a J. Lo butt; maybe I need the back to be longer than the front."  If you were a dress maker working with woven fabrics, you'd do that. When pattern drafting for woven fabrics, you want to make sure the skirt length is "just right" along the front, back and sides, and you do a bunch of other complicated geometric things to make sure the grain hangs correctly etc.  

</p><p>We don't need to go that far with knitting because knit fabric stretches.   When knitting a straight skirt,  the K. I. S. S.  ("keep it simple stupid" ) design shown in red works just fine for most figure types.  Droopy sides usually only arise when the skirt is <em>flared</em> and <em>fairly long</em>. 

</p><p>What's the solution? See the purple diagonal lines on the bottom of the skirt? When you knit a flared skirt, you want to work short rows to lengthen the center while keeping the sides a bit short.    

</p><p>Now, I know you are all thinking: "Hey, I bet Lucia's going to write a calculator telling us how to chart this all in advance. I can just cast on knit the short rows, then work up toward the waist, and it will all work out."

</p><p>No!  I <em>could</em> do that, but it's not the best solution.  Do  you remembered the other theory for side droop I mentioned? The sides seams stretch more than the center? Well, they  might. Or, the front might stretch more than the sides.  Fabric does stretch under the weight of gravity. All fabric. And knit fabric stretches more than woven fabric.  Heavy fabric usually stretches more than light fabric.  Loosely knit or woven fabric stretches more than tightly knit or woven fabric. 

</p><p>So, we have no idea exactly how much the fabric will stretch under gravity  until after we create it.   

</p><p>Luckily, that's not a problem.  In fact, recognizing this makes the solution to the "problem" easier.  Here's what you should do when charting. ( I will assume you knit this in two pieces, although it's even easier if you knit circular.): 

(Click "more" if it appears. <img src='http://www.thedietdiary.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) <span id="more-429"></span>
<ol>
	<li>Chart the skirt as though you are going to knit it using the "K.I.S.S" method. (Read the full directions before charting, because I'm going to give some warnings at the end.) </li>
	<li>Start one piece, knitting from top down, but try it on occasionally to test the length.</li>
	<li>When the <em>side length</em> as about 1" shorter than you want, stop knitting. Put the live stitches on a string and set that piece aside.  Knit the other piece.  (Note: If you'd been knitting circular, this would be easier, wouldn't it?)</li>
	<li>Hang the skirt vertically over night.  The skirt will stretch and lengthen <em>hopefully less than an inch </em>.  It may also become more narrow.  Baste the side seams together.   </li>
	<li>Now, test fit the skirt.  Decide if you like the side length. If it's too long, you'll need to rip a few rows; that's why I suggested stopping when you thought it was a little too short! If it's too short, you'll need to knit a few more rows.   But, don't do that yet.  You'll need to take some measurements.</li>
<li>Have someone measure the length from the floor to the side seam.  Call this H1.  Now, have them measure the length from the floor to the center. Call this H2.  The difference (H2-H1)= <u>DH</u>  is the depth of the short rows. That would be the distance from the horizontal dashed purple line and the black hem line in the sketch above and to the left.  Write this number down.  You'll need it for the calculator  I provide below.

<p>(Yes. I know what you are thinking. "I have a rounded J. Lo butt, and flat J. Lo abs."  Yes, you can take separate measurements for the front and back. But calculate them one at a time. )</p></li>
<li>Now, fill out some numbers in the calculator below, and I'll give you directions to finish your hem. </li>
</ol>

<!-- Directions -->
<form name="darts">
  <table border="1" cols="1" width="100%">
    <caption>Enter Data to Calculate Hem Shaping</caption> <tbody>
      <tr>
        <td align="left" valign="top">
Stitch gauge:<input value="4" name="stitchGauge" size="6" maxlength="8" onchange="dartCalc();" type="text"/>/inch. <br />

Row gauge:<input value="6" name="rowGauge" size="6" maxlength="8" onchange="dartCalc();" type="text"/>/inch. <br />

Width of the skirt at the hem (not the wearer!): <input value="30" name="d_chest" size="6" maxlength="8" onchange="dartCalc();" type="text"/>inches.<br />

Wearer's hip width (that is, half their hip measurement): <input value="20" name="bust_dist" size="6" maxlength="8" onchange="dartCalc();" type="text"/>inches. <br />

Extra depth required for the center of the skirt (DH): <input value="1" name="dartDepth" onchange="dartCalc();" size="6" maxlength="8" type="text"/> inches.

<p>To fill the boxes below, I advise clicking this now: <input name="calculate" value="calculate" onclick="dartCalc();" type="button"/> (Click twice for internet explorer.)
        </p></td>
      </tr>
    </tbody>
  </table>

<!-- Directions -->


<p>Here are the directions to shape your hem.

 <table border="1" width="100%"><tbody><tr><td>
<p>There are <input type="text" value="TBD" name="hemStitches" size="6" maxlength="8" onchange="dartCalc();"/> on the needle.   The last short row will leave <input type="text" value="TBD" name="totalStitches" size="6" maxlength="8" onchange="dartCalc();"/> stitches on each edge unworked; the center will have<input type="text" value="TBD" name="dartRows" size="6" maxlength="8" onchange="dartCalc();"/> more rows than the edges. 

</p><p>Note: If the box says the center has zero rows fewer than the edges, you don't need any at all!</p></td></tr>
  
<tr><td>
Note: the wording of these directions assume you are knitting stockinette. You may use a fancy stitch pattern; describing the directions in stockintte is just easier for me.

Work skirt, increasing at edges until the side length is 2 rows shorter than you want them to be. End with a purl row.  Start with knit side facing: 
<p> Row 1: Knit across row until <input value="TBD" name="pull1H" size="6" maxlength="8" onchange="dartCalc();" type="text"/><em>unworked</em> stitches remain on left hand needle.  Bring yarn to front of needle as though you are going to purl, slip stitch. Bring yarn to back of work. Turn work. (This is called wrapping. )</p>
<p>Row 2: Purl across row until <input value="TBD" name="pull1H2" size="6" maxlength="8" onchange="dartCalc();" type="text"/> <em>unworked</em> stitches remain on left hand needle. Bring yarn to back of work, slip stitch. Bring yarn to front of work. Turn work. (This is called wrapping but done from the purl side. ) </p>

<p>Repeat rows 1 &#038; 2 <input value="TBD"name="times1H" size="6" maxlength="8" onchange="dartCalc();" type="text"/> more times <strong>but</strong>, increase the number of <em>unworked</em> stitches at then end of the row by <input value="TBD" name="pull1H3" size="6" maxlength="8" onchange="" type="text"/>each time you work a row. </p>
<p>Next repeat rows 1 &#038; 2 <input value="TBD" name="times2H" size="6" maxlength="8" onchange="dartCalc();" type="text"/> times <strong>but</strong> increase the number of unworked edge stitches by <input value="TBD" name="pull2H" size="6" maxlength="8" onchange="" type="text"/>each row. </p>

<p>At this point, you should find that <input value="TBD" name="sideStitch2H" size="6" maxlength="8" onchange="" type="text"/>stitches on each side of work were <i>not</i> purled during the last row.</p>

<p>Second to last row: Starting where you are, knit all stitches to the end of the row. Turn. </p>

<p>Last row: Purl to the end of the row. (This time, you are knitting every stitch in the row.)</p>

<p>The short rows required to shape the hem are now complete. Work a border if you wish. </p>
 </td></tr></tbody></table>
</p></form>

</p><p>That's what you do to work your hem and get it to hang level.  

</p><p>But, do you remember I warned you to read the whole thing before charting?  There's a potential problem when knitting skirts. When you test fit the skirt, it's possible the skirt got <em>a lot</em> narrower. (Or you got fatter, but that's not a knitting issue.)  

</p><p>Hopefully, the skirt hasn't gotten too narrow in the hips.  Machine knitters who make lots of these things learn to leave plenty of ease in the seat and waist; you should too.  How much? Beats me. It depends on how much you expect the fabric to stretch!  Some designers knit unshaped yardage the length of the skirt and then determine the gauge <em>after</em> hanging the fabric vertically over night.  This is worth it if you make 200 skirts by machine!  You could try to estimate  how  much your fabric will lengthen or narrow by knitting a swatch and letting it hang with some light weights attached overnight.  Unfortunately, it's difficult to be precise, but you can at least see if it narrows 2% or 20%. If it narrows down only a little,  you only need to add a little extra width through the hips. If it narrows down a lot, you'll need to add a lot or there is some risk the skirt will be way too snug around your hips.  

</p><p>Anyway, Angelika, I suspect this is more than you needed to know. But, good luck with your skirt.  

<hr />
</p><p>1. My copy of the "mon tricot special: knit and crochet" workbook includes the number 0 D17.  I've searched for the copyright date, but I can't find it. I probably bought my English language version in 1980 or 81; I definitely bought my French language version between September of 1979 and May of 1980.  I also searched for "Mon Tricot" on Amazon.com. I discovered three copies of their out of print stitch pattern book were available, but nothing else came up.  They were great books; it's a shame!</p>



<!-- the javascript -->
<script language="JAVASCRIPT" type="text/javascript">
<!-- hide 

// --- stuff for hem

  function dartCalc(){
   p=document.darts;
   
    var dartShortConst = 0.05;
   var bustShort = 0;
    
   var fullDartWidth= sub(p.d_chest.value, p.bust_dist.value)/2;
   var dartWidth =  fullDartWidth - bustShort; // 1.1 shortens dart.
   var bustLower =  0;

   p.hemStitches.value=Math.round(Math.max(mult(p.stitchGauge.value,p.d_chest.value),0) );
  
   p.totalStitches.value = Math.round(Math.max(mult(p.stitchGauge.value,dartWidth),0));   
   p.dartRows.value =2* Math.round(mult(p.rowGauge.value,p.dartDepth.value)/2); //  
   
  

   magicVars = new magicRows(p.dartRows.value,p.totalStitches.value); 
   /* machien knit stuff.
   p.pull1.value = magicVars.stitch1;
   p.pull2.value = magicVars.stitch2;
   p.times1.value = magicVars.time1;
   p.times2.value = magicVars.time2; 
   p.sideStitch.value = magicVars.totalSideStitch;
    p.sideStitch2.value = magicVars.totalSideStitch
	*/
    
    p.pull1H.value =  p.pull1H3.value= p.pull1H2.value=magicVars.stitch1; 
    
   p.pull2H.value = magicVars.stitch2;
   p.times1H.value = magicVars.time1/2-1;
   p.times2H.value = magicVars.time2/2; 
   p.sideStitch2H.value = magicVars.totalSideStitch
  
  // p.dartDepth2.value = p.dartDepth.value

    
   }
   //-------------------------------------
   function magicRows(totRow,totStitch){
   	// assumes rows are even and we want to decrease every other row.
   	// totStitch is the number of stitches in the dart.
   	 
   var decRegion = totRow/2 ;
   
   var nStitch1 = Math.floor(totStitch/decRegion); 
   var nTime2 = totStitch - nStitch1*decRegion ;
   nTime2 = nTime2*2;
   
   var nStitch2 = nStitch1+1;
   var nTime1 = 2 * decRegion-nTime2;
   
   this.stitch1=nStitch1;
   this.stitch2= nStitch2;
   this.time1=nTime1;
   this.time2= nTime2;
   
   this.totalSideStitch = (nStitch1*nTime1 + nStitch2*nTime2)/2;
   
   }


//---------------------lucia knitting fiend-------------------
function divide(neckCirc,widthFact) {
var width
if(isNaN(neckCirc) || isNaN(widthFact) ) { width = "TBD";}
else {
 width = Math.round(1000*eval(neckCirc)/eval(widthFact))/1000;  }
return width;
}
//----------------Lucia------------------------
function mult(neckWidth,widthFact) {
/* 
@copyright 2004 Lucia Liljegren
*/

var width
if(isNaN(neckWidth) || isNaN(widthFact) ) { width = "TBD"}
else { width = Math.round(1000*eval(neckWidth)*eval(widthFact))/1000;}
return width;
}
//----------------------------------------
function add(base,ease){
/* 
@copyright 2004 Lucia Liljegren
*/

var design
if(isNaN(base) || isNaN(ease) ) { design ="TBD"}
else{
     design = Math.round(1000* (eval(base)+eval(ease)) )/1000;
     if(eval(design) < 0.) {design = 0;}
}
return design; 
}
//--------------------Liljegren--------------------
function sub(design,ease){
	/* 
	@copyright 2004 Lucia Liljegren
	*/

	var base
	if(isNaN(design) || isNaN(ease) ) { base ="TBD"}
	else{
		   base = Math.round(1000*(eval(design)-eval(ease))  )/1000;}
	return base;
 }
//--------------------lucia--------------------

function round(chestStitches, roundtype){
	if( roundtype==0){		chestStitches = Math.round(chestStitches);}
	else if(roundtype==1){	chestStitches = Math.round(chestStitches/2)*2;}
	else{					chestStitches = Math.round((chestStitches-1)/2)*2 + 1;}

	return chestStitches;
}

// -->

</script>    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2005. |
      <a href="http://www.thedietdiary.com/blog/lucia/429">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/429#comments">One comment</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/hand-knitting" title="View all posts in Hand Knitting" rel="category tag">Hand Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/calculator" title="View all posts in calculator" rel="category tag">calculator</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/429&amp;title=Knit an Even Hem.">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/429/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Aid Effort</title>
		<link>http://www.thedietdiary.com/blog/lucia/416</link>
		<comments>http://www.thedietdiary.com/blog/lucia/416#comments</comments>
		<pubDate>Sat, 03 Sep 2005 01:16:43 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Hand Knitting]]></category>
		<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/lucia/416</guid>
		<description><![CDATA[Crafter&#8217;s United has partnered with Etsy stores to raise funds to assist victims of Hurricane Katrina.   You can help by: 

donating craft items for sale. These will be sold and the proceeds will be sent to The Red Cross.
Buying craft items: The proceeds from your purchase will be sent to The Red Cross.

To [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://craftrevolution.com/craftersunited.htm">Crafter&#8217;s United</a> has partnered with <a href="http://www.etsy.com/shop.php?user_id=3146">Etsy stores</a> to raise funds to assist victims of Hurricane Katrina.   You can help by: </p>
<ul>
<li>donating craft items for sale. These will be sold and the proceeds will be sent to The Red Cross.</li>
<li>Buying craft items: The proceeds from your purchase will be sent to The Red Cross.</li>
</ul>
<p>To learn more, visit <a href="http://www.etsy.com/shop.php?user_id=3146">Etsy stores</a> or <a href="http://craftrevolution.com/craftersunited.htm">Crafter&#8217;s United</a>. </p>
    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2005. |
      <a href="http://www.thedietdiary.com/blog/lucia/416">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/416#comments">No comment</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/general" title="View all posts in General" rel="category tag">General</a>,  <a href="http://www.thedietdiary.com/blog/category/hand-knitting" title="View all posts in Hand Knitting" rel="category tag">Hand Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/416&amp;title=Aid Effort">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/416/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to design a sleeve cap.</title>
		<link>http://www.thedietdiary.com/blog/lucia/406</link>
		<comments>http://www.thedietdiary.com/blog/lucia/406#comments</comments>
		<pubDate>Tue, 30 Aug 2005 16:43:04 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Hand Knitting]]></category>
		<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>
		<category><![CDATA[calculator]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/lucia/406</guid>
		<description><![CDATA[<img alt="sleeve cap" src="http://thedietdiary.com/blog/wp-images/SleeveCap.gif" style="width: 410px; height: 359px;" align="left" hspace="5" vspace="5"/>
<p>In principle, designing a any type of fitted sleeve cap to fit into an armhole opening is simple. In practice, designing fitted caps to fit in the armhole involve pesky calculations.  Clearly, this is the job for another knitting calculator!</p>]]></description>
			<content:encoded><![CDATA[<img alt="sleeve cap" src="http://thedietdiary.com/blog/wp-images/SleeveCap.gif" style="width: 410px; height: 359px;" align="left" hspace="5" vspace="5"/>
<p>In principle, designing a any type of fitted sleeve cap to fit into an armhole opening is simple. In practice, designing fitted caps to fit in the armhole involve pesky calculations.  Clearly, this is the job for another knitting calculator!

</p><p>Today, I'm going to describe <span style="font-style: italic;">how </span> to calculate a simplified set in sleeve cap and also provide the calculator.   Before going further, I want to briefly describe the principle. It's pretty easy.

</p><p>Examine the schematic to the left.  At the top, the schematic shows the right hand side of sweater front joined together at the shoulder and turned on their side.  Below, a sleeve is placed near the armhole.  One half of the sleeve cap is outlined in red as is the armhole opening on the front piece.  
 
</p><p>The general principle for cap design, which applies to sleeve cap/armhole variations is this: <blockquote>These two curved red lines should be approximately the same length. </blockquote>

</p><p>That's it. That's the principle.  The idea underlying the principle is this: You need to sew that sleeve into the hole, and you don't want it to pucker. So, the length of the two seams need to match.

</p><p>While this is the general principle, I must admit two things. First, some violations are permitted to achieve style variations. For example, if you actually want a puff sleeves, you do make the length of the red curved line on the sleeve cap longer.  Second, some designers like to make the length of the red line on a very fitted caps up to 10% longer than the armhole.  The extra length permits the cap to be eased into the hole and can be useful if the cap is curved. When sewing with woven garments, the extra length becomes essential and some precision is required to determine the best correct length to permit easing without resulting in gathering. However, knit fabric stretches and forgives a certain degree of mismatch; the knitter does not need to fret they are 2% off on their calculation.

</p><p>Now, I'll proceed to illustrate this principle on a simplified cap that looks fairly fitted, but which results in simple knitting directions.   The knitted cap will look like the one in the schematic.  True fitted sleeve caps have a bell shaped cap; this simplified one will use "straight line" shaping.  When knit from the bottom up,  this type of cap is shaped by binding off a few stitches under the arm; I've illustrated these in violet. Afterwards, stitches are eliminated  at a rate of one stitch every two rows. Finally, all remaining stitches are bound off, resulting in a wide flat region at the top of the sleeve.  

</p><p>I want to pause to provide and answer to this question: Why decrease one stitch every two rows?  <span style="font-style: italic;">This is an arbitrary choice.</span> In fact, this is "the "simplification compared to a fully fitted fitted sleeve which would have a bell shaped cap. 

</p><p>Now, examine the sweater body and its armhole opening. At chest level, a front or back has enough stitches to create the desired body width at the bottom of the armhole.  At shoulder level, the front and back have enough stitches to create the desired shoulder width .  The precise method of shaping to vary the sweater width depends on the style chosen by the designer.  I'll describe the shaping as knit from the bottom to the top. 

</p><p>If knit from the bottom, the armhole is shaped by first binding off a few stitches under the arm. As a general rule, the number of stitches bound off should match the number bound off for the sleeve. This makes it easy to sew those two flat parts together. Afterwards, stitches are bound off at a rate of 1 stitch every 2 rows until the shoulder width is achieved.  Notice this is the same rate of binding off as on the cap.   Choosing the same bind off rate for both pieces isn't necessary, but it makes it easy to match rows on the garment and sleeves in this area, and simplifies seaming. I then knit without shaping until the armhole depth is achieved. Afterwards I shape the shoulders, but this detail is not shown in the figure. 

</p><p>Now, for the knitty gritty: creating knitting directions that result in the correct sleeve cap.  Almost anyone can figure out the directions to shape the armhole based on the verbal description above.  However, to design this cap we need to figure out 

<ul><li>How many stitches are in the biceps. </li><li>How many stitches do we bind off at the underarm.</li><li>How times do we decrease at a rate or 1 stitch every two rows and</li><li>How many stitches will remain at the top of the cap.</li></ul></p><p>However, to figure the answers to the last three bullets, we must first design the armhole. So, I'll explain by way of example.   The example will be in the form of a calculator, so if you want, you can change the number to match your sweater design.</p>
<span id="more-406"></span>
<!-- THE FORM THE FORM THE FORM THE FORM -->
<form name="armholeForm"> 
<p> <h3>Design the armhole.</h3> To create the directions to knit anything, we first need to know the stitch and row gauge obtained by knitting a swatch. I'll enter the ones for the sweater I'm designing in these boxes: 
 
</p><p><table><tr><td> <input value="5.33" name="mainStIn" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches/ inch and <input value="6.15" name="mainRowIn" size="6" maxlength="4" onchange="armholeCalcs()"/> rows/inch. </td></tr>
<tr><td>To fill the boxes below, I advise clicking this now: <input name="calculate" value="calculate" onclick="armholeCalcs()" type="button"/></td></tr>
</table> 

</p><p><span style="text-decoration: underline;">Chest Width</span> 

<br />Next we need to know how may stitches we have across the full body width. I want Jim's sweater to measure 38" around the chest. (Jim's chest measures less than that; I've already added ease.) That means I need to front and back to measure 19" each. Depending on the stitch pattern used, I may need to round to the nearest stitch, an even number, or an odd number. The correct choice depends on what is required to center a decorative pattern and make it look nice. 

</p><p>To begin calculations, I'll enter the chest measurement, and select how I want to round: 

</p><p><table><tr><td>Chest dimension = <input value="38" name="chest" size="6" maxlength="4" onchange="armholeCalcs()"/> inches, </td> <td> <select name="roundMethod" onchange="armholeCalcs()"> <option>one stitch</option> <option selected="selected">even</option> <option>odd</option> </select> </td></tr></table> 	 

</p><p>To obtain the number of stitches, I multiply the chest width by the stitch gauge and round. The chest width requires <input value="xx" name="chestStitches" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches. 

</p><p>Now, I want to decide how may stitches I need across the shoulders. Jim needs 16.5" to fit well across his shoulders. 
<table><tr><td> Shoulder dimension = <input value="16.5" name="shoulder" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. 
</td></tr></table>

</p><p>Calculating just as for the chest, the shoulder width requires <input value="xx" name="shoulderStitches" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches. 
 
</p><p>I subtract the number of shoulder stitches from the chest stitches, and find I will need to decrease a total of <input value="xx" name="totDec" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches to narrow the sweater from the chest width to the shoulder width; that means I'll reduce a total of <input value="xx" name="halfDec" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches on each side. 

</p><p>Recall this simplified design requires me to reduce some number of stitches all at once and then reduce at a rate of 1 stitch every two rows. So, how many should I reduce in each pass? Well, my rule is this:&nbsp; 

</p><p> 
<ul> <li>The first reduction will equal the smaller of two possible values:</li> </ul><ul> <li>one half of the total to be reduced, rounding up. That is reduce <input value="xx" name="altUnderArmDecHalf" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches on each side side.</li> <li>16% or the body stitches for the front or back of the sweater. That is <input value="xx" name="standUnderArmDec" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches if we count both sides or <input value="xx" name="standUnderArmDecHalf" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches on one side.  
 </li> </ul> 
</p><p> The remaining stitches will be reduced at a rate of 1 stitch every two rows. So for this case the directions will read: 

<blockquote> 
<ol><li>Armhole Reductions</li></ol>
<ol style="list-style-type: lower-alpha;"> 
<li>Hang a row marker to indicate the beginning of the bind off.</li> 
<li>Bind off <input value="xx" name="bindOffUnderArm" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches; work in stitch pattern to end of row. </li> 
<li>Turn, bind off <input value="xx" name="bindOffUnderArm2" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches work to the end of the row.</li> <li>Repeat the following <input value="xx" name="nTimeEveryOther" size="6" maxlength="4" onchange="armholeCalcs()"/> times: </li> 
<ul><li>Knit 1 stitch, ssk, work in stitch pattern until 3 stitches remain, k2tog, knit last stitch.</li> <li>Turn, work back in stitch pattern.</li> </ul> <li>Hang a marker. </li> </ol>  
</blockquote> 
 
</p><p>The armhole reduction directions are complete. 

</p><p>Ordinarily, knitting directions would not mention how deep the armhole when you finish the armhole reductions and they would not suggest you hang a second marker. I have you mark it because we need to know this depth to design the sleeve cap. Notice I've knit <input value="xx" name="nRowsEveryOther" size="6" maxlength="4" onchange="armholeCalcs()"/> rows since the first bind off. So, the depth to this point is obtained by dividing the number or rows by the row gauge. This results in <input value="xx" name="inchesEveryOther" size="6" maxlength="4" onchange="armholeCalcs()"/> inches between the first and second marker. The final instruction for the armhole is to knit without shaping until the armhole depth is achieved. Jim's sweater needs 9.5" deep armholes. I just type that in the box below. 

</p><p> <ul> <li>Work even until the armhole measures <input value="9.5" name="armholeDepth" size="6" maxlength="4" onchange="armholeCalcs()"/> from <span style="font-style: italic;">first </span>marker. </li> <li><span style="text-decoration: underline;">The length measured from the second marker is UD = <input value="xx" name="unshapedArmholeDepth" size="6" maxlength="4" onchange="armholeCalcs()"/> inches.</span> This is an important length. It's labeled as "Unshaped Depth" in the illustration above; I will use the symbol UD for this value when I later do some math. </li> </ul> 
<hr style="width: 20%; height: 2px;"/> 
<!-- the sleeve cap --> 
<h3>The sleeve cap.</h3> I have almost enough information to create the knitting directions for the sleeve cap, but I need to know how wide I want the sleeve at the biceps. It just so happens Jim wants his sleeves to be <input value="13." name="bicep" size="6" maxlength="4" onchange="armholeCalcs()"/> inches wide at the biceps. 
</p><p>It just so happens that the <span style="font-style: italic;">particular</span> simplified cap design permits a range of sleeve widths between a minimum and a maximum width. I'll defer explaining why there is the minimum sleeve width, and simply state the minimum and maximum widths are <input value="xx" name="minBicep" size="6" maxlength="4" onchange="armholeCalcs()"/> inches and <input value="xx" name="maxBicep" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. Luckily for Jim, his preferred sleeve width falls in this range. (If you are designing your own sweater and are changing or plan to change values in the boxes, don't suggest sleeve widths outside this range.) 

</p><p> Now, I'll calculate the sleeve cap. 

<ul>
<li>Begin Shaping Sleeve cap.</li> <li>Begin right side facing. There should should be <input value="xx" name="bicepStitches" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches on the needle. </li> <li>Follow the directions 1a - 1e for shaping the armhole up to and including hanging the second marker.</li> 
<li>For the purposes of understanding this discussion, hang the second row marker near the edge and then put a slippable ring marker between the two center stitches on the needle (or round the center stitch if the number of stitches are odd). </li> 
<li>Note the number of stitches on the needle is <input value="xx" name="midCapStitches" size="6" maxlength="4" onchange="armholeCalcs()"/>, and width of the knitting should now measure <input value="xx" name="midCapWidth" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. The width from the edge to the center ring marker is half that, that is W=<input value="xx" name="W" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. I've labeled 'W' on the figure below and to the right. </li> </ul> 
 
</p><p>Next, you will need to <span style="font-style: italic;">continue</span> binding off at a rate of 1 stitch on both edges every other row as in direction 1-d. We'll figure out how many more times you need to do this. 
</p><p> <img alt="cap detail" src="http://thedietdiary.com/blog/wp-images/CapDetail.gif" style="width: 166px; height: 195px;" align="right"/>The left hand side of the remaining portion of the cap is illustrated in the figure to the right; this is the part we have not yet calculated. If you had knit as far as the current directions suggest, the needle and work would be at the bottom of this figure. 

</p><p>Note the red 'X' on the lower left hand corner; this indicates the location of the row marker I suggested you place at the edge. As you knit and shape, the top of the cap will lengthen; the red "X" at the top right indicates the slippable ring marker I suggested using to indicate the center of the row. When shaping the very top of the cap, the goal is to keep decreasing stitches until you find the length measured from the left edge row marker to the center ring marker equals UD = <input value="xx" name="UD2" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. <span style="font-style: italic;">Note:</span><span style="font-style: italic;"> </span>This is the "Unshaped Depth" defined when I discussed knitting the armhole.

</p><p>If the length of this final portion of the cap equals UD, then the length of the whole cap will match the length of the armhole. That's the idea, and it's simple enough. Unfortunately, to figure out the number of times to shape, we need to collect 4 equations and solve for 4 unknowns. The four equations dictating the lengths of the illustrated quantities are: 

<ul>
<li>T + H = UD. (That is, sum of the length along the slanted region and the top of the cap equals the unshaped armhole depth.)</li> 
<li>L+T = W. (That's clear from the figure.)</li> 
<li>2 * (L/ stitch_gauge) = ( h/ row_gauge) I divide "L" by the stitch gauge to find the number of stitches in the length "L". I divide "h" by the row gauge to get the number of rows. Since I'm decreasing 1 stitch every two rows, there will be two rows for each stitch. </li> 
<li>H<sup>2</sup> = h<sup>2</sup> + L<sup>2</sup>. This is Pythagorean theorem to describe the triangle shown on the left side of the cap illustration. </li> 
</ul> 

</p><p> I could rearrange in a variety of ways and show you the formula, but likely as not, anyone who wants to see the formula will enjoy doing the algebra! So, instead, I'll just tell you that I arranged to solve for the width of half the cap top. I get: 

</p><p>The width indicated as L = <input value="xx" name="L" size="6" maxlength="4" onchange="armholeCalcs()"/> inches. 

</p><p>This corresponds to <input value="xx" name="LStitches" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches. (Note: I round up! Remember some designers suggest the cap should be a little longer? Well, I at least make sure it's not shorter.) 

</p><p>So, the remaining directions become: 

<blockquote>
<ul> 
<li>Repeat the following <input value="xx" name="LStitches2" size="6" maxlength="4" onchange="armholeCalcs()"/> <em>more</em> times:</li> 
<ol>
<li>Knit 1 stitch, ssk, work in stitch pattern until 3 stitches remain, k2tog, knit last stitch.</li>  <li>Turn, work back in stitch pattern.</li></ol>
 <li>Bind off the remaining <input value="xx" name="topStitches" size="6" maxlength="4" onchange="armholeCalcs()"/> stitches.</li> </ul> 
 </blockquote>
 </p>
 </form> 
 
<p>That's how you calculate. 

</p><p>But, before I finish, I mustn't forget I promised to explain the minimum and maximum sleeve widths for this design. Examine the little chart showing the final cap shaping. Consider first that L must be positive; If you asked for too wide a cap, the calculated value of L will be negative.  If you asked for too narrow a cap, the number of stitches bound off at the top will be negative. (Actually, I code so the top is never an actual point! )

</p><p>I know this was long. But I also know there are lots of people out there who want to figure out how to get their sleeve caps to fit into the hole. Plus, I need the calculator. In fact, I waited too long to code it. I'm knitting Jim's sweater from the top down, and I knit the armhole past the upper armhole depth.  Yes, I knit, then actually wrote the calculator afterwards. Now, I'll rip because I didn't calculate first! 
 
</p><p>I'm an idjit! </p>

<!-- the javascript -->
<script language="JAVASCRIPT" type="text/javascript">
<!-- hide 
function armholeCalcs(){
p=document.armholeForm;

	chestStitches= mult(p.chest.value,p.mainStIn.value)/2
	p.chestStitches.value=round(chestStitches,p.roundMethod.selectedIndex); 
	
	p.shoulder.value=Math.min(divide(p.chest.value,2),p.shoulder.value);
	
	shoulderStitches=mult(p.shoulder.value,p.mainStIn.value);
	p.shoulderStitches.value=round(shoulderStitches,p.roundMethod.selectedIndex);
	
	p.totDec.value=sub(p.chestStitches.value,p.shoulderStitches.value);
	p.halfDec.value=divide(p.totDec.value,2)
	
	p.standUnderArmDecHalf.value=Math.round(mult(0.08,chestStitches));
	p.standUnderArmDec.value=mult(p.standUnderArmDecHalf.value,2);
	
	p.altUnderArmDecHalf.value=Math.round(divide(p.halfDec.value,2));
	
	p.bindOffUnderArm.value=Math.min(p.altUnderArmDecHalf.value,p.standUnderArmDecHalf.value);
	p.bindOffUnderArm2.value=p.bindOffUnderArm.value;

    p.nTimeEveryOther.value=sub(p.halfDec.value,p.bindOffUnderArm.value);
	p.nRowsEveryOther.value=mult(2,p.nTimeEveryOther.value);
	
	inchesEveryOther=divide(p.nRowsEveryOther.value,p.mainRowIn.value);
		p.inchesEveryOther.value=inchesEveryOther;
	
	UD=sub(p.armholeDepth.value,inchesEveryOther);
	p.unshapedArmholeDepth.value=UD;
	//  CAP
	
	
	bicepStitches=mult(p.bicep.value,p.mainStIn.value);
	
		p.bicepStitches.value=round(bicepStitches,p.roundMethod.selectedIndex);	
		p.midCapStitches.value=sub(p.bicepStitches.value,p.totDec.value);
	
	midCapWidth=divide(p.midCapStitches.value,p.mainStIn.value);
    bicepWidth=divide(p.bicepStitches.value,p.mainStIn.value);
	
	p.midCapWidth.value=midCapWidth;	
	
	sideWidth = sub(bicepWidth,midCapWidth);
	
	W=divide(midCapWidth,2);
	p.W.value=Math.round(W*10)/10;
	
	p.UD2.value=p.unshapedArmholeDepth.value;
	
	rowsPerStitch= divide(p.mainRowIn.value,p.mainStIn.value);
	Rad = Math.sqrt(1 + (2 * rowsPerStitch)*(2 * rowsPerStitch));
	
	L= (UD-W)/(Rad-1); 
	p.L.value=L;
	LStitches=Math.ceil(mult(L,p.mainStIn.value));
	p.LStitches.value=LStitches;
	p.LStitches2.value=LStitches;
	p.topStitches.value=sub(p.midCapStitches.value,2*LStitches);	
	
	p.minBicep.value=2* UD/(0.8*Rad+0.2) + sideWidth;
	p.maxBicep.value=2* UD + sideWidth;
	
	
}

//---------------------lucia knitting fiend-------------------
function divide(neckCirc,widthFact) {
var width
if(isNaN(neckCirc) || isNaN(widthFact) ) { width = "TBD";}
else {
 width = Math.round(1000*eval(neckCirc)/eval(widthFact))/1000;  }
return width;
}
//----------------Lucia------------------------
function mult(neckWidth,widthFact) {
/* 
@copyright 2004 Lucia Liljegren
*/

var width
if(isNaN(neckWidth) || isNaN(widthFact) ) { width = "TBD"}
else { width = Math.round(1000*eval(neckWidth)*eval(widthFact))/1000;}
return width;
}
//----------------------------------------
function add(base,ease){
/* 
@copyright 2004 Lucia Liljegren
*/

var design
if(isNaN(base) || isNaN(ease) ) { design ="TBD"}
else{
     design = Math.round(1000* (eval(base)+eval(ease)) )/1000;
     if(eval(design) < 0.) {design = 0;}
}
return design; 
}
//--------------------Liljegren--------------------
function sub(design,ease){
	/* 
	@copyright 2004 Lucia Liljegren
	*/

	var base
	if(isNaN(design) || isNaN(ease) ) { base ="TBD"}
	else{
		   base = Math.round(1000*(eval(design)-eval(ease))  )/1000;}
	return base;
 }
//--------------------lucia--------------------

function round(chestStitches, roundtype){
	if( roundtype==0){		chestStitches = Math.round(chestStitches);}
	else if(roundtype==1){	chestStitches = Math.round(chestStitches/2)*2;}
	else{					chestStitches = Math.round((chestStitches-1)/2)*2 + 1;}

	return chestStitches;
}

// -->

</script>    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2005. |
      <a href="http://www.thedietdiary.com/blog/lucia/406">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/406#comments">14 comments</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/hand-knitting" title="View all posts in Hand Knitting" rel="category tag">Hand Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/calculator" title="View all posts in calculator" rel="category tag">calculator</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/406&amp;title=How to design a sleeve cap.">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/406/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Celtic Flourish</title>
		<link>http://www.thedietdiary.com/blog/lucia/389</link>
		<comments>http://www.thedietdiary.com/blog/lucia/389#comments</comments>
		<pubDate>Tue, 16 Aug 2005 12:43:20 +0000</pubDate>
		<dc:creator>lucia</dc:creator>
				<category><![CDATA[Aran]]></category>
		<category><![CDATA[Knitting]]></category>
		<category><![CDATA[Machine Knitting]]></category>

		<guid isPermaLink="false">http://www.thedietdiary.com/blog/lucia/389</guid>
		<description><![CDATA[<img src='http://thedietdiary.com/blog/wp-images/CelticFlourish.jpg' hspace="15" vspace="5" align="left" height="176" width="250" alt='' />Celtic Flourish <em>shall be</em> the central panel for Jim's next sweater.  
]]></description>
			<content:encoded><![CDATA[<p><img src='http://thedietdiary.com/blog/wp-images/CelticFlourish.jpg' hspace="15" vspace="5" align="left" height="176" width="250" alt='' />Celtic Flourish <strong>shall be</strong> the central panel for Jim&#8217;s next sweater!  </p>
<p>To simplify determining the gauge, I added vertical ribbing to the sides, then knit one repeat up in Plymouth Galway. It measures about 5&#8243; or 5.5&#8243; across.  (Yes, I admit it, those who are familiar with this pattern will recognize I made a mistake when I began the motif. . . <sup>1</sup>)</p>
<p>A chart for this cable can be found in Barbara Walker&#8217;s <a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=thedietdiaryc-20&amp;creative=9325&amp;path=ASIN/0942018184/qid=1123709420/sr=2-3/ref=pd_bbs_b_2_3">Charted Knitting: Third Treasury Of Knitting Stitches.</a><img src="http://www.assoc-amazon.com/e/ir?t=thedietdiaryc-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"   /> </p>
<p><img src='http://thedietdiary.com/blog/wp-images/Make5Stitches.jpg' hspace="15" vspace="5" align="right" height="176" width="250" alt='' />I  didn&#8217;t like the suggested method for creating 5 stitches out of one at the bottom of that loopy part because I found it difficult to work. So, I &#8220;unvented&#8221; a method which I found easier to do.  I don&#8217;t quite like the appearance of my method; it has a sort of &#8220;gap&#8221; at the bottom that doesn&#8217;t match the appearance at the top.  </p>
<p>I will continue to fiddle.</p>
<p>Anyway, tiny gap or no tiny gap, I love the cable. It&#8217;s going to appear on Jim&#8217;s sweater.</p>
<p>I&#8217;ll finish with a yarn &#038; LYS plug. This swatch is knit Plymouth Galway which normally works up at 5 st/inch in stockinette.  It&#8217;s 100% wool, and comes in 100 gram balls. I purchased one ball on Saturday at <a href="http://www.thedietdiary.com/blog/lucia/248">Zora&#8217;s Yarn</a> in Naperville.  Knitche in Downer&#8217;s Grove also carries Plymouth Galway, but they were out of this color on Friday when I visited.<sup>2</sup>  </p>
<p>I&#8217;d say the cables are popping nicely, and the yarn has a pleasant feel.  However, this yarn doesn&#8217;t have the &#8220;true Aran&#8221; feel you find in tightly knit, authentic fisherman sweaters. (It feels nicer. Authentic fisherman sweaters are knit very densely out of hardwearing yarn with lots of lanolin. They are terrific, but not &#8220;comfy&#8221;.  Jim who is not planning to fish in the North Atlantic, or the Irish Sea, and will not be ice fishing with his brothers next winter, prefers the cozier feel of <em>this</em> yarn! )</p>
<hr />
1. I twisted the very first cable after 4 rows instead of 6. That&#8217;s why it&#8217;s stumpy.<br />
2. I have no affiliation with Plymouth, Knitche or Zora&#8217;s.  I&#8217;m just a satisfied customer. </p>
<hr width="20%"/>Filed in <a href="http://www.thedietdiary.com/blog/lucia/532">Aran Knitting Stitches.</a></p>
    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; lucia for <a href="http://www.thedietdiary.com/blog">The Knitting Fiend</a>, 2005. |
      <a href="http://www.thedietdiary.com/blog/lucia/389">Permalink</a> |
      <a href="http://www.thedietdiary.com/blog/lucia/389#comments">2 comments</a>
	  <br>Want more on these topics ? Browse the archive of posts filed under <a href="http://www.thedietdiary.com/blog/category/knitting/aran" title="View all posts in Aran" rel="category tag">Aran</a>,  <a href="http://www.thedietdiary.com/blog/category/knitting" title="View all posts in Knitting" rel="category tag">Knitting</a>,  <a href="http://www.thedietdiary.com/blog/category/machine-knitting" title="View all posts in Machine Knitting" rel="category tag">Machine Knitting</a>.
     <br>Add to <a href="http://del.icio.us/post?url=http://www.thedietdiary.com/blog/lucia/389&amp;title=Celtic Flourish">del.icio.us</a>
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.thedietdiary.com/blog/lucia/389/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
