Archives: 2019

Fusion 360 3D adaptive and thin walls

I have been trying to improve the tool paths for the BE8108 gearbox sun gear holder.  The first time, I ended up slowing things down a lot and actually took some of the initial adaptive passes in several iterations as I fixed problems, so it wasn’t clear that any one iteration would be functional from start to finish.

So,  I tried it on a fresh piece of stock, with settings that I thought would resolve the pullout issues I had seen earlier.  Lo and behold, what did I find but more pullout!  It appeared to happen in exactly the same situations as before.  The adaptive clearance would leave a thin sliver of material, then “round it off” very rapidly, resulting in a large chunk of sliver hitting the mill at once.  Increasing the minimum cutting radius and tolerance helped reduce the problems some, but didn’t get rid of them entirely.

Machining a sun gear holder on the Pocket NC v2-50

After doing my first cuts in aluminum, I wanted to actually try and make a real part, to prove that the Pocket NC v2-50 was capable of making things that I can actually use.  My first attempt, was the same part I did my first aluminum cuts in, the sun gear holder from the BE8108 planetary gearbox.

This part attaches to the rotor, the sun gear, the position sense magnet, and has bearing interfaces to the planet input and the back housing.  While not terribly big, the number of features and mating surfaces is relatively large.

Stripping the coaxial quadruped for parts

To switch to the full rotation gear design, I needed to get all my gearbox motors, some bearings, and a lot of other bits and pieces disassembled and ready for re-use.

The remaining 3 non-broken legs from Maker Faire

The remaining 3 non-broken legs from Maker Faire

Taking everything apart took a surprising amount of time, nearly a full day.  Each leg resulted in quite a collection of fasteners.  Seeing them all in one place made me realize how complex this has become!

First aluminum cut on Pocket NC

Now that I made a cut in wax, my next step with the PocketNC was doing basically the same thing but in aluminum.  There is of course less room for error with the harder (but I suppose by no means actually hard) material.  It seems that I managed to use up a bit more luck than I expected, but still not too terribly costly so far.  My “learning moments” errr… goofs, so far:

New machine day: A second MK3S

As you may have noticed, I’ve been 3d printing a lot!

A stack of empty filament rolls

A stack of empty filament rolls

2 kilometers of filament!

2 kilometers of filament!

Moving up to the gearbox motors for my quadruped has only made that problem worse, as all the parts are a bit bigger and heavier.  My first Prusa MK3S has been printing almost non-stop since I got it, so I figured it was time to increase my bandwidth more permanently.  Thus, a second MK3S!

Quiet(er) air compressor for Pocket NC

Now that I have a PocketNC, the first thing I noticed was that I had a problem with noise volume.  The air compressor Pocket NC recommends is described as “quiet and durable”.  I can maybe believe the durable part, but quiet I have a harder time believing.

Grainger Compressor

Grainger Compressor

I’m running the machine in my home office and I measured the compressor at upwards of 85dB.  That’s about the same as a bulldozer.  Despite me adding some vibration damping padding, it also did a pretty good job shaking the whole house when in operation.

First assembled full rotation leg

As I described earlier, the first draft brushless quadruped leg design was insufficiently robust for the gearbox driven motors and I am updating it to a geometry that allows full rotation.  I’ve made at least some progress on that front, so here is an intermediate report.

First, after doing some analysis, it appeared that the 3mm pitch 6mm wide belt was unlikely to be able to carry the full torque from the motors.  So I’ve switched to a 5mm pitch 15mm wide belt, which while still unable to carry the full torque indefinitely is only a factor of 2 or 3 off instead of a factor of 20 off.  Secondly, I added a bearing opposite the upper pulley so that it is supported from both sides.  The recommended belt tension for this belt works out to something like 120lb, which is a fair amount of cantilevering, even over the 16mm wide pulley.  The updated CAD looks like:

Pocket NC Raspberry Pi Wifi Bridge

The primary UI the Pocket NC presents is a web interface accessible over a virtual USB based ethernet port.  I wanted to be able to run mine not immediately near an ethernet jack, but also didn’t want to have to tote a laptop over every time to check on it.  I had plenty of raspberry pi’s lying around, so rigged one up as a wifi bridge.

First, I found a random case to print from thingiverse, the TurboPi:

New machine day - Pocket NC

With my efforts to build a gearbox transmission and subsequent plans for a quadruped, there are a lot of parts which just can’t be made effectively from 3d printed plastic.  To date, I’ve sent out a few parts of the gearbox to CNC shops, which while effective, has a relatively slow turn around.  The best you can get without paying an arm and a leg is something like a week turnaround.  One thing I’ve learned from having a 3d printer on site is how transformative it is to be able to have single day turnaround for parts.  Thus, I thought I would experiment with CNC machining on a small scale locally and recently acquired a PocketNC V2-50.

Full rotation leg design

Another of the failure modes observed during the 2019 Maker Faire was in my quickly slapped together leg design.  The shoulder joint was required to squeeze two motors together against a strongly tensioned belt, using nothing but a relatively thin section of printed plastic.  This caused it to deform, leading to belt tooth skipping, and then eventually to fail, leading to delamination of the shoulder joint.

My plan to resolve this is to switch to a leg design where the upper and lower leg are in series rather than opposing one another.  This is more like the Mini-Cheetah design from Ben Katz.  This has the benefit of getting the leg out to the side, so the upper leg is free to rotate 360 degrees, only limited by cable harnessing.  As seems to be my pattern, I’ll try making something out of 3d printed PETG first, optimize it some, and if I fail there, switch to metal.  Here’s a render of the current CAD: