CNC Mill >
Well, if there were a home on this machine. I got the control box wired up, though that doesn't include home or limit switches. As such, I've made it so "home" is specified in software for the moment. I'll definitely have to fix that (and the limit switches), but for doing some tests of how square things are, it's good enough. I DO have the ESTOP wired in, however.Anyway, the pictures:
In the first image, you can see everything wired up. The steppers all have DB9 connectors on the, with the same pinout as the Gecko controllers use. Not that that's likely to become relevant, but it was as good a method of choosing pinout as any.
Anyway, you can also see the steppers mounted (left side of the right image), plus the heatsink on the outside of the box. I sanded the coating off both the inside and outside, then added thermal paste to all interfaces in an effort to get a good thermal connection. The sanding was a pain, but that's the way it goes.
The only other thing to point out is the mess of cables. In theory things will get a little cleaner when I get around to ordering the right DB25 connector- I got the wrong gender this time around. In practice... it works, so it'll probably stay like this a while.
Not pictured is the table, which finally has all of the holes tapped (I got a nice blister doing that). At least all the holes that are drilled- there are still a few more that need drilling, though if/when that happens again remains to be seen.
It's probably time to get some help moving this to the 240Vac outlet so I can do some test cuts... Well, after I drill out the final 3 holes for each of the Y axis rails. Those aren't quite aligned, so I'll just drill them out and put nuts on the back. No big deal.
Not terribly new, but all put together:Nothing else today was terribly picturesque- mostly just marking hole locations for the cross braces on the under side of the base. It's probably overly-optimistic, but I'm hoping to get the final few pieces machined tomorrow. Then drilling out some holes to allow things to fit better (namely the side plates), and I'm well on my way to being able to hook up some electronics.
I got enough pieces done enough that I wanted to stick things more or less together. Here's the result:
The "full assembly" there isn't quite as close to complete as it looks. The gantry is held on by only a few screws, since they don't entirely line up. Not sure what's crooked, but something sure is. The sides are also only loosely held. The rails need a couple more holes tapped/screws put in. And so on.
Still, only some 4 pieces left to machine (well, 6 pieces, but 4 of them are half-done, so I'll call it 4). Plus fitting, of course, which probably means drilling out some holes to accommodate my crooked tapping, and hitting some crooked gantry supports with the belt sander.
The only really "new" thing to be seen (aside from things being assembled) is the channel cut on the table. That should allow the ballnut to move without grating on the bottom.
Or thereabouts. Seems a little unreasonable when put in those terms, but that also included machining edges, aligning everything (multiple times), and more. On the up side, the base is more or less done! Mostly what's left is to machine the channel in the middle so the ballnut has some clearance. That didn't get done today because the chunk of metal is warped, and I'd rather like that area to be planar with the rest of it. Anyway, the idea is that the linear rails and the supports on the bottom should hold it pretty flat.(Also pictured are the new ginormous linear rails. They could probably use a little grease, but otherwise seem fantastic)
There's a big step- the Z axis is fully(ish) assembled! At least all the hard parts (ie, the ballscrew is secured and going through the carriage). I made a small mistake, and need to drill a hole up top so I can tighten the coupling onto the leadscrew, but that's not terribly difficult nor requiring precision. There leadscrew also isn't quite centered in the axis, so I need to machine out the mounting holes for the stepper plate a bit so it can float into the right position. Again, no big deal.
Overall I'm happy. The plate to attach it to the X axis is "done"- all the holes are cut, the relevant surfaces machined flat, and the cutout for the leadscrew mounting block has been made. All that needs to be done on it is to cut it down to the right size- it currently has an extra ~inch on one side...
Anyway, things are still coming together- now I just need to tap a bunch of holes, and machine some giant plates for the main structure of the machine. And then probably spend far too long re-aligning things to get them as close to square as possible.
Speaking of the ballnut... that had to be reversed on the ballscrew. Now, I know there are ball bearings in there, so I was being smart, and turned a piece that would fit on the end of the ballscrew to keep the balls inside while I twisted the nut off. That... didn't work. Somehow the balls got out of their tracks anyway. Fortunately they were covered in grease, and many tedious minutes later I had them stuck back in the right place
After screwing up a couple things, the Z axis is mostly done. I got the front milled flat to accept the new spindle adapter place, a hole bored through it for the leadscrew, and a cutout (plus mounting holes) for the ballnut. Oh, and a place for the bearing beneath it, of course. One little piece needs to be fabbed yet (a bearing clamp for the top side of the leadscrew), and some holes need to be tapped, but otherwise it's basically set.A couple things really went wrong when doing this work. First, the cutout for the ballnut was too big- I screwed up the gcode offsets. Anyway, that meant that the six mounting holes for the ballnut couldn't be drilled. So... with some help and the use of a press, a new chunk of metal was machined to size and pressed in the hole. Then I drilled the holes, and machined the ballnut cavity to the proper size. There shouldn't be a lot of force on those screws (the flange is at the bottom of the carriage), so I think it's all good.
1-10 of 62