{"id":622,"date":"2012-06-25T17:11:06","date_gmt":"2012-06-25T21:11:06","guid":{"rendered":"http:\/\/jmillerid.com\/wordpress\/?p=622"},"modified":"2012-06-27T09:57:54","modified_gmt":"2012-06-27T13:57:54","slug":"cnc-mill-oiling-system-concepts","status":"publish","type":"post","link":"https:\/\/www.jmillerid.com\/wordpress\/2012\/06\/cnc-mill-oiling-system-concepts\/","title":{"rendered":"CNC mill oiling system &#8211; concepts"},"content":{"rendered":"<p>As I&#8217;m preparing to dismantle the milling machine for its major ball screw overhaul, I&#8217;m thinking about what else I want to do while it&#8217;s apart. One thing that most commercial machines have is a semi-automated way of oiling the sliding parts of the machine. Like most of the awesome mods that can be done to this particular mill, <a title=\"Hoss G0704 oiling system\" href=\"http:\/\/www.g0704.com\/Projects.html#oiling\">Hoss<\/a> has already figured it out, so I&#8217;ll base much of what I do on his existing work.<\/p>\n<p>The biggest component of this project involves modifying the saddle in such a way that it can deliver oil to each of the four X and Y-axis ways. A series of tubes (shown in blue below) deliver oil into holes drilled into the saddle (shown in red), which in turn come up in the middle of each way. The surface of the ways are then milled with a shallow &#8220;S&#8221; curve groove to distribute the oil across the surface. Additionally, the saddle holds the ball nut mounts so it can conveniently distribute a squirt of oil to each of the ball screws as well.<\/p>\n<p><a href=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-628\" title=\"oiling system skecth\" src=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_1-1024x651.jpg\" alt=\"\" width=\"614\" height=\"391\" srcset=\"https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_1-1024x651.jpg 1024w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_1-300x190.jpg 300w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_1.jpg 2000w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/a><\/p>\n<p>The Z axis ways will be oiled from the head, so it will have its own plumbing. But the two assemblies will have to meet on the column via some flexible tubing, then connect to the oil pump and reservoir.<\/p>\n<p>I have some thoughts on implementing my oiling system in a more compact way than Hoss. There are a lot of tight spaces in which this will operate, and other things I may want to integrate into the same real estate like limit switches, way covers, scales, etc. Furthermore I feel that clear plastic tubes are useful for seeing that oil is present in the system but they seem a little too flexible for my taste, probably requiring that they be tacked down periodically to prevent them getting in the way. I&#8217;m thinking about using rigid copper or aluminum tubes that are bent into position, which seems to be the way most commercial machines do it.<\/p>\n<p><a href=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_2.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-630 alignleft\" title=\"oiling_2\" src=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_2-300x164.jpg\" alt=\"\" width=\"300\" height=\"164\" srcset=\"https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_2-300x164.jpg 300w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_2-1024x560.jpg 1024w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_2.jpg 1161w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>I took a look at McMaster&#8217;s\u00a0selection of fittings and decided they are too bulky for my application, and probably way overkill for the relatively low pressures my system will see (up to 7 psi). I started thinking about how small a fitting could get, and figured that soldered connections are about the best you can do. The trouble with fully soldering all the connections is that the plumbing becomes permanent to the machine, which is probably bad. So then I thought maybe the plumbing could all be soldered into a semi-flexible assembly that is then pressed onto fittings in the saddle (see the above sketch).<br \/>\nThese fittings were starting to look a little fussy to machine, and in a high vibration environment like a milling machine I don&#8217;t like the idea of friction alone making a pressure connection (albeit a low-pressure one).<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_31.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright  wp-image-636\" title=\"oiling_3\" src=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_31-1005x1024.jpg\" alt=\"\" width=\"422\" height=\"430\" srcset=\"https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_31-1005x1024.jpg 1005w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_31-294x300.jpg 294w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_31.jpg 1115w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/a>So next I thought about a hollow screw solution that would also serve to attach the fitting to the saddle. There would need to be a nice soft seal (like an o-ring) that could compress enough to allow aligning the hole in the screw (shown in green) to the hole in the sleeve (medium blue). Then I realized that if the screw had a shoulder that reasonably sealed to the inside of the sleeve, it could also serve as a flow control valve&#8211; useful for getting the flow consistent between the varying oiling points.\u00a0The idea can also be adapted to a tee configuration, where there is free flow past the junction:<\/p>\n<p><a href=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_4.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-640 alignnone\" title=\"oiling_4\" src=\"http:\/\/jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_4-1024x391.jpg\" alt=\"\" width=\"655\" height=\"250\" srcset=\"https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_4-1024x391.jpg 1024w, https:\/\/www.jmillerid.com\/wordpress\/wp-content\/uploads\/2012\/06\/oiling_4-300x114.jpg 300w\" sizes=\"(max-width: 655px) 100vw, 655px\" \/><\/a><\/p>\n<p>So I was feeling pretty good about myself when a coworker pointed out that I had basically re-invented a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Banjo_fitting\">banjo fitting<\/a>, which is a low-profile, high-pressure connection commonly used in brake lines. A banjo fitting has a donut-shaped reservoir around the bolt, designed to provide free flow at any orientation. So my design provides the flow adjustment that a banjo fitting intentionally avoids, which is a useful feature in my low-pressure system.<\/p>\n<p>Oh well. I realized a long time ago that coming up with something that has already been invented is just means you&#8217;re on the right track.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I&#8217;m preparing to dismantle the milling machine for its major ball screw overhaul, I&#8217;m thinking about what else I want to do while it&#8217;s apart. One thing that most commercial machines have is a semi-automated way of oiling the sliding parts of the machine. Like most of the awesome mods that can be done [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[38],"tags":[35,34,48],"_links":{"self":[{"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/posts\/622"}],"collection":[{"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/comments?post=622"}],"version-history":[{"count":19,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/posts\/622\/revisions"}],"predecessor-version":[{"id":650,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/posts\/622\/revisions\/650"}],"wp:attachment":[{"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/media?parent=622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/categories?post=622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jmillerid.com\/wordpress\/wp-json\/wp\/v2\/tags?post=622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}