Thursday, February 2, 2017

“Now, Witness the Power of This Fully Operational Death Star.”

Not really.  It's just that, “Now, witness the power of this fully operational CNC Mill.” didn't sound anywhere near as sexy.

As you might have gathered from yesterday's post being called “Preview”, I was potentially minutes from having it completely assembled and operational.  There have been a lot of days in this project where a task I thought was “a few minutes” turned into a few days, so I didn't want to say I'd show this today.  Those minutes were accomplished uneventfully this morning so that by noon, it was a fully operational death star CNC mill.

It's not Done done, but I think it's fully usable.  As I say in the video description, I now move from construction to optimization.  I've run all three axes for only a few minutes, and haven't cut any metal yet, but I think I could.  I debated doing some engraving or something today to record, but instead just recorded about five minutes of a machine warmup routine I wrote.  Even I found that too boring to watch, so I cut it down to about a minute and a half.  Heck, just watch the last 30 seconds. 

On the plus side, I checked accuracy this afternoon, at least on the small scale.  When I tell the mill to move 0.100", it goes .100.  When I tell it to go 0.500, it goes 0.500.  Well, I can see what the QC guys call “ballscrew drunkenness” - a tendency for each turn to not be exactly the same length.  Mechanical engineering classes teach that a screw is an inclined plane, so think of it as lumpiness in that inclined plane.  Being accurate over half an inch means I swagged the scale for the machine sufficiently accurately for it to be OK for things smaller than an inch.  I will recheck that with a longer scale by using 6" calipers. 
The mill's corner of the shop.

On the negative side, it has too much backlash.  The whole purpose of changing from the leadscrews in the mill to ballscrews was to reduce backlash to the smallest amounts I could get.  I measured over .010 on X and Y, with Z coming in at a more respectable .004.  I was hoping for .001 or .002 on all three.  Frankly, I'm kinda pissed at that.  I'm not exactly sure where to start looking for the cause.  It has the potential of making me pull things apart again.  (Do your best Sam Kinison voice and scream, “No!, NO!!, NOOOOOOO!!!!”).  Also on the negative side, I don't think I'm getting rapids as fast as Hoss says he gets.  Rapid movements aren't terribly important because you can't do any cutting at those speeds, but they cut your production time if you need to go back and forth a lot to make something.  The last moves in that video are done with a feed rate of 100 IPM, and while the LinuxCNC software interpolation partitions that speed between all the axes somehow, it's quite a bit faster than anything I can get on the Sherline. 

Of course, in the total sense this is far from done.  The advantage is that for everything I do from now on, I have the big mill for help if I need to make parts and not just my micro mill.  Things to work on are to hook up the oiling harness (I have everything except the oil), the enclosure and the cooling system.  I had been considering flood coolant all along for this, but need to consider misting or other alternatives, before I go buy parts. 

As for now, I'm just going to enjoy completing a long, long project.  Tomorrow's my birthday, so it's good day to celebrate. 


15 comments:

  1. Note to self. Cancel trip to Alderaan.

    Advise SiG to install armored blast door over CNC mill's exhaust port.

    Have a great birthday.

    ReplyDelete
  2. That is so smooth it is eerie.
    Well done I would say.

    Happy Birthday!

    Yours is two days after mine.

    Now I am waiting to see this oiling system operational.

    ReplyDelete
  3. Backlash. Hmmm. Is there measurable backlash in the "nut" to screw?
    Is that adjustable?
    If not, it seems like the only other place is the mounting of the screw to the drive/machine.

    ReplyDelete
  4. Well done Sir...well done. Happy Birthday.

    ReplyDelete
  5. Very nice! A suggestion: next time check each axis for backlash before assembling the thing. It's easier to get at things.

    ReplyDelete
    Replies
    1. I couldn't really see how to do that, the way things were laid apart. I looked as closely as I thought I could.

      Delete
  6. I ran into another "can't do without" shop tool that you have to check out. The Wazer...fun little desktop tool and they have a nice website and video of it in use. indyjonesouthere

    ReplyDelete
    Replies
    1. Yeah, I saw that a few months ago on Kickstarter or whichever crowd source funding site they were on. Are they actually shipping?

      Delete
  7. Shiny!

    Can you remotely control the spindle speed? Probably not too useful, but just curious.

    And have a very Happy Birthday.

    ReplyDelete
    Replies
    1. That's a few mods down the road ;)

      I guess there's no particular order, but among the electrical mods coming in the near future are limit switches, a speed control, possibly motor on/off, and a switch for the oil pump.

      and thank you.

      Delete
  8. Where did you get your ballscrews, and what is the lash in the end bearings?

    ReplyDelete
    Replies
    1. The source is a Chinese eBay seller called linearmotionbearings. The second I can't answer because I haven't measured it yet. Not really sure I know how.

      Delete
    2. Can you get a dial indicator on an end of the leadscrew, unbolt the ball nut from the table and load the leadscrew by hand from each end to see if there is movement?

      Delete
    3. On the X-axis, I was able to attach a handwheel to the ballscrew and with that I can see that I can turn it a significant amount - several degrees - before motion starts. I'd expect virtually no motion of the handwheel before the table starts moving. Tomorrow, I'll pull the motor and mount, then see if I can isolate it. I suspect it's related to the AC bearings that are mounted in the end cap on the end of the table.

      Would you consider going to email to continue this?

      Delete
  9. Sure, check your mail.

    ReplyDelete