<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4120063232600219133</id><updated>2012-01-20T17:38:06.325-08:00</updated><title type='text'>WoodWorkerB CNC Router Project</title><subtitle type='html'>Homemade, hobby 3-axis CNC computer-controlled router with step-by-step details of my build, featuring detailed drawings and lots of photos.  Also excellent for isolation-type PC board routing.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-77760919623831756</id><published>2011-05-11T19:08:00.000-07:00</published><updated>2011-05-13T13:43:23.605-07:00</updated><title type='text'>Cable Tray Details</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-KTCPlkaOgx4/TctB7LOP01I/AAAAAAAAAv8/PsKAp_dcy14/s1600/Cable+tray1.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="111" src="http://3.bp.blogspot.com/-KTCPlkaOgx4/TctB7LOP01I/AAAAAAAAAv8/PsKAp_dcy14/s200/Cable+tray1.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Here are the details for building the cable tray.&amp;nbsp; You can 'futz' with these dimensions.&amp;nbsp; Make the angle sharper for a tighter turn, make it wider, narrower, whatever suits your design.&amp;nbsp; I started by ripping two lengths if 1/2" plywood to a width of 1 1/2 inches.&amp;nbsp; I ripped two equal length strips of 3/16" &lt;a href="http://www.rampplansonline.com/conmat/images/masonite-hardboard.jpg"&gt;hardboard&lt;/a&gt; to a width of 1 1/4 inches.&amp;nbsp; I glued-and-clamped the hardboard strips onto the 1/2" plywood, forming a U-shaped 'trough'.&amp;nbsp; In the drawing you can already see how the tray will fold.&amp;nbsp; However, just adding the "&lt;a href="http://www.fabric.com/CategoryDetail.aspx?CategoryID=3c83d883-b919-4e32-a8e4-d64887419c73&amp;amp;cm_guid=1-_-100000000000000020413-_-6003872042&amp;amp;cm_mmc=Google+Adwords-_-Assorted+Fabric-_-Duck-_-cotton+duck+fabric&amp;amp;gclid=CMfI4bPRvKYCFQGe7QodPlvpIQ"&gt;duck cloth&lt;/a&gt;" at this point will allow the tray to curve neatly as desired, however it will 'collapse' when it is upside down.&amp;nbsp;&amp;nbsp; To avoid this, cut the other 1 1/2 inch strip onto segments &lt;u&gt;exactly&lt;/u&gt; as long as each of the tray segments (2 5/8" in my case).&lt;br /&gt;These small segments are screwed to the "bottom" of the tray - this will prevent unwanted bending in the "wrong" direction when the tray is suspended upside down.&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-aW7uJ9wpnRg/TctB7XneqmI/AAAAAAAAAwA/GtdEHMAc85w/s1600/Cable+tray2.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="85" src="http://2.bp.blogspot.com/-aW7uJ9wpnRg/TctB7XneqmI/AAAAAAAAAwA/GtdEHMAc85w/s200/Cable+tray2.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Once the glue dried, I set the blade on my table saw to 20 degrees and cut the assembly into the smaller segments.&lt;br /&gt;&lt;br /&gt;Cut a long strip of duck cloth 1 1/2" wide.&amp;nbsp; I lined-up all the cable tray segments and secured them between two boards so the wouldn't move during the gluing step.&amp;nbsp; I coated the underside of the tray and one side of the duck cloth with &lt;a href="http://www.acehardware.com/product/index.jsp?productId=1409489"&gt;contact cement&lt;/a&gt;.&amp;nbsp; Once dry per the instructions, gently stretch the duck cloth and glue it to the tray.&amp;nbsp; Two people works best here.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-_RPi-SJHeK0/TctB7j0j1NI/AAAAAAAAAwE/6IhdwEKHqp4/s1600/Cable+tray3.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="101" src="http://4.bp.blogspot.com/-_RPi-SJHeK0/TctB7j0j1NI/AAAAAAAAAwE/6IhdwEKHqp4/s200/Cable+tray3.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;In this photo I put together one segment to demonstrate the "sandwich" of materials.&amp;nbsp; The duck cloth is bright orange.&amp;nbsp; The bottom piece is carefully lined up and held in place with a #6 x 3/4" wood screw (no contact cement).&lt;br /&gt;&lt;br /&gt;A small bit of&amp;nbsp; bent coat-hanger completes the assembly. &lt;br /&gt;&lt;br /&gt;Check &lt;a href="http://woodworkerbcncrouterproject.blogspot.com/2011/01/cable-track.html"&gt;this post&lt;/a&gt; to see the completed tray.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-77760919623831756?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/77760919623831756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/cable-tray-details.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/77760919623831756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/77760919623831756'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/cable-tray-details.html' title='Cable Tray Details'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-KTCPlkaOgx4/TctB7LOP01I/AAAAAAAAAv8/PsKAp_dcy14/s72-c/Cable+tray1.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-1068923800743855953</id><published>2011-05-08T21:01:00.000-07:00</published><updated>2011-05-08T21:08:41.050-07:00</updated><title type='text'>Configuring EMC2 for Limit and Home switches</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: right; float: right; margin-bottom: 1em; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pvWEoviQP3k/TcdmDe0mprI/AAAAAAAAAvw/I7SKCLmOxtk/s1600/Screenshot1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="171" src="http://2.bp.blogspot.com/-pvWEoviQP3k/TcdmDe0mprI/AAAAAAAAAvw/I7SKCLmOxtk/s200/Screenshot1.png" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Responding to a question, here is how I configured the EMC2 software for "All Limits" and "Z Home".&amp;nbsp; The configuration for the inputs is in the Stepconf utility.&amp;nbsp; In the upper image is how my system is wired.&amp;nbsp; The pin numbers I selected follow the &lt;a href="http://woodworkerbcncrouterproject.blogspot.com/2011/04/opto-isolation-board.html"&gt;wiring recommendation&lt;/a&gt; from the HobbyCNC site.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: right; float: right; margin-bottom: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-qhWlM5DWvew/TcdmDp9ht6I/AAAAAAAAAv0/-pU8GVow5mU/s1600/Screenshot2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="125" src="http://1.bp.blogspot.com/-qhWlM5DWvew/TcdmDp9ht6I/AAAAAAAAAv0/-pU8GVow5mU/s200/Screenshot2.png" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Select the desired input pin(s) and choose from the pull-down the feature(s) you want enabled (lower image).&lt;br /&gt;&lt;br /&gt;For  my setup, I currently only home the Z axis to pin 12 and I have all 6 limit   switches wired in series to pin 10.&amp;nbsp; Soon I hope to have homing set up for all 3   axis. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-1068923800743855953?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/1068923800743855953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/configuring-emc2-for-limit-and-home.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1068923800743855953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1068923800743855953'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/configuring-emc2-for-limit-and-home.html' title='Configuring EMC2 for Limit and Home switches'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-pvWEoviQP3k/TcdmDe0mprI/AAAAAAAAAvw/I7SKCLmOxtk/s72-c/Screenshot1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-1559720497726636774</id><published>2011-05-08T18:06:00.000-07:00</published><updated>2011-05-08T18:07:17.886-07:00</updated><title type='text'>Y-Axis cable management</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UQCtwxTq_HA/Tcc6bj_yhbI/AAAAAAAAAvg/jd8XEJC3Tuw/s1600/Wire+Management+Bracket.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;I didn't have the room for a nice cable-tray like I made for the &lt;a href="http://woodworkerbcncrouterproject.blogspot.com/2011/01/cable-track.html"&gt;X-axis&lt;/a&gt;.&amp;nbsp;  A simpler approach was to use a scissors-type of assembly that just  kept the cables neat, yet out-of-the-way.&amp;nbsp; I ran both the stepper cables  and the router power through this arrangement.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-tgDlja2_7pI/Tcc8cve9LxI/AAAAAAAAAvo/W7iPKt1QY2g/s1600/Wire+Management+Bracket.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-tgDlja2_7pI/Tcc8cve9LxI/AAAAAAAAAvo/W7iPKt1QY2g/s200/Wire+Management+Bracket.jpg" width="193" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-xIdqOw7gV10/Tcc8eSIJrnI/AAAAAAAAAvs/QUEhrntXuRs/s1600/Wire+Loom+Clamp.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="162" src="http://3.bp.blogspot.com/-xIdqOw7gV10/Tcc8eSIJrnI/AAAAAAAAAvs/QUEhrntXuRs/s200/Wire+Loom+Clamp.jpg" width="200" /&gt;&lt;/a&gt;At each joint of the scissor is a 3/8" OD nylon bushing, cut just slightly longer than the material thickness to avoid binding the joint when the nut is tightened on the screw.&amp;nbsp; Click on the image to see a larger version.&amp;nbsp; All 3 joints are made in a similar fashion, with the length of the nylon bushing and the 8-32 machine screw adjusted to fit the materials and washer thicknesses.&lt;br /&gt;&lt;br /&gt;After the first test, I realized there was no good way to support the cables, so I made the 8-32 machine screws a bit longer and added a wire loom clamp between the nut and the last washer. I sized the clamp large enough to allow the cable to move freely.&lt;br /&gt;&lt;br /&gt;It seems to work great.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-c66e3cbd1fb02317" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v21.nonxt5.googlevideo.com/videoplayback?id%3Dc66e3cbd1fb02317%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D21B3853DB7C85564A971E7BF5FB0E277750230EB.1977EAFE17E3E1D7998861D5956FA752891004F5%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dc66e3cbd1fb02317%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dt4b53nje9mG9jC2i_Af9iFSwagk&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v21.nonxt5.googlevideo.com/videoplayback?id%3Dc66e3cbd1fb02317%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D21B3853DB7C85564A971E7BF5FB0E277750230EB.1977EAFE17E3E1D7998861D5956FA752891004F5%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dc66e3cbd1fb02317%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dt4b53nje9mG9jC2i_Af9iFSwagk&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-1559720497726636774?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/1559720497726636774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/y-axis-cable-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1559720497726636774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1559720497726636774'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/05/y-axis-cable-management.html' title='Y-Axis cable management'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-tgDlja2_7pI/Tcc8cve9LxI/AAAAAAAAAvo/W7iPKt1QY2g/s72-c/Wire+Management+Bracket.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-9080446797654558848</id><published>2011-04-30T10:45:00.000-07:00</published><updated>2011-04-30T10:45:14.007-07:00</updated><title type='text'>Opto isolation board</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-Ajs0EavKO3Y/TbxI_ZFtgqI/AAAAAAAAAvU/uClFkY4dhok/s1600/Home+Limit+Switch+Hookup.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="173" src="http://1.bp.blogspot.com/-Ajs0EavKO3Y/TbxI_ZFtgqI/AAAAAAAAAvU/uClFkY4dhok/s200/Home+Limit+Switch+Hookup.jpg" width="200" /&gt;&lt;/a&gt;&amp;nbsp;Keeping the nasty outside world away from the HobbyCNC driver board is  important.&amp;nbsp; I made a simple 5 channel isolation board - to match the 5  inputs on the HobbyCNC board.&amp;nbsp; At the right is the wiring diagram from the Hobby CNC website showing the 5 inputs and limit/home switch wiring. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ZiNTYeKlZRg/TbxI_itBgCI/AAAAAAAAAvY/smvwM1ip1pE/s1600/OptoIsoBoardRev01.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="173" src="http://2.bp.blogspot.com/-ZiNTYeKlZRg/TbxI_itBgCI/AAAAAAAAAvY/smvwM1ip1pE/s200/OptoIsoBoardRev01.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Here's the schematic.&amp;nbsp; 12 volts in is fused.&amp;nbsp; Opto outs go straight to the HobbyCNC board.&amp;nbsp; The Zener diode sets a 4.7 volt reference which each of the PN2222 transistors uses to create a basic constant-current source of approx 20ma.&amp;nbsp; This allows me to add up to 3 extra LEDs in the circuit without having to worry about changing any resistor values.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-N3q8oQKDNnE/TbxI_9JTQdI/AAAAAAAAAvc/tPZiaSZb1RY/s1600/OptoIsoBoardRev01_PCB.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="178" src="http://2.bp.blogspot.com/-N3q8oQKDNnE/TbxI_9JTQdI/AAAAAAAAAvc/tPZiaSZb1RY/s200/OptoIsoBoardRev01_PCB.jpg" width="200" /&gt;&lt;/a&gt;Board design is very simple, single sided - which is why the SMT opto isolators mount under the board.&amp;nbsp; I used isolation routing on my mill to make the PCB.&amp;nbsp; I never got around to puttng the actual resistor values in the schematic.&amp;nbsp; If you are interested, drop me a note and I'll go write 'em down for you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-9080446797654558848?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/9080446797654558848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/opto-isolation-board.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/9080446797654558848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/9080446797654558848'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/opto-isolation-board.html' title='Opto isolation board'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Ajs0EavKO3Y/TbxI_ZFtgqI/AAAAAAAAAvU/uClFkY4dhok/s72-c/Home+Limit+Switch+Hookup.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-4643956133271352670</id><published>2011-04-28T21:18:00.000-07:00</published><updated>2011-04-29T07:01:23.905-07:00</updated><title type='text'>Z-axis homing &amp; opto-isolation board</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-gFDW_1R2aqk/Tbo6Lh_yqUI/AAAAAAAAAvQ/O6EgiXEBm4E/s1600/OptoBoard.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="178" src="http://1.bp.blogspot.com/-gFDW_1R2aqk/Tbo6Lh_yqUI/AAAAAAAAAvQ/O6EgiXEBm4E/s200/OptoBoard.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;It is always uncomfortable bringing logic-level signals outside of the "box" and into the real world.&amp;nbsp; Any excess voltage can wipe-out your stepper controller board - and since the inputs are fairly high impedance, these lines are very susceptible to induced noise - especially from the nasty spikes caused during the driving of the stepper motors.&lt;br /&gt;I designed a 5-channel opto-isolator board to keep the ugly outside world away from my HobbyCNC controller board.&amp;nbsp; I designed the board to run from around 12 volts, but I added a constant-current source to each input line.&amp;nbsp; This ensures 20ma flowing through the opto isolator LED.&amp;nbsp; The added benefit is I can add extra LED's to the 'chain' without affecting the signal and I can safely run the limit switch wiring through the same wiring harness as the stepper motor cables with no fear of interference.&lt;br /&gt;I added a yellow LED on the board for each of the 5 inputs - this allows me to verify an input is working without needing to grab a voltmeter.&amp;nbsp; The constant current source also allows me to put another LED out where the work is done.&lt;br /&gt;To complete the board is a green power LED and a fuse.&amp;nbsp; In the images, the opto chips are actually surface-mounted on the underside of the board - the one lit yellow LED is for the limit switches - this tells me all 6 limit switches are closed (good).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-6852531b6c7f515" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v23.nonxt5.googlevideo.com/videoplayback?id%3D06852531b6c7f515%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D724266F6FF36585518873528F96084A1B4E1C7BA.6548AF0A0FE90DD3B5A74D75C5514AB57F2876D1%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D6852531b6c7f515%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dbuqy3qWJgHSix1kHGXAm5z0exoo&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v23.nonxt5.googlevideo.com/videoplayback?id%3D06852531b6c7f515%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D724266F6FF36585518873528F96084A1B4E1C7BA.6548AF0A0FE90DD3B5A74D75C5514AB57F2876D1%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D6852531b6c7f515%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dbuqy3qWJgHSix1kHGXAm5z0exoo&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;I created a special rig to set the z-axis home.&amp;nbsp; It uses an alligator clip and a precision brass 1/2" square bar.&amp;nbsp; I added an LED in the bar so I can confirm all is good before I press "home".&amp;nbsp; Any problem with this setup and the system will drive the tool into the workpiece - a real big issue if using small drills for PCBs.&amp;nbsp; The short video shows the Z axis home setup being tested to confirm continuity, then the video shows the opto board during the same test.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-4643956133271352670?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/4643956133271352670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/z-axis-homing-opto-isolation-board.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4643956133271352670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4643956133271352670'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/z-axis-homing-opto-isolation-board.html' title='Z-axis homing &amp; opto-isolation board'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-gFDW_1R2aqk/Tbo6Lh_yqUI/AAAAAAAAAvQ/O6EgiXEBm4E/s72-c/OptoBoard.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-6523702001386813396</id><published>2011-04-21T22:46:00.000-07:00</published><updated>2011-04-21T22:54:09.741-07:00</updated><title type='text'>The new build - the base</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-zY9yxV2J9fw/TbEVUa_Tn8I/AAAAAAAAAvE/eOS1Nj9kcJA/s1600/Torson1.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="102" src="http://4.bp.blogspot.com/-zY9yxV2J9fw/TbEVUa_Tn8I/AAAAAAAAAvE/eOS1Nj9kcJA/s200/Torson1.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/-qmpoHq13cf0/TbEU4Rd5ULI/AAAAAAAAAu0/qMEoxjtNsuw/s1600/Torson2.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="117" src="http://2.bp.blogspot.com/-qmpoHq13cf0/TbEU4Rd5ULI/AAAAAAAAAu0/qMEoxjtNsuw/s200/Torson2.jpg" width="200" /&gt;&lt;/a&gt;I kept the base design similar to the original - using a torsion box   design.&amp;nbsp; This provides a considerable amount of strength and rigidity   with minimum mass.&amp;nbsp; It is important to have a very flat surface to   assemble and glue-up the frame.&amp;nbsp; Even with all the care, I ended up in   excess of 30 thousandths out of square.&amp;nbsp; This is excellent accuracy for a   woodworking project, but it is not all that great for a milling   machine.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-cHc29vZ5qWU/TbEVm-0pjRI/AAAAAAAAAvM/_aAZlrgBIzw/s1600/Torsion3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="153" src="http://2.bp.blogspot.com/-cHc29vZ5qWU/TbEVm-0pjRI/AAAAAAAAAvM/_aAZlrgBIzw/s200/Torsion3.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Taking care at every step means less fine-tuning later.&amp;nbsp; Cut the   components carefully, make sure to get the angles as square as  possible.&amp;nbsp; Ensure the top (facing downward in these images) is  flat-and-true against your flat surface. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-AZ-lW36czRI/TbEU6BR5AkI/AAAAAAAAAu8/iv1KWtOJzug/s1600/Torsion4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="123" src="http://4.bp.blogspot.com/-AZ-lW36czRI/TbEU6BR5AkI/AAAAAAAAAu8/iv1KWtOJzug/s200/Torsion4.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Here is the finished torsion box.&amp;nbsp; I changed the design of the x-axis rails - both  to provide extra strength and rigidity, and to get the x-axis  rails  inset just enough to keep them out of the way of most of the dust  and  debris created during milling.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-6523702001386813396?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/6523702001386813396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/new-build-base.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6523702001386813396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6523702001386813396'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/04/new-build-base.html' title='The new build - the base'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-zY9yxV2J9fw/TbEVUa_Tn8I/AAAAAAAAAvE/eOS1Nj9kcJA/s72-c/Torson1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-9106467226652053764</id><published>2011-02-17T19:35:00.000-08:00</published><updated>2011-02-17T19:35:31.651-08:00</updated><title type='text'>Cutting Guide</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1-SZ9ijIYJU/TV3oqFZaDyI/AAAAAAAAAuM/UolmTgCMafo/s1600/CuttingGuide.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="179" src="http://1.bp.blogspot.com/-1-SZ9ijIYJU/TV3oqFZaDyI/AAAAAAAAAuM/UolmTgCMafo/s320/CuttingGuide.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;I slept on the design - no changes.&amp;nbsp; Here is the cutting guide.&amp;nbsp; The whole router will fit neatly on a single 4x8 foot sheet of Baltic Birch 3/4" plywood ($64 USD).&amp;nbsp; I chose this plywood for a couple of reasons.&amp;nbsp; First it is a good looking wood.&amp;nbsp; It has a furniture-grade finish on both sides, no knots, no blemishes.&amp;nbsp; Second, it is made up of many more, thinner veneers.&amp;nbsp; On this website: &lt;a href="http://www.leebarry.com/Projects/NichLib/Drawers/MakeCabinets.htm"&gt;www.leebarry.com&lt;/a&gt; is an excellent photo of "regular" 3/4 inch plywood next to the nice stuff.&amp;nbsp; More layers, better strength.&amp;nbsp; Also no ugly 'voids' in the inner veneers when you cut it.&amp;nbsp; Sand the edges, some polyurethane, and it's damn good looking.&amp;nbsp; 3rd, I just like the idea of the CNC machine being made of wood.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-9106467226652053764?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/9106467226652053764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/cutting-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/9106467226652053764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/9106467226652053764'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/cutting-guide.html' title='Cutting Guide'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-1-SZ9ijIYJU/TV3oqFZaDyI/AAAAAAAAAuM/UolmTgCMafo/s72-c/CuttingGuide.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-5658470346400285577</id><published>2011-02-15T18:29:00.000-08:00</published><updated>2011-02-15T18:29:12.570-08:00</updated><title type='text'>Preparing for complete redesign</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-Qb0jbnnR6tE/TVs1c2M240I/AAAAAAAAAuE/D99El2w2pP4/s1600/Complete+Assembly_Top+%2526+Bottom.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="185" src="http://4.bp.blogspot.com/-Qb0jbnnR6tE/TVs1c2M240I/AAAAAAAAAuE/D99El2w2pP4/s320/Complete+Assembly_Top+%2526+Bottom.png" width="320" /&gt;&lt;/a&gt;One learns so much from the "first time around".&amp;nbsp; I plan to take what I've learned, go a bit slower, use better materials (like 3/4 inch Baltic Birch plywood) and add the things I was missing - like limit switches and some better resistance to torque.&amp;nbsp; Here's the new design.&amp;nbsp; It's all on Google Sketchup in the event anyone wants a copy.&amp;nbsp; Just add a comment or send me an e-mail WoodWorkerB (at) gmail (dot) com.&amp;nbsp; Here's how the new design will look.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-dc8M21wKGsU/TVs1fmyRcmI/AAAAAAAAAuI/-CXNsM6H7jM/s1600/Complete+Assembly_3_Views.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="304" src="http://4.bp.blogspot.com/-dc8M21wKGsU/TVs1fmyRcmI/AAAAAAAAAuI/-CXNsM6H7jM/s320/Complete+Assembly_3_Views.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;The new design provides additional strength (due to material selection), higher quality assembly practices, recessed lower bearing races (to hopefully minimize the amount of crap that gets on the bearings).&lt;br /&gt;&lt;br /&gt;I am considering incorporating small brushes on the bearings to keep them somewhat clean.&lt;br /&gt;&lt;br /&gt;I will "tear apart" the drawing and create my cutting guide.&amp;nbsp; I plan to start cutting and assembly this weekend.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-5658470346400285577?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/5658470346400285577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/preparing-for-complete-redesign.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5658470346400285577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5658470346400285577'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/preparing-for-complete-redesign.html' title='Preparing for complete redesign'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Qb0jbnnR6tE/TVs1c2M240I/AAAAAAAAAuE/D99El2w2pP4/s72-c/Complete+Assembly_Top+%2526+Bottom.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-551470344775315070</id><published>2011-02-09T21:14:00.000-08:00</published><updated>2011-02-09T21:15:16.847-08:00</updated><title type='text'>Recent addition  -  a UPS</title><content type='html'>Simply plugging in my welder caused a power glitch in the middle of routing a PC Board - the glitch caused the computer to re-boot.&amp;nbsp; I was not happy.&amp;nbsp; I decided to purchase a &lt;a href="vhttp://www.apc.com/products/resource/include/techspec_index.cfm?base_sku=BE350G&amp;amp;total_watts=200"&gt;Uninterpretable Power Supply&lt;/a&gt; from APC.&amp;nbsp; It only provides 10 minutes of backup - but that's plenty to make it through the occasional power glitch and even the careless tripping over the power cord.&amp;nbsp; I have both my CPU and monitor powered via the UPS.&amp;nbsp; The mongo power supply for the Steppers can ride through powerline glitches with ease.&lt;br /&gt;&lt;br /&gt;I also isolation-routed another PCB, this one a simple linear-regulated 12VDC power supply to drive the case fans.&amp;nbsp; I was much more comfortable with Eagle CAD this time around.&amp;nbsp; I set up the raw PCB, hit "GO" and came back 45 minutes later to have it all perfectly done.&amp;nbsp; Sweet!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-551470344775315070?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/551470344775315070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/recent-addition-ups.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/551470344775315070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/551470344775315070'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/02/recent-addition-ups.html' title='Recent addition  -  a UPS'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-124658015558981109</id><published>2011-01-17T21:25:00.000-08:00</published><updated>2011-01-17T21:45:15.931-08:00</updated><title type='text'>Upgrading Ubuntu &amp; EMC2</title><content type='html'>This weekend I upgraded from Ubuntu 8.0.4 to&lt;b style="font-weight: normal;"&gt; &lt;/b&gt;&lt;a href="http://www.linuxcnc.org/content/view/21/4/lang,en/"&gt;&lt;b style="font-weight: normal;"&gt;Ubuntu 10.04 &amp;amp; EMC&lt;/b&gt;2_2.4.4 Release&lt;/a&gt;.&amp;nbsp; The install went without a problem.&amp;nbsp; However, I couldn't get the steppers to move.&amp;nbsp; I recall having parallel port configuration issues the first time.&amp;nbsp; I wasted 4 good hours of shop-time with no success.&amp;nbsp; Then the proper information turned-on the light for me, and all is working well.&amp;nbsp; This page on &lt;a href="http://www.linuxcnc.org/docview/html//hal_drivers.html"&gt;HAL drivers&lt;/a&gt; did it for me.&amp;nbsp; I mistakenly thought the "in" and "out" parallel port settings meant the parallel port was installed (in) or not (out).&amp;nbsp; Since I was using an add-in parallel port, I was attempting to set parallel port 2 as the port to drive the steppers.&amp;nbsp; Wrong.&lt;br /&gt;&lt;br /&gt;The "in" and "out" refer to the signal directions of the parallel port (I wanted "out"). &amp;nbsp; &lt;a href="http://wiki.linuxcnc.org/emcinfo.pl?NetMos"&gt;Here's a hint&lt;/a&gt; how to find the address for your parallel port setting (the 'stuff' after the "0x").&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-124658015558981109?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/124658015558981109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/upgrading-ubuntu-emc2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/124658015558981109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/124658015558981109'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/upgrading-ubuntu-emc2.html' title='Upgrading Ubuntu &amp; EMC2'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-2057956037084547683</id><published>2011-01-15T08:26:00.000-08:00</published><updated>2011-05-14T08:56:07.677-07:00</updated><title type='text'>The cable track</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TTHLWemTQtI/AAAAAAAAAtk/v9rMz23IfnA/s1600/Cable_Tray_4-up.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="margin-left: auto; margin-right: auto;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5562450601810543314" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TTHLWemTQtI/AAAAAAAAAtk/v9rMz23IfnA/s200/Cable_Tray_4-up.jpg" style="float: left; height: 151px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for lager image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;It is frustrating having to keep your wires out of the way of the moving parts, especially if you are in a hurry and just leave your wiring laying about.  I experimented making a &lt;span style="font-weight: bold;"&gt;cable tray&lt;/span&gt;.  The results are pretty good.  The tray is made from a 'sandwich' of three parts, the tray itself, a layer of &lt;a href="http://www.fabric.com/CategoryDetail.aspx?CategoryID=3c83d883-b919-4e32-a8e4-d64887419c73&amp;amp;cm_guid=1-_-100000000000000020413-_-6003872042&amp;amp;cm_mmc=Google+Adwords-_-Assorted+Fabric-_-Duck-_-cotton+duck+fabric&amp;amp;gclid=CMfI4bPRvKYCFQGe7QodPlvpIQ"&gt;canvas-like&lt;/a&gt; "hinge" material and a plain flat bottom piece.  The flat bottom piece prevents the cable tray from collapsing downward when it is up-in-the-air.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: right; float: right; margin-bottom: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TTHQFeeEpMI/AAAAAAAAAt0/4_ghz3UYwWU/s1600/Cable_Tray_installed_2-up.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="margin-left: auto; margin-right: auto;"&gt;&lt;img alt="" border="0" height="200" id="BLOGGER_PHOTO_ID_5562455807276393666" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TTHQFeeEpMI/AAAAAAAAAt0/4_ghz3UYwWU/s200/Cable_Tray_installed_2-up.jpg" style="float: right; height: 200px; margin: 0pt 0pt 10px 10px; width: 150px;" width="150" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Click for lager image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The cable tray is in use, and is working as intended.  Let's see how it holds up to the environment.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Update:&amp;nbsp; Check this posting on &lt;a href="http://woodworkerbcncrouterproject.blogspot.com/2011/05/cable-tray-details.html"&gt;Cable Track Design&lt;/a&gt; for drawings and details on assembly.&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-2057956037084547683?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/2057956037084547683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/cable-track.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/2057956037084547683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/2057956037084547683'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/cable-track.html' title='The cable track'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/TTHLWemTQtI/AAAAAAAAAtk/v9rMz23IfnA/s72-c/Cable_Tray_4-up.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8816873155250992558</id><published>2011-01-14T21:37:00.000-08:00</published><updated>2011-01-15T08:51:11.835-08:00</updated><title type='text'>New Router Table as-is</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTEzQ_3Dp5I/AAAAAAAAAss/VkmsCiAnVWk/s1600/Full_Cabinet_Front_View_25%2525.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 157px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTEzQ_3Dp5I/AAAAAAAAAss/VkmsCiAnVWk/s200/Full_Cabinet_Front_View_25%2525.jpg" alt="" id="BLOGGER_PHOTO_ID_5562283381892556690" border="0" /&gt;&lt;/a&gt;Here's how the stand looks so far.  Only two drawers, but it covers the basics.     I've got the keyboard/mouse tray and computer/control electronics.  I left room around the router table for an eventual plastic cover to control dust and noise.&lt;br /&gt;&lt;br /&gt;A large challenge was mounting the monitor - I &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TTE3WcLsPOI/AAAAAAAAAs0/7DtgV0awe8Q/s1600/Monitor_on_Pole_15%2525.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 126px; height: 200px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TTE3WcLsPOI/AAAAAAAAAs0/7DtgV0awe8Q/s200/Monitor_on_Pole_15%2525.jpg" alt="" id="BLOGGER_PHOTO_ID_5562287873441152226" border="0" /&gt;&lt;/a&gt;wanted it convenient, but not in the way of the plastic dust cover.  I decided to mount the monitor on top of an extra length of steel pole I had around.  Consider using a heavy-duty closet pole from &lt;a href="http://www.homedepot.com/h_d1/N-5yc1v/R-202183163/h_d2/ProductDisplay?langId=-1&amp;amp;storeId=10051&amp;amp;catalogId=10053"&gt;Home Depot&lt;/a&gt;.  You need to make sure that the power and video cables will fit through the tube first!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Monitor Mount:&lt;/span&gt;  I made the monitor mount from a couple of scraps of plywood.  The bottom &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTE5DEyWL0I/AAAAAAAAAs8/sxpB63GSiyo/s1600/Monitor_Mount_20%2525.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 173px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTE5DEyWL0I/AAAAAAAAAs8/sxpB63GSiyo/s200/Monitor_Mount_20%2525.jpg" alt="" id="BLOGGER_PHOTO_ID_5562289739766574914" border="0" /&gt;&lt;/a&gt;and middle parts are bored-through with a 1.5 inch hole (the same diameter as the support tube). The top hole is a 1/4 inch smaller.   This design allows the cables to be fed through the center of the tube and for the monitor to spin 90 degrees so it's out of the way during storage. There is a similar block under the surface of the table to support the tube.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTE8SPTe6XI/AAAAAAAAAtE/OYGqkw2KNBc/s1600/Electronics_Drawer_30%2525.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 175px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TTE8SPTe6XI/AAAAAAAAAtE/OYGqkw2KNBc/s200/Electronics_Drawer_30%2525.jpg" alt="" id="BLOGGER_PHOTO_ID_5562293298822834546" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Electronics Drawer:&lt;/span&gt;  The drawer is roomy enough to hold the computer, power supply for the steppers and the stepper electronics.  I added a master "mains" switch and a switch to control the router to the front panel.  Also a big "stop" switch (&lt;a href="https://www.rockler.com/product.cfm?page=17401&amp;amp;filter=stop%20switch"&gt;Rockler&lt;/a&gt;) at knee height - for those times when things don't go as planned.&lt;br /&gt;Hitting "stop" kills power to the router and to the stepper motors.  A pair of filtered, computer case fans provide positive pressure to &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TTE95CUMMeI/AAAAAAAAAtU/mgBOGhfKRug/s1600/Electronics_Drawer_Front_30%2525.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 90px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TTE95CUMMeI/AAAAAAAAAtU/mgBOGhfKRug/s200/Electronics_Drawer_Front_30%2525.jpg" alt="" id="BLOGGER_PHOTO_ID_5562295064862667234" border="0" /&gt;&lt;/a&gt;(hopefully) keep dust out of the drawer.  An aluminum cover sits over the drawer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8816873155250992558?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8816873155250992558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/heres-how-stand-looks-so-far.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8816873155250992558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8816873155250992558'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/heres-how-stand-looks-so-far.html' title='New Router Table as-is'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4A8fxzSV4dw/TTEzQ_3Dp5I/AAAAAAAAAss/VkmsCiAnVWk/s72-c/Full_Cabinet_Front_View_25%2525.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-3442540667484522451</id><published>2011-01-12T11:50:00.001-08:00</published><updated>2011-01-12T11:57:15.673-08:00</updated><title type='text'>New CNC Router table</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TS4GzObiBcI/AAAAAAAAAsk/qxIMfqI_TVo/s1600/RouterTable.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 133px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TS4GzObiBcI/AAAAAAAAAsk/qxIMfqI_TVo/s200/RouterTable.png" alt="" id="BLOGGER_PHOTO_ID_5561390066965808578" border="0" /&gt;&lt;/a&gt;I need to re-build my CNC router from scratch - taking into account all I learned during the first build.  I decided to start with a stable, portable stand that would house the computer and electronics in a clean, safe space.  I went with a simple MDF carcass with drawers.  The computer drawer would contain all the electronics and would be positive-pressurized via two filtered case fans.&lt;br /&gt;&lt;br /&gt;I can provide the sketchup drawings for the stand and the cutting guide if you're interested.  Just drop me an email at woodworkerb [at] gmail [dot] com.  The core case is built and the electronics installed.  Not all the drawers are made yet, but that's coming - I am tired of leaving tools &amp;amp; such laying on the router table - just begging for trouble.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-3442540667484522451?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/3442540667484522451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/new-cnc-router-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3442540667484522451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3442540667484522451'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2011/01/new-cnc-router-table.html' title='New CNC Router table'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/TS4GzObiBcI/AAAAAAAAAsk/qxIMfqI_TVo/s72-c/RouterTable.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-4879601962767713376</id><published>2010-12-17T22:57:00.000-08:00</published><updated>2010-12-17T23:11:19.706-08:00</updated><title type='text'></title><content type='html'>I noticed a problem when I tried to machine two "mirror image" parts, and when I tried to match-up the parts, they would not align.  It seems my router was built out-of-square.  I have decided to completely re-build the router, taking my time, and making sure all the parts are square.  Before I make the new router, I needed a solid, mobile table on which to hold the router, PC, power supply keyboard and some extra storage.  I will provide the plans and images of the table.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-4879601962767713376?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/4879601962767713376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/12/i-noticed-problem-when-i-tried-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4879601962767713376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4879601962767713376'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/12/i-noticed-problem-when-i-tried-to.html' title=''/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-3412511800757516985</id><published>2010-07-05T15:08:00.000-07:00</published><updated>2011-05-08T21:18:14.770-07:00</updated><title type='text'>Fifth time is the charm!</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TDJg9eYg0ZI/AAAAAAAAAq0/RLnPuePA66w/s1600/No.+5+Board+Bottom.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5490557504962220434" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TDJg9eYg0ZI/AAAAAAAAAq0/RLnPuePA66w/s200/No.+5+Board+Bottom.JPG" style="cursor: pointer; float: right; height: 163px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;My 5th attempt at isolation milling the PCB was finally a success.  After experiencing just about every failure mode, here's what I learned.&lt;br /&gt;&lt;br /&gt;First, be sure you've calibrated your milling tool.  See "&lt;a href="http://phk.freebsd.dk/CncPcb/calibrate.html"&gt;Calibrating PCB isolation routing with Eagle/pcb-gcode&lt;/a&gt;" by Poul-Henning Kam. He created a simple PCB design that mills traces of a particular width across from isolation paths of the same width.  &lt;a href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TDJ3jdAOw7I/AAAAAAAAArM/Mjz2ms9g5R0/s1600/Tool_Calibration_with_dime.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5490582346682778546" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TDJ3jdAOw7I/AAAAAAAAArM/Mjz2ms9g5R0/s200/Tool_Calibration_with_dime.JPG" style="cursor: pointer; float: left; height: 85px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;Compare the two - if they are the same width, you are good to go.  If they are differing widths, then your bit is either too deep or too shallow.&lt;br /&gt;&lt;br /&gt;Second, is your table surface 'flat' in comparison to your milling tool?  Mine was out by just under 2 mils, which is a lot, considering 1 oz copper is only 1.4 mils thick.  To test, I took one of my mill bits and inserted it &lt;a href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TDJ0ig1gz0I/AAAAAAAAAq8/0NUo-nc5Y34/s1600/Milling_base_with_leveling_screws_bottom.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5490579031996813122" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TDJ0ig1gz0I/AAAAAAAAAq8/0NUo-nc5Y34/s200/Milling_base_with_leveling_screws_bottom.JPG" style="cursor: pointer; float: left; height: 140px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;upside-down in the Dremel.  I moved the tool to each of the four corners and found the highest corner. I use an axillary 9 x 12 inch "sacrificial" board to which I attach my PCB stock to - with double-sided tape - so that any drill-through would not damage my router table.  To the underside of each corner of the sacrificial board I added 10-32 tee nuts, countersunk slightly.  Into each I used 10-32 x 1/2" set screws with a hex-head.&amp;nbsp; &lt;span style="color: blue;"&gt;Update - a machinist friend of mine advised me to have have two set screws on one side and only one setscrew in the center of the other side - forming a tripod.&amp;nbsp; This makes adjustment super-easy and much faster than one adjustment screw in each corner.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I repeated the leveling exercise, again starting at the highest corner, and using a &lt;a href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TDJ1IEfPvrI/AAAAAAAAArE/t-ofJ5JjS18/s1600/Milling_Base_feeler_guage.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5490579677222256306" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TDJ1IEfPvrI/AAAAAAAAArE/t-ofJ5JjS18/s200/Milling_Base_feeler_guage.JPG" style="cursor: pointer; float: right; height: 162px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;feeler gauge &lt;span style="color: blue;"&gt;- update:&amp;nbsp; I have since converted to a dial indicator - about 10x faster - &lt;/span&gt;I lowered the set-screws until each corner was lifted to the proper height.  I kept gentle clamping pressure on the board so it wouldn't move during the leveling process.  The thickness of the feeler gauge is not important, just use the same thickness gauge everywhere.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TDJ5JZhBZ7I/AAAAAAAAArU/wH2_TQ35NK4/s1600/Milling_base_align_PCB.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5490584098093230002" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TDJ5JZhBZ7I/AAAAAAAAArU/wH2_TQ35NK4/s200/Milling_base_align_PCB.JPG" style="cursor: pointer; float: left; height: 158px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;Finally, align the PCB square on the routing table and test by moving the X or Y axis along one edge of the board - I use the point of the router bit as my reference.  Adjust the PCB (carefully) into square.&amp;nbsp; &lt;span style="color: blue;"&gt;Update - it is important to adjust the PCB to be 'square' against the path of the router, not square to the table as shown here.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now we're ready to route.&lt;br /&gt;&lt;br /&gt;Next post I'll cover what I learned on the Eagle CADsoft PCB design software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-3412511800757516985?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/3412511800757516985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/07/fifth-time-is-charm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3412511800757516985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3412511800757516985'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/07/fifth-time-is-charm.html' title='Fifth time is the charm!'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4A8fxzSV4dw/TDJg9eYg0ZI/AAAAAAAAAq0/RLnPuePA66w/s72-c/No.+5+Board+Bottom.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-5969092283665435475</id><published>2010-06-26T18:12:00.000-07:00</published><updated>2011-05-08T21:13:30.620-07:00</updated><title type='text'>PCB isolation routing - attempt 2</title><content type='html'>Much better results this time.  Milled-and-drilled with excellent results.  I decided to switch from my 1/4" router to a Dremel tool - this required a new mounting bracket.  Naturally, I used the router table to make the new parts.&lt;a href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCam0qobTEI/AAAAAAAAAps/HoAazA6EXvU/s1600/Dremel_mount_components_30%25.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487256619724786754" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCam0qobTEI/AAAAAAAAAps/HoAazA6EXvU/s200/Dremel_mount_components_30%25.JPG" style="cursor: pointer; float: left; height: 152px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;  The process is starting to get easier.   I routed two brackets from 3/4" MDF and glued together.&lt;br /&gt;&lt;br /&gt;I carefully added the mounting holes so I can easily switch from t&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCan-kbmfsI/AAAAAAAAAp8/gy_7-i2lRSk/s1600/Dremel_+mount_front_view_30%25.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487257889370701506" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCan-kbmfsI/AAAAAAAAAp8/gy_7-i2lRSk/s200/Dremel_+mount_front_view_30%25.JPG" style="cursor: pointer; float: right; height: 185px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;he router mount to the Dremel mount with only 4 bolts.  Works great.  Another benefit is the Dremel is considerably less noisy than the router, and the Dremel runs cool the whole time.  Running a homeowner-quality router for an hour gets scary - you can smell the varnish on the motor windings getting hot.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCaumJI034I/AAAAAAAAAqs/ZQay4fvq8p8/s1600/Dremel_mount_top_30%25.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487265166308728706" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCaumJI034I/AAAAAAAAAqs/ZQay4fvq8p8/s200/Dremel_mount_top_30%25.JPG" style="cursor: pointer; float: left; height: 174px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;Added a saw kerf and a bolt to "pinch" the Dremel into place.  Like a rock.&lt;br /&gt;&lt;br /&gt;Here's the Dremel mounted.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCapB2VOFEI/AAAAAAAAAqM/R9WZH8bDCZI/s1600/DrewTronics_45degree_30%25.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487259045227009090" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCapB2VOFEI/AAAAAAAAAqM/R9WZH8bDCZI/s200/DrewTronics_45degree_30%25.jpg" style="cursor: pointer; float: left; height: 178px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I secured special 1/8" milling bits from &lt;a href="http://www.drewtronics.net/"&gt;DrewTronics&lt;/a&gt;.  It was the 1/8" shaft that made the Dremel the easy choice.  I ordered 30, 45 and 60 degree bits with the idea to play with them all over time.  I had to throw 'em under the microscope - here is a 45 degree bit at 20x magnification.&lt;br /&gt;&lt;br /&gt;Routing went perfectly.  Tooling still a bit to deep.   Milling time was shortened considerably by using the gcode optimizer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCaqYSYTHtI/AAAAAAAAAqU/3i1P6Kj6pWU/s1600/Finished_Board_30%25.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487260530224864978" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCaqYSYTHtI/AAAAAAAAAqU/3i1P6Kj6pWU/s200/Finished_Board_30%25.JPG" style="cursor: pointer; float: right; height: 176px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;After routing, I decided to try drilling too.  Snapped the first bit after drilling the 4th hole.  Checking the setting of the gcode converter - I found one setting at zero inches - this caused the tool to move to the "home" position for a tool change, but didn't lift the drill out of the PCB first!  Changed the number to one inch, and it worked fine, returned the router to the 0,0 position, raised an inch for easy drill changes.&lt;br /&gt;&lt;br /&gt;Drill bits are from &lt;a href="http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_16580_-1"&gt;Jameco&lt;/a&gt; and seemed to do an excellent job.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TCatWAA2YrI/AAAAAAAAAqk/cO0CcZVr9fM/s1600/20x_with_ruler_30%25.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487263789469819570" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TCatWAA2YrI/AAAAAAAAAqk/cO0CcZVr9fM/s200/20x_with_ruler_30%25.jpg" style="cursor: pointer; float: right; height: 172px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCatVi2KAtI/AAAAAAAAAqc/0VDdrpyzv8g/s1600/trace_between_pads_20x_30%25.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5487263781640340178" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCatVi2KAtI/AAAAAAAAAqc/0VDdrpyzv8g/s200/trace_between_pads_20x_30%25.jpg" style="cursor: pointer; float: right; height: 168px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;Here's some of the traces at 20x magnification. I did nothing but scrub the board a little with a Scotch scrubbing sponge - no abrasives, no sanding.  Was able to get a trace between two 0.100 inch IC pads.&lt;br /&gt;&lt;br /&gt;Next I'll ring it with a volt meter, and if all is good, actually build the circuit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-5969092283665435475?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/5969092283665435475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-attempt-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5969092283665435475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5969092283665435475'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-attempt-2.html' title='PCB isolation routing - attempt 2'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4A8fxzSV4dw/TCam0qobTEI/AAAAAAAAAps/HoAazA6EXvU/s72-c/Dremel_mount_components_30%25.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-5177342151314211541</id><published>2010-06-23T20:46:00.000-07:00</published><updated>2010-06-23T20:59:57.484-07:00</updated><title type='text'>Gcode optimization</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TCLXRIAW0zI/AAAAAAAAApc/m8iqc_Uc810/s1600/ratsnest.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 142px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TCLXRIAW0zI/AAAAAAAAApc/m8iqc_Uc810/s200/ratsnest.jpg" alt="" id="BLOGGER_PHOTO_ID_5486183985297412914" border="0" /&gt;&lt;/a&gt;I tried the &lt;a href="http://pcbgcode.org/read.php?6,5"&gt;Opti - PCB-Gcode Optimizer&lt;/a&gt; from JayC.  Tried it on Ubuntu under Wine (Windows emulation), it opened, but wouldn't do the optimization.  Had to resort to MS-Windows to run the optimizer.  Seemed a bit finicky, but once it ran - WOW what a difference.    To the right is how the gcode looks coming straight off the Eagle CADsoft program.  Click the image to zoom.  All those grey-green lines are where the router is moving in between milling actions.  The damn thing spends 60% or more of it's time just moving the router from point A to point B.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCLXWQsPzUI/AAAAAAAAApk/-ULjDnZfa9k/s1600/Optimized.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 142px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCLXWQsPzUI/AAAAAAAAApk/-ULjDnZfa9k/s200/Optimized.jpg" alt="" id="BLOGGER_PHOTO_ID_5486184073528331586" border="0" /&gt;&lt;/a&gt;Enter the optimizer.  DAMN!  I'd say 95% of the wasted movement is just GONE!  This should have an amazing impact on the overall time to mill.&lt;br /&gt;&lt;br /&gt;Now if I only knew enough about C++, I could probably re-compile onto Ubuntu!&lt;br /&gt;&lt;br /&gt;I ordered some PC milling bits (30, 45 and 60 degree) from &lt;a href="http://www.drewtronics.net/"&gt;Drewtronics&lt;/a&gt;.  I should have them in a few days.  My router is a 1/4" shank, and these itty-bitty PCB router bits are 1/8" shank.  I'll need to track down a reducer.&lt;br /&gt;&lt;h1 class="heading"&gt;&lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-5177342151314211541?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/5177342151314211541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/gcode-optimization.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5177342151314211541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5177342151314211541'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/gcode-optimization.html' title='Gcode optimization'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/TCLXRIAW0zI/AAAAAAAAApc/m8iqc_Uc810/s72-c/ratsnest.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-461684111798587261</id><published>2010-06-21T21:50:00.001-07:00</published><updated>2011-05-08T21:11:43.711-07:00</updated><title type='text'>PCB isolation routing with a real PC board</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCBBl3Y_eII/AAAAAAAAAo0/JXpR4IeQIho/s1600/PCB_Rough.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5485456464917002370" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCBBl3Y_eII/AAAAAAAAAo0/JXpR4IeQIho/s200/PCB_Rough.jpg" style="cursor: pointer; float: right; height: 150px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;I did not have the proper milling tool.  I had a pointy router bit (60 degree) that is supposed to be used for engraving wood.  Fiberglass and copper was too much.  Nevertheless, the results were very promising.  The router bit was more like a snow blower, just heaping the copper up on each side of the trench it dug.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCBB0XCaEyI/AAAAAAAAAo8/DQJE0NvExX4/s1600/PCB_ICpads_Rougn.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5485456713930380066" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TCBB0XCaEyI/AAAAAAAAAo8/DQJE0NvExX4/s200/PCB_ICpads_Rougn.jpg" style="cursor: pointer; float: left; height: 200px; margin: 0pt 10px 10px 0pt; width: 122px;" /&gt;&lt;/a&gt;Here is a close-up of the IC pads.  It's tough to see, but it is pretty much a mess.  I went at it with some 220 grit sandpaper to get rid of the bulk of the nasty high spots so I can get a peek at what was underneath.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TCBCRT9QxLI/AAAAAAAAApE/QtuvQ1O9Kk0/s1600/PCB_20x_Mag.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5485457211319698610" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TCBCRT9QxLI/AAAAAAAAApE/QtuvQ1O9Kk0/s200/PCB_20x_Mag.jpg" style="cursor: pointer; float: right; height: 168px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;To the right is a 20x image of some of the pads for a .100" header - after sanding.  I pulled the board off the router before the pads on the right were finished.  I also think I had the bit digging-in a bit too deep.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCBCmHiOoeI/AAAAAAAAApM/1G5xB1coyFs/s1600/PCB_40x_Mag.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5485457568762339810" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TCBCmHiOoeI/AAAAAAAAApM/1G5xB1coyFs/s200/PCB_40x_Mag.jpg" style="cursor: pointer; float: left; height: 170px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;At the left is a 40x image of one of the IC Pads.  In both images, even after sanding,  the "piling up" of the copper around the edges of the trench is clear.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Couple of early learnings&lt;/span&gt;:  The cool dust brushes I made obscure the PCB.   This isn't a problem for routing, but it makes setting up the tooling  a real nightmare.  I've got to re-design the brushes such that they are either fully or partially removable.&lt;br /&gt;&lt;br /&gt;Second, the CADsoft to gcode converter does an excellent job, technically, but the resulting gcode is &lt;span style="font-weight: bold;"&gt;very far&lt;/span&gt; from being optimized.  I'd estimate 40 - 60% of the time to route the board is the router moving from one end of the board to the other.  More than half the milling time is just plain wasted.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Next Steps&lt;/span&gt;:  Order some real router bits.  Consider using a dremel tool rather than a wood router.  Try to make a gcode optimizer that I found work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-461684111798587261?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/461684111798587261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-with-real-pc-board.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/461684111798587261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/461684111798587261'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-with-real-pc-board.html' title='PCB isolation routing with a real PC board'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4A8fxzSV4dw/TCBBl3Y_eII/AAAAAAAAAo0/JXpR4IeQIho/s72-c/PCB_Rough.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-5505072727842020430</id><published>2010-06-19T12:48:00.001-07:00</published><updated>2011-05-08T21:12:24.465-07:00</updated><title type='text'>PCB isolation routing - first attempt</title><content type='html'>Last night I downloaded CADsoft Eagle schematic drawing and PCB design software.  Learned just enough to make a basic board.   Used an Eagle to Gcode converter and created the gcode.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TB0fm8M47KI/AAAAAAAAAoU/hOu5UBRuqL0/s1600/PenMount.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484574675062811810" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TB0fm8M47KI/AAAAAAAAAoU/hOu5UBRuqL0/s200/PenMount.jpg" style="cursor: pointer; float: left; height: 150px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;Tie-wrapped a rollerball pen in place of my router, added a flat (MDF) auxiliary table on the Router base, got the paper flat.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TB0gHk0xq5I/AAAAAAAAAoc/I6p-Rk6luLA/s1600/EMC.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484575235723340690" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TB0gHk0xq5I/AAAAAAAAAoc/I6p-Rk6luLA/s200/EMC.jpg" style="cursor: pointer; float: right; height: 165px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;Started the EMC software, opened the gcode file.  It looked perfect with a "rats nest" of jogs.  I set X and Y  to home,  set the touchoff, and hit 'go'.  Board is about 2.5 by 2.0 inches.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TB0gwi9rSHI/AAAAAAAAAok/_w4enK1BFu4/s1600/BoardBottom.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484575939598436466" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TB0gwi9rSHI/AAAAAAAAAok/_w4enK1BFu4/s200/BoardBottom.jpg" style="cursor: pointer; float: left; height: 149px; margin: 0pt 10px 10px 0pt; width: 200px;" /&gt;&lt;/a&gt;Son-uv-a-gun.  It did pretty damn good. I am pretty sure I had some of the feed rates too high, and I think I skipped a step or two. Nevertheless, I was blown away.  It takes a L O N G time to route.  One key learning: keep as much copper on the PCB as you can!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TB0hXndaChI/AAAAAAAAAos/g8XqqPkBDyQ/s1600/boardBottomCloseU.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484576610820164114" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TB0hXndaChI/AAAAAAAAAos/g8XqqPkBDyQ/s200/boardBottomCloseU.jpg" style="cursor: pointer; float: right; height: 142px; margin: 0pt 0pt 10px 10px; width: 200px;" /&gt;&lt;/a&gt;Here is a close-of the bottom left of the PCB.  The holes are marked quite well in the pad centers.  This was not the case everywhere, though.  Next time, I will slow down the steppers.&lt;br /&gt;&lt;br /&gt;This will make prototyping PCBs fun, clean and fast (faster than the chemical options!).&lt;br /&gt;&lt;br /&gt;I will document my complete setup and experience.&lt;br /&gt;&lt;br /&gt;Here is a 73 second video of the CNC machine drawing with the roller-ball pen.  You can see the pen flex and the paper move - these are, no doubt, large contributors to the inaccuracy.&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-cf9af49c95cd94be" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v21.nonxt2.googlevideo.com/videoplayback?id%3Dcf9af49c95cd94be%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D3FF7C1E2F2BC2A50018510299E1B7D1519C822EC.12BA13BD51D43709C65683EECC09FC9C39DD80E4%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dcf9af49c95cd94be%26offsetms%3D5000%26itag%3Dw160%26sigh%3DLGJZ6LNdhOOSEEAJDTeFknfthls&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v21.nonxt2.googlevideo.com/videoplayback?id%3Dcf9af49c95cd94be%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331175016%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D3FF7C1E2F2BC2A50018510299E1B7D1519C822EC.12BA13BD51D43709C65683EECC09FC9C39DD80E4%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dcf9af49c95cd94be%26offsetms%3D5000%26itag%3Dw160%26sigh%3DLGJZ6LNdhOOSEEAJDTeFknfthls&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-5505072727842020430?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/5505072727842020430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-first-attempt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5505072727842020430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5505072727842020430'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/pcb-milling-first-attempt.html' title='PCB isolation routing - first attempt'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/TB0fm8M47KI/AAAAAAAAAoU/hOu5UBRuqL0/s72-c/PenMount.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-6452502485457823328</id><published>2010-06-16T21:06:00.000-07:00</published><updated>2010-06-17T16:19:50.300-07:00</updated><title type='text'>Software - Introduction</title><content type='html'>The Software.  Now this is where things get confusing for me.  CAD this and CAM that.  I have successfully milled some parts, but I've not yet figured out all the bits.&lt;br /&gt;&lt;br /&gt;For the CAD software, I stick with &lt;a href="http://sketchup.google.com/"&gt;Google Sketchup&lt;/a&gt;.  Sketchup is a really amazing product.  First, it's free.  It is 'easy' to learn (for a 2D CAD package, anyway).  There are a lot of great tutorials available.  I used Sketchup to create all the CAD drawings for building the router, and all the drawings I posted to this blog.  Since it's free, you can get your feet wet while preserving some cash.&lt;br /&gt;&lt;br /&gt;For the CAM software, I am playing with the demo (40 uses) version of &lt;a href="http://www.cambam.co.uk/"&gt;CamBam&lt;/a&gt;.  The CamBam website says it best: "CamBam is an application to create CAM files (gcode)  from CAD source files or its own internal geometry editor".&lt;br /&gt;&lt;br /&gt;There is also a free add-in for Google Sketchup that will cleanly export a Sketchup drawing into a format ready for CamBam.&lt;br /&gt;&lt;br /&gt;Take some time to read the three-part software tutorial by Patrick Hood-Daniel&lt;span style="color: rgb(49, 5, 0);font-family:Trebuchet MS;font-size:85%;"  &gt;&lt;span style="color: rgb(49, 5, 0);font-family:Trebuchet MS;font-size:85%;"  &gt;&lt;b&gt;&lt;span style="color: rgb(49, 5, 0);font-family:'Trebuchet  MS','Lucida Grande',sans-serif;font-size:85%;"  &gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;on his &lt;a href="http://buildyourcnc.com/software1.aspx"&gt;buildyourcnc.com&lt;/a&gt; website.&lt;br /&gt;&lt;br /&gt;There is a lot to learn about the CAM software, and I'm only just starting.  I've found the CamBam documentation to be very weak, almost useless.  I did most of my learning by trial-and-error.&lt;br /&gt;&lt;br /&gt;For the machining software, I am using &lt;a href="http://wiki.linuxcnc.org/emcinfo.pl?EmcKnowledgeBase"&gt;EMC&lt;/a&gt; (Enhanced Machine Controller).  From the EMC site:  "EMC2 is software that runs on Linux, on most standard PCs, that can  interpret G-code and run a CNC machine."  In my case, I use &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;.  I had an extra PC, the EMC software installed and ran first time, no problems.   EMC plays perfectly with the HobbyCNC stepper driver board.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;On a side note:&lt;span style="color: rgb(0, 0, 0);"&gt;  If you have not considered a Linux system, Ubuntu 10.0.4 is amazing.  It is quite Mac-looking, fast-as-hell, robust and stable (my server ran for well over a year with zero issues).  And with a product called Wine, you can run most windows applications.  It's pretty sweet.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;hr /&gt;&lt;br /&gt;I do suggest you use a separate computer to drive your router.  It will suck in dust and crap  like you won't believe, and you'd hate to trash your home PC.  I open my PC regularly and blow out the collected dust and debris.   One challenge, is finding a PC with a parallel port, which is required for the HobbyCNC stepper controller.  Most new laptops don't have a parallel port.  My Ubuntu system had no issue accepting a parallel port card, tho I do remember having a challenge finding some I/O port address or other.  But once I figured that out, all was well.&lt;br /&gt;&lt;br /&gt;I hope to give some tutorials or other helpful guidance on getting these three products playing together nicely, but time is a rare commodity at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-6452502485457823328?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/6452502485457823328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/software.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6452502485457823328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6452502485457823328'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/software.html' title='Software - Introduction'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-4816223719951640413</id><published>2010-06-16T20:29:00.000-07:00</published><updated>2010-06-17T16:19:18.485-07:00</updated><title type='text'>Dust Control - making the brush</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TBmae9DcYrI/AAAAAAAAAnc/B5NYnzy4PY0/s1600/Brush_what%27s+left.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 101px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TBmae9DcYrI/AAAAAAAAAnc/B5NYnzy4PY0/s200/Brush_what%27s+left.jpg" alt="" id="BLOGGER_PHOTO_ID_5483583877876048562" border="0" /&gt;&lt;/a&gt;I settled on the idea of a 'brush' or at least 'bristles' for my dust curtain.  I couldn't find anything ready made, so I made my own. Works pretty good, and I'm confident when I upgrade to dual 2" vacuum lines, it'll be smokin'.  I started by taking pliers and tearing out the tufts from a Harbor Freight workbench brush.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmb4QBjUXI/AAAAAAAAAns/YEBpoK_LqX8/s1600/Bristles,+Pulling.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 134px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmb4QBjUXI/AAAAAAAAAns/YEBpoK_LqX8/s200/Bristles,+Pulling.jpg" alt="" id="BLOGGER_PHOTO_ID_5483585411976745330" border="0" /&gt;&lt;/a&gt;Try to carefully yet securely grab the entire 'tuft' of bristles with the pliers and rock the pliers to pull out the 'tuft'.  Some will get messed-up.  Keep going.  It takes a hell-uv-a-lotta bristle tufts.&lt;br /&gt;&lt;br /&gt;The Harbor Freight brush had&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmaerkqdJI/AAAAAAAAAnU/zBqUl5Bg21c/s1600/BristlesJustRemoved.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 128px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmaerkqdJI/AAAAAAAAAnU/zBqUl5Bg21c/s200/BristlesJustRemoved.jpg" alt="" id="BLOGGER_PHOTO_ID_5483583873183544466" border="0" /&gt;&lt;/a&gt; a neat little staple like gizmo around the 'tuft' of bristles.  This came in very handy when inserting the tufts into my motor mount.&lt;br /&gt;&lt;br /&gt;I tried drill bits in the holes left in the brush to determine the proper hole size.&lt;br /&gt;&lt;br /&gt;I flipped the motor mount upside down and put holes around the perimeter of the router in a highly un-precise fashion - just guesstimating the spacing.&lt;br /&gt;&lt;br /&gt;Then I took a small nail set, and with a file, put a very slight "V" in the end.  I would open the bristle bunch a bit, line the "V" of the nail punch over the small metal staple, align it with one of the holes I just drilled and smacked it with a hammer.  Repeat until you start talking to yourself.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmddcv748I/AAAAAAAAAn0/-CssO82YyDg/s1600/Bristles+up+close.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/TBmddcv748I/AAAAAAAAAn0/-CssO82YyDg/s200/Bristles+up+close.jpg" alt="" id="BLOGGER_PHOTO_ID_5483587150559306690" border="0" /&gt;&lt;/a&gt;To the left is a close-up of the bristles in the motor mount.  It actually worked quite well, and the bristles are held in quite firmly.&lt;br /&gt;&lt;br /&gt;I didn't count 'em, but it took a lot of the little buggers to circle the router and dust port.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/TBmd-D_vNZI/AAAAAAAAAoE/cZsC427N7ko/s1600/RouterMountSide.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 155px; height: 200px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/TBmd-D_vNZI/AAAAAAAAAoE/cZsC427N7ko/s200/RouterMountSide.jpg" alt="" id="BLOGGER_PHOTO_ID_5483587710850381202" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/TBmd-UOlS-I/AAAAAAAAAoM/OFIkinSY7c0/s1600/routerMountTop.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 184px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/TBmd-UOlS-I/AAAAAAAAAoM/OFIkinSY7c0/s200/routerMountTop.png" alt="" id="BLOGGER_PHOTO_ID_5483587715207613410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/TBmd9-jeAfI/AAAAAAAAAn8/tNG7epQDkKY/s1600/RouterMountBottom.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 162px; height: 200px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/TBmd9-jeAfI/AAAAAAAAAn8/tNG7epQDkKY/s200/RouterMountBottom.jpg" alt="" id="BLOGGER_PHOTO_ID_5483587709389636082" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-4816223719951640413?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/4816223719951640413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/i-settled-on-idea-of-brush-or-at-least.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4816223719951640413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4816223719951640413'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/06/i-settled-on-idea-of-brush-or-at-least.html' title='Dust Control - making the brush'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/TBmae9DcYrI/AAAAAAAAAnc/B5NYnzy4PY0/s72-c/Brush_what%27s+left.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-7877686588137780540</id><published>2010-04-06T22:00:00.000-07:00</published><updated>2010-04-08T18:18:40.860-07:00</updated><title type='text'>Dust control - the background</title><content type='html'>If you haven't used one of these devices, there are two issues you will need to deal with - noise and sawdust.  And these routers produce both in ample amounts.  The noise can be dealt with using hearing protectors.  &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;IMPORTANT SAFETY NOTE:  &lt;/span&gt;&lt;/span&gt;eye, ear and dust protection is mandatory.  You may feel like a goober wearing all this protective gear, but at least you will still be able to see and hear and you are less likely to cough up bits of your lungs years from now.&lt;br /&gt;&lt;br /&gt;Regarding the dust, goodness only knows what carcinogenic crap is in that stuff, and these machines produce a lot of very fine particles - I'd bet these are the most dangerous.&lt;br /&gt;&lt;br /&gt;I needed something that would include a vacuum system, and there had something that would enclose the router bit, extending all the way to the surface of the workpiece.  Upcut spiral router bits really sling the sawdust - somewhere between a speeding bullet and the speed of light.&lt;br /&gt;&lt;br /&gt;I am a firm believer in intercepting the dust as close to the source as possible - especially considering my garage is attached to my house - and all that fine dust will work it's way inside - and my wife will find it - and I will be in deep, deep sh_t.&lt;br /&gt;&lt;br /&gt;Whatever I used needed to be flexible - it has to bend against the work surface when the router cuts deeper.  It had to be firm enough to not get sucked into the router bit or the vacuum system.&lt;br /&gt;&lt;br /&gt;I've seen some builders used a 'skirt' around the router mount, others suggested brushes (called 'door sweeps').  Yet others just put the whole-damn-thing into an enclosure (thereby addressing both dust and noise).  I will eventually do the enclosure route &lt;span style="font-weight: bold;"&gt;and&lt;/span&gt; a dust-pickup at the source.  Sort of like wearing a belt and suspenders.&lt;br /&gt;&lt;br /&gt;This looks like an industrial router, but I really like the &lt;a href="http://www.youtube.com/watch?v=YBgrEjdYdLI&amp;amp;NR=1"&gt;dust control&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-7877686588137780540?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/7877686588137780540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/04/dust-control-background.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7877686588137780540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7877686588137780540'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/04/dust-control-background.html' title='Dust control - the background'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8045337821472761393</id><published>2010-04-04T20:36:00.000-07:00</published><updated>2010-04-06T21:47:50.852-07:00</updated><title type='text'>Router Mount</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7lg789hDFI/AAAAAAAAAm0/us6QcsqfgzI/s1600/Old+and+new+RouterMount.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 86px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7lg789hDFI/AAAAAAAAAm0/us6QcsqfgzI/s200/Old+and+new+RouterMount.jpg" alt="" id="BLOGGER_PHOTO_ID_5456499006628760658" border="0" /&gt;&lt;/a&gt;Since I had to take the whole thing apart to replace the drive screw for the x-axis, I decided to replace the left-and-right side of the z-axis assembly with two parts I made on the CNC router.&lt;br /&gt;&lt;br /&gt;The photo (above, left) shows the router mounted in the original mount.  I had to raise the router in the mount so that the router bit did not extend past the dust brush (details on that later).   That moved the router too far away from the table, so I had to jury-rig it to lower the whole router/mount assembly lower toward the table.  The new sides to the Z-axis assembly (above, right) includes a "jog" to hold the router mount lower.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7lis2PrxxI/AAAAAAAAAnE/H2f37ztRJW4/s1600/routerMountTop.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 184px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7lis2PrxxI/AAAAAAAAAnE/H2f37ztRJW4/s200/routerMountTop.png" alt="" id="BLOGGER_PHOTO_ID_5456500946151130898" border="0" /&gt;&lt;/a&gt;Here is the router mount.   I designed it in cardboard, transferred the design to 1/4" hardboard.  I verified the fit of all the components.  I used a pattern bit on my router to duplicate the shape on two 3/4" pieces of plywood.  I stacked and glued the plywood together.&lt;br /&gt;&lt;br /&gt;The small hole to the upper right is for the vacuum attachment.  It works fairly well, but I will re-make this with a 2 1/2" vacuum attachment.  The more air you can move, the better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8045337821472761393?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8045337821472761393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/04/router-mount.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8045337821472761393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8045337821472761393'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/04/router-mount.html' title='Router Mount'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S7lg789hDFI/AAAAAAAAAm0/us6QcsqfgzI/s72-c/Old+and+new+RouterMount.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-508376159924488828</id><published>2010-03-31T22:32:00.000-07:00</published><updated>2010-04-03T22:57:11.859-07:00</updated><title type='text'>Mounting the Steppers</title><content type='html'>For mounting the steppers, I cut a stack of 1/2" and 3/4" plywood &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7go-VshSDI/AAAAAAAAAmU/Lno_R63nZRE/s1600/MotorMount.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 180px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7go-VshSDI/AAAAAAAAAmU/Lno_R63nZRE/s200/MotorMount.jpg" alt="" id="BLOGGER_PHOTO_ID_5456156000000231474" border="0" /&gt;&lt;/a&gt;squares 2 1/2" square.  By testing various combinations of different thickness, I determined the right size for each stepper.&lt;br /&gt;&lt;br /&gt;I marked the center of the square and drilled a 1.5" hole with a Forstner bit and drilled the four stepper mounting holes in each square.  Glue, stack and press them together.  When dry, cut a notch to allow the block to be slipped under the stepper.  This is necessary because of that three-part coupling spider - you really need to get that assembled first, &lt;span style="font-style: italic;"&gt;then&lt;/span&gt; slide the spacer under the &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7QyJwrrASI/AAAAAAAAAmE/0ob-URhDvw8/s1600/IMG_2438.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 164px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7QyJwrrASI/AAAAAAAAAmE/0ob-URhDvw8/s200/IMG_2438.jpg" alt="" id="BLOGGER_PHOTO_ID_5455040191920800034" border="0" /&gt;&lt;/a&gt;stepper.  The notch must be wide enough to allow the coupling to pass through.&lt;br /&gt;&lt;br /&gt;To the left is my Z-axis stepper where you can see the stack of plywood for mounting.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7Qy0zWUajI/AAAAAAAAAmM/4YHcXJq_9I0/s1600/T-nuts.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 142px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7Qy0zWUajI/AAAAAAAAAmM/4YHcXJq_9I0/s200/T-nuts.jpg" alt="" id="BLOGGER_PHOTO_ID_5455040931370920498" border="0" /&gt;&lt;/a&gt;To mount the motor, I used 10-32 x 3" machine screws.  All I could find were round-head slotted screws, and the head diameter was a bit to big.  A few seconds on the grinder and they fit fine.   The screws to through the axis assembly - I pressed in four T-nuts. (for the Z-axis, the T-nuts were pressed  into shallow holes bored into the plywood.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7gpP-dAyyI/AAAAAAAAAmc/pgO4BLAGe6I/s1600/IMG_2498.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 178px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7gpP-dAyyI/AAAAAAAAAmc/pgO4BLAGe6I/s200/IMG_2498.jpg" alt="" id="BLOGGER_PHOTO_ID_5456156302998817570" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-508376159924488828?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/508376159924488828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/mounting-steppers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/508376159924488828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/508376159924488828'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/mounting-steppers.html' title='Mounting the Steppers'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4A8fxzSV4dw/S7go-VshSDI/AAAAAAAAAmU/Lno_R63nZRE/s72-c/MotorMount.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-1134445591295943517</id><published>2010-03-31T19:45:00.000-07:00</published><updated>2010-04-04T20:33:05.032-07:00</updated><title type='text'>Connecting the drive screw part II</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7QJqjic5YI/AAAAAAAAAls/RD7K_HlaC_E/s1600/CouplingNut_with_welded_Flange.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 148px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7QJqjic5YI/AAAAAAAAAls/RD7K_HlaC_E/s200/CouplingNut_with_welded_Flange.jpg" alt="" id="BLOGGER_PHOTO_ID_5454995675351410050" border="0" /&gt;&lt;/a&gt;Sometimes I get an idea in my head and I can't seem to see other alternatives.  As I mentioned yesterday, the quick-and-dirty X-axis coupling nut broke off the X-axis assembly.  So I pulled out my wire-feed welder and welded a mending brace across the coupling nut.  This should last longer then the rest of the assembly!&lt;br /&gt;My welding skills are pretty much non-existent, but it should hold.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7lZkpqivmI/AAAAAAAAAms/SW-CaCvue6g/s1600/BrokenExoxy.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 114px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7lZkpqivmI/AAAAAAAAAms/SW-CaCvue6g/s200/BrokenExoxy.jpg" alt="" id="BLOGGER_PHOTO_ID_5456490909730520674" border="0" /&gt;&lt;/a&gt;Had to take the whole damn thing apart to get to the broken epoxy joint.  Here's the half-assed epoxy job with the fixed drive screw shown in the inset image.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-1134445591295943517?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/1134445591295943517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/connecting-drive-screw-part-ii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1134445591295943517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1134445591295943517'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/connecting-drive-screw-part-ii.html' title='Connecting the drive screw part II'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4A8fxzSV4dw/S7QJqjic5YI/AAAAAAAAAls/RD7K_HlaC_E/s72-c/CouplingNut_with_welded_Flange.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8707162181865011718</id><published>2010-03-30T23:02:00.000-07:00</published><updated>2010-03-30T23:33:59.002-07:00</updated><title type='text'>Connecting the drive screw to the axis assembly</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7Lm5qdldPI/AAAAAAAAAkM/R94Q1MnFLAo/s1600/CouplingNut2.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 134px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7Lm5qdldPI/AAAAAAAAAkM/R94Q1MnFLAo/s200/CouplingNut2.jpg" alt="" id="BLOGGER_PHOTO_ID_5454675977024402674" border="0" /&gt;&lt;/a&gt;I have seen many clever ways to attach the drive screw to the axis'.  The more durable the connection, the better.  I took a 'cheap-and-dirty' approach that I will no doubt pay for later.&lt;br /&gt;&lt;br /&gt;I used a coupling nut and attached this to each of the three axis assemblies.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7LnsBO985I/AAAAAAAAAkU/vZAjsWH_gj8/s1600/CouplingNutClamp.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 120px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S7LnsBO985I/AAAAAAAAAkU/vZAjsWH_gj8/s200/CouplingNutClamp.jpg" alt="" id="BLOGGER_PHOTO_ID_5454676842130568082" border="0" /&gt;&lt;/a&gt;I cut matching &lt;a href="http://en.wikipedia.org/wiki/Dado_%28joinery%29"&gt;dados&lt;/a&gt; into one part of the axis assembly and a smaller "cover", shown at  the left.  I sized everything for a very snug fit.  Using a chisel or sharp knife, I notched the bottom of the dado (image on the right) to accept the point of the coupling nut.  I added liberal epoxy around the coupling nut and glued and pressed the two parts together.&lt;br /&gt;I selected a dado over drilling through the piece because, as I was using plywood and not MDF, I couldn't get the drill bit to track perfectly straight through the center of the plywood.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note&lt;/span&gt;: for the X-Axis, I just did the dado and epoxy with no 'cover' glued and pressed over the coupling nut.  the epoxy just broke loose two nights ago.  I will design a much more robust attachment.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S7Lq96uPzXI/AAAAAAAAAlM/C81AG6XT8dk/s1600/Z-Axis_image2.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 150px; height: 200px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S7Lq96uPzXI/AAAAAAAAAlM/C81AG6XT8dk/s200/Z-Axis_image2.jpg" alt="" id="BLOGGER_PHOTO_ID_5454680448155241842" border="0" /&gt;&lt;/a&gt;To the right is a photo of my Y-axis drive screw.  You can see the dado in both pieces.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Backlash_%28engineering%29"&gt;&lt;span style="font-weight: bold;"&gt;Backlash&lt;/span&gt;&lt;/a&gt;:  Yes, I am aware that this type of nut is not ideal and that it can fall prey to excessive backlash.  As the first version of my router is my "proof of concept", and I'm not machining to the micron, I don't currently care about the tiny bit of backlash present.  I must say, however, that it's not too bad.  We'll see after 10,000 cycles how it looks and feels!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8707162181865011718?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8707162181865011718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/connecting-drive-screw-to-axis-assembly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8707162181865011718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8707162181865011718'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/connecting-drive-screw-to-axis-assembly.html' title='Connecting the drive screw to the axis assembly'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S7Lm5qdldPI/AAAAAAAAAkM/R94Q1MnFLAo/s72-c/CouplingNut2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8338043494063311073</id><published>2010-03-27T23:01:00.000-07:00</published><updated>2010-03-30T14:18:33.119-07:00</updated><title type='text'>Drive Screws</title><content type='html'>There are three drive screws needed (one for X, one for Y and one for Z-axis).  I used 1/4-20 threaded rod from Home Depot.  Make sure to get them long enough - and keep them a bit long until you are 110% sure your design is set.  Threaded rod is easier to make shorter than it is to make longer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6_4_WrB83I/AAAAAAAAAiM/s7ZPFi-HJn8/s1600/Double_nut.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 82px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6_4_WrB83I/AAAAAAAAAiM/s7ZPFi-HJn8/s200/Double_nut.jpg" alt="" id="BLOGGER_PHOTO_ID_5453851441070470002" border="0" /&gt;&lt;/a&gt;I finished the ends of all the drive screws the same way - with two nuts turned into each other.  The second nut is referred to as a "&lt;a href="http://en.wikipedia.org/wiki/Jam_nut"&gt; jam-nut&lt;/a&gt;".  This locks the two nuts in place very effectively.  Notice the bearing is always towards the "inside" of the two nuts.&lt;br /&gt;&lt;br /&gt;The bearing is a R4ZZ (1/4"x5/8"x0.196" Shielded) from VXB Bearings.  10 bearings for about $15.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6_6e58NL-I/AAAAAAAAAic/jRihwE9Vmhc/s1600/Bearing_and_DoubleNut_mounted.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 164px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6_6e58NL-I/AAAAAAAAAic/jRihwE9Vmhc/s200/Bearing_and_DoubleNut_mounted.jpg" alt="" id="BLOGGER_PHOTO_ID_5453853082625322978" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S6_6ejDVgyI/AAAAAAAAAiU/WcolSv3HVoQ/s1600/Bearing+_hole.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 153px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S6_6ejDVgyI/AAAAAAAAAiU/WcolSv3HVoQ/s200/Bearing+_hole.jpg" alt="" id="BLOGGER_PHOTO_ID_5453853076481213218" border="0" /&gt;&lt;/a&gt;Where I mounted the bearings, I used a 5/8" &lt;a href="http://en.wikipedia.org/wiki/Drill_bit#Forstner_bit"&gt;Forstner bit&lt;/a&gt; to bore a hole just deep enough to hold most of the bearing.  Then I finished by drilling a 1/4" hole for the drive screw.  It's a little difficult to see in the drawing, but the photo shows the double-nut arrangement and the bearing is counter-bored almost completely into the plywood.  (this is the end of my Y-Axis drive screw).  Sometimes I used a washer between the nut and the bearing, but It didn't seem to make any difference so I ended-up going without a washer.&lt;br /&gt;&lt;br /&gt;A trick to remember when cutting the all-thread:  Put a nut onto the bar &lt;span style="font-weight: bold;"&gt;before&lt;/span&gt; you cut the threaded rod.  Cut the rod and file the end to clean off the burs &amp;amp; junk.  Then, by taking off the nut, you will clean-up the threads (somewhat) where you cut them.  Not perfect, but better than nothing!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8338043494063311073?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8338043494063311073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/drive-screws.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8338043494063311073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8338043494063311073'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/drive-screws.html' title='Drive Screws'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S6_4_WrB83I/AAAAAAAAAiM/s7ZPFi-HJn8/s72-c/Double_nut.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-780397180506931088</id><published>2010-03-27T18:09:00.001-07:00</published><updated>2010-03-31T22:51:05.854-07:00</updated><title type='text'>Wiring the steppers</title><content type='html'>Here is the wiring diagram.  Depending on your definition of "forward" and &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S660BMp4qKI/AAAAAAAAAiE/X7tXwlQ5hy8/s1600/StepperWiring.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 112px; height: 200px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S660BMp4qKI/AAAAAAAAAiE/X7tXwlQ5hy8/s200/StepperWiring.jpg" alt="" id="BLOGGER_PHOTO_ID_5453494131462023330" border="0" /&gt;&lt;/a&gt;"backward" or "up" and "down" - your steppers may end up going the "wrong way".  The best choice is to see if you CAM software can invert the outputs.  Or you can swap the stepper windings.  It's not obvious what to do, if you need to know, drop me a line and I'll draw the "swapped" version.&lt;br /&gt;&lt;br /&gt;The nature of this type of project is that it goes together - and it comes apart.  Often.  So I used connectors (from &lt;a href="http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&amp;amp;productId=224119&amp;amp;catalogId=10001&amp;amp;freeText=224119&amp;amp;app.products.maxperpage=15&amp;amp;storeId=10001&amp;amp;search_type=jamecoall&amp;amp;ddkey=http:StoreCatalogDrillDownView"&gt;Jameco&lt;/a&gt;) that had enough pins (9) and sufficient current carrying capacity.  Get at least one M and one F for each motor, you need to order the individual pins and sockets a-la-carte.  Get an extraction tool also.  If you have the extra $, the proper crimping tool would be nice too.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7Lr2zfkFeI/AAAAAAAAAlc/yI4UgTX-trY/s1600/MotorConnector.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 168px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S7Lr2zfkFeI/AAAAAAAAAlc/yI4UgTX-trY/s200/MotorConnector.png" alt="" id="BLOGGER_PHOTO_ID_5454681425467151842" border="0" /&gt;&lt;/a&gt;Here's the Y-Axis motor showing the 9-pin Molex connector.  I opted for the 9-pin connector vs. a 6-pin as I am planning to run my limit and/or home switches through the same connector.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-780397180506931088?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/780397180506931088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/wiring-steppers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/780397180506931088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/780397180506931088'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/wiring-steppers.html' title='Wiring the steppers'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4A8fxzSV4dw/S660BMp4qKI/AAAAAAAAAiE/X7tXwlQ5hy8/s72-c/StepperWiring.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-6417247999892118661</id><published>2010-03-27T11:58:00.000-07:00</published><updated>2010-03-28T17:41:34.886-07:00</updated><title type='text'>Stepper motors</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S65XlyzS5MI/AAAAAAAAAhM/FCUCpuiHx1Q/s1600/StepperMotorPhoto.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 124px; height: 146px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S65XlyzS5MI/AAAAAAAAAhM/FCUCpuiHx1Q/s400/StepperMotorPhoto.jpg" alt="" id="BLOGGER_PHOTO_ID_5453392505595946178" border="0" /&gt;&lt;/a&gt;I purchased the steppers from &lt;a href="http://www.kelinginc.net/index.html"&gt;Keling&lt;/a&gt;.  I got three &lt;a href="http://www.kelinginc.net/KL23H276-30-8A.pdf"&gt;KL23H276-30-8A&lt;/a&gt; steppers - 8 wire, 1/4" Single Shaft with flattened area on shaft.&lt;br /&gt;Steppers were delivered quickly, although their packaging for shipment was not ideal and the steppers were pretty much "flopping around" inside the package.  All seemed OK, and the steppers are working perfectly.&lt;br /&gt;&lt;br /&gt;You can also secure steppers from &lt;a href="http://www.hobbycnc.com/products/stepper-motors/"&gt;HobbyCNC&lt;/a&gt; - if you think you will be needing support from Dave at HobbyCNC, then it might make excellent sense to secure as much as possible from him.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S65YBEfNeYI/AAAAAAAAAhU/-p2zvmGchRU/s1600/StepperMotorDimensions.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 154px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S65YBEfNeYI/AAAAAAAAAhU/-p2zvmGchRU/s320/StepperMotorDimensions.jpg" alt="" id="BLOGGER_PHOTO_ID_5453392974200011138" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S65iEyJlhGI/AAAAAAAAAh0/s8_eNUIN_vQ/s1600/spider_2.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 133px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S65iEyJlhGI/AAAAAAAAAh0/s8_eNUIN_vQ/s200/spider_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5453404033113228386" border="0" /&gt;&lt;/a&gt;To connect the steppers to the drive screws, I used a device called a "shaft coupler with rubber spider" - it's a three-piece arrangement that provides a rubber 'spider' that isolates the motor from the drive screw - allowing for some minor mis-alignment between the drive screw and the motor shaft as well as some forgiveness in distance between the motor shaft and the drive screw.  These are available from &lt;a href="http://www.jameco.com/"&gt;Jameco&lt;/a&gt;. Just search for "spider".  For each stepper, I used two PN 162270 (.250" ID hub) - labeled in the image below as "couplers" and one rubber spider.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S65eChpR3UI/AAAAAAAAAhk/Z0oJqEZaOs4/s1600/SpiderInUse.jpg"&gt;&lt;img style="float: left; margin: 0pt 10pt 10px 0px; cursor: pointer; width: 150px; height: 200px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S65eChpR3UI/AAAAAAAAAhk/Z0oJqEZaOs4/s200/SpiderInUse.jpg" alt="" id="BLOGGER_PHOTO_ID_5453399596276505922" border="0" /&gt;&lt;/a&gt;Here's the spider assembly in use.   The set-screws (visible in the photo above) in the coupler were pretty small, and there is only one, so I drilled-out the existing hole an re-tapped at 6-32, and added a second set-screw at 90 degrees, just to be safe.  This device is going to take a beating.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-6417247999892118661?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/6417247999892118661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/stepper-motors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6417247999892118661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/6417247999892118661'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/stepper-motors.html' title='Stepper motors'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4A8fxzSV4dw/S65XlyzS5MI/AAAAAAAAAhM/FCUCpuiHx1Q/s72-c/StepperMotorPhoto.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-3559442981390655702</id><published>2010-03-27T10:41:00.000-07:00</published><updated>2010-03-27T11:54:48.608-07:00</updated><title type='text'>The electronics</title><content type='html'>I purchased the &lt;a href="http://www.hobbycnc.com/products/hobbycnc-pro-chopper-driver-board-kits/"&gt;HobbyCNC PRO Chopper Driver Board Kit&lt;/a&gt; from &lt;a href="http://www.hobbycnc.com/"&gt;HobbyCNC&lt;/a&gt;.  The price was good and delivery was quick.  Kit went together with clear assembly instructions.&lt;br /&gt;&lt;br /&gt;HobbyCNC has a new board, with fewer features that would most likely work just as well:  &lt;a href="http://www.hobbycnc.com/products/hobbycnc-ez-driver-board-kit/"&gt;HobbyCNC EZ Driver Board Kit&lt;/a&gt;.  $64 vs $79.&lt;br /&gt;&lt;br /&gt;I managed to blow one of the driver chips, though I tried to be ultra-careful.  I replaced the chip, added a big heatsink, and all is now good.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S65TzZ-RB3I/AAAAAAAAAg0/OnIaiTGDcI0/s1600/BarePCB.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 116px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S65TzZ-RB3I/AAAAAAAAAg0/OnIaiTGDcI0/s200/BarePCB.jpg" alt="" id="BLOGGER_PHOTO_ID_5453388341402732402" border="0" /&gt;&lt;/a&gt;Here's the bare board.  The quality is first-rate, as are the assembly instructions.  Take your time, double-check everything.&lt;br /&gt;&lt;br /&gt;I checked every solder joint under an inspection microscope - my soldering skills are excellent, however my eyesight is not.&lt;br /&gt;&lt;br /&gt;Pay attention for any solder bridges or cold-solder joints.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S65UYuKKveI/AAAAAAAAAg8/203WHc4gLFc/s1600/CompletePCB.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 69px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S65UYuKKveI/AAAAAAAAAg8/203WHc4gLFc/s200/CompletePCB.jpg" alt="" id="BLOGGER_PHOTO_ID_5453388982476520930" border="0" /&gt;&lt;/a&gt;The completed board "in action".  For the heatsink, I used the same material that was used for the linear bearings and the rails.  I put some heatsink paste between the driver IC's and the heatsink.  I'm sure all the sawdust isn't ideal, but I'm not done yet!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-3559442981390655702?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/3559442981390655702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/electronics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3559442981390655702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3559442981390655702'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/electronics.html' title='The electronics'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/S65TzZ-RB3I/AAAAAAAAAg0/OnIaiTGDcI0/s72-c/BarePCB.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8244720132839433244</id><published>2010-03-27T09:55:00.000-07:00</published><updated>2010-03-27T10:00:06.579-07:00</updated><title type='text'>Progress so far</title><content type='html'>All the major axis' have been cut and assembled, and the entire project is now beginning to look like a real 3-axis router.  Still no motors, drive screws or electronics, but it is fun to slide all the parts around.  The real challenge is trying to explain to your friends and family what this gizmo does and what it's for.  The most common question: "What'er you gonna make with it?".  Love 'em, but they just don't get it.  It's the building that's the fun.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S645gk-xafI/AAAAAAAAAgc/ueMBs3QH86E/s1600/Progress_so_far.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 154px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S645gk-xafI/AAAAAAAAAgc/ueMBs3QH86E/s400/Progress_so_far.jpg" alt="" id="BLOGGER_PHOTO_ID_5453359430637808114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S645Rv8tJRI/AAAAAAAAAgU/I4yoOfnSkBw/s1600/Progress_so_far.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8244720132839433244?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8244720132839433244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/progress-so-far.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8244720132839433244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8244720132839433244'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/progress-so-far.html' title='Progress so far'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S645gk-xafI/AAAAAAAAAgc/ueMBs3QH86E/s72-c/Progress_so_far.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-4864179456558869342</id><published>2010-03-26T16:59:00.000-07:00</published><updated>2010-03-30T23:41:28.960-07:00</updated><title type='text'>The Base</title><content type='html'>The base of the entire system must be rigid (no bending or flexing), but I didn't want it to weigh a ton, nor did I wish to use steel.  So I went with an old furniture makers trick - a torsion box.  If you are interested in the details, check out this really great and quite entertaining site:  &lt;a href="http://thewoodwhisperer.com/episode-18-assembly-table-torsion-box/"&gt;thewoodwhisperer.com&lt;/a&gt;.  Mark shows the construction and benefits of a torsion box.&lt;br /&gt;&lt;br /&gt;First, let's look at a drawing of the complete base. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S61LHrbLAkI/AAAAAAAAAf0/uXjYQQTH_i4/s1600/Base_assembled.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 112px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S61LHrbLAkI/AAAAAAAAAf0/uXjYQQTH_i4/s200/Base_assembled.jpg" alt="" id="BLOGGER_PHOTO_ID_5453097319103398466" border="0" /&gt;&lt;/a&gt;   Here is a front, side and bottom view.  This will be helpful in explaining the construction of the torsion box.  I did mine differently than Mark did on thewoodwisperer, but the idea and results are the same.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S62VrwU2rtI/AAAAAAAAAgE/D-B5sKjeIAk/s1600/Base_cutting_guide.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 95px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S62VrwU2rtI/AAAAAAAAAgE/D-B5sKjeIAk/s200/Base_cutting_guide.jpg" alt="" id="BLOGGER_PHOTO_ID_5453179302754823890" border="0" /&gt;&lt;/a&gt;Cutting diagram.  I went with cutting notches in all the cross braces so the framework slipped together snugly - I added glue to all the joints and used wood screws around the perimeter.&lt;br /&gt;&lt;br /&gt;It is as solid as a rock.  There will be some trimming necessary for the base to make sure of a solid fit against the bearings on the X-Axis assembly, so you might make it a bit bigger than the 22 21/64" that I had so you can trim off bits until the fit inside the X-Axis assembly is perfect.&lt;br /&gt;&lt;br /&gt;S&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S642n48H1PI/AAAAAAAAAgM/7YQiA3eYyXE/s1600/Base_assy_exploded_1.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 66px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S642n48H1PI/AAAAAAAAAgM/7YQiA3eYyXE/s200/Base_assy_exploded_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5453356257719604466" border="0" /&gt;&lt;/a&gt;ince the assembly of the torsion box may not be too clear, here is an exploded assembly drawing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7LufcnjDTI/AAAAAAAAAlk/Ow6MmAqs_qQ/s1600/Base_underside_photo.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S7LufcnjDTI/AAAAAAAAAlk/Ow6MmAqs_qQ/s200/Base_underside_photo.jpg" alt="" id="BLOGGER_PHOTO_ID_5454684322724515122" border="0" /&gt;&lt;/a&gt;Here's an underside-shot of the base.  I am sorry to say I don't have any 'under construction' images.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-4864179456558869342?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/4864179456558869342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/base.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4864179456558869342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/4864179456558869342'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/base.html' title='The Base'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4A8fxzSV4dw/S61LHrbLAkI/AAAAAAAAAf0/uXjYQQTH_i4/s72-c/Base_assembled.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-1384745133739919440</id><published>2010-03-26T16:41:00.000-07:00</published><updated>2010-03-26T16:54:07.240-07:00</updated><title type='text'>X-Axis rail</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S61GfHMo5AI/AAAAAAAAAfU/L1iINhLO6GE/s1600/X-Axis_cutting_guide.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 80px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S61GfHMo5AI/AAAAAAAAAfU/L1iINhLO6GE/s200/X-Axis_cutting_guide.jpg" alt="" id="BLOGGER_PHOTO_ID_5453092224137487362" border="0" /&gt;&lt;/a&gt;This is the final assembly that hold both the Y and Z-Axis assemblies.  By now, the concept is pretty familiar.&lt;br /&gt;&lt;br /&gt;The positioning of the Y-Axis rail is 1.5" in from the back and the &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S61GjkYTxmI/AAAAAAAAAfc/ZfvZICQi1JA/s1600/X-Axis_assembled.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 112px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S61GjkYTxmI/AAAAAAAAAfc/ZfvZICQi1JA/s200/X-Axis_assembled.jpg" alt="" id="BLOGGER_PHOTO_ID_5453092300690540130" border="0" /&gt;&lt;/a&gt;height depends on the type of router you are using.  For a little router, like a Dremel or a laminate trimmer, the Y-Axis rail will move closer to the table top, for a larger router (I used an old Craftsman router I inherited from my dad),  the rail will move farther away.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S61IWzXtKaI/AAAAAAAAAfs/cvA3aidxpu0/s1600/X-Axis_as_built.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 190px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S61IWzXtKaI/AAAAAAAAAfs/cvA3aidxpu0/s200/X-Axis_as_built.jpg" alt="" id="BLOGGER_PHOTO_ID_5453094280399497634" border="0" /&gt;&lt;/a&gt;Here's all three axis' together for a test fit (again, still with wood screws).  This is where you begin to see the project really start to come together.  Still no motors or electronics, but pretty cool nonetheless.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-1384745133739919440?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/1384745133739919440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/x-axis-rail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1384745133739919440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/1384745133739919440'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/x-axis-rail.html' title='X-Axis rail'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S61GfHMo5AI/AAAAAAAAAfU/L1iINhLO6GE/s72-c/X-Axis_cutting_guide.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-8950781416862707628</id><published>2010-03-26T13:11:00.000-07:00</published><updated>2010-03-26T13:41:34.043-07:00</updated><title type='text'>Y-Axis Rail</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S60bzLRE9jI/AAAAAAAAAfE/IPts2cXPByU/s1600/Y-Axis_Rail.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 75px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S60bzLRE9jI/AAAAAAAAAfE/IPts2cXPByU/s200/Y-Axis_Rail.jpg" alt="" id="BLOGGER_PHOTO_ID_5453045289827235378" border="0" /&gt;&lt;/a&gt;The Y-Axis rail is the track upon which the Y-Axis assembly will slide.  Cut two aluminum angles the length of the Y-Axis rail.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60b5yZ0LuI/AAAAAAAAAfM/SE-4v6OEsIM/s1600/Y-Axis_rail_detail.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 84px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60b5yZ0LuI/AAAAAAAAAfM/SE-4v6OEsIM/s200/Y-Axis_rail_detail.jpg" alt="" id="BLOGGER_PHOTO_ID_5453045403412082402" border="0" /&gt;&lt;/a&gt;As with the front of the Y-Axis assembly, there is the same "flat spot" on the 45 degree beveled top-and-bottom of the rail.&lt;br /&gt;&lt;br /&gt;The aluminum angles just sit on the rail.  They will get firmly captured in place and will not move around once it's all put together.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;H&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60asRpe6uI/AAAAAAAAAes/nAC4lpTU1mg/s1600/Y-Axis_rail_assembled.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 112px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60asRpe6uI/AAAAAAAAAes/nAC4lpTU1mg/s200/Y-Axis_rail_assembled.jpg" alt="" id="BLOGGER_PHOTO_ID_5453044071769500386" border="0" /&gt;&lt;/a&gt;ere's the Y-Axis assembly and the Y-Axis rail together, from two different views.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60akjpdchI/AAAAAAAAAek/4cAR7Jqx1dE/s1600/Y-Axis_as_built.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 130px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S60akjpdchI/AAAAAAAAAek/4cAR7Jqx1dE/s200/Y-Axis_as_built.jpg" alt="" id="BLOGGER_PHOTO_ID_5453043939162288658" border="0" /&gt;&lt;/a&gt;Here's my initial test-fit of the Y and Z-Axis components.  In this early version, I had used wood screws instead of the cross-dowels.  After lots of screwing and un-screwing, I converted to the cross dowels.  So much nicer.&lt;br /&gt;&lt;br /&gt;You may be wondering  why I used plywood instead of MDF (Medium Density Fiberboard) like everyone else.  Being basically cheap, my next-door neighbor had just finished a kitchen remodel and he gave me loads of left-over plywood.  Pretty easy decision.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-8950781416862707628?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/8950781416862707628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-axis-rail.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8950781416862707628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/8950781416862707628'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-axis-rail.html' title='Y-Axis Rail'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S60bzLRE9jI/AAAAAAAAAfE/IPts2cXPByU/s72-c/Y-Axis_Rail.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-7076297349708588289</id><published>2010-03-26T10:39:00.000-07:00</published><updated>2010-03-26T12:46:33.854-07:00</updated><title type='text'>Y-Axis Assembly</title><content type='html'>The Y-axis cutting guide, including the aluminum angle brackets.  The angle brackets&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6zyWHlZpKI/AAAAAAAAAds/FsfWPRPrW-I/s1600/Y-Axis_cutting_Guide.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 112px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6zyWHlZpKI/AAAAAAAAAds/FsfWPRPrW-I/s200/Y-Axis_cutting_Guide.jpg" alt="" id="BLOGGER_PHOTO_ID_5452999710645789858" border="0" /&gt;&lt;/a&gt; are the same throughout this project, both for the linear bearings and for the mating surface.  With the 'front' and 'back' parts, you may need to 'futz' with their length in order to secure a good, solid fit against the Y-axis frame.  At this point, I have not included instructions for where/how to mount the nut that accepts the drive screw.  I'll get to that later.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S6z1N0dJx3I/AAAAAAAAAd0/X9wiPl6tIX4/s1600/Y-Axis_front_detail.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 122px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S6z1N0dJx3I/AAAAAAAAAd0/X9wiPl6tIX4/s200/Y-Axis_front_detail.jpg" alt="" id="BLOGGER_PHOTO_ID_5453002866606851954" border="0" /&gt;&lt;/a&gt;Notice the detail when cutting the front.  I set my table saw for 45 degrees (you can also use a router with a 45 degree bit and a guide bearing).  I left small flat ends on each side (detail inside circle), not a sharp point.  This is to allow a good, straight surface to rest against the fence of the table saw (or the bearing of the router bit).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S60EdMVWqOI/AAAAAAAAAd8/PUni8MuLu4k/s1600/Y-Axis_assembly.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 139px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S60EdMVWqOI/AAAAAAAAAd8/PUni8MuLu4k/s200/Y-Axis_assembly.jpg" alt="" id="BLOGGER_PHOTO_ID_5453019623389047010" border="0" /&gt;&lt;/a&gt;Here is the entire assembly.  Again, you may need to 'play' with the length of the front and back to secure a good, solid fit of the bearings against the Y-axis rail.&lt;br /&gt;&lt;br /&gt;Now you can trial fit the Z-Axis assembly onto the "front" of the Y-axis.  Again, some experimentation with the width of the Z-Axis to fit snug.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-7076297349708588289?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/7076297349708588289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-axis-assembly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7076297349708588289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7076297349708588289'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-axis-assembly.html' title='Y-Axis Assembly'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S6zyWHlZpKI/AAAAAAAAAds/FsfWPRPrW-I/s72-c/Y-Axis_cutting_Guide.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-5025802057916965290</id><published>2010-03-25T17:11:00.000-07:00</published><updated>2010-03-26T11:01:43.776-07:00</updated><title type='text'>The Z axis assembly</title><content type='html'>Here is the cutting guide for the first part of the Z-axis.  The second &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4A8fxzSV4dw/S6v7-gJLnoI/AAAAAAAAAcs/ocspvp6i97E/s1600/Z-Axis_cutting_Guide.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 112px;" src="http://3.bp.blogspot.com/_4A8fxzSV4dw/S6v7-gJLnoI/AAAAAAAAAcs/ocspvp6i97E/s200/Z-Axis_cutting_Guide.jpg" alt="" id="BLOGGER_PHOTO_ID_5452728825061023362" border="0" /&gt;&lt;/a&gt;part, the router mounting bracket comes later in the process, depending on the type/size of the router and how far your Z-axis assembly ends up from the table.  You will want to make all 4 of the pieces that hold the linear bearings at the same time as they are almost identical for both the Y and Z-axis assemblies (Z-axis is 1/2" longer than the Y-axis part).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v9ZVoxM-I/AAAAAAAAAdM/IPgJVyod5cY/s1600/0.90_shim.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 149px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v9ZVoxM-I/AAAAAAAAAdM/IPgJVyod5cY/s200/0.90_shim.jpg" alt="" id="BLOGGER_PHOTO_ID_5452730385608815586" border="0" /&gt;&lt;/a&gt;I have the luxury of a table saw, which I used to make the grooves to hold the linear bearings.  To make my life easier, I made a small shim, 0.90" wide that I used to get perfect spacing between the grooves.  One pass with the shim, second pass without and we're all good.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6v94q-623I/AAAAAAAAAdU/FJqwGuGXMUU/s1600/Notches.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 130px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6v94q-623I/AAAAAAAAAdU/FJqwGuGXMUU/s200/Notches.jpg" alt="" id="BLOGGER_PHOTO_ID_5452730923914812274" border="0" /&gt;&lt;/a&gt;I set the blade to 45 degrees, and set it to just make nice 90 degree notches.  The linear slides can be left loose, but it makes assembly of the pieces a 3 or 4 handed job - a touch of epoxy held them nicely in place.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v-hNKObmI/AAAAAAAAAdc/lNpG_OXOU08/s1600/Z-Axis_assembled.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 178px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v-hNKObmI/AAAAAAAAAdc/lNpG_OXOU08/s200/Z-Axis_assembled.jpg" alt="" id="BLOGGER_PHOTO_ID_5452731620283805282" border="0" /&gt;&lt;/a&gt;Here is how it all goes together, using the cross dowels.  The open end will be "filled" later with the router mounting bracket.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-5025802057916965290?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/5025802057916965290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/z-axis-assembly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5025802057916965290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/5025802057916965290'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/z-axis-assembly.html' title='The Z axis assembly'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_4A8fxzSV4dw/S6v7-gJLnoI/AAAAAAAAAcs/ocspvp6i97E/s72-c/Z-Axis_cutting_Guide.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-3560437068947419980</id><published>2010-03-25T16:02:00.000-07:00</published><updated>2010-03-26T13:58:49.189-07:00</updated><title type='text'>Holding it all together</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6vziQ21rYI/AAAAAAAAAb8/M4cITsSFKiA/s1600/CrossDowel1.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 196px; height: 152px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6vziQ21rYI/AAAAAAAAAb8/M4cITsSFKiA/s200/CrossDowel1.jpg" alt="" id="BLOGGER_PHOTO_ID_5452719543828196738" border="0" /&gt;&lt;/a&gt;I opted to use a "cross dowel" to allow for a strong connection that can be easily and quickly assembled and dis-assembled.  A cross dowel is a small metal rod, with a 1/4-20 threaded hole through it and a slot cut across the top to aid in alignment.   I got mine on sale at Rockler woodworking (&lt;a href="http://www.rockler.com/product.cfm?page=367&amp;amp;filter=cross%20dowel"&gt;www.rockler.com&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Since many of the assemblies were too large to fit in my small benchtop drill press, I made a &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6vzKjYCoeI/AAAAAAAAAbs/X-KNgLxz8u4/s1600/CrossDowelJig3.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 96px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6vzKjYCoeI/AAAAAAAAAbs/X-KNgLxz8u4/s200/CrossDowelJig3.jpg" alt="" id="BLOGGER_PHOTO_ID_5452719136482435554" border="0" /&gt;&lt;/a&gt;quick-and-dirty drilling jig that worked perfectly.  I used brass inserts (1/4" and 3/8") to protect the wooden jig from repeated drilling.  I clamped the pieces together, with the drilling jig and - perfectly aligned holes, every time.&lt;br /&gt;&lt;br /&gt;Here's how the finished product came out. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v0KfwtwHI/AAAAAAAAAcE/xvh-NP-rNdE/s1600/CrossDowel3.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 127px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v0KfwtwHI/AAAAAAAAAcE/xvh-NP-rNdE/s200/CrossDowel3.jpg" alt="" id="BLOGGER_PHOTO_ID_5452720235023810674" border="0" /&gt;&lt;/a&gt;  They are nice and flush with the wood surface, hold the thing together beautifully and are easy to un-do and re-do quickly and neatly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-3560437068947419980?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/3560437068947419980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/holding-it-all-together.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3560437068947419980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/3560437068947419980'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/holding-it-all-together.html' title='Holding it all together'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4A8fxzSV4dw/S6vziQ21rYI/AAAAAAAAAb8/M4cITsSFKiA/s72-c/CrossDowel1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-352905351145028943</id><published>2010-03-24T14:59:00.000-07:00</published><updated>2010-03-25T16:50:55.692-07:00</updated><title type='text'>Y and Z axis linear slide bearings</title><content type='html'>I used 3/4″ aluminum angle stock from Home &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6vdDTjnowI/AAAAAAAAAbE/iQlpyc6EDwU/s1600/4_inch_bearing_supports_1.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 180px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6vdDTjnowI/AAAAAAAAAbE/iQlpyc6EDwU/s320/4_inch_bearing_supports_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5452694822721135362" border="0" /&gt;&lt;/a&gt;Depot.  It is important to drill holes off-center, closer to the corner of the L.&lt;br /&gt;&lt;br /&gt;Click the image for a larger view.  (&lt;span style="font-weight: bold;"&gt;Note&lt;/span&gt;:   You may want to stagger the holes so the bolts do not bump into each  other when assembled.   I was lucky and my bolts just missed each other)&lt;br /&gt;&lt;br /&gt;I &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4A8fxzSV4dw/S6v1iZQOUII/AAAAAAAAAcM/jbjZCtfVz-E/s1600/Holes_Centered.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 186px;" src="http://1.bp.blogspot.com/_4A8fxzSV4dw/S6v1iZQOUII/AAAAAAAAAcM/jbjZCtfVz-E/s200/Holes_Centered.jpg" alt="" id="BLOGGER_PHOTO_ID_5452721745105408130" border="0" /&gt;&lt;/a&gt;got clever and did my first set of brackets with the holes centered on the side of the bracket – and it didn’t work.    You can see from the photo that the two angle brackets hit each other.  Too bad I made all 4 brackets before I tried them out.&lt;br /&gt;&lt;br /&gt;The holes are drilled and tapped.   I used bearings &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v17YP1BcI/AAAAAAAAAcU/Aq6MTg1NWT0/s1600/bearings.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 100px; height: 80px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6v17YP1BcI/AAAAAAAAAcU/Aq6MTg1NWT0/s200/bearings.jpg" alt="" id="BLOGGER_PHOTO_ID_5452722174332044738" border="0" /&gt;&lt;/a&gt;from VXB Bearings.com (&lt;a href="http://www.vxb.com/"&gt;www.vxb.com&lt;/a&gt;/).  The price was great, less than $4.00 for 8 bearings.    Delivery was very quick.   Article number sk8zz – 8 Skateboard Bearings 608Z Shielded.&lt;br /&gt;&lt;br /&gt;Be sure to either use a template or a drill press to get the holes placed as accurately as possible.    This way the bearings will ride evenly on the track.   You’ll need to make 4 of these.&lt;br /&gt;&lt;br /&gt;Drill the holes at 17/64" and tap 5/16-18.  A 5/16" bolt has a diameter of .3125" and the inside diameter of the sk8zz bearings is .3150"  (8mm) - a very nice fit.   Attach the bearings with a 5/16-18 x 3/4" bolt, capturing the bearing between a nut and the bolt head.   No washer is used.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6vdosiEk-I/AAAAAAAAAbc/ac3zA4JrO5w/s1600/4_inch_bearing_supports_2.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 180px;" src="http://4.bp.blogspot.com/_4A8fxzSV4dw/S6vdosiEk-I/AAAAAAAAAbc/ac3zA4JrO5w/s320/4_inch_bearing_supports_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5452695465080689634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The 8 inch X axis linear slide bearings are identical in design except they are, you guessed it, 8 inches long.&lt;br /&gt;&lt;br /&gt;Here's how the finished bracket rides on the opposing rail. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6v2n6fl3AI/AAAAAAAAAcc/Uqu6CkX-6_8/s1600/Holes_in_right_place.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 190px;" src="http://2.bp.blogspot.com/_4A8fxzSV4dw/S6v2n6fl3AI/AAAAAAAAAcc/Uqu6CkX-6_8/s200/Holes_in_right_place.jpg" alt="" id="BLOGGER_PHOTO_ID_5452722939439209474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All bearings contact nicely and the two angle brackets are now nicely separated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-352905351145028943?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/352905351145028943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-and-z-axis-linear-slide-bearings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/352905351145028943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/352905351145028943'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/y-and-z-axis-linear-slide-bearings.html' title='Y and Z axis linear slide bearings'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4A8fxzSV4dw/S6vdDTjnowI/AAAAAAAAAbE/iQlpyc6EDwU/s72-c/4_inch_bearing_supports_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4120063232600219133.post-7877278297438038543</id><published>2010-03-24T14:57:00.000-07:00</published><updated>2010-04-06T21:54:19.359-07:00</updated><title type='text'>Build your own CNC machine</title><content type='html'>I was looking for an interesting project that would combine several of  my hobbies.  I found a “build your own CNC machine” posting at &lt;a title="buildyourowncnc.com" href="http://buildyourcnc.com/default.aspx" target="_blank"&gt;buildyourcnc.com&lt;/a&gt;.  It seemed straight forward enough  and worth a try.  First was to build the “Linear Bearings".  Pretty  basic affair.  It is really helpful if you have a drill press.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4120063232600219133-7877278297438038543?l=woodworkerbcncrouterproject.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://woodworkerbcncrouterproject.blogspot.com/feeds/7877278297438038543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/build-your-own-cnc-machine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7877278297438038543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4120063232600219133/posts/default/7877278297438038543'/><link rel='alternate' type='text/html' href='http://woodworkerbcncrouterproject.blogspot.com/2010/03/build-your-own-cnc-machine.html' title='Build your own CNC machine'/><author><name>WoodWorkerB</name><uri>http://www.blogger.com/profile/17917984519106971578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
