<?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:blogger='http://schemas.google.com/blogger/2008' 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-953246059728879927</id><updated>2025-08-01T23:39:39.951-07:00</updated><title type='text'>Re-Inventing CNC</title><subtitle type='html'>A chronicle of the design of a CNC router</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.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>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6065378525966995482</id><published>2011-10-19T21:27:00.000-07:00</published><updated>2011-10-19T22:06:11.770-07:00</updated><title type='text'>A little job on the side</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbyFch-FC8zMS5PaHbdgowvQVcx0ZCDRJXzZR0tKAtZuBJ-XuWOzaPgggU-Zw2VSrnp-XFKut-D3DIGL6s-41nFic-anOGpcTldNWMF-Oq2FZTadoKnzLbrsFf_EXY990m0E7WYP8qnes/s1600/DSCF0046.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbyFch-FC8zMS5PaHbdgowvQVcx0ZCDRJXzZR0tKAtZuBJ-XuWOzaPgggU-Zw2VSrnp-XFKut-D3DIGL6s-41nFic-anOGpcTldNWMF-Oq2FZTadoKnzLbrsFf_EXY990m0E7WYP8qnes/s320/DSCF0046.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;Tonight I started on a new tool holder for my lathe. I saw it on a forum to make it easier to cut threads.It allows the tool to swing up when reversing so you don&#39;t have to withdraw the tool between passes. It is made from a piece of scrap steel I found at work that was about the right size and shape.&lt;br /&gt;
&lt;br /&gt;
The part I did tonight was to cut the dovetail. It is a 60 degree dovetail to fit my quick change tool post. This was the first time I have cut steel on my mill so it was a learning experience. Main part was getting the speed right for the material. It seemed to work better with a faster cutting speed than I expected. I thought I was going to cut a groove to depth and then work to the side to width. Wrong answer. I needed to cut down on both parts I milled out before switching to the dovetail cutter.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVLxmd_lB6sMGCHacTHwWth1wdBGTnGIwC6IURCiuTj59cU0wH1bYRK8TCX1LAO-H2dXQEhrfInGNWuwX19OV7jnyI4WWD5OoG_hy9Uy9qLSJ-0H_ykgqSDOPrW1xa9M1L6ndUzkZObwc/s1600/DSCF0047.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVLxmd_lB6sMGCHacTHwWth1wdBGTnGIwC6IURCiuTj59cU0wH1bYRK8TCX1LAO-H2dXQEhrfInGNWuwX19OV7jnyI4WWD5OoG_hy9Uy9qLSJ-0H_ykgqSDOPrW1xa9M1L6ndUzkZObwc/s320/DSCF0047.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The next part will be to cut the step on the side to support the cutter holder and then it will just be drilling for the depth adjuster and a key to stabilize it.&lt;br /&gt;
&lt;br /&gt;
Here it is sitting on the toolpost. I am really pleased that it came out as well as it did.&lt;br /&gt;
&lt;br /&gt;
Part of why I am taking so long on my build for my router is to learn machining as I go. This won&#39;t be part of the router but it will make it a lot easier to cut threads to make some of my own parts for the motion components.&lt;br /&gt;
&lt;br /&gt;
Here is a video from Bogstandard on&lt;a href=&quot;http://madmodder.net/index.php?topic=2323.msg25283#msg25283&quot;&gt; madmodder.net&lt;/a&gt;&amp;nbsp;(&amp;lt;- a link to the forum discussion) that is the design that I am basing mine on. Don&#39;t expect me to make one as nice as his.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/FA1xMObOPh0?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6065378525966995482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/10/little-job-on-side.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6065378525966995482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6065378525966995482'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/10/little-job-on-side.html' title='A little job on the side'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbyFch-FC8zMS5PaHbdgowvQVcx0ZCDRJXzZR0tKAtZuBJ-XuWOzaPgggU-Zw2VSrnp-XFKut-D3DIGL6s-41nFic-anOGpcTldNWMF-Oq2FZTadoKnzLbrsFf_EXY990m0E7WYP8qnes/s72-c/DSCF0046.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6105173060194957214</id><published>2011-10-18T22:07:00.000-07:00</published><updated>2011-10-18T22:07:25.866-07:00</updated><title type='text'>Well, Actual progress</title><content type='html'>&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSHicE_3NmO8kT0O9pXBSyjQTa4a0vKklDG-WJWC1_mXhNax0xcMfPZiOK1y1JamynKQl8tt02SUB1LVjU7KxqixWx6aOtLfxKrBROACpE3WGuHB8O7Wp-VVdmpsAiPckrmgHL2uIvAyM/s1600/DSCF0042.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSHicE_3NmO8kT0O9pXBSyjQTa4a0vKklDG-WJWC1_mXhNax0xcMfPZiOK1y1JamynKQl8tt02SUB1LVjU7KxqixWx6aOtLfxKrBROACpE3WGuHB8O7Wp-VVdmpsAiPckrmgHL2uIvAyM/s320/DSCF0042.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;I finally have gotten materials and tools to the point where I can start doing some building. This is the lead screw for my Z-Axis. It is 1/2-20 Acme rod. I turned one end down to 8mm and threaded it to hold two bearings and a nut to hold them on. I also made the anti-backlash nut for it. It is made out of Delrin and is 3/4 in externally with a lip that will be clamped down to take up the backlash. It is going to be much like the system that they use for Sherline mills. I was tuning one up at work and liked the simplicity of the system. The leadscrew is about 18 in overall. I want to make a wide stance to help keep it steady.&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjReylvM0lR7V_gWcURYbYpjiH5DvTqZLQQBvwc1YWhYkRqRwMZ1zZi6w4eFf993nBOTjD2M4qEiMIAzCFiSpz-WgmRfgzzhJEhGlNlqTgdf6mWQ32Fd_vFxSfeL-dmspPvW5gk7GjEilI/s1600/DSCF0044.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjReylvM0lR7V_gWcURYbYpjiH5DvTqZLQQBvwc1YWhYkRqRwMZ1zZi6w4eFf993nBOTjD2M4qEiMIAzCFiSpz-WgmRfgzzhJEhGlNlqTgdf6mWQ32Fd_vFxSfeL-dmspPvW5gk7GjEilI/s320/DSCF0044.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;The other end is turned down to 8mm to hold one bearing and the remainder is cut down to 1/4 in for the flexible coupling for the stepper.&lt;br /&gt;
&lt;br /&gt;
In other news, I have all the electronics working. I have 1 nm stepper motors for each axis and two ways I can run it. Either with a parallel port controller or I also have my grblShield with the g-code interpreter already loaded. My next phase will be to make the Z-Axis unit and linear bearings.&lt;br /&gt;
&lt;br /&gt;
See, and you thought I had given up.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6105173060194957214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/10/well-actual-progress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6105173060194957214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6105173060194957214'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/10/well-actual-progress.html' title='Well, Actual progress'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSHicE_3NmO8kT0O9pXBSyjQTa4a0vKklDG-WJWC1_mXhNax0xcMfPZiOK1y1JamynKQl8tt02SUB1LVjU7KxqixWx6aOtLfxKrBROACpE3WGuHB8O7Wp-VVdmpsAiPckrmgHL2uIvAyM/s72-c/DSCF0042.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-4269551899787883314</id><published>2011-09-29T21:37:00.000-07:00</published><updated>2011-09-29T21:37:44.989-07:00</updated><title type='text'>Long time without posting.</title><content type='html'>Well, sorry for not keeping things up to date. New semester at work and not much progress to talk about doesn&#39;t make for that interesting of posts.&amp;nbsp;I will see about posting pictures later but for now, I will have to just tell you what I have done lately.&lt;br /&gt;
&lt;br /&gt;
The most interesting thing I have done towards my CNC router is fabricating the lead screw for the z-axis. I picked up some 1/2-10 Acme rod for the screw. I made two of them for practice. Then, I turned down and threaded one end for&amp;nbsp;for bearings&amp;nbsp;and the other for&amp;nbsp;the motor coupling. After spending a lot of time looking at anti-backlash solutions, I decided to make my own. They are actually pretty low tech and easy to make. I should be&amp;nbsp;receiving&amp;nbsp;my tap in a few days &amp;nbsp;I figured I would go ahead and buy one since I will be experimenting and I would need enough of them to justify the purchase. I have some UHMW-PE, Delrin, and Aluminum to work with. I have not decided which I will try first.&lt;br /&gt;
&lt;br /&gt;
I have figured out the final arrangement of the drive for the x-axis and am debating for the gantry. I have chain and I have enough acme rod. I see advantages both ways. Most likely, I will go with the chain on the y-axis as well just to make it easier to calibrate having the same mechanism.&lt;br /&gt;
&lt;br /&gt;
I have also been spending time working with manual machines to figure more out on how I want to have things work. &amp;nbsp;Whenever I have some spare time and materials, I have been making more tooling for my machines. Most recently, I got some stock roughed out for some more tool holders for quick change tool post on my lathe and starting to design a dividing head for my mill. Hopefully the weather will change soon so I can spend more time in the garage working on things. When it is over 100F, I really don&#39;t feel like spending too much time out there.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/4269551899787883314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/09/long-time-without-posting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4269551899787883314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4269551899787883314'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/09/long-time-without-posting.html' title='Long time without posting.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-8943132812702627727</id><published>2011-08-24T07:27:00.000-07:00</published><updated>2011-08-24T07:33:46.271-07:00</updated><title type='text'>Still plugging along.</title><content type='html'>Nothing really to show or talk about that much. I have been playing with a Fez Panda II to see if I would like to use for a controller. It is an interesting board. Not the same as an Arduino but some similarities. It has a 32 bit Arm processor running at 72 MHz (I think that is the speed) and more ram. It is actually cheaper than the Arduino Mega and has about the same IO capability. It also has a built in SD card reader. The downside is that it is more&amp;nbsp;electronically&amp;nbsp;delicate than the Arduino for one thing. I burned out the voltage regulator on my first one when I accidentally shorted out a servo control line (I wasn&#39;t wearing my glasses and stuck it in the wrong row on my breadboard) *poof*. &amp;nbsp;I will try to replace the voltage regulator to see if I can salvage the board but I doubt it. It is also pickier about it&#39;s supply voltage than the Arduino. It also is a bit more complicated by matching the firmware to the version of the libraries. The biggest problem I have seen is that there is not real high quality documentation and really crappy example code.&lt;br /&gt;
&lt;br /&gt;
I have been having mixed emotions&amp;nbsp;programming&amp;nbsp;it in C#. There is a bit of a learning curve but the language is ok. I don&#39;t like not having the delayMicroseconds() that the Arduino has.It is not a major problem, I just did an empty loop and adjusted the count to get smooth motion from the steppers. Just annoying. &amp;nbsp;For this setup, I am using some little Pololu stepper controllers. They seem to be more reliable than the Easy Drivers I was using before. They would work for a while and then crap out. I think it might have been heat related. Out of the 5 I have bought, I only have one that is still alive. If I get it working well, I can plug the grblShield into it just fine.&lt;br /&gt;
&lt;br /&gt;
As far as the final setup for my CNC when I get stuff put together, I am not sure what I will really use to control. I will probably just switch back and forth and see what works best in practice. Theory only works so far.&lt;br /&gt;
&lt;br /&gt;
I will probably stay somewhat sporadic with my updates here as I am getting stuff ready for the new semester at work and still doing a big re-arrangement in my workspace in my garage. Since it has been 103F every day, I don&#39;t work for long stretches at it in the garage when I get home. Thankfully, summer is winding down and it will start cooling off.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/8943132812702627727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/08/still-plugging-along.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8943132812702627727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8943132812702627727'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/08/still-plugging-along.html' title='Still plugging along.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-1256633371918544928</id><published>2011-07-24T19:17:00.000-07:00</published><updated>2011-07-24T19:17:35.813-07:00</updated><title type='text'>I keep getting side tracked.</title><content type='html'>Well, here is the update.&lt;br /&gt;
&lt;br /&gt;
I picked up some new stepper drivers from Pololu to experiment on. I also wanted to test out a .NETMF based one so I picked up the Fez Panda II. &lt;br /&gt;
&lt;br /&gt;
Well, the Panda was a pretty nice board. Notice the &quot;was&quot;? &amp;nbsp;Well, one of the joys of getting older is that my eyesight is not that great any more. While testing out a servo, I plugged into the wrong row on the breadboard and fried the poor little board. Ooops. Oh well.&lt;br /&gt;
&lt;br /&gt;
My first impressions of the board were actually pretty positive. There are some things I prefer about the Ardiuno, and some about the Panda. &amp;nbsp;The panda is faster and has more memory. It also has a built in SD card slot. &amp;nbsp;The IDE has more features but I don&#39;t really put that much of a plus in its favor. C# isn&#39;t too bad and the ability to print debug statements is an advantage. If I were going to build a graphical interface for an LCD and stuff like that, it seems to be a pretty robust set of tools. That said, I wasn&#39;t impressed enough to wait and buy another one to work with. Maybe later for some other project.&lt;br /&gt;
&lt;br /&gt;
I was doing some tests with the Pololu stepper drivers and so far I really like them better than EasyDriver boards I was using. The EasyDrivers were OK, but they began failing and I was down to one working board out of the 6 I had bought. &amp;nbsp;At present, I don&#39;t have enough code to think about going with something besides grbl for a real machine. It is a lot more complete but I have been taking some of the code and converting to the Arduino IDE. The main reason I am going that way is to be able to switch boards more easily. The grbl code is pretty deeply tied to the 168/238 and I would like to move over to the Mega. I was testing out my ideas for writing directly to the ports to sequence the steps and that worked as planned. Actually, better than I had thought. I was having to increase the delays to allow the motors to keep up. In the 1/16 step mode, I was down to something like 90 microsecond wait for the motor to respond.&lt;br /&gt;
&lt;br /&gt;
Now, I need to start doing some work on the communication. The plan I am working on is to lighten up grbl by using a pre-processor on the host computer side to be able to do things like units conversions and configuration storage on that end rather than keeping it on the arduino. I have been working with switching the stepping mode kind of like a transmission to switch between rapid motion and real cutting. &amp;nbsp;I won&#39;t really be able to tell that much until I have some mechanical motion to see what it is really doing. Right now, I am just sending a fixed number of steps and directions. Some of the ideas I have for the motion control are not as sophisticated as grbl but I really don&#39;t think that some of the stuff that they do is totally&amp;nbsp;necessary. At cutting speed, the motion will be slow enough that a simple&amp;nbsp;acceleration&amp;nbsp;scheme might be more economical. Of course I might be wrong, but I already have grbl installed on another board and I don&#39;t have to depend on my ideas.&lt;br /&gt;
&lt;br /&gt;
The other thing that has been occupying me is I finally got my mini-mill from Harbor Freight. I had to reorganize my garage to be able to set it up and that was a lot of work. How this relates to this project is to be able to work out some of my ideas for linear motion. This week I will be able to get it all set up and actually see about cutting some metal. I will be tight on space for a few more weeks until I can get the boat out of the way in the garage.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/1256633371918544928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/i-keep-getting-side-tracked.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/1256633371918544928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/1256633371918544928'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/i-keep-getting-side-tracked.html' title='I keep getting side tracked.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-5325569422516921311</id><published>2011-07-06T13:51:00.000-07:00</published><updated>2011-07-06T13:51:04.098-07:00</updated><title type='text'>Background for software control of a CNC machine</title><content type='html'>Well, a few people have contacted me or commented so I guess I will go ahead and talk about the software control.&lt;br /&gt;
&lt;br /&gt;
I am pretty&amp;nbsp;opinionated&amp;nbsp;so some might come off sounding a bit heavy handed but I&#39;ll put on my big boy pants and step up.&lt;br /&gt;
&lt;br /&gt;
The normal operating systems we use for a general purpose computer are not real time operating systems. That means you can&#39;t guarantee when things will happen. You can&#39;t really do things that require millisecond precision in timing. That&#39;s fine. Most stuff with CNC doesn&#39;t require it. The only thing that is critical is the reading of a few sensors (limit switches and emergency stop buttons) and the stepping of the motors. Everything else can happen when it happens. Software like Mach3 and other stuff tries to come close to the millisecond timing by controlling the parallel port and does a pretty good job. If you don&#39;t have a lot of other programs running and can actually find a computer with a parallel port, you are set. Like it or not, parallel ports are going extinct. They are already somewhat unusable on some computers like laptops. Pretty soon, they will be an historical footnote like the IEEE488. (We all remember those, don&#39;t we?)&lt;br /&gt;
&lt;br /&gt;
Another thing to consider is the&amp;nbsp;communication&amp;nbsp;rate. The first thing I keep hearing whenever someone says something about CNC control over USB is you can&#39;t communicate fast enough to control it properly. Somehow, the fact that we commonly have printers and plotters that have just as demanding positioning and control do just fine over a slow serial connection escapes them. Sitting on my desk next to me at work, I have an old Roland CAMM3 mill/engraving machine. It works with serial or parallel ports just fine. In fact, the only thing wrong with it is that it has a really small work envelope and it has a funky old control interpreter that isn&#39;t supported by more modern software.&lt;br /&gt;
&lt;br /&gt;
With a little Arduino or the like, it doesn&#39;t run that fast compared to modern computers. My little Arduino runs at 16 MHz. For control of a few stepper motors, it is plenty fast though. The basic communication I intend to put together will do four main things: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Control the stepper motors with an even smaller subset of commands resembling g-code&lt;/li&gt;
&lt;li&gt;Watch for fault conditions (Limit switches and &amp;nbsp;emergency stop)&lt;/li&gt;
&lt;li&gt;Set control pins&lt;/li&gt;
&lt;li&gt;Report status.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Everything else can be done on the host system. Now, I am not claiming to be an expert on stepper control. I can send commands and make one move back and forth but the real&amp;nbsp;intricacies are a bit tougher than that. The good thing is that &lt;a href=&quot;http://dank.bengler.no/-/page/show/5470_grbl&quot;&gt;Siemen Svale Skogsrud&lt;/a&gt; wrote grbl which has all that goodness already figured out. I have never communicated with him, I have only been reading his code. It is very pretty code.&amp;nbsp;As with all open source software, he has written his code to scratch his own personal itch.&amp;nbsp;It just doesn&#39;t do what I would like.&lt;br /&gt;
&lt;br /&gt;
Well, that&#39;s enough for the background. More specific stuff later.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/5325569422516921311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/background-for-software-control-of-cnc.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/5325569422516921311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/5325569422516921311'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/background-for-software-control-of-cnc.html' title='Background for software control of a CNC machine'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-8591870037580536279</id><published>2011-07-04T14:23:00.000-07:00</published><updated>2011-07-04T14:23:21.994-07:00</updated><title type='text'>Still alive.</title><content type='html'>Well, there has not been much to talk about. The progress is pretty slow. Some has not been as quick to implement as I had hoped, some looks promising. I have also been spending a lot of time waiting for stuff to ship to me. I picked up a bulk package of bearings, some glue, a drill bit. That kind of stuff. I have also been waiting on my little milling machine that has been on backorder from Harbor Freight for a couple months.&lt;br /&gt;
&lt;br /&gt;
I have been doing a bit of hardware stuff and a bit of software.&lt;br /&gt;
&lt;br /&gt;
Hardware first.&lt;br /&gt;
&lt;br /&gt;
I have been probably over thinking the linear bearings but there have been some things that bothered me. I prefer to make the rails out of aluminum but I don&#39;t like running hardened steel bearing races on aluminum. My current solution is to make some wheels for the bearings. I have a few small sheets of UHMW polyethelene and used that. I cut out a bunch of little squares of the UHMW and drilled out holes for the bearings with a 22mm Forstner bit. Then I took them to the lathe and cut them down to final diameter. It sounds a lot easier than it was. I had to figure out how to cut them out concentrically. The final solution was to make a plug mandrel that I could press fit the pieces on and then a small face plate on the lathe to press them against. &amp;nbsp;I pinched them between the face plate and the mandrel with the tailstock and let them spin a bit on the live center while tightening. As they tightened, they centered themselves. I made enough for the entire router and a handful of extras. &amp;nbsp;They are a snap fit on the bearings and seem to stay on well enough. I did get some 3M 90 adhesive that was supposed to stick to the polyethelene but it was pretty much a waste. It was messy and after a day of drying, it was still possible to pop off the wheels. It didn&#39;t stick to the steel well enough to bother with. I might as well just run a bead of epoxy, CA, or just paint on each side of the wheel to make a wall to keep the wheel from sliding off. &amp;nbsp;If the UHMW wheel doesn&#39;t stay on the bearing, I can make some replacements with something else that glues better. The carriages will be much like the ones from cncrouterparts.com:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.cncrouterparts.com/images/Original%20Linear%20Carriage.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://www.cncrouterparts.com/images/Original%20Linear%20Carriage.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.cncrouterparts.com/linear-carriage-with-abec-7-bearings-p-33.html?cPath=21&quot;&gt;Linear Bearing Carriages from cncrouterparts.com&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
The difference will be that I am going to make mine in wood and in two parts. I have a set of theirs and they are really nice if you are going with steel rails. They would eat up an aluminum rail really quickly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the software side:&lt;br /&gt;
&lt;br /&gt;
I already have the g-code interpreter on the Arduino and have had it running the motors for quite a while with the grblShield. I really like the board. The software, not so much. Actually, it is some of the most well written code I have ever seen. I just don&#39;t like how it is designed. Basically, you just dump g-code at it and it works.&lt;br /&gt;
&lt;br /&gt;
Here are my main gripes about it:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;At present, it doesn&#39;t run on anything but a plain Arduino with a ATMega328 which doesn&#39;t leave a lot of room to do what I want. Little memory and few free pins. I would prefer to run it on an Arduino Mega with a lot more input and output capability and more memory.&lt;/li&gt;
&lt;li&gt;All the code resides on the Arduino. There is no reason to put all of that stuff there. It doesn&#39;t need to do all the settings. It doesn&#39;t need to do all the unit conversions. All I need to do on the Arduino is to run the steppers and set and retrieve info from the pins.&lt;/li&gt;
&lt;li&gt;There is no flow control to do things like zeroing, emergency stop, or spindle control. The have some preliminary stuff there to implement limit switches but that is about it.&lt;/li&gt;
&lt;li&gt;It implements a subset of g-code. No variables, subroutines and such.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;There is no flow control to handle things like bit changes, jogging, or pausing.&lt;/li&gt;
&lt;li&gt;It uses an older tool chain for development which I just don&#39;t like.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
I looked at the alternatives. The closest one was Firmata. It works similar to the MIDI protocol but when I started working with it, I found it really lacking. All the client libraries I found do not implement the protocol well enough to use it. Specifically, they are missing the sysex messages and the string passing. By the time I would implement that, it would be a lot more work than just creating my own protocol. It is just serial communication, it is not that hard.&lt;br /&gt;
&lt;br /&gt;
All I need on the controller board is absolute positioning with a subset of g-code, reading and setting outputs on the other pins, and to be able to set an emergency state to stop the machine when things go really wrong. On the controlling computer, all the unit conversion, settings and&amp;nbsp;calibrations, g-code interpretation, zeroing, spindle control, limit switches, jogging, and such can be handled. It also allows the&amp;nbsp;possibility&amp;nbsp;to switch either component. I could go with a faster controller with more memory like the Netduino. I could also write a more sophisticated host software to run everything.&lt;br /&gt;
&lt;br /&gt;
Now, here is the question for readers here:&lt;br /&gt;
&lt;br /&gt;
Do you want for me to get into the coding part as well here on this blog or do you want me to just focus on the hardware and machine design?</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/8591870037580536279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/still-alive.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8591870037580536279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8591870037580536279'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/07/still-alive.html' title='Still alive.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-8931661805714288910</id><published>2011-06-02T07:18:00.000-07:00</published><updated>2011-06-02T07:18:30.401-07:00</updated><title type='text'>Side tracked by my spindle.</title><content type='html'>Nothing to really show right now. I have been working on my spindle. I picked up an ER11 collet holder and set of collets that took a while to get here from Hong Kong. The holder I bought has an 8mm shaft. The plan is to use 608 bearings (skate bearings) for the spindle. As shipped, it would have been a press fit for the bearings but I want to be able to replace them easily. So, I chucked it up in the lathe and spend some quality time with some emery paper to bring the shaft down for a slip fit for the bearings. Well, it took quite a while with that hardened shaft.&lt;br /&gt;
&lt;br /&gt;
While I was doing that, I also finished adjusting my cam lock for my tailstock on my lathe.&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://littlemachineshop.com/Products/Images/250/250.CamLock.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://littlemachineshop.com/Products/Images/250/250.CamLock.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://littlemachineshop.com/products/product_view.php?ProductID=2018&amp;amp;category=1687114045&quot;&gt;Tailstock cam lock kit from LMS&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;I really like it but it was a pain to get set up. The installation was dead simple. Drill one hole in the web on the side of the tailstock and put it together. The pain was figuring out the orientation for the interior nut so that the threads line up where the quarter turn will pull the bolt tight. If you turn it one way, the thread is 1/2 turn off so it won&#39;t tighten quite enough to lock. Being a slow learner at times, the real solution was to use my center punch to mark one side of the nut so I could see when it was rotated 180 degrees. It would have been much simpler if I had done that from the beginning.&lt;br /&gt;
&lt;br /&gt;
I did make a test run for the motor for the spindle. I have a 350 watt brushless motor:&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.hobbyking.com/hobbyking/store/catalog/TR3530-1700.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;http://www.hobbyking.com/hobbyking/store/catalog/TR3530-1700.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=3885&quot;&gt;Motor from Hobby King&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp; and a brushless motor contoller:&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.hobbyking.com/hobbyking/store/catalog/HK-40-50.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;253&quot; src=&quot;http://www.hobbyking.com/hobbyking/store/catalog/HK-40-50.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=17615&quot;&gt;Brushless ESC from Hobby King&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;I started up the motor and ramped up the speed part way using an arduino. I am going to look later at controlling the spindle with my grblshield stepper shield but I have been waiting for the developer of grbl (a g-code interpreter for arduino) to get back to development so I can ask him a few questions regarding the spindle and limit switch controls. For now I am just running it with a different arduino.&lt;br /&gt;
&lt;br /&gt;
The general idea for the spindle is like this:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE_MfWalE0_KonVgXg-i69tnIRRDi-8_qIpDgxJsAtCZ5hq8gw7RuRbmcNcxS-RCjDOLSWGlYM4lsbvnsdWmgDb_n6g_D31NW6k0BJ_1qoXJcCz8OwoUixclPR4_MRCNnamEzvZyPykj4/s1600/spindle.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;231&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE_MfWalE0_KonVgXg-i69tnIRRDi-8_qIpDgxJsAtCZ5hq8gw7RuRbmcNcxS-RCjDOLSWGlYM4lsbvnsdWmgDb_n6g_D31NW6k0BJ_1qoXJcCz8OwoUixclPR4_MRCNnamEzvZyPykj4/s320/spindle.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
But I am not really sure on the component placement yet. I think it will be shrouded with a place to hold the speed controller and also maybe a fan for cooling. I don&#39;t know how hot the motor will run under load and at speed.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/8931661805714288910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/06/side-tracked-by-my-spindle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8931661805714288910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/8931661805714288910'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/06/side-tracked-by-my-spindle.html' title='Side tracked by my spindle.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE_MfWalE0_KonVgXg-i69tnIRRDi-8_qIpDgxJsAtCZ5hq8gw7RuRbmcNcxS-RCjDOLSWGlYM4lsbvnsdWmgDb_n6g_D31NW6k0BJ_1qoXJcCz8OwoUixclPR4_MRCNnamEzvZyPykj4/s72-c/spindle.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-1482213942894700428</id><published>2011-05-05T06:45:00.000-07:00</published><updated>2011-05-05T06:45:59.619-07:00</updated><title type='text'>Things are moving along</title><content type='html'>Well, I have not been posting lately but I have been doing things. &amp;nbsp;I have my arduino based controller working and responding to g-code. &amp;nbsp;Just to fill you in, I have a &lt;a href=&quot;http://www.synthetos.com/wiki/index.php?title=Projects:grblShield&quot;&gt;grblshield&lt;/a&gt; and and arduino. The grblshield is a 3 axis stepper controller board for the arduino. So far, it is really nice to see motors actually moving.&lt;br /&gt;
&lt;br /&gt;
I have decided that I will play with the smaller cnc machine for now. I will be using lead screws on this one. I have everything I really need for it.&lt;br /&gt;
&lt;br /&gt;
I had considered using my little Proxxon X-Y table but I think I will reserve that for my little drill press.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/1482213942894700428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/05/things-are-moving-along.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/1482213942894700428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/1482213942894700428'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/05/things-are-moving-along.html' title='Things are moving along'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-7738594153582295790</id><published>2011-04-26T12:11:00.000-07:00</published><updated>2011-04-26T12:11:35.218-07:00</updated><title type='text'>Unhappy with bearings.</title><content type='html'>I have been playing with the bearing idea that I had. I am not really happy with them. I could make some adjusters for the bearings but I don&#39;t want them that complicated. I am going to have to give this some more thought. When I have a better plan, I will post.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/7738594153582295790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/unhappy-with-bearings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7738594153582295790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7738594153582295790'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/unhappy-with-bearings.html' title='Unhappy with bearings.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6323732874371409687</id><published>2011-04-21T19:28:00.000-07:00</published><updated>2011-04-21T19:28:38.935-07:00</updated><title type='text'>Test fitting the bearings and guide tube</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVFTaoJ1VnLbGdF8iAbh5Q5qjCKXLjxdbchEd1LnbEIgZ2GYxH-FQSmph3oLQJgGANANlx3oreX3fwCDJTl9rHy8UA1YYoLVEn1TTXAIahgHtAY4VTe7cu8X5yqiVhvyp3Ha-G0NV2F2k/s1600/DSCF0023.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: left;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVFTaoJ1VnLbGdF8iAbh5Q5qjCKXLjxdbchEd1LnbEIgZ2GYxH-FQSmph3oLQJgGANANlx3oreX3fwCDJTl9rHy8UA1YYoLVEn1TTXAIahgHtAY4VTe7cu8X5yqiVhvyp3Ha-G0NV2F2k/s320/DSCF0023.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;My general overall impression is that this is going to be a good solution.&amp;nbsp;By no means is this sample good enough to use but I was a bit anxious to see how things fit together. I just drilled the holes freehand because I really didn&#39;t know how things would fit together.&amp;nbsp;There is a lot of stuff to potentially interfere.&amp;nbsp;There are several clearance factors:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;Clearing the fillet on the inside of the angle&lt;/li&gt;
&lt;li&gt;The nut&#39;s clearance on the inside of the angle&lt;/li&gt;
&lt;li&gt;The interference of the nuts and screw heads&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3hfVjOczmaYWJ-zfH3INYLA6YbUKAQ6CtoCgA3wDCSHT-EMAx4z4PuosdXfqh4439rT6TubRlW0GfpWvgOZlvZ56rcFUdTIt678wENeZEI0Qk3qyWSfkBskyCuLlDoLzCJK8tVkoU3Gk/s1600/DSCF0025.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3hfVjOczmaYWJ-zfH3INYLA6YbUKAQ6CtoCgA3wDCSHT-EMAx4z4PuosdXfqh4439rT6TubRlW0GfpWvgOZlvZ56rcFUdTIt678wENeZEI0Qk3qyWSfkBskyCuLlDoLzCJK8tVkoU3Gk/s320/DSCF0025.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&amp;nbsp;I was also concerned that the lengths of the screws were right. I had tested with some smaller screws for rough measurements but I knew that many things can go wrong once I started shimming things. The 25mm screws give me enough room for two shims and I could probably handle 4 flat washers and some lock washers on the 40mm screws. Right now, I didn&#39;t put any shims so it doesn&#39;t line up that well with the centerline of the tube but no point in messing with it until I have the spacing right. There is still lots of room for adjusting things. &amp;nbsp;I will be mounting the center bearing closer to the edge so I really won&#39;t need that many spacers on the short screws. I will probably need to&amp;nbsp;counter-bore&amp;nbsp;the the angle to seat the screw heads squarely. No big problem. It would be simpler to use the&amp;nbsp;architectural&amp;nbsp;angle that has a square inside corner but I will work with what I already have.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
I will now measure how far I need to space them to leave room for wrenches and make a fixture to hold the pieces for drilling on the drill press. It is also going to give a lot of space to mount other stuff to the complete carriages. I was also concerned that it would not be rigid enough but once I tighten up the screws, it stiffens up nicely. I could even make it more rigid by adding another bearing and screw in the middle but it would complicate getting things aligned. I could alternatively go with just some spacers.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6323732874371409687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/test-fitting-bearings-and-guide-tube.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6323732874371409687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6323732874371409687'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/test-fitting-bearings-and-guide-tube.html' title='Test fitting the bearings and guide tube'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVFTaoJ1VnLbGdF8iAbh5Q5qjCKXLjxdbchEd1LnbEIgZ2GYxH-FQSmph3oLQJgGANANlx3oreX3fwCDJTl9rHy8UA1YYoLVEn1TTXAIahgHtAY4VTe7cu8X5yqiVhvyp3Ha-G0NV2F2k/s72-c/DSCF0023.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-4953856784919356328</id><published>2011-04-13T10:28:00.000-07:00</published><updated>2011-04-13T10:28:10.444-07:00</updated><title type='text'>Metric Rant</title><content type='html'>With the current world connection created by the Internet, I frequently hear people complain about the US measurement system. Let me let you in on the real problem with metric adoption: We really can&#39;t get metric stuff.&lt;br /&gt;
&lt;br /&gt;
I ordered some screws for mounting my bearings. Regular skate bearings (608) have an 8mm bore. I can&#39;t just go up to the store and say, &quot;I&#39;m looking for some M8 screws. Let me have a box of 25mm and a box of 40mm.&quot;&amp;nbsp;If they have any at all, they will be maybe one length and in little plastic bags of 4 screws for $3 or $4 as opposed to $0.06 for a SAE equivalent.&lt;br /&gt;
&lt;br /&gt;
Instead, my only option is to order them online. Ok, first, I have to find a vendor that will sell less than 50 lb. boxes. Once I find some, I have to go ahead and order many more than I need or end up paying the same amount of money for less screws. I ordered a bag of 100 of the 25mm and another bag of 100 40mm. Well, I also needed washers and nuts. On top of that, I pay almost an additional 20% for shipping.&lt;br /&gt;
&lt;br /&gt;
I had someone that was really surprised when I was talking about building my CNC mostly out of wood and gluing things together rather than all bolted together being a money saver. My fastener purchase was the single most expensive component of my CNC build. This includes things that I have had shipped half way around the world from Hong Kong to the US.&amp;nbsp;The fasteners cost more than any other single component.&lt;br /&gt;
&lt;br /&gt;
As long as we cannot just go down to a local store and things that are really metric, we will not convert to metric. We have this fake metric adoption where you get things in some funky measure like my coke can sitting next to me has a metric measure: 355ml. &amp;nbsp;It is the same 12 ounce size as it was before, they just put a conversion on it and say &quot;*Poof*, it&#39;s metric.&quot; Same as when I work on my bike. Some things are really metric, some things are fake metric. We have things that are 25.4mm and 31.8mm which are the same size as when we were using non-metric measure 1&quot;, 1-1/4&quot;, 1-1/2&quot; and such. So, not only do we have that, we also have them with other dimensions where the measurements that really are metric. So, we have a 1&quot; bore on a 80mm shank so much that we just about have to carry around multiple measuring devices at all times. We also have to keep around two sets of tools because some parts are metric, some are not. I have duplicate wrenches, allen keys, measuring tapes, etc. One set in metric and one SAE. Even more fun is when the parts you are working on have a mix.&lt;br /&gt;
&lt;br /&gt;
I can work with both systems and it doesn&#39;t really make any differences as they are all arbitrary. They both have advantages and disadvantages. I just wish we would have one or the other. Playing mix and match with both is just an absolute pain in the rear.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/4953856784919356328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/metric-rant.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4953856784919356328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4953856784919356328'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/metric-rant.html' title='Metric Rant'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-2237413491095436140</id><published>2011-04-10T16:40:00.000-07:00</published><updated>2011-04-10T19:59:12.020-07:00</updated><title type='text'>Finalized Linear Bearing Plan</title><content type='html'>&lt;iframe frameborder=&quot;0&quot; height=&quot;300&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://sketchup.google.com/3dwarehouse/mini?mid=85d20fee400c913f483278175632a848&amp;amp;etyp=sw&amp;amp;width=400&amp;amp;height=300&quot; width=&quot;400&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBzJZAxZTVIrJPMDWHWWUGQdc4cQXzRTcMN6YzLZKPd8lnD2wZSG1Bo4tM0w07cEuMcP4dWEIIFmyKbMjWTR-iUhIFovr6wNd2aTg3Lpc8nK917crxjj5lrtpAvL_6SvvJ_3215v_COw/s1600/end.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBzJZAxZTVIrJPMDWHWWUGQdc4cQXzRTcMN6YzLZKPd8lnD2wZSG1Bo4tM0w07cEuMcP4dWEIIFmyKbMjWTR-iUhIFovr6wNd2aTg3Lpc8nK917crxjj5lrtpAvL_6SvvJ_3215v_COw/s320/end.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Ok, I have been thinking, and overthinking, the linear bearings. I have been unhappy with the ones that I have tested out before and finally have figured out what I want to do. I have not been happy with the idea of running hardened steel bearings on aluminum. I didn&#39;t want to mess with steel angle tracks because it is not as easy to work. I also wanted to keep the cost down. Here is the cheapest and easiest to work with plan that I have been able to develop.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjeYK_D9rOo2ghDxOxzFXnToMD-Ek_sPRq3nKb4YfEICAxem1L-L-X1mzjO6S-HmkDO7jxYKXivGkU6-zFu_ltPBLAqND0YnhGH3oGYazAS2hKRU3ewz9r3rOmc2_jJros-4fL31P-tzU/s1600/topRight.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjeYK_D9rOo2ghDxOxzFXnToMD-Ek_sPRq3nKb4YfEICAxem1L-L-X1mzjO6S-HmkDO7jxYKXivGkU6-zFu_ltPBLAqND0YnhGH3oGYazAS2hKRU3ewz9r3rOmc2_jJros-4fL31P-tzU/s320/topRight.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf55VT2Uo_9tzZKyyHBi-BOAMrGla-MABEgYxjXepzQz04zxuY5ZdpltlPW5J3XffVlTmJZlpgUUwTLcnQkqb70EYkEmRXHesAWErxbZwqVGRkugOwWyj9IlUeGmAB8GIRZT_E6ERSwHM/s1600/screw.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf55VT2Uo_9tzZKyyHBi-BOAMrGla-MABEgYxjXepzQz04zxuY5ZdpltlPW5J3XffVlTmJZlpgUUwTLcnQkqb70EYkEmRXHesAWErxbZwqVGRkugOwWyj9IlUeGmAB8GIRZT_E6ERSwHM/s320/screw.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;This design uses 3/4&quot; steel electrical conduit (EMT) for the rails.. It is straight and not expensive. It will also wear much better than the aluminum. A 10 foot piece was $4.33. &amp;nbsp;The 5 foot pieces I bought today are under $3 a piece at the borg. I could have gotten cheaper but I didn&#39;t want to mess with putting full 10 foot pieces in my car or driving around shopping.&amp;nbsp;&amp;nbsp;If I were going with a more powerful router, I might consider using a thicker wall pipe or larger diameter tubing but I can&#39;t see it for a small router.&lt;br /&gt;
&lt;br /&gt;
The bearings will be mounted on 3/4 in aluminum angle. This could be modified with larger angle to&amp;nbsp;accommodate larger diameter tubing but I already have plenty of 3/4 in.&amp;nbsp;&amp;nbsp;I ordered the screws today also. For the ones between the angles, I figure that 40mm will be plenty long and 25mm for the ones that stick out on top and bottom. I went with M8 screws. They are the right size for the 608 skate bearings without slop and will be stronger than smaller screws. &amp;nbsp;I also ordered lots of washers so I can shim the bearings to ride centered on the rails. I might put more bearings on each carriage mainly to make it more solid in case the angle starts flexing. I will see how it works once it is put together. I am also going to think about adding a shield around the bearings to keep it clean. Maybe some wipers on the ends.&lt;br /&gt;
&lt;br /&gt;
The rails here are drawn to scale. The 3/4 in conduit is 0.931 in. OD. I plan on attaching it to the conduit with screws every 3 or 4 inches to tie the rails and support together.&amp;nbsp;I might notch the support rail for the conduit to rest in but I will probably just add an epoxy fillet to secure and support the rail.&amp;nbsp;&amp;nbsp;This rail assembly will have a wider backing plate behind it for adjustment.&lt;br /&gt;
&lt;br /&gt;
If you would like the model for SketchUp, &lt;a href=&quot;http://sketchup.google.com/3dwarehouse/details?mid=85d20fee400c913f483278175632a848&quot;&gt;here is a link&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/2237413491095436140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/finalized-linear-bearing-plan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/2237413491095436140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/2237413491095436140'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/04/finalized-linear-bearing-plan.html' title='Finalized Linear Bearing Plan'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBzJZAxZTVIrJPMDWHWWUGQdc4cQXzRTcMN6YzLZKPd8lnD2wZSG1Bo4tM0w07cEuMcP4dWEIIFmyKbMjWTR-iUhIFovr6wNd2aTg3Lpc8nK917crxjj5lrtpAvL_6SvvJ_3215v_COw/s72-c/end.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-872201362981216447</id><published>2011-03-30T21:32:00.000-07:00</published><updated>2011-03-30T21:32:01.011-07:00</updated><title type='text'>Manual machining stuff and rethinking bearing rails.</title><content type='html'>I have been doing a little manual machining to get ready to make some stuff for my CNC ideas. &amp;nbsp;I finally figured out how I can use my milling attachment on my little 7X10 lathe. &lt;br /&gt;
&lt;br /&gt;
To make the milling attachment work, I added a milling table which is from an old Incra jig right angle fixture.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWIll-CapFSx4pRso89YUAlHq_ywysc_osu-EDTmXB9-DGM11pgVcCepgp22KBizriEl1QtpT1TB524FYe2Xd9DjdPxZkI38dpSWib4SqJrDttAS2GlY2vbojey6vzwkaM3s_gdYo3ilM/s1600/DSCF0015.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWIll-CapFSx4pRso89YUAlHq_ywysc_osu-EDTmXB9-DGM11pgVcCepgp22KBizriEl1QtpT1TB524FYe2Xd9DjdPxZkI38dpSWib4SqJrDttAS2GlY2vbojey6vzwkaM3s_gdYo3ilM/s320/DSCF0015.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;To mount it to the milling attachment, I just added a solid block of 1-1/4&quot; x 1-1/4&quot; aluminum to both clamp it into the attachment and also to provide a backing for the extrusion.&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj92W5GS1zw5N4ilUpwSwZPSczp5FDxO5i2o71pFgItfGNlCf3YmibamGFpR5VZuYApuf7dOFtb5UItsftekhyphenhyphenuO2ncHF-d3fUye7pQY6orD4IRX_ReS_IUcGxp1MrnmdAHi8skZp6vuYw/s1600/DSCF0016.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj92W5GS1zw5N4ilUpwSwZPSczp5FDxO5i2o71pFgItfGNlCf3YmibamGFpR5VZuYApuf7dOFtb5UItsftekhyphenhyphenuO2ncHF-d3fUye7pQY6orD4IRX_ReS_IUcGxp1MrnmdAHi8skZp6vuYw/s320/DSCF0016.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Next, &amp;nbsp;I will also make a vise and then a tooling plate for attaching other things like my rotary table.&lt;br /&gt;
&lt;br /&gt;
In other news, I got a large bag of 8mm hex head cap screws for mounting 608 bearings. Of course I forgot to order some washers but that is life. I will pick a few up at the hardware store while I wait for an order of them to come from online.&lt;br /&gt;
&lt;br /&gt;
I keep rethinking my bearing rail ideas and am considering going to a steel tubing rather than the aluminum angle for the bearings to run on. I just hate the idea of running the hardened steel bearings on something as soft as aluminum. It would be easy to make but I don&#39;t want to have to keep adjusting and replacing rails. I could go with a steel angle but it leaves me with the same problems and none of the advantages of using the aluminum rails.&lt;br /&gt;
&lt;br /&gt;
I also got a shipping notification for my&amp;nbsp;&lt;a href=&quot;https://www.synthetos.com/webstore/index.php/assembled-electronics/grblshield-grbl-arduino-diy-cnc-shield.html&quot;&gt;grblShield&lt;/a&gt; for my Arduino. If you are not familiar with it, it is a 3 axis controller board that attaches to an Arduino microcontroller. I have a parallel port breakout and stepper controller but I really want to try running it from the Arduino instead of the host computer. It is a trade off but I think it really is a better way to go. I can use my parallel breakout on a CNC lathe I have at work to play with and have all the electronics for another system using the arduino and 4 easy stepper drivers. &amp;nbsp;My ultimate goal is to get to the point of being able to do 4 and 5 axis routing but I am going to build the first machine to use to make further experiments.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/872201362981216447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/manual-machining-stuff-and-rethinking.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/872201362981216447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/872201362981216447'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/manual-machining-stuff-and-rethinking.html' title='Manual machining stuff and rethinking bearing rails.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWIll-CapFSx4pRso89YUAlHq_ywysc_osu-EDTmXB9-DGM11pgVcCepgp22KBizriEl1QtpT1TB524FYe2Xd9DjdPxZkI38dpSWib4SqJrDttAS2GlY2vbojey6vzwkaM3s_gdYo3ilM/s72-c/DSCF0015.JPG" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-7279970801503608435</id><published>2011-03-11T19:06:00.000-08:00</published><updated>2011-03-11T19:06:32.941-08:00</updated><title type='text'>Still alive.</title><content type='html'>Things have been hectic in the real world day job and have not had time to add any real information. Here are the things that I have been thinking about for my machine in the meantime.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Structure:&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Ok, I have the metal for my rails, but I am not cutting wood yet until I have a firm plan with all the details. I also need to make a sub-fence for my router table to fit around the bit that I will be using to cut the support rail profiles. Shouldn&#39;t take that long but I have not been that&amp;nbsp;panicked to just build without thinking things through.&amp;nbsp;If any of the readers here are that anxious to just &quot;get something made&quot;, I really suggest going with one of the proven designs. This one may actually suck. I am fully prepared to accept that outcome. If I was just wanting to get something made myself, I would have just gotten one too. I am designing this to test out my own ideas.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;At present, the two design components I am deciding on are the Z-Axis and routing and idlers for my chain. I have a few ideas for the idlers but I need to sit down and test some parts to see how well it works. The main part is to hold the outer race of a 608 bearing. Maybe a press fit, maybe a plate to hold it into a recess. I have to clear off my drill press area to make some test pieces and see what I like best. The Z-Axis will have to fit around the idler so it will have to be the decision on the idler first. I also have to figure out the routing for the chain for the X-Axis as well. I am most concerned about getting it out of the way from swarf or sawdust. I might just have to make the box for the base taller to give me some room.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Controller:&lt;br /&gt;
&lt;br /&gt;
I ordered a different motor driver board for my machine. I have been really thinking about the idea of making mine Arduino controlled. Yes, everyone uses CAM software to move the machine around.with parallel port control with Mach or EMC2. Well, you know what? How do you explain the fact that there are people running CNC stuff quite effectively with USB connection to an&amp;nbsp;embedded&amp;nbsp;controller. RepRap, Makerbot, &amp;nbsp;and a newer one named Dank that I found through an article on Make Magazine. There are others as well. Planet-CNC has a really nice little USB based PIC controller that &amp;nbsp;handles the motion control. Also, there is a whole market built up from doing motion control over USB. Just about all printers and many engraving machines use USB control. No, they don&#39;t do really sophisticated G-Code with subroutines and such. That&#39;s fine. I am not looking at doing a lot of high end G-Code. I am going to use other design software that generates it like Inkscape and SketchUp and run computer generated code.&lt;br /&gt;
&lt;br /&gt;
Enough for tonight. More soon.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/7279970801503608435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/still-alive.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7279970801503608435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7279970801503608435'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/still-alive.html' title='Still alive.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-7165011284582311204</id><published>2011-03-01T10:29:00.000-08:00</published><updated>2011-03-01T10:31:45.773-08:00</updated><title type='text'>Just a heads up on another project.</title><content type='html'>&lt;iframe frameborder=&quot;0&quot; height=&quot;410px&quot; src=&quot;http://www.kickstarter.com/projects/1091976372/open-source-5-axis-cnc-router-and-plasma-machine-p/widget/video.html&quot; width=&quot;480px&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.calvinodesign.com/&quot;&gt;Mike Calvino&lt;/a&gt; has a project over on&lt;a href=&quot;http://www.kickstarter.com/projects/1091976372/open-source-5-axis-cnc-router-and-plasma-machine-p&quot;&gt; Kickstarter.com &lt;/a&gt;that is a really good example of a well though out gantry design. I see so many bad examples, I want to make sure and point out a good one. Most of the ones I see on this kind of project look like a 15 ton gantry crane. In comparison, this one looks positively elegant.&lt;br /&gt;
&lt;br /&gt;
I wish I had the room for something like this 5 Axis monster.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/7165011284582311204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/just-heads-up-on-another-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7165011284582311204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7165011284582311204'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/03/just-heads-up-on-another-project.html' title='Just a heads up on another project.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6003346233410819968</id><published>2011-02-25T22:26:00.000-08:00</published><updated>2011-02-26T07:09:52.443-08:00</updated><title type='text'>Refinement of the gantry plan</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR290PHo6colwoKBQT_NqIzH3_SKZwrLotUuP5v_fyGPUVmZLS3CW36BTRxcDYU7C6f_ydceCR5yM1N-psm4r6_kZO9Lr6u6pHwd7X7LeTMn3lPizyWK0947Yx0kM7jheAzU3paUEVyD4/s1600/side.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR290PHo6colwoKBQT_NqIzH3_SKZwrLotUuP5v_fyGPUVmZLS3CW36BTRxcDYU7C6f_ydceCR5yM1N-psm4r6_kZO9Lr6u6pHwd7X7LeTMn3lPizyWK0947Yx0kM7jheAzU3paUEVyD4/s320/side.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;There, I am much happier with this. I offset the bearings to get them under the router.This does two things. One is that it puts the center of gravity more balanced over the bearings. The other is that it makes the bed much shorter. &amp;nbsp;This model is just under 5 feet (57 inches) which takes a foot off the previous draft. In effect, it is the cutting length of 48 inches plus the width of the bearings plus a little extra to give some room to mount limit switches. I gave it 1/2 an inch in this draft but that is a pretty tight fit. I will go ahead and make a full 5&#39; for the final version which is the length of the angle I ordered and also the length of the baltic birch I will use to make the rails for the bearings. &amp;nbsp;This will give a bit more room for the limit switches and clamping for the workpiece to the table. Also, the beam of the gantry is a separate piece.&amp;nbsp;I will bolt the three sections of the gantry together so it can be disassembled.&amp;nbsp;This will allow for adjustment to square the gantry to the cutting surface and to shim it to make it level as well.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm_UMIKAvDqMOi6Jl3xgA67drrxh52yBMsCiaiwQzkvqWqR1a3Ng-Uk00Y_PCToVU0uLYtHUi86NJeE51Y3_UhQr0BJCKumj9v0uxve_CGx-_ITGEJS4JVpACtvBOE9m8pJazklPPiAYk/s1600/back.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm_UMIKAvDqMOi6Jl3xgA67drrxh52yBMsCiaiwQzkvqWqR1a3Ng-Uk00Y_PCToVU0uLYtHUi86NJeE51Y3_UhQr0BJCKumj9v0uxve_CGx-_ITGEJS4JVpACtvBOE9m8pJazklPPiAYk/s320/back.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;With the X-Axis all the way to the right, the cutting axis is past the 2&#39; x 4&#39; sheet &amp;nbsp;&amp;nbsp;With the X-Axis all the way to the left, the bearings are still supported by the rails. I could go with a more square shape instead of the curve but the curve will be nicer. It is not too hard to make that kind of curve. I will be making a lot of the gantry out of 1/8&quot; plywood (4mm or so in reality). They sell it as door skin and I have a couple sheets of it left over from my last boat building project. It is luan plywood. This thin stuff doesn&#39;t have many defects and bends quite nicely.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7dchk24LjPvXGSt3TVCWJsu6fGSt0khMp6W1fCty-s1TdLBF1lQf6hC8Wo93G84Oh8ka5BeJOniTpuT6hjejdGX7rCIkzyVCiQGthnu3hEi_LFBqforaYeQkn14BBvS3GiIin5_Pz1VE/s1600/end1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; display: inline !important; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7dchk24LjPvXGSt3TVCWJsu6fGSt0khMp6W1fCty-s1TdLBF1lQf6hC8Wo93G84Oh8ka5BeJOniTpuT6hjejdGX7rCIkzyVCiQGthnu3hEi_LFBqforaYeQkn14BBvS3GiIin5_Pz1VE/s320/end1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
In keeping with my goal of making the gantry light, I will be making the internal blocking out of ply and red cedar. It is easy to work with, cuts well and is nice and light. I might go with a light glass over the wood in places just to tie it together a bit better and make it less&amp;nbsp;susceptible&amp;nbsp;to humidity. Depends on how I feel when I start putting it all together. I still have to think a bit more about how to fit in the drive mechanism.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyPt2CFfxaBeedKsqgmGnzYlWQwtGMa7MhpehunOzP0vYfVMoXMJ8JeCuc1USkx19SLPR9sCogmQT06Sp5M43VYDfxAggqgidVfP17eeU_7Q9m1W3M1OCeolNeulxcpLjmWGIkx8be2Fs/s1600/closeup.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyPt2CFfxaBeedKsqgmGnzYlWQwtGMa7MhpehunOzP0vYfVMoXMJ8JeCuc1USkx19SLPR9sCogmQT06Sp5M43VYDfxAggqgidVfP17eeU_7Q9m1W3M1OCeolNeulxcpLjmWGIkx8be2Fs/s400/closeup.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;One other thing I have to do is to make a chip guard for the bearings. I need to maybe move the bearings down a bit and cover the rails to keep dust off of them. This might mean making the rails a bit smaller. Not a big problem. As they are right now, they are very much over designed for the load that they will carry. Since they will be fully attached along the length of the bed, they will be quite strong.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6003346233410819968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/refinement-of-gantry-plan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6003346233410819968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6003346233410819968'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/refinement-of-gantry-plan.html' title='Refinement of the gantry plan'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR290PHo6colwoKBQT_NqIzH3_SKZwrLotUuP5v_fyGPUVmZLS3CW36BTRxcDYU7C6f_ydceCR5yM1N-psm4r6_kZO9Lr6u6pHwd7X7LeTMn3lPizyWK0947Yx0kM7jheAzU3paUEVyD4/s72-c/side.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6117006053649838248</id><published>2011-02-24T15:30:00.000-08:00</published><updated>2011-02-24T15:30:24.745-08:00</updated><title type='text'>Rough Sketches</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwtXpHYa4gqBrxIWIou_5emfpoIc0d4I7dSfAK_mSseKvB9oJUPhw7MZfDa2sLEDdXOSMGrwaYWRgMRVUxk2MaIXrBa9TuSpVWG_EPirUA2iFULk2gsghu7mKUl8d3wKxHA5rbUJ8diVE/s1600/front.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwtXpHYa4gqBrxIWIou_5emfpoIc0d4I7dSfAK_mSseKvB9oJUPhw7MZfDa2sLEDdXOSMGrwaYWRgMRVUxk2MaIXrBa9TuSpVWG_EPirUA2iFULk2gsghu7mKUl8d3wKxHA5rbUJ8diVE/s320/front.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Still thinking. &amp;nbsp;I do have some of the ideas getting firmer. The overall size will be big enough for a 2&#39; x 4&#39; panel. To get the full cutting area, I will have to make it longer than the 4&#39; so the offset of the router to the gantry will be within the cutting envelope.&lt;br /&gt;
&lt;br /&gt;
I plan on all the bearing surfaces and the bearing carriers to be interchangeable. &amp;nbsp;I will have to mock up some pieces once my metal order comes in. Right now, the rails for the bearings are right at 3&quot; ( 85 mm) &amp;nbsp;I can go a bit smaller to give me more room. The bearings themselves, I am deciding to either put them on a bolt with either a hanger bolt or glue a stud to mount them on. The number of them can be variable. At present I am putting just two on each end but it could easily have more pairs to distribute the load.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZaymeJK7Pc0gRTZkB-Ng8q507TN_Vsz-TkXGsqFhnrbz-PX_wzjoFAh7Nv0CBqEgXHOqCsH-QkA7HY_vA0Bnsd8fPOkSD-9PIBslp5dz1fSBIPrQYMo4e1UDM0moB_8CZYZ8O4o5iNWI/s1600/side.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZaymeJK7Pc0gRTZkB-Ng8q507TN_Vsz-TkXGsqFhnrbz-PX_wzjoFAh7Nv0CBqEgXHOqCsH-QkA7HY_vA0Bnsd8fPOkSD-9PIBslp5dz1fSBIPrQYMo4e1UDM0moB_8CZYZ8O4o5iNWI/s320/side.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The table itself will be pretty deep. It is going to be a torsion box and the interior space can have two parts. One thing that comes to mind is to make a vacuum table for keeping things positioned. I probably won&#39;t because I don&#39;t have a vacuum pump or dust collection system anyway. Also, part will be partitioned off to house the electronics. &amp;nbsp;Might as well keep it out of the way.&amp;nbsp;Right now, I am around 8 inches deep for the base. That could be pretty nice for keeping things out of the way.&amp;nbsp;I could even make it a storage box for parts or even house the computer in it.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqADpz0smeZS1aSgioQ58M4msUcMWT_MbAs3711S4D7kjnpMoKPVVIQhkywmT9voP9cN0jzis-LenhH5ZIhB_bg4iiMnLkINMPrag4w1FwPYNH8DHhSMWWRTrfs24kGrJ2g5Iz-59Ay-Y/s1600/zcloseup.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqADpz0smeZS1aSgioQ58M4msUcMWT_MbAs3711S4D7kjnpMoKPVVIQhkywmT9voP9cN0jzis-LenhH5ZIhB_bg4iiMnLkINMPrag4w1FwPYNH8DHhSMWWRTrfs24kGrJ2g5Iz-59Ay-Y/s320/zcloseup.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The Z-Axis is a bit problematic. I will have to think about it some more. The model I have been working with doesn&#39;t look too bad but it does make for a lot of dead space on the end of the table. It doesn&#39;t really hurt anything to have that extra space. It can be used but just not for cutting. Maybe a monitor mount and keyboard tray?&lt;br /&gt;
&lt;br /&gt;
I drew up another version that had rails on both sides but it looks like it doesn&#39;t really gain me anything. &amp;nbsp;More thinking to do. If anyone has a better idea, speak up. I am open to suggestions.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6117006053649838248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/rough-sketches.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6117006053649838248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6117006053649838248'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/rough-sketches.html' title='Rough Sketches'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwtXpHYa4gqBrxIWIou_5emfpoIc0d4I7dSfAK_mSseKvB9oJUPhw7MZfDa2sLEDdXOSMGrwaYWRgMRVUxk2MaIXrBa9TuSpVWG_EPirUA2iFULk2gsghu7mKUl8d3wKxHA5rbUJ8diVE/s72-c/front.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-7141358612336594487</id><published>2011-02-23T10:49:00.000-08:00</published><updated>2011-02-23T19:04:25.666-08:00</updated><title type='text'>Bearing Decision</title><content type='html'>I have been debating how I want to deal with the bearing surfaces. &amp;nbsp;I was going to go with a thinner angle stock to line the bearing surfaces and glue them on and anchor them with screws at the ends. After lots of consideration, and a quick consult with someone much more experienced with glues and supporting other people building from plans, I have changed my mind. Thanks MIK for talking me out of it.&lt;br /&gt;
&lt;br /&gt;
The thinner would be sufficient to handle the load but there are other considerations. &amp;nbsp;I am planning on this CNC being able to be built by others. Gluing aluminum is not a real easy task. It takes a lot of prep work and other people might not be as able to have the resources to do it properly. If not glued well, it will have a tendency to pop loose and it being on disparate materials with different&amp;nbsp;coefficients&amp;nbsp;of expansion, it will be prone to trouble if you are not careful. I am going to go ahead with 1/8 &quot; (about 3mm) 6063 aluminum angle and attach with countersunk screws. If I go thinner with the angle, it will tend to deform around the screws. It&#39;s not that much more expensive and it is still pretty light. I can live with it. Online Metals should have it to me in a few days.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;The&amp;nbsp;.&lt;span id=&quot;goog_330082140&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_330082141&quot;&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;span id=&quot;goog_330082135&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_330082136&quot;&gt;&lt;/span&gt;&lt;iframe align=&quot;right&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?lt1=_blank&amp;amp;bc1=FFFFFF&amp;amp;IS2=1&amp;amp;bg1=FFFFFF&amp;amp;fc1=000000&amp;amp;lc1=0000FF&amp;amp;t=reinv-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as4&amp;amp;m=amazon&amp;amp;f=ifr&amp;amp;asins=B0000DCZG6&quot; style=&quot;height: 240px; width: 120px;&quot;&gt;&lt;/iframe&gt;other things that I have been waiting on have finally arrived. I decided to go ahead and get a really nice fence for my router table. It will make preparing the stock much easier and besides, I wanted it. I picked up the 17&quot; Incra LS. Gold and red anodized aluminum is so pretty. It is a bit extravagant but a real pleasure to use. To prepare the stock for the angle, I also picked up a new bit for my router. I bought this one from Grizzly for $20. It&#39;s a lot easier than messing around with cutting the angles on the rails for mounting the aluminum any other way&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
I have also made one more decision. I am going with a 2&#39; x 4&#39; cutting area table for this first CNC router. I don&#39;t yet have things organized to a point where I can fit a full 4&#39; x 8&#39; unit right now and if I went much smaller, I would be&amp;nbsp;disappointed by the size limitation of anything smaller.&amp;nbsp;2&#39; x 4&#39; sheets are easy to come by at the lumber yards and easy to fit in the car. &amp;nbsp;It will also be big enough to make 4&#39; wide parts for a larger machine. I can live with that.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/7141358612336594487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/bearing-decision.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7141358612336594487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/7141358612336594487'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/bearing-decision.html' title='Bearing Decision'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-5091799537008559687</id><published>2011-02-13T19:19:00.000-08:00</published><updated>2011-02-13T19:19:20.827-08:00</updated><title type='text'>Slowly getting back into the workshop.</title><content type='html'>Well, no progress on the CNC but It was finally warm enough to go out and get some stuff done. I finally installed the cam lock for my lathe tail stock. I have had the box sitting here for a month but it was just too cold out in the garage. People that live up in the land of ice and snow will laugh at the temperature but when you live in what is basically the tropics, a freezing temperature just makes it miserable when you are accustomed to lows in range of 75F.&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.littlemachineshop.com/Products/Images/250/250.CamLock.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.littlemachineshop.com/Products/Images/250/250.CamLock.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Not mine. &lt;a href=&quot;http://www.littlemachineshop.com/products/product_view.php?ProductID=2018&amp;amp;category=1687114045&quot;&gt;Get yours here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;It was a pain to get it turned the right way so it would lock on the ways. The alignment is different with the lock rings on so it was a matter of take it off, test, take it off, test. I finally got smart and punched a mark on the body so I could tell one side from the other. I still may need to shim it a bit with another washer. This was one of the most&amp;nbsp;aggravating&amp;nbsp;things about &amp;nbsp;my lathe. Having to stop and get in with a wrench to adjust the tail stock was a pain. There was really not much room so it meant turning 1/6 a revolution at a time to turn the nut.&lt;br /&gt;
&lt;br /&gt;
I will go out in a bit to work on putting the other things on. I also picked up a lock for the saddle and a stop for they way. Those are quick and easy and just bolt into holes that are already tapped. &amp;nbsp;The main reason for all this is that I have also got a milling attachment for the lathe and I need to be able to lock down the saddle while milling.&lt;br /&gt;
&lt;br /&gt;
This is really not related to the CNC project because I am forcing myself to use all off the shelf hardware for my CNC router. The whole process is like the chicken and the egg. It would be really easy to build myself a CNC machine using the machine shop I have access to at work. I could also just order &lt;a href=&quot;http://buildyourcnc.com/default.aspx&quot;&gt;one of the kits&lt;/a&gt;&amp;nbsp;and bolt it together. The parts are readily available. &lt;a href=&quot;http://www.cncrouterparts.com/&quot;&gt;CNC-Router Parts &lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.finelineautomation.com/&quot;&gt;Fine Line Automation&lt;/a&gt;&amp;nbsp;have some nice components that I could just buy and bolt together. I have actually bought some stuff from them for another project I am playing with. That is something different. With this project, I am just working on testing out my own ideas for building something different. A big part of it is that I don&#39;t want to use things that are not commonly available. The only things that I am using that are not regular hardware store fare are the electronics and the #25 chain. The same thing could be done with bicycle chain but I got such a cheap price on the chain that I cannot pass it up. I picked it up from &lt;a href=&quot;https://www.surpluscenter.com/sort.asp?catname=powerTrans&amp;amp;keyword=PC25&quot;&gt;Surplus Center&lt;/a&gt;. 60 cents a foot was quite an incentive.&lt;br /&gt;
&lt;br /&gt;
There are some projects that are cool but totally unreasonable for people to reproduce. I look at projects that go like: Well, just take the leftover parts that are from 4 or 5 old CNC machines and then say, &quot;Wow, I made a CNC machine!&quot;&lt;br /&gt;
&lt;br /&gt;
One the other end of the spectrum, you have projects like the &lt;a href=&quot;http://openfarmtech.org/wiki/&quot;&gt;Global Village Construction Set&lt;/a&gt;. The components they make are cool but completely unrealistic. Yes, if you have a fully equipped machine shop and welding equipment, you can make just about anything. What a surprise.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://opensourcemachine.org/&quot;&gt;OpenSourceMachine&lt;/a&gt; is a much more reasonable project. It is geared to making a machine shop from scrap that is really available. They are making a lathe, milling machine, and several other machines using things like engine blocks. This kind of bootstrap operation will do much more to help people make things starting from scratch.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/5091799537008559687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/slowly-getting-back-into-workshop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/5091799537008559687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/5091799537008559687'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/slowly-getting-back-into-workshop.html' title='Slowly getting back into the workshop.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-4451149896616365222</id><published>2011-02-10T18:25:00.000-08:00</published><updated>2011-02-10T18:25:54.771-08:00</updated><title type='text'>Brrrr. It&#39;s cold.</title><content type='html'>No, this is not an abandoned project. It is just too cold to work out in the garage and other stuff taking time. &amp;nbsp;Along with this project, I also have some work to do on my lathe and &quot;those people&quot; at work seem to want me to actually do some work.&lt;br /&gt;
&lt;br /&gt;
More posts when there is something to say. Thanks for dropping by.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/4451149896616365222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/brrrr-its-cold.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4451149896616365222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/4451149896616365222'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/brrrr-its-cold.html' title='Brrrr. It&#39;s cold.'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-3251256357540129473</id><published>2011-02-06T06:34:00.000-08:00</published><updated>2011-02-06T06:34:22.259-08:00</updated><title type='text'>Will it cut steel?</title><content type='html'>I see people keep asking if a CNC router would cut steel and aluminum. Why would you even want to? &amp;nbsp;It would be much simpler and cheaper to retrofit a metal cutting machine for CNC than trying to push a CNC router that hard. Even buying new, you could build a small CNC metal cutting mill for under $1200. A cheap SIEG X2 from Grizzly costs $500. You can pick up some steppers and a controller and you are in business. The only thing you would really need to make are the motor mounts and people sell those already made if you don&#39;t have the facilities. If you have the space and some patience, you can pick up a large mill off the used market for not really that much more money.&amp;nbsp;Later, I might even make a CNC metal cutting mill. It would be fun to work with but it is not the same thing.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/3251256357540129473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/will-it-cut-steel.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/3251256357540129473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/3251256357540129473'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/will-it-cut-steel.html' title='Will it cut steel?'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-6843710378943074507</id><published>2011-02-01T08:43:00.000-08:00</published><updated>2011-02-01T09:14:20.471-08:00</updated><title type='text'>My Linear Bearing Plan</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiheYtahLlAmzPTPRPz0VTdn_ymOOoRMGGliOa_PABY9T7EPsM33U0WlsIfJg1mnMsL0uPBs1P8ZJxJ5CUrW_tQbkswXfaYXRwIk9K7Rsv9_0aipuPluD-gkFBSeVqZhTzbSdaZfYyxpXE/s1600/bearing1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiheYtahLlAmzPTPRPz0VTdn_ymOOoRMGGliOa_PABY9T7EPsM33U0WlsIfJg1mnMsL0uPBs1P8ZJxJ5CUrW_tQbkswXfaYXRwIk9K7Rsv9_0aipuPluD-gkFBSeVqZhTzbSdaZfYyxpXE/s320/bearing1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;I have been thinking about this a long time. I don&#39;t like a lot of the linear bearing systems that are available. The nicest ones, are too expensive and generally too heavy for what I want for this machine. At the other end of the spectrum, the cheap and simple V-bearings, I really don&#39;t think are robust enough for long term use. I think that they make too small of a contact point, and will start eating up the rails with nicks over time. I wanted to design something that you could just go down to your local big box store and without many specialized woodworking or metalworking tools or skills, put together in an afternoon. I also wanted to leave the option for adjustment to keep them aligned and to be able to add bearing surface to make them stronger. &amp;nbsp; There have been bearings mounted on angle for a long time. It is simple and effective. It is just hard to mount them to anything to make a full bearing because they are odd shaped. My way around this problem is to use a readily available molding profile that they sell at lumber yards. They sell little filler strips that are triangular with 3/4 in sides. This is perfect for filling in the angle and giving a mounting surface.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjStTU053K7Kq4kpDS_V2yIVn9UkEx9bRC6ckyabfKmtxo0IHIsFLfGbuzxmJyCIcDIbXHdy5G5rDlNvYRkUhHpgXg5e6DOjdCtUnGuLsm_vX6U78sB8i2hvGgC82QhdX7vlJdbjw0pRLc/s1600/Bearing2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjStTU053K7Kq4kpDS_V2yIVn9UkEx9bRC6ckyabfKmtxo0IHIsFLfGbuzxmJyCIcDIbXHdy5G5rDlNvYRkUhHpgXg5e6DOjdCtUnGuLsm_vX6U78sB8i2hvGgC82QhdX7vlJdbjw0pRLc/s320/Bearing2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;You might need to knock off the apex of the angle to fit into the angle but this is quick and easy with a plane or sanding block. &amp;nbsp;This comes out a bit over 1 in wide at the base which can be sanded off, filled in or just ignored, depending on your&amp;nbsp;aesthetics. You can then edge glue this to a rail that can be as wide as you would like to spread the load. If you would like, you can add additional bearings on the moving units to make a stronger support for higher loads. The stationary angle will only a bearing surface. You would not need to get very thick angle. It is being supported by the underlying wood and not structural. It could be glued on or anchored with screws either at the apex of the angle or along the edge. Just somewhere the bearings do not run. If you want a more long lasting surface or something stronger for working with harder materials, go with cold rolled steel. &amp;nbsp;You get the idea.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLqGYo7nu2EyYg5sM5WS8gykNtG2HSWWIWXykA3bdSBLWQH0Kd_ZfJmElhGa5kCEoG9uAn0iLKfORkwzcFTVkSYClVz6aKVQDuNMYa4uvALNbeKqyR-2SezVmY_GrTJc6GsTZNhU0t97Y/s1600/bearing3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLqGYo7nu2EyYg5sM5WS8gykNtG2HSWWIWXykA3bdSBLWQH0Kd_ZfJmElhGa5kCEoG9uAn0iLKfORkwzcFTVkSYClVz6aKVQDuNMYa4uvALNbeKqyR-2SezVmY_GrTJc6GsTZNhU0t97Y/s320/bearing3.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The movable bearing sections can be built up into units that you can mount the gantry or the Z axis depending on the location. The example here is a bit thin on the support but that is up to your final design choice. To make longer rails, all you need to do is butt the rail sections together, fill with expoxy (J-B Weld or such) and sand it even. &amp;nbsp;The rail can be almost fully supported except for the edge to give clearance for the bearings.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQW3s8OnY-D8XH4XALYykfdJVbs_NtTC8jOZf5NC2y7dTA3M3qhbLGX2OGTjoyVa9a3gwmSy-zA84myMzrG_yVILojspgTEDbSHNXXTQEGXSSFeEQpHdcZ0eVUk6F5siyl1_ea-Ov_PFw/s1600/bearing4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQW3s8OnY-D8XH4XALYykfdJVbs_NtTC8jOZf5NC2y7dTA3M3qhbLGX2OGTjoyVa9a3gwmSy-zA84myMzrG_yVILojspgTEDbSHNXXTQEGXSSFeEQpHdcZ0eVUk6F5siyl1_ea-Ov_PFw/s320/bearing4.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The last part would be how to support the overhanging bearing. That can be done with a small gusset that will support the extended arm or you can also make them into bolt on sub-units that can be adjustable for tracking and play. You can have multiple sliding units on each side of the gantry to broaden the stance of the gantry to make it more stable.&lt;br /&gt;
&lt;br /&gt;
This is just a rough idea and the profiles will be developed more to fit in the different locations. Yes, I know there are other ways to make the profile to fit inside the angle. I am going under the assumption that people might not have a tablesaw, router table, shaper, chamfering bit for router, chamfering plane, drawknife, &amp;nbsp;or any of the other myriad ways that you could reproduce this profile. Again, people who may not have the woodworking skills or tools are the audience for this type of construction.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/6843710378943074507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/my-linear-bearing-plan.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6843710378943074507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/6843710378943074507'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/02/my-linear-bearing-plan.html' title='My Linear Bearing Plan'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiheYtahLlAmzPTPRPz0VTdn_ymOOoRMGGliOa_PABY9T7EPsM33U0WlsIfJg1mnMsL0uPBs1P8ZJxJ5CUrW_tQbkswXfaYXRwIk9K7Rsv9_0aipuPluD-gkFBSeVqZhTzbSdaZfYyxpXE/s72-c/bearing1.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-514456962888198969</id><published>2011-01-31T07:02:00.000-08:00</published><updated>2011-01-31T07:02:23.909-08:00</updated><title type='text'>Why would you build a CNC?</title><content type='html'>My last major project was building a boat. It was much the same as building a CNC router. You don&#39;t build a boat to save money. You can buy one much more cheaply than building one. The only rationale for building a boat is that you want to build a boat.&lt;br /&gt;
&lt;br /&gt;
As I do my planning for my CNC router, I think about my rationale is for building a CNC router. For me, it is for fun and for a platform for my real goal of working on the coding end of it. Actually, for not that much more money and a lot less effort, I could have just bought one of the Chinese pre-built machines or one of the kits. Something like &lt;a href=&quot;http://www.zentoolworks.com/&quot;&gt;Zen Toolworks&lt;/a&gt;&amp;nbsp;or &lt;a href=&quot;http://buildyourcnc.com/&quot;&gt;Buildyourcnc.com&lt;/a&gt;&amp;nbsp;would be a lot less hassle.&amp;nbsp;They are not really charging that much for them when you consider the extra shipping for ordering from multiple vendors and the time spent on sourcing materials, let alone the design time. If I factored my design time at my normal pay rate, I would be much further ahead just buying a pre-built machine.&lt;br /&gt;
&lt;br /&gt;
If I were using a CNC router commercially, or even depended on it slightly, I would seriously lean toward one of the commercial products. At the very least, I would use standard drivers, motion components, and motors. You really can&#39;t afford to have to tinker with stuff if you are doing it as a business. Readily available replacement parts beat cheap replacement parts any time. Just having a machine sit there and not be working is a losing proposition.&amp;nbsp;It makes jobs late.&amp;nbsp;It loses you customers.&lt;br /&gt;
&lt;br /&gt;
My initial designs for my CNC router will probably be a failure. It likely will take several versions until I get something that I am happy with. I am building contrary to what have been proven successful designs.&amp;nbsp;I am purposely building an low powered machine. For a few more dollars, I could have bought more powerful steppers.&amp;nbsp;I want to see how well I can move things around without brute force. The other thing that I am focusing on is building a rigid machine that is light enough to be portable and inherently stable enough to move around and not have to re-level or recalibrate. If I can get these two things pinned down, I will be happy.</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/514456962888198969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/01/why-would-you-build-cnc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/514456962888198969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/514456962888198969'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/01/why-would-you-build-cnc.html' title='Why would you build a CNC?'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-953246059728879927.post-3201907731989142810</id><published>2011-01-29T10:50:00.000-08:00</published><updated>2011-01-29T10:50:38.997-08:00</updated><title type='text'>Another Gantry Design</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6cBQ8MWQotyGKkKWnhlcH8HvEzY7nYAONMM1U1HXxbIS625JKPm7YXRv8Am6vRPDAv_ib6QmNyzDXK1npFKeWc73tiM9MFA-9GklrD4HRKTz9_auQDMK8-zpU8mZqDdYZQNLz38RHuY/s1600/doublebeam.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6cBQ8MWQotyGKkKWnhlcH8HvEzY7nYAONMM1U1HXxbIS625JKPm7YXRv8Am6vRPDAv_ib6QmNyzDXK1npFKeWc73tiM9MFA-9GklrD4HRKTz9_auQDMK8-zpU8mZqDdYZQNLz38RHuY/s320/doublebeam.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Another quick sketch for a gantry design would be a large double beam with the router running between them.. If you went with a 3&quot; square 1/8&quot; thick 6063 AL tube, it would be less than &amp;nbsp;16 pounds for a 4&#39; gantry (1.6 lbs a foot). For a little bit more you could go with 4&quot; square tubing at 2.2 lbs a foot. &amp;nbsp;Go crazy, 6&quot; square tube is only 3.5 lbs a foot. How on earth can you justify gantries that weigh over a hundred pounds? This is still using fairly conservative and easy to work materials. Go up to thin wall carbon steel with an engineered section and you can get a lot lighter than this. &amp;nbsp;It still leaves plenty of room for a robust z axis and nothing is cantilevered out adding all kinds of funky forces into the mix.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTS-WjWAc782tkLS5weDCDjJ70Jqg9WYFYT-DT7JC2c9s0e62DMkjYqxBXKuClfmhD2x3zd0ags1ReX0VqHmy6MeQB3Lk3ZBjxgvGXek18OWQ65xRlRDCVvBYgXscVf0IIqb4liXJDtoA/s1600/db2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;184&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTS-WjWAc782tkLS5weDCDjJ70Jqg9WYFYT-DT7JC2c9s0e62DMkjYqxBXKuClfmhD2x3zd0ags1ReX0VqHmy6MeQB3Lk3ZBjxgvGXek18OWQ65xRlRDCVvBYgXscVf0IIqb4liXJDtoA/s320/db2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
This is not getting into really sophisticated construction techniques. It is still stuff you can bolt together. It is just looking at the properties of the materials and not just throwing huge chunks of solid materials at the problem in hopes that it will make it rigid. Spread out the footprint of the bearings to add stability. Don&#39;t cantilever things out that create big torsional forces. Use large cross section thin tubing. The idea is to reduce weight and add strength.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTS-WjWAc782tkLS5weDCDjJ70Jqg9WYFYT-DT7JC2c9s0e62DMkjYqxBXKuClfmhD2x3zd0ags1ReX0VqHmy6MeQB3Lk3ZBjxgvGXek18OWQ65xRlRDCVvBYgXscVf0IIqb4liXJDtoA/s1600/db2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://reinventingcnc.blogspot.com/feeds/3201907731989142810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://reinventingcnc.blogspot.com/2011/01/another-gantry-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/3201907731989142810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/953246059728879927/posts/default/3201907731989142810'/><link rel='alternate' type='text/html' href='http://reinventingcnc.blogspot.com/2011/01/another-gantry-design.html' title='Another Gantry Design'/><author><name>David Kirtley</name><uri>http://www.blogger.com/profile/09664029583631503671</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6cBQ8MWQotyGKkKWnhlcH8HvEzY7nYAONMM1U1HXxbIS625JKPm7YXRv8Am6vRPDAv_ib6QmNyzDXK1npFKeWc73tiM9MFA-9GklrD4HRKTz9_auQDMK8-zpU8mZqDdYZQNLz38RHuY/s72-c/doublebeam.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>