<?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/" >

<channel><title><![CDATA[Level Engineering, Inc. - Projects]]></title><link><![CDATA[https://www.levelenginc.com/projects]]></link><description><![CDATA[Projects]]></description><pubDate>Thu, 12 Feb 2026 00:08:33 -0800</pubDate><generator>Weebly</generator><item><title><![CDATA[Tolerance Stack Up Analysis of a Bicycle Frame Welding Fixture]]></title><link><![CDATA[https://www.levelenginc.com/projects/tolerance-stack-up-analysis-of-a-bicycle-frame-welding-fixture]]></link><comments><![CDATA[https://www.levelenginc.com/projects/tolerance-stack-up-analysis-of-a-bicycle-frame-welding-fixture#comments]]></comments><pubDate>Wed, 29 Jun 2022 20:23:18 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/tolerance-stack-up-analysis-of-a-bicycle-frame-welding-fixture</guid><description><![CDATA[ 				 				  Figure 1. Benchmark Pro and Benchmark 1.1 bike frame welding fixtures.  The Benchmark 1.1 and Benchmark Pro (Figure 1) are prosumer and professional grade bike frame building fixtures, featuring exceptional build quality with precision CNC machined parts and easy to adjust gantries. One of the most critical geometries of each fixture is the planarity of the five mounting points between the fixture and the frame tubes. The five mounting points on the bike frame are the upper and lower [...] ]]></description><content:encoded><![CDATA[<div><div style="height: 20px; overflow: hidden;"></div> 				<div id='813675073250894910-gallery' class='imageGallery' style='line-height: 0px; padding: 0; margin: 0'><div id='813675073250894910-imageContainer0' style='float:left;width:49.95%;margin:0;'><div id='813675073250894910-insideImageContainer0' style='position:relative;margin:5px;'><div class='galleryImageHolder' style='position:relative; width:100%; padding:0 0 75%;overflow:hidden;'><div class='galleryInnerImageHolder'><a href='https://www.levelenginc.com/uploads/7/7/9/1/77910210/2_orig.jpg' rel='lightbox[gallery813675073250894910]'><img src='https://www.levelenginc.com/uploads/7/7/9/1/77910210/2.jpg' class='galleryImage' _width='411' _height='496' style='position:absolute;border:0;width:100%;top:-30.45%;left:0%' /></a></div></div></div></div><div id='813675073250894910-imageContainer1' style='float:left;width:49.95%;margin:0;'><div id='813675073250894910-insideImageContainer1' style='position:relative;margin:5px;'><div class='galleryImageHolder' style='position:relative; width:100%; padding:0 0 75%;overflow:hidden;'><div class='galleryInnerImageHolder'><a href='https://www.levelenginc.com/uploads/7/7/9/1/77910210/bm-photos-delete-me_orig.jpg' rel='lightbox[gallery813675073250894910]'><img src='https://www.levelenginc.com/uploads/7/7/9/1/77910210/bm-photos-delete-me.jpg' class='galleryImage' _width='601' _height='800' style='position:absolute;border:0;width:100%;top:-38.74%;left:0%' /></a></div></div></div></div><span style='display: block; clear: both; height: 0px; overflow: hidden;'></span></div> 				<div style="height: 0px; overflow: hidden;"></div></div>  <div class="paragraph" style="text-align:center;"><font size="2"><a>Figure 1. </a>Benchmark Pro and Benchmark 1.1 bike frame welding fixtures.</font></div>  <h2 class="wsite-content-title" style="text-align:left;"><font size="3">The Benchmark 1.1 and Benchmark Pro (Figure 1) are prosumer and professional grade bike frame building fixtures, featuring exceptional build quality with precision CNC machined parts and easy to adjust gantries. One of the most critical geometries of each fixture is the planarity of the five mounting points between the fixture and the frame tubes. The five mounting points on the bike frame are the upper and lower head tube, the top of the seat tube, the bottom bracket, and the rear axle. The bottom bracket mounting point can be adjusted laterally as to maintain planarity with the other four mounting points so it is not considered in this analysis. To better understand the possible error in planarity of each of the mounting points, we analyzed the geometric accuracy of the center plane by performing a two-dimensional tolerance stack-up analysis. The accuracy of the center plane is different from the accuracy of the linear scales. The scales on the head tube, seat tube, and rear axle gantries are pre-calibrated with little uncertainty. The exact distance from the back of the fixture to the center plane of the frame &nbsp;can vary as each component in the fixture has a manufacturing tolerance. This creates a tolerance chain that stacks at each part interface.&nbsp;</font><br /><br /><font size="3">There are two possible methods for calculating the tolerance stack-up: a worst-case method, and a statistical method. The worst-case analysis adds all maximum values of the associated components in the tolerance chain. While this method provides an accurate tolerance range for the center plane, it is highly unlikely that each component will be at the maximum of its specified tolerance range. The statistical approach uses a sum-of-squares of the tolerances for each component in the tolerance chain, resulting in a narrower range while maintaining very high confidence. We measured the thickness variations of all components that are not produced in-house to create more accurate tolerance ranges than provided from the manufacturer. The tolerance bands were calculated via the student&rsquo;s t-distribution two-sided 98% confidence interval, and propagated through to the sum-of-squares calculation, resulting in a final bilateral tolerance of <strong>&plusmn;0.043 in (&plusmn;1.092 mm) for the Benchmark 1.1 and</strong> <strong>&plusmn;0.025 in (&plusmn;0.635 mm) for the Benchmark Pro. </strong>These values represent the maximum possible variation from the center plane at any of the four fixed mounting points as can be seen in Figures 2 and 3.</font></h2>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:0px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/3_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:center;"><font size="2">Figure 2. Center plane tolerance shown at head tube on Benchmark 1.1</font></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:0px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/4_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:center;"><font size="2">Figure 3. </font><font size="3">Benchmark 1.1 center plane showing&nbsp; possible out-of-plane shift.</font></div>  <div class="paragraph">The Benchmark 1.1 fixture features a large variety of components leading to more component interfaces, and therefore a longer tolerance chain when compared to the Pro. The washers used in the gantry assemblies have the greatest contribution to the stack-up analysis. The washers vary in their thickness: the tolerance range stated from the manufacturer is 0.054in &ndash; 0.074in , however, we measured a more realistic range of 0.061in &ndash; 0.065in. New washers are qualified to meet or exceed this tighter tolerance range. The variance combined with the layout of these washers can create a tilt along the gantries <a>that shifts the position of the frame mounting points away from the center plane</a>. The lengths of the head tube and seat tube gantries create long lever arms that cause this shift in center plane to be up to 75% of the total stack-up, depending on the mounting point. The head tube experiences the greatest potential tilt from uneven washers, while the rear axle experiences the least. The shift these washers may create was calculated with the mounting points set to the maximum travel on their gantries. For frames that are smaller than the maximum distances that the gantries support, the possible tilt from the washers will be less as the lever arms are shorter, and the possible variation (tolerance) from the center plane will be smaller than the stated <a>value.&nbsp;</a>This washer analysis along with the other measured tolerances that contribute to the stack-up explain the larger tolerance range we found for the Benchmark 1.1.&nbsp;<br /><br />&#8203;The Benchmark Pro uses Blanchard ground MIC6 aluminum plates throughout the fixture to reduce the variety of components and interfaces and to shorten the tolerance chain. The MIC6 plates are held to a tight tolerance range allowing for the assembly of an accurate fixture. Like the Benchmark 1.1, the components that allow for the linear motion of the gantries have the largest contribution to the tolerance stack-up. However, the gantries on the Benchmark Pro are less complicated and use high precision bearings and rails to achieve even greater accuracy of the center plane when compared to the 1.1. To account for possible manufacturing imperfections, the height of the cutouts for the rails and the depth of the pockets for the bearing standoffs are measured and shimmed to the exact dimensions. . Ring shims are added to the bearing standoff pockets to bring the assembled gantry plates into alignment and parallel with the plate behind it. Any out-of-true or out of tolerance bearings are discarded as bad bearings can cause significant tilt along a gantry reducing the accuracy of the center plane. Tightly controlling the assembly process combined with high precision manufacturing of components allows for a total planarity tolerance of &plusmn;0.025 in for the Benchmark Pro.<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[Smooth Haas CNC Tool Changes with an Accumulator Tank]]></title><link><![CDATA[https://www.levelenginc.com/projects/adding-an-accumulator-tank-to-haas-cnc-for-smooth-tool-changes]]></link><comments><![CDATA[https://www.levelenginc.com/projects/adding-an-accumulator-tank-to-haas-cnc-for-smooth-tool-changes#comments]]></comments><pubDate>Thu, 14 Oct 2021 22:56:31 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/adding-an-accumulator-tank-to-haas-cnc-for-smooth-tool-changes</guid><description><![CDATA[Haas specifications for CNC machines with 40 taper spindles typically state 4.0 SCFM required at 100 psi. Additionally, 3/8&rdquo; air hose and air couplers are required. Typically, machines with air-oil spindles will require a steady draw of air, while machines with sealed bearing spindles will intermittently draw air. Although the machine air requirement may average to 4.0 SCFM, the tool release piston and blow gun likely can draw significantly more air during intermittent use. Consider that a [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><font size="3">Haas specifications for CNC machines with 40 taper spindles typically state 4.0 SCFM required at 100 psi. Additionally, 3/8&rdquo; air hose and air couplers are required. Typically, machines with air-oil spindles will require a steady draw of air, while machines with sealed bearing spindles will intermittently draw air. Although the machine air requirement may average to 4.0 SCFM, the tool release piston and blow gun likely can draw significantly more air during intermittent use. Consider that a typical plastic blow gun can draw over 20 SCFM if supplied at 100 psi. We have not collected any data to contest these flowrates, but we intend to discuss how to best plumb new machines for the best performance.<br />&nbsp;<br />We have seen many poorly plumbed machines in the field and heard many diagnoses for poorly operating tool changers that all overlook air supply problems. Tool changers make excessive noise, tools appear to stick in the spindle, the tool changer platter deflects excessively, and diagnoses focus on the spindle taper itself. We by no means intend to solve every instance of these issues with air supply considerations as there are certainly other failure modes, but we know the repeatability and reliability of Haas tool changers can be improved when plumbed properly.<br />&nbsp;<br />A common error occurs when machine owners review their compressor specification, conclude its output exceeds the required 4.0 SCFM, and connect the machine to their air system.&nbsp;<strong>There is still no certainty that 4.0 SCFM is actually available at the inlet to the machine air manifold given the plumbing between the compressor and the machine.&nbsp;</strong>Using common &frac14;&rdquo; air couplings at the compressor, machine, or anywhere in the system can add unnecessary restriction. Excessive hose or piping between the compressor and machine can cause unnecessary restriction leading to less than the required airflow at the machine. Even more commonly, a regulator is placed near the air supply to maintain the recommended 100 psi, but the regulator is often not capable of responding to surges in demand from tool changes and blow gun usage. Often &frac14;&rdquo; NPT regulators are used with &frac14;&rdquo; couplings directly into the machine, and these certainly should be considered insufficient for any Haas tool changer. The rated pressure, flowrate, or port size of the regulator is almost irrelevant since most regulators simply fail to respond in the time of the tool release piston actuation.&nbsp;<br /><br />In this installation, the air compressor cycles between 90 psi and 120 psi, and we choose to regulate the machine air supplies to 90 psi to limit influence from the compressor tank pressure. Using a properly sized 3/8&rdquo; regulator, hose, and coupling, we have found reasonable success operating umbrella style tool changers. However, significant air consumption during tool changes causes pressure surges when the regulator fails to open quick enough to meet the demand. To ensure 90 psi is available during the entire tool change, we have added an accumulator tank after the regulator. The accumulator tank is fashioned from a portable air tank and plumbed directly into the machine air inlet with 3/8&rdquo; air couplings and a 3/8&rdquo; full port safety shutoff valve. The safety prevents discharge if the supply line is removed from the regulator or if other elements are removed from the air system. A T-fitting also allows the 3/8&rdquo; regulator to backfill the accumulator following large surges in demand. Since large surges in demand are fulfilled by the accumulator, a &frac14;&rdquo; coupling on the regulator is found to be more than sufficient for this Haas mill with umbrella tool changer and grease packed spindle.&nbsp;</font>&#8203;</div>  <div><div style="height:20px;overflow:hidden"></div> <div id='376656932627836857-slideshow'></div> <div style="height:20px;overflow:hidden"></div></div>  <div class="paragraph">Although even more restrictions could be removed from this installation, the tool changer is found to have minimal impact on the pressure available in the machine air manifold. We have found this configuration to provide consistent smooth tool changing operation. Note that the accumulator tank pressure is maintained below the compressor cycle pressure, so the compressor on-time is not extended by the compressor needing to pressurize the accumulator tanks every cycle. Of course, if the air demand exceeds the compressor output, the compressor will be forced to recover the entire system including the accumulator.<br />&nbsp;<br />Similar performance may be achieved in a facility with large diameter air supply lines regulated to 100 psi. In this case, the large supply lines would act as the accumulator assuming the air consumption was relatively small compared to the capacity available in the lines. Full size 3/8&rdquo; supply hose and couplings would still be required to avoid unnecessary restrictions. However, significantly large supply lines would be required to offer similar surge capacity to a 5 or 11 gallon accumulator tank. Consider that typical &frac34;&rdquo; pipe has ~0.0229 gallons per foot. Neglecting restrictions, 218 feet of &frac34;&rdquo; pipe would be required to match the capacity of a 5 gallon accumulator tank, so significantly larger pipe should be considered</div>]]></content:encoded></item><item><title><![CDATA[Measuring Chamfers]]></title><link><![CDATA[https://www.levelenginc.com/projects/measuring-chamfers]]></link><comments><![CDATA[https://www.levelenginc.com/projects/measuring-chamfers#comments]]></comments><pubDate>Tue, 07 Sep 2021 17:20:17 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/measuring-chamfers</guid><description><![CDATA[Here at Level Engineering we take measuring chamfers seriously. We have designed and manufactured a device to accurately measure the width of a 45 degree chamfer on a straight edge of a machined part.&nbsp;  How It Works  The device works through the combination of an anvil and a micrometer thimble. We machined an anvil that has features to locate itself on a straight 45 degree chamfer and has a bore to let the spindle of a micrometer thimble pass through. This anvil is secured to the micrometer [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><span><span style="color:rgb(0, 0, 0)">Here at Level Engineering we take measuring chamfers seriously. We have designed and manufactured a device to accurately measure the width of a 45 degree chamfer on a straight edge of a machined part.&nbsp;</span></span><br /></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67)">How It Works</span></span></h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">The device works through the combination of an anvil and a micrometer thimble. We machined an anvil that has features to locate itself on a straight 45 degree chamfer and has a bore to let the spindle of a micrometer thimble pass through. This anvil is secured to the micrometer thimble so that the spindle can pass freely through the anvil bore and touch off against the flat surface of the chamfer it is measuring (Figure 1). Figure 2 shows a diagram of the measurement that is taken.&nbsp;</span></span></div>  <div><div style="height:20px;overflow:hidden"></div> <div id='563602837414214712-slideshow'></div> <div style="height:20px;overflow:hidden"></div></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/published/measuring-chamfers-blog.jpg?1631035880" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">Figure 2: Diagram Representing The Measurement Taken By The Device</div> </div></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400">How to Derive the Chamfer Width&nbsp;</span></span>&#8203;</h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">The measurement from the device gives the user the depth of the chamfer. To derive the width of the chamfer, we use some basic trigonometry. For a 45 degree chamfer, the width of the chamfer can be calculated from the following formula.&nbsp;&nbsp;</span></span><br /><br /><em><span><span style="color:rgb(0, 0, 0)">Width = Depth / 0.707</span></span></em><br /><br /><span><span style="color:rgb(0, 0, 0)">&#8203;The table below shows some common width values for a 45 degree chamfer.</span></span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/screenshot-2021-10-04-101629_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>]]></content:encoded></item><item><title><![CDATA[MicaSense RedEdge Upper Enclosure: From Billet to Final Product]]></title><link><![CDATA[https://www.levelenginc.com/projects/micasense-rex-upper-enclosure-from-billet-to-final-product]]></link><comments><![CDATA[https://www.levelenginc.com/projects/micasense-rex-upper-enclosure-from-billet-to-final-product#comments]]></comments><pubDate>Tue, 11 May 2021 23:05:36 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/micasense-rex-upper-enclosure-from-billet-to-final-product</guid><description><![CDATA[Manufacturing the upper and lower enclosures for MicaSense&rsquo;s line of RedEdge cameras is a great example of the state-of-the art in Level Engineering&rsquo;s manufacturing capabilities.  Part 1. Machining&nbsp;  The upper enclosure begins as a 3 &frac12;&rdquo; x 2 &frac12;&rdquo; x 1 &frac34;&rdquo; billet of Aluminum.&nbsp;This billet starts its journey&nbsp;in the 4th axis of our Haas CNC Mill. The fourth axis enables us to perform three operations with a single setup. In the same progra [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><span><span style="color:rgb(0, 0, 0)">Manufacturing the upper and lower enclosures for MicaSense&rsquo;s line of RedEdge cameras is a great example of the state-of-the art in Level Engineering&rsquo;s manufacturing capabilities.</span></span></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400"><font size="5">Part 1. Machining&nbsp;</font></span></span></h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">The upper enclosure begins as a 3 &frac12;&rdquo; x 2 &frac12;&rdquo; x 1 &frac34;&rdquo; billet of Aluminum.&nbsp;</span></span><span><font color="#000000">This billet starts its journey&nbsp;in the 4th axis of our Haas CNC Mill. The fourth axis enables us to perform three operations with a single setup. In the same program, the final operation is done on the part using a soft jaw fixture. This means every time the operator opens the doors on the mill, a finished part comes out and a blank goes in, resulting in increased machine throughput.</font></span><br /><br /><span><span style="color:rgb(0, 0, 0)">To overcome tool mark issues on cosmetic surfaces of the finished part, we adopted a brush grinding operation in the mill. </span></span><span style="color:rgb(0, 0, 0)">Our experience has taught us that brushing within the machining cycle is far more economical than adding additional mechanical finishing processes such as vibratory tumbling. The end result of d</span><span><span style="color:rgb(0, 0, 0)">ialing in the brushing feed rate and bristle construction is a clean, tool mark free surface ready for anodization.&nbsp;</span></span></div>  <div><div style="height:20px;overflow:hidden"></div> <div id='199456931898223497-slideshow'></div> <div style="height:20px;overflow:hidden"></div></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400"><font size="5">Part 2. Finishing</font></span></span></h2>  <div class="paragraph"><span><font color="#000000">The fine crinkle finished aluminum on many popular electronics including Apple MacBooks is &nbsp;highly desired, but quite difficult to&nbsp;achieve in low-medium&nbsp;volume production environments.&nbsp;Although typically specified as &nbsp;a light bead blast with Type II clear anodize, Level Engineering has migrated to chemical processing after extreme attention is paid&nbsp;to reduce tool marks during milling. The enclosures are finished with </font></span>proprietary<span><span style="color:rgb(0, 0, 0)"> etching and Type II clear anodize at an outside vendor. We are able to adjust our machining process and work closely with the vendor to achieve our desired finish.&nbsp;</span></span></div>  <div><div style="height:20px;overflow:hidden"></div> <div id='218896963909670434-slideshow'></div> <div style="height:20px;overflow:hidden"></div></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400"><font size="5">Part 3. Laser Engraving</font></span></span></h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">After anodization, the enclosures are laser engraved with the customer logo and product information. We use custom 3D printed and machined fixtures, made in house, for our Epilog Mini Helix 18 laser engraver to engrave very small text in places with minimal margin for error.&nbsp; </span></span>&#8203;</div>  <div><div style="height:20px;overflow:hidden"></div> <div id='347699474390426366-slideshow'></div> <div style="height:20px;overflow:hidden"></div></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400"><font size="5">Part 4. Post Machining</font></span></span></h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">The last step of the manufacturing process is to machine some of the anodize surface away to expose a conductive surface at the mating features.</span></span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/p1110230_orig.jpg" alt="Clear anodized Aluminum part with machined surfaces" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">Post Machined Part</div> </div></div>  <h2 class="wsite-content-title"><span><span style="color:rgb(67, 67, 67); font-weight:400"><font size="5">Part 5. Packaging and Shipping</font></span></span></h2>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">Finally, each part is heat sealed in a plastic bag and shipped to the customer.&nbsp;</span></span><br /><span></span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/p1110237_orig.jpg" alt="Finished parts bagged and in box ready to ship" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">Finished Parts Ready For Shipping</div> </div></div>]]></content:encoded></item><item><title><![CDATA[Vacuum Pump System for Vacuum Testing]]></title><link><![CDATA[https://www.levelenginc.com/projects/vacuum-pump-system-for-vacuum-testing]]></link><comments><![CDATA[https://www.levelenginc.com/projects/vacuum-pump-system-for-vacuum-testing#comments]]></comments><pubDate>Wed, 15 May 2019 17:44:07 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/vacuum-pump-system-for-vacuum-testing</guid><description><![CDATA[A vacuum pump was sized and assembled in a portable sound deadening enclosure. The complete system included the vacuum pump, vacuum reservoir, cooling fan, and fused line input module all conveniently mounted in a typical wheeled beverage cooler. These coolers make excellent affordable sound deadening enclosures! Typical small vacuum pumps are unable to startup under normal system loads. However, this system has been configured for automatic in-situ startup based on the customer's specified time [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">A vacuum pump was sized and assembled in a portable sound deadening enclosure. The complete system included the vacuum pump, vacuum reservoir, cooling fan, and fused line input module all conveniently mounted in a typical wheeled beverage cooler. These coolers make excellent affordable sound deadening enclosures! Typical small vacuum pumps are unable to startup under normal system loads. However, this system has been configured for automatic in-situ startup based on the customer's specified time to start. Contact us if you are interested in a similar system.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/img-6557_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/img-6597_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>]]></content:encoded></item><item><title><![CDATA[Current Switch PCBA]]></title><link><![CDATA[https://www.levelenginc.com/projects/current-switch-pcba]]></link><comments><![CDATA[https://www.levelenginc.com/projects/current-switch-pcba#comments]]></comments><pubDate>Mon, 29 Apr 2019 21:53:40 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/current-switch-pcba</guid><description><![CDATA[A customer required a custom PCBA allowing for measuring and interrupting current for the development and prototyping of an industrial product. This PCBA would allow the customer to perform basic tests of their concept product with minimal investment and using the MCU platform they are familiar with. The customer&rsquo;s specifications were:3x Optoisolated Digital Inputs1x Hall Effect Current Sense Input3x Relay OutputsUSB PoweredInterface to Mbed Nucleo development board &#8203;         The PCB [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">A customer required a custom PCBA allowing for measuring and interrupting current for the development and prototyping of an industrial product. This PCBA would allow the customer to perform basic tests of their concept product with minimal investment and using the MCU platform they are familiar with. The customer&rsquo;s specifications were:<ul><li>3x Optoisolated Digital Inputs</li><li>1x Hall Effect Current Sense Input</li><li>3x Relay Outputs</li><li>USB Powered</li><li>Interface to Mbed Nucleo development board</li></ul> &#8203;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/published/blockdiagram.png?1556576068" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">The PCB was designed in Altium Designer and prototypes were assembled by Level Engineering<br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/altiumpcba_1_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/assembledpcba_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>]]></content:encoded></item><item><title><![CDATA[3 Axis Motion Control Using Trio MC403-Z Motion Coordinator]]></title><link><![CDATA[https://www.levelenginc.com/projects/motion-control-trio-motion-coordinator]]></link><comments><![CDATA[https://www.levelenginc.com/projects/motion-control-trio-motion-coordinator#comments]]></comments><pubDate>Mon, 02 Jul 2018 16:01:30 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.levelenginc.com/projects/motion-control-trio-motion-coordinator</guid><description><![CDATA[    From http://www.triomotion.uk/public/products/p821-p825.php   Trio Motion&rsquo;s low cost MC403-Z motion coordinator may be integrated with three servo/stepper motor drivers of the user&rsquo;s choice to provide control of a motorized XYZ stage. This system abstracts low level behavior to allow a user to easily:Perform multi axis coordinated movements such as linear, circular, and helical movesHome to limit switches to guarantee repeatable movementsSet soft and hard position limits to prote [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/trio-ortho-view_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">From http://www.triomotion.uk/public/products/p821-p825.php</div> </div></div>  <div class="paragraph"><span><span style="color:rgb(0, 0, 0)">Trio Motion&rsquo;s low cost MC403-Z motion coordinator may be integrated with three servo/stepper motor drivers of the user&rsquo;s choice to provide control of a motorized XYZ stage. This system abstracts low level behavior to allow a user to easily:</span></span><br /><br /><ul><li>Perform multi axis coordinated movements such as linear, circular, and helical moves</li><li>Home to limit switches to guarantee repeatable movements</li><li>Set soft and hard position limits to protect actuators from overtravel damage</li><li>Interpret G-Code to allow for integration with existing CAM software</li></ul><br /><span><span style="color:rgb(0, 0, 0)">Trio Motion&rsquo;s MC403-Z is a low cost ARM11 processor based motion coordinator. The &ldquo;P822&ldquo; variant allows for control of three axes of motion via step/direction outputs. It is controlled and programmed via its Ethernet interface using Trio Motion&rsquo;s Motion Perfect software in the TrioBASIC language or industry standard IEC61131-3 languages. It has the ability to read/write digital I/O to allow for datum/homing operations, overtravel protection with limit switches, and communication with user interface components.</span></span><br /><br /><span><span style="color:rgb(0, 0, 0)">This MC403-Z variant has the ability to abstract control of three stepper/servo motor drivers using step/direction signals from its Flexible Axis Ports. With each axis configured to step/direction mode (ATYPE = 43), the pinout of these connectors is as follows:</span></span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/trio-axis-connector_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/published/trio-axis-connector-pinout.png?1530576677" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">From Trio Motion MC403-Z Hardware Overview Document</div> </div></div>  <div class="paragraph">Each of these flexible axis ports should be connected to the appropriate inputs of the stepper/servo motor drives. For example, the step/direction and enable inputs for an Applied Motion SV2D10-P-NE servo motor drive as as follows:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/applied-motion-sv2d10-pinout_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%">From Applied Motion SV2D10 Hardware Manual</div> </div></div>  <div class="paragraph">&#8203;Once the drives are connected to the MC403-Z, each axis may be configured in MotionPerfect software using TrioBASIC with commands such as ATYPE (to select the type of axis being controlled) and UNITS (to convert from &ldquo;steps&rdquo; to physical units). Movement parameters may be modified by using commands such as ACCEL, DECEL, FASTDEC, JOGSPEED, SPEED, and CREEP.&nbsp;<br /><br />After pressing the &ldquo;Drive enable&rdquo; button in MotionPerfect, moves may be made using commands such as MOVEABS (absolute linear move), MOVE (relative linear move),&nbsp; and MOVECIRC (relative circular move).&nbsp;<br /><br />In order to establish the origin of the machine or prevent mechanical overtravel, switches may be added to any digital input of the MC403-Z. To use these switches as limit switches on an axis, the FWD_IN and REV_IN TrioBASIC commands are used. Software travel limits may also be implemented using the FS_LIMIT and RS_LIMIT commands. To use these switches for homing, the DATUM_IN command is used to define the corresponding homing input and the DATUM command is used to start the homing sequence.&nbsp;<br /><br />Below is an example of how the Trio MC403-Z may be connected to Applied Motion SV2D10 servo drives and J-series servo motors along with Omron proximity sensors (PNP NC) to create a 3 axis motion control system with datum or limit switches:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.levelenginc.com/uploads/7/7/9/1/77910210/schematic_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Below is example code showing some basic setup and movement with Axis 0:</div>  <div id="461231278288696970"><div><style type="text/css">	#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--light {  padding: 20px 0px;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--light .header {  padding: 10px 20px;  font-weight: bold;  border-left: 1px solid #C9CDCF;  border-right: 1px solid #C9CDCF;  border-top: 1px solid #C9CDCF;  background-color: #F8F8F8;  color: #363B3E;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--light .header .paragraph {  margin: 0;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--light .body-code {  margin: 0;  border: 1px solid #C9CDCF;  background-color: #FFFFFF;  color: #666C70;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--dark {  padding: 20px 0px;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--dark .ace-tomorrow-night-eighties {  background-color: #363B3E;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--dark .header {  padding: 10px 20px;  font-weight: bold;  border-left: 1px solid #E0E1E2;  border-right: 1px solid #E0E1E2;  border-top: 1px solid #E0E1E2;  background-color: #666C70;  color: #FFFFFF;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--dark .header .paragraph {  margin: 0;}#element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd .code-editor--dark .body-code {  margin: 0;  border: 1px solid #E0E1E2;  background-color: #363B3E;  color: #F8F8F8;}</style><div id="element-3f528e27-5e02-4c67-b5b4-fab2b92f94bd" data-platform-element-id="270170748587580171-1.3.3" class="platform-element-contents">	<div class="code-editor--dark">    <div class="header">        <div class="paragraph">Code Editor</div>    </div>    <div class="body-code">        <pre class="editor"></pre>    </div></div></div><div style="clear:both;"></div></div></div>  <div class="paragraph">Reference Documents :&nbsp;<ol><li>Trio Motion MC403-Z Hardware Overview</li><li>Applied Motion SV2D10 Hardware Manual</li></ol></div>]]></content:encoded></item></channel></rss>