I didn’t wake up at 3PM, fortunately, so alot of work got done today. At the rate that I’m going, the bot should be done with a few more weekends of work…which is fortunate, since all I have IS a few more weekends (!!?). This assumes a constant flow of parts and also that I can bootleg the remaining fr0k pieces this week on the waterjet.
Mostly frame-related stuff today. Things are starting to bolt together!
Adding the top and bottom holes to the frame bits. This was sped up alot by the partstops and also the realization that no matter how sloppy I am with the DRO (within reason), it was STILL going to be better than the UHMW’s natural manufacturing tolerances. I took alot of machining liberties with today’s build – some times you just don’t NEED that much precision.
I stopped spending the extra 5 seconds on every tool and hole combination to bump the axis to EXACTLY x.0000 because the drill bit probably has more runout than that anyway. .002 +/- was enough.
In another episode of “Charles forgets which side of the part he’s working on”, a multiple-y-slotted frame rail. Thank goodness it’s only a 1/16″ deep slot.
After the top and bottom holes were drilled in the inner frame rails, I milled out the drive gearbox mount. The drive motors are mounted by two pieces of UHMW each. The rectangular cutout in the frame rail secures the gearbox nose and prevents the entire thing from torquing. A shorter frame railstub (not yet made as of this picture) with a 1.5″ hole supports the motor itself.
When all the holes were finally drilled, I countersunk them. Despite using the even-fluted countersinks available, I was able to avoid chatter by running a high speed but “slam feeding”, in which I set the depth stop on the drill press and then just give the quill a good downward smack. UHMW is a soft enough material such that the countersink didn’t even have a chance to chatter before being bounced back up, leaving a clean round countersink.
It worked quite nicely. The larger 1/4″-20 screws, however, required that I actually countersink them the normal way, since they were much too large to be slam-fed. They came out slightly less clean.
Also, don’t photograph white holes on white material.
3/4 of the way into the evening, and it was time for a test fit of the frame parts. I used a cordless drill with a spiral point tap to thread all the frame holes to accept cap screws. Spiral point taps are wonderful on UHMW – drill the hole slightly deeper than the required thread depth, and it will squish all the swarf into the bottom of the hole, leaving clean threads and no debris on the tap.
In and out in under 2 seconds per hole.
Verdict: Yes, everything fits.
Here are the motor-retaining frame railstubs. The gearbox section is trapped axially between the two walls of UHMW and retained rotationally by the rectangular cutout. It’s a snug, but not tight fit, and the motor can wiggle a bit. I might just let it float like this, or I might drop some small set screws in to secure the motor.
At this point, I could finally test the fit of the belts. Because the belts were spec’d out based only a crude pitch circle measurement, I was concerned that they would be either too tight or too loose. Result: slightly too loose, but there’s no size immediately under 265 teeth that I could find (250 would be very much too short). However, using a belt tensioning pulley with a large-ish diameter (as shown) mitigates the problem.
Adding the outer rails makes it better, since the belt would bend the axles inwards slightly without. Centering the bore of the tensioning pulley puts the belt at an acceptable level of tension – I’m mainly concerned about the motor pulley slipping, but with pulleys that large surrounding it, I doubt it will be a problem.
In an absolute emergency, I could make a “low side tensioner” using the 3/8″ rod that the front support springy things pivot on.
So, Pretend-o-Bot for Sunday evening has the UHMW frame complete, the first subassembly of the bot to be finished. The right side drive is almost done, needing only spacers, and the left side drive needs matching parts. After that, it’s all fr0k work and electricals (time to start experimenting with custom servos…)
Überclocker should be completed on schedule with mid-August as the target.
How are you planning on controlling the custom servo? I’m designing a jumbo servo for a non bot project and can’t find many options. At the moment I’m choosing between a Pololu SMC04, the smaller Roboteqs and a completely custom controller. Non seem particularly good ideas though…
I have a bunch of Arduino boards that I’ll probably apply to the task. It will probably read an arm pot and then translate the analog voltage to an R/C pulsetrain that will drive a Victor 883.