<?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>Conveyors and Accumulation Tables &#187; packaging</title>
	<atom:link href="http://www.garvey.com/tag/packaging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.garvey.com</link>
	<description>We Handle It</description>
	<lastBuildDate>Thu, 19 Jan 2012 23:18:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Garvey Workshop in Princeton, NJ 5/26</title>
		<link>http://www.garvey.com/2011/05/garvey-workshop-in-princeton-nj-526/</link>
		<comments>http://www.garvey.com/2011/05/garvey-workshop-in-princeton-nj-526/#comments</comments>
		<pubDate>Thu, 19 May 2011 19:08:03 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[line analysis]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[throughput]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=1263</guid>
		<description><![CDATA[Mike Earling (VP, Sales ) and I will be presenting a workshop on maximizing throughput at the Healthcare Packaging Conference in Princeton, NJ. We&#8217;ll be talking about how to use the theory of constraints to maximize your packaging line&#8217;s throughput and get the most out of your company&#8217;s investment. It&#8217;s on Thursday, May 26th. Click [...]]]></description>
			<content:encoded><![CDATA[<p>Mike Earling (VP, Sales ) and I will be presenting a workshop on maximizing throughput at the <a href="http://www.healthcarepackaging.com/conference/">Healthcare Packaging Conference</a> in Princeton, NJ.  We&#8217;ll be talking about how to use the theory of constraints to maximize your packaging line&#8217;s throughput and get the most out of your company&#8217;s investment.  It&#8217;s on Thursday, May 26th.  Click <a href="http://www.healthcarepackaging.com/conference/">here</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2011/05/garvey-workshop-in-princeton-nj-526/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can Slowing Down Raise Throughput?</title>
		<link>http://www.garvey.com/2010/08/can-slowing-down-create-higher-efficiency/</link>
		<comments>http://www.garvey.com/2010/08/can-slowing-down-create-higher-efficiency/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 13:42:18 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[bottling]]></category>
		<category><![CDATA[line analysis]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[slow]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[throughput]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=1166</guid>
		<description><![CDATA[Update: I recently made some changes to this article. Most assumed that I was in favor of always slowing down to increase throughput, but it&#8217;s actually only advisable if you can increase efficiency by a significant amount (10-20%). All the changes are in the last paragraph. Can you increase efficiency and throughput by slowing down? [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong>  I recently made some changes to this article.  Most assumed that I was in favor of always slowing down to increase throughput, but it&#8217;s actually only advisable if you can increase efficiency by a significant amount (10-20%).  All the changes are in the last paragraph.</p>
<p>Can you increase efficiency and throughput by slowing down?</p>
<p>I recently had a discussion with a customer and an engineering firm about increasing throughput by slowing down the rate of a labeler from 400/minute to 380/minute.  They recorded an improvement in efficiency to justify the change.  I questioned the decision from a thruput standpoint and wanted to come up with a good way to determine if an increase in efficiency actually increased the thruput or not.</p>
<div id="attachment_1176" class="wp-caption aligncenter" style="width: 435px"><a href="http://www.garvey.com/wp-content/uploads/2010/08/slowdown.jpg"><img src="http://www.garvey.com/wp-content/uploads/2010/08/slowdown.jpg" alt="" title="slowdown" width="425" height="282" class="size-full wp-image-1176" /></a><p class="wp-caption-text">Is slower better?</p></div>
<p>Efficiency is calculated using the following formula:</p>
<blockquote><p>MTBF / (MTBF + MTR)</p></blockquote>
<p>MTR = Mean Time to Repair<br />
MTBF = Mean Time Between Failure</p>
<p>A properly buffered line should have capacity to handle the longest MTR on the line.  The difference in maximum rates should be such that the table can go from full to empty in less time than the MTBF.   For example, if you have a line like this:</p>
<table>
<tbody>
<tr>
<th>Name</th>
<th>Max Rate</th>
<th>MTR</th>
<th>MTBF</th>
</tr>
<tr>
<td>Filler</td>
<td>330 bpm</td>
<td>3 min</td>
<td>60 min</td>
</tr>
<tr>
<td>Buffer</td>
<td colspan="3">990 bottle capacity</td>
</tr>
<tr>
<td>Labeler</td>
<td>400 bpm</td>
<td>? min</td>
<td>? min</td>
</tr>
</tbody>
</table>
<p>Your labeler must have a MTR of 3 minutes or less and an MTBF of 9.9 minutes or more, giving us a minimum labeler efficiency of 77%.  So what if I decrease my max rate in an effort to improve efficiency?</p>
<table>
<tbody>
<tr>
<th>Name</th>
<th>Max Rate</th>
<th>MTR</th>
<th>MTBF</th>
</tr>
<tr>
<td>Filler</td>
<td>330 bpm</td>
<td>3 min</td>
<td>60 min</td>
</tr>
<tr>
<td>Buffer</td>
<td colspan="3">990 bottle capacity</td>
</tr>
<tr>
<td>Labeler</td>
<td>380 bpm</td>
<td>? min</td>
<td>? min</td>
</tr>
</tbody>
</table>
<p>My minimum required MTR is the same since I&#8217;m still filling the buffer at 330 bpm, but my minimum required MTBF is now 19.8 minutes.  This gives us a way to measure whether the decrease in rate has affected throughput.  My labeler efficiency must now remain above 87% (19.8 / (3+19.8)) to keep the filler running and maintain throughput.<br />
<div id="attachment_1174" class="wp-caption aligncenter" style="width: 414px"><a href="http://www.garvey.com/wp-content/uploads/2010/08/labeler-mtbf-efficiency.png"><img src="http://www.garvey.com/wp-content/uploads/2010/08/labeler-mtbf-efficiency.png" alt="" title="labeler-mtbf-efficiency" width="404" height="261" class="size-full wp-image-1174" /></a><p class="wp-caption-text">As the labeler slows down, its efficiency must go up to maintain throughput for the packaging line.</p></div></p>
<p>The formula can even more simply be expressed like this:</p>
<blockquote><p> e = (Fr / Lr)</p></blockquote>
<p>Where e = the minimum efficiency needed to maintain throughput<br />
Fr = the max rate of the constraint<br />
Lr = the max rate of the machine in question</p>
<p>If I run the labeler at 400 bpm I need to maintain a labeler efficiency of 77%.  If I run it at 380bpm, I must maintain an efficiency of 87%.  So if slowing the max rate of the labeler resulted in improving the efficiency from under 77% to something over 87%, then yes it will have improved throughput.  If they were already running above 77% prior to the rate change, then throughput will be unchanged.  If efficiency is under 87% after the rate change, then throughput will decrease.  </p>
<p>In practice you have to find the right balance between rate and efficiency.  It may be tremendously more difficult to maintain 87% than 77%, due to inconsistent materials or operator error.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2010/08/can-slowing-down-create-higher-efficiency/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Accumulation Tables in a Puck Line</title>
		<link>http://www.garvey.com/2010/03/accumulation-tables-in-a-puck-line/</link>
		<comments>http://www.garvey.com/2010/03/accumulation-tables-in-a-puck-line/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 20:46:07 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[line analysis]]></category>
		<category><![CDATA[machines]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[pucks]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=1056</guid>
		<description><![CDATA[In our previous line analysis examples we looked at a linear packaging line and another with multiple paths. Today we&#8217;re looking at a puck system. A puck system is used to move unstable products through a packaging line. They&#8217;re popular in the cosmetics and personal care industries and can be purchased from a number of [...]]]></description>
			<content:encoded><![CDATA[<p>In our previous line analysis examples we looked at a <a href="http://www.garvey.com/2009/11/packaging-throughput-example/">linear packaging line</a> and <a href="http://www.garvey.com/2009/12/non-linear-throughput-analysis-of-a-packaging-line/">another with multiple paths</a>.  Today we&#8217;re looking at a puck system.</p>
<p><a href="http://www.adv-puck.com"><img src="http://www.garvey.com/wp-content/uploads/2010/03/labeling-puck_cropped.jpg" alt="" title="labeling-puck_cropped" width="165" height="211" class="aligncenter size-full wp-image-1070" /></a></p>
<p>A puck system is used to move unstable products through a packaging line.  They&#8217;re popular in the cosmetics and personal care industries and can be purchased from a number of vendors such as <a href="http://www.adv-puck.com">Advantage Puck</a>.   The pucks and the products are separated at the end of the line and the pucks must be conveyed and reintroduced back to the beginning.  A puck system provides a unique challenge for our line analysis calculation because stoppages in the line affect the flow of pucks upstream and downstream simultaneously.</p>
<p>Let&#8217;s look at a simple example of three machines.</p>
<div id="attachment_1058" class="wp-caption aligncenter" style="width: 581px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-1.png"><img class="size-full wp-image-1058" title="puck-packaging-line-1" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-1.png" alt="Three machines in a packaging line using pucks " width="571" height="151" /></a><p class="wp-caption-text">Three machines in a packaging line with a puck return system.</p></div>
<p>Like any normal packaging line, this line has a constraint.  Machine A runs at 300 products per minute (ppm) and the line can&#8217;t go any faster than that.  Machine B accepts products from Machine A and sends them to Machine C.  Machine C performs some sort of operation on the product, removes the product from the puck, and returns the empty back back to Machine A.  If any machine malfunctions, all other machines must also shut down.  Normally we can add an accumulation to help protect the constraint from the downtimes on other machines like this:</p>
<div id="attachment_1059" class="wp-caption aligncenter" style="width: 581px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-2.png"><img class="size-full wp-image-1059" title="puck-packaging-line-2" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-2.png" alt="We added an accumulation table between Machines A and B." width="571" height="151" /></a><p class="wp-caption-text">We added an accumulation table between Machines A and B to improve throughput, but does it help?</p></div>
<p>Unfortunately, Machine A requires a steady stream of empty pucks from Machine C to run.  Downtimes on Machines B and C interrupt this stream, so despite having an accumulator downstream to allow A to keep running, line production shuts down anyway.</p>
<div id="attachment_1061" class="wp-caption aligncenter" style="width: 571px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-4.png"><img class="size-full wp-image-1061" title="puck-packaging-line-4" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-4.png" alt="Downtime on Machine C cuts off the flow of empty pucks to Machine A, shutting down the whole line." width="561" height="152" /></a><p class="wp-caption-text">Downtime on Machine C cuts off the flow of empty pucks to Machine A, shutting down the whole line.</p></div>
<div id="attachment_1062" class="wp-caption aligncenter" style="width: 556px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-5.png"><img class="size-full wp-image-1062" title="puck-packaging-line-5" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-5.png" alt="The same thing happens for downtime on Machine B." width="546" height="156" /></a><p class="wp-caption-text">The same thing happens for downtime on Machine B.</p></div>
<p>We solve this problem by placing a second buffer upstream from the constraint in the empty puck return conveyor.</p>
<div id="attachment_1063" class="wp-caption aligncenter" style="width: 563px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-6.png"><img class="size-full wp-image-1063" title="puck-packaging-line-6" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-6.png" alt="A second accumulator primed with empty pucks will allow the constraint to keep running. " width="553" height="155" /></a><p class="wp-caption-text">A second accumulator primed with empty pucks will allow the constraint to keep running.</p></div>
<p>If we have downtime on B or C, the second accumulator that was pre-primed with empty pucks will start emptying out and the original accumulation table will start to fill up at a rate of 300ppm.  If the malfunctions on B or C are corrected before these tables empty out or fill up, then no production has been lost and throughput has been increased.</p>
<div id="attachment_1065" class="wp-caption aligncenter" style="width: 563px"><a href="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-71.png"><img class="size-full wp-image-1065" title="puck-packaging-line-7" src="http://www.garvey.com/wp-content/uploads/2010/03/puck-packaging-line-71.png" alt="if B or C malfunctions, the first accumulator starts to fill up and the second starts to empty out, but the important thing is that Machine A keeps going." width="553" height="155" /></a><p class="wp-caption-text">If B or C malfunctions, the first accumulator starts to fill up and the second starts to empty out, but the important thing is that Machine A keeps going.</p></div>
<p>Some important notes and questions:</p>
<p><strong>How big should the accumulation tables be?</strong><br />
Both tables should hold enough products to handle the longest average repair time of any non-constraint machine, plus the number of pucks in transit.</p>
<p><strong>Do the tables have to be the same size?</strong><br />
If you have two tables, they must be the same size because they are emptying out and filling up at the same time.</p>
<p><strong>Does the second accumulator have to be in the empty puck return section?</strong><br />
No, but for the majority of cases it is the best place.  Otherwise you will have to remove all the empty pucks from the system at the end of a shift or allow empty pucks to pass through machines without products in them.  It makes sense from throughput standpoint and an operations perspective to accumulate all the empty pucks on accumulator 2 at the end of the shift.</p>
<p><strong>How many pucks should I put on the system?</strong><br />
Fill the accumulation table prior to Machine A with empty pucks and don&#8217;t put any more on.  Adding more pucks will decrease the line&#8217;s throughput.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2010/03/accumulation-tables-in-a-puck-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usability Problem</title>
		<link>http://www.garvey.com/2009/12/usability-problem/</link>
		<comments>http://www.garvey.com/2009/12/usability-problem/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 15:51:20 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[elevators]]></category>
		<category><![CDATA[machine design]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=861</guid>
		<description><![CDATA[I love little examples from every day life that show good or bad design that can be related back to well designed machinery. On the machinedesign.com blog, Leslie Gordon gives a great example of poorly thought out usability in an elevator alert light. It&#8217;s supposed to show which elevator is about to open, but because [...]]]></description>
			<content:encoded><![CDATA[<p>I love little examples from every day life that show good or bad design that can be related back to well designed machinery.  On the <a href="http://blog.machinedesign.com/Machine_Design_Blogs/2009/12/08/an-example-of-bad-design/">machinedesign.com blog</a>, Leslie Gordon gives a great example of poorly thought out usability in an elevator alert light.  It&#8217;s supposed to show which elevator is about to open, but because of the column, you can see the light. </p>
<div id="attachment_862" class="wp-caption aligncenter" style="width: 410px"><img src="http://www.garvey.com/wp-content/uploads/2009/12/elevator1.gif" alt="We can&#039;t see the light behind the column" title="elevator1" width="400" height="442" class="size-full wp-image-862" /><p class="wp-caption-text">We can't see the light behind the column</p></div>
<p>This happens when designers and engineers work inside of a bubble.  They worked on a perfectly useful feature that is rendered less useful in the context of the structure around it.  This happens all the time in our industry where a typical automated packaging line consists of machines designed by many different vendors.  How can we make sure our features are still useful in the context of where they&#8217;ll be installed?  What are some good design practices to use to achieve this?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2009/12/usability-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curious George and the Conveyor</title>
		<link>http://www.garvey.com/2009/11/curious-george-and-the-conveyor/</link>
		<comments>http://www.garvey.com/2009/11/curious-george-and-the-conveyor/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:12:04 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[casepacker]]></category>
		<category><![CDATA[conveyor]]></category>
		<category><![CDATA[curious george]]></category>
		<category><![CDATA[douglas machinem]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[standard knapp]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=812</guid>
		<description><![CDATA[One of my daughter&#8217;s favorite stories is Curious George Goes to a Chocolate Factory, a story where George&#8217;s curiosity ends up creating havoc on the packaging line. Everything works out ok in the end, but the best part is when George actually becomes the Casepacker for the line. I have a theory that George and [...]]]></description>
			<content:encoded><![CDATA[<p>One of my daughter&#8217;s favorite stories is <a href="http://www.amazon.com/Curious-George-Goes-Chocolate-Factory/dp/0395912148">Curious George Goes to a Chocolate Factory</a>, a story where George&#8217;s curiosity ends up creating havoc on the packaging line.  Everything works out ok in the end, but the best part is when George actually becomes the Casepacker for the line.</p>
<div id="attachment_818" class="wp-caption aligncenter" style="width: 279px"><a href="http://www.garvey.com/wp-content/uploads/2009/11/george21.jpg"><img class="size-thumbnail wp-image-818" title="george2" src="http://www.garvey.com/wp-content/uploads/2009/11/george21-269x230.jpg" alt="George turned the packaging line up to Extra Fast" width="269" height="230" /></a><p class="wp-caption-text">George turned the packaging line up to Extra Fast</p></div>
<div id="attachment_814" class="wp-caption aligncenter" style="width: 279px"><a href="http://www.garvey.com/wp-content/uploads/2009/11/george.jpg"><img class="size-thumbnail wp-image-814" title="george" src="http://www.garvey.com/wp-content/uploads/2009/11/george-269x230.jpg" alt="The newest casepacker model from Douglas Machine or Standard Knapp?" width="269" height="230" /></a><p class="wp-caption-text">The newest casepacker model from Douglas Machine or Standard Knapp?</p></div>
<p>I have a theory that George and the Man with the Yellow Hat have a <a href="http://www.imdb.com/title/tt0137523/">Fight Club</a> type of relationship.  It would explain a lot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2009/11/curious-george-and-the-conveyor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packaging Throughput Example</title>
		<link>http://www.garvey.com/2009/11/packaging-throughput-example/</link>
		<comments>http://www.garvey.com/2009/11/packaging-throughput-example/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 15:44:03 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[accumulation]]></category>
		<category><![CDATA[line analysis]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[throughput]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=729</guid>
		<description><![CDATA[Getting the best performance out of an automated packaging line is a difficult task. It is made up of a series of independent machines that each perform a different function such as filling, labeling, packing, etc. The machines are linked together by an overall control system that records the states of each machine (ie. waiting, [...]]]></description>
			<content:encoded><![CDATA[<p>Getting the best performance out of an automated packaging line is a difficult task.  It is made up of a series of independent machines that each perform a different function such as filling, labeling, packing, etc.  The machines are linked together by an overall control system that records the states of each machine (ie. waiting, functioning or malfunctioning) and sets their speeds.  Being in series, these machines are vulnerable to the &#8220;weakest link&#8221; phenomenom.  If one goes down, they all go down.</p>
<div id="attachment_730" class="wp-caption aligncenter" style="width: 220px"><img class="size-full wp-image-730" title="weakest_link" src="http://www.garvey.com/wp-content/uploads/2009/11/weakest_link.jpg" alt="Remember that game show the Weakest Link?" width="210" height="210" /><p class="wp-caption-text">Remember that game show the Weakest Link?</p></div>
<p>The first step in maximizing your throughput is identifying your constraint, or bottleneck.  Take the efficiency of each machine and multiply it by its maximum rate.  This will give you the net rate of each machine.  The machine with the lowest net rate is your constraint and your goal should to keep it running as fast and as often as possible.</p>
<p><strong>Example:</strong><br />
A simple packaging line: (ppm = products per minute)</p>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<th>Name</th>
<th>Max Rate</th>
<th>Efficiency</th>
<th>Net Rate</th>
<th>Throughput</th>
</tr>
<tr>
<td>Filler</td>
<td>300 ppm</td>
<td>94%</td>
<td>282 ppm</td>
<td rowspan="3">167.7 ppm</td>
</tr>
<tr>
<td>Labeler</td>
<td>200 ppm</td>
<td>97%</td>
<td>194 ppm</td>
</tr>
<tr>
<td>Casepacker</td>
<td>400 ppm</td>
<td>92%</td>
<td>368 ppm</td>
</tr>
<tr bgcolor="#fa9805">
<td><strong>Total</strong></td>
<td><strong>200 ppm</strong></td>
<td><strong>83.9%</strong></td>
<td colspan="2"><strong>167.7 ppm</strong></td>
</tr>
</tbody>
</table>
<p>Some interesting notes:</p>
<ul>
<li>Each machine runs 92% or higher, but the line net efficiency is only 83.9%.  This is because downtime on just one machine shuts down the whole line (ie. if the Casepacker jams, the Filler and the Labeler also shut down).  The net efficiency of the line is calculated by multiplying the efficiencies of each machine in sequence:<br />
<strong>0.94 * 0.97 * 0.92 = 0.839 = 83.9%</strong></li>
<li>To get the overall line speed, multiply the net efficiency by the max rate of the <em>slowest</em> machine:  0.839 * 200 = 167.7 ppm</li>
<li>The machine with the lowest net rate is the labeler (194 ppm), making it the constraint.  194 ppm is the upper limit of what we can achieve on this line.</li>
</ul>
<p>So how do you achieve the upper limit of 194 products per minute?  By making sure downtime on the Filler and Casepacker don&#8217;t ever cause the Labeler to shut down.  By adding an accumulation table in between the Filler and the Labeler, you are segregating the line into two separate systems.  This breaks the compounding effect of the machine efficiencies.</p>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<th>Name</th>
<th>Max Rate</th>
<th>Efficiency</th>
<th>Net Rate</th>
<th>Throughput</th>
</tr>
<tr>
<td>Filler</td>
<td>300 ppm</td>
<td>94%</td>
<td>282 ppm</td>
<td>282 ppm</td>
</tr>
<tr>
<td colspan="5" bgcolor="#006a41"><span style="color: white;">Accumulation Table</span></td>
</tr>
<tr>
<td>Labeler</td>
<td>200 ppm</td>
<td>97%</td>
<td>194 ppm</td>
<td rowspan="2">178.5 ppm</td>
</tr>
<tr>
<td>Casepacker</td>
<td>400 ppm</td>
<td>92%</td>
<td>368 ppm</td>
</tr>
<tr bgcolor="#fa9805">
<td><strong>Total</strong></td>
<td><strong>200 ppm</strong></td>
<td><strong>89.2%</strong></td>
<td colspan="2"><strong>178.5 ppm</strong></td>
</tr>
</tbody>
</table>
<p>Since the line is now in two sections, we have to calculate their throughput separately.  The throughput of the first section is 282ppm (0.94 * 300 ppm = 282 ppm).  The throughput of the second section is 178.5 ppm (0.97 * 0.92 * 200 ppm = 178.5 ppm).  We are still limited by the bottleneck of the second section, so the throughput of this line is 178.5 ppm, a 6.4% increase over our previous line.</p>
<p>Since we haven&#8217;t reach our upper limit of 194 ppm we should add another buffer between the Labeler and the Casepacker.</p>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<th>Name</th>
<th>Max Rate</th>
<th>Efficiency</th>
<th>Net Rate</th>
<th>Throughput</th>
</tr>
<tr>
<td>Filler</td>
<td>300 ppm</td>
<td>94%</td>
<td>282 ppm</td>
<td>282 ppm</td>
</tr>
<tr>
<td colspan="5" bgcolor="#006a41"><span style="color: white;">Accumulation Table</span></td>
</tr>
<tr>
<td>Labeler</td>
<td>200 ppm</td>
<td>97%</td>
<td>194 ppm</td>
<td>194 ppm</td>
</tr>
<tr>
<td colspan="5" bgcolor="#006a41"><span style="color: white;">Accumulation Table</span></td>
</tr>
<tr>
<td>Casepacker</td>
<td>400 ppm</td>
<td>92%</td>
<td>368 ppm</td>
<td>368 ppm</td>
</tr>
<tr bgcolor="#fa9805">
<td><strong>Total</strong></td>
<td><strong>200 ppm</strong></td>
<td><strong>92%</strong></td>
<td colspan="2"><strong>194 ppm</strong></td>
</tr>
</tbody>
</table>
<p>Now we&#8217;ve broken the line into three sections with each machine running independently.  We have no compounding of efficiencies, so all we have to do is pick the lowest net rate of the machines.  In this case, the Labeler&#8217;s net rate is 194 ppm and this is throughput of the line, a 15.7% increase over our original throughput of 167.7 ppm.</p>
<h2>What does 15.7% mean to a company&#8217;s bottom line?</h2>
<p>If you are having trouble meeting market demand for a product it could be huge.<br />
Let&#8217;s say the line is running:<br />
2, 8 hour shifts per day<br />
7 days a week<br />
Profit is a conservative 50 cents per product</p>
<blockquote><p>2 shifts * 8 hours * 60 minutes / hour * $0.50 cents * 26.3 extra products per minute = <strong>$12,624.00 per day in additional revenue</strong></p></blockquote>
<p><strong>Over six months it generates $2,203,880.00</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2009/11/packaging-throughput-example/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What Keeps Conveyor Guys Up at Night?</title>
		<link>http://www.garvey.com/2009/11/what-keeps-conveyor-guys-up-at-night/</link>
		<comments>http://www.garvey.com/2009/11/what-keeps-conveyor-guys-up-at-night/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 14:07:27 +0000</pubDate>
		<dc:creator>Ben Garvey</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[blink]]></category>
		<category><![CDATA[conveyor]]></category>
		<category><![CDATA[gladwell]]></category>
		<category><![CDATA[liquor]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[production]]></category>

		<guid isPermaLink="false">http://www.garvey.com/?p=717</guid>
		<description><![CDATA[In the 2005 Malcom Gladwell book, Blink, there is a great paragraph on marketing and packaging: there’s the issue of what is called sensation transference. This is a concept coined by one of the great figures in twentieth-century marketing, a man called Louis Cheskin, who was born in Ukraine at the turn of the century [...]]]></description>
			<content:encoded><![CDATA[<p>In the 2005 Malcom Gladwell book, <a href="http://www.amazon.com/Blink-Power-Thinking-Without/dp/0316172324">Blink</a>, there is a great paragraph on marketing and packaging:<br />
<blockquote>there’s the issue of what is called sensation transference. This is a concept coined by one of the great figures in twentieth-century marketing, a man called Louis Cheskin, who was born in Ukraine at the turn of the century and immigrated to the United States as a child. Cheskin was convinced that when people give an assessment of something they might buy in a supermarket or a department store, without realizing it, they transfer sensations or impressions that they have about the packaging of the product to the product itself. To put it another way, Cheskin believed that <strong>most of us don’t make a distinction — on an unconscious level — between the package and the product.</strong> The product is the package and the product combined. </p></blockquote>
<div id="attachment_718" class="wp-caption aligncenter" style="width: 507px"><img src="http://www.garvey.com/wp-content/uploads/2009/11/macallan-497x600.jpg" alt="Liquor containers tend to be extreme" title="macallan" width="497" height="600" class="size-medium wp-image-718" /><p class="wp-caption-text">Liquor containers tend to be extreme</p></div>
<p>There has always been a fun battle between the marketing and production side of packaging.    The Marketing Department comes up with a beautifullly unique, oddly shaped, off center bottle that enhances and improves the sensation transference while the Production Department has to produce the product efficiently enough so that the price point can be optimized.  There are many things that can affect a bottle&#8217;s ability to be efficiently produced, such as the center of gravity, material type, side contour, contact surfaces, etc.  My experience is solidly on the production side of packaging, and that&#8217;s why posts like <a href="http://www.thedieline.com/blog/2009/11/50_favorite_liquor_package_designs.html">this</a> on the amazing packaging design blog, <a href="http://www.thedieline.com">TheDieline</a>, give me nightmares.</p>
<p><a href="http://www.thedieline.com/blog/2009/11/50_favorite_liquor_package_designs.html">50 Favorite Liquor Package Designs</a></p>
<p>It also keep us in business.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garvey.com/2009/11/what-keeps-conveyor-guys-up-at-night/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

