Dragon*Con 2010: The Real Wrapup…Finally.

hey charles, don’t you owe all of us a dragon*con 2010 event report or something?

Yeah, yeah. The beginning of term, lack of motivation, and the lackluster (but entertaining) run of the robots at Robot Battles meant that I just Haven’t Gotten Around to writing up D*C2010. But I seem to be on a streak of making up for missed writing assignments this week with all the site updates, so… here we go.

Welcome to Dragon*Con. If you missed my description of it last year, don’t worry. It hasn’t changed a bit. The atmosphere is still as eclectic as ever, and the crowds just as dense. Actually, they were probably denser. D*C is one of the biggest conventions in the continental United States.

But I’m not a fan enough of anything to really enjoy the con for most of its con…tent. So let’s move onto the robots.

Also, I like girls with big guns.

Right. Anyways, robots.

Like last year (and years past), Southern Polytechnic rolled out their VEX robotics kits and sponsored an open build-off on Saturday. The participation was pretty intense, with young children showing up strongly. At the end, there was a ball-gathering competition.

sunday sunday sunday

Time to stop diddling. The “Microbattles” event is held on Sunday, before the big competition. NK hasn’t been here since 2008… in fact, when this version was first built.  So NK is running 2 years behind the development curve. How have its opponents evolved since then?

Oh…

The robot caliber this year is seriously advanced compared to years past – alot of it, in my opinion, due to the fact that the other Southeastern builders that I used to smash robots with have also now advanced to college machine shops and have become spoiled like me.

I mean, except Thomas up there, who’s just magic.

Cake, from the Georgia Tech crew – another one of the high-caliber machined and fabricated bots.

On the other end of the spectrum are things like this, which are built by people who are just out to have some fun and entertain the crowd.

Speaking of the crowd…

The Robot Battles events seem to always have outstanding attendance no matter what. The International ballroom has a seating capacity of several hundred (the exact number escapes me). At several points during the event, it was standing room only in the back of the room. And at least once, who I can only presume was the Hyatt Regency’s fire code liaison came booming over the room intercom instructing everyone who was standing to leave.

Disappointing, but oh well.

NK made a run through the tournament bracket before being Caked in the winner’s bracket finals. Cake, being a lower hitter, won every collision. I originally was going to forfeit any matches involving the high-energy weapon bots since I was more interested in maintaining NK’s operational status, but hell, it was the finals.

So I went for it. Overall, NK came out pretty undamaged for the amount of ass-kicking Cake dished out throughout the tournament.  No prizes this year, but the finals match was stunning.

Here’s NK’s highlights for the Microbattles tournament.

clocker and arbor

The day after was the big robot tournament.

Dragon Con is my annual robot party, since it’s precisely at the end of summer and represents the last bit of fun I’m allowed to have before flying back for the academic term. So I spend all summer building or upgrading the robots, among other activities, and bash it all up at the end.

This year, I brought both Arbor and Clocker. It’s been a while since I’ve run a 2-robot tournament, but with Robot Battle’s more laid back atmosphere, it wasn’t nearly as stressful as Motorama. In fact, I rather liked it.

Most of the usual suspects were back, with hacks, mods, and upgrades aplenty. Here’s (Big Blue Saw Presents) Jaws. Also back in the mix was Dale, Evil Robotics, MH, Found Objects, and others.

But this year also saw quite a few newcomers. The Armed Robotic Critters, for one, came with a whole fleet of critter-themed 12lb and 30lbers. Overall, attendance this year was back above pre-2009 levels. 2009 was sort of a bad year for the competition due to several builders having to skip the competition.

Then you have Sporkinok.

Really it’s not even an antweight, but Seth brought it (and a 12lber) anyway. Just for Grins and Chuckles™.

Only at Robot Battles…

….does this kind of stuff happen. You know what’s really hard to catch when you’re a 12 pound robot? A 1 pound robot.

I really can’t say enough about the level of audience energy at Robot Battles. The Regency 6 and 7 ballrooms combined sat over 1000 people….and again, during the event, was reduced to standing room only. The event also encourages the audienec to participate by helping start, end, and occasionally judge matches.

Yeah – you don’t come here for SRS BIDNESS TERNAMINT. You come here to put on a show.

Clocker did great for a while, but then immediately suffered another left-side drive failure. What the hell?

A quick examination revealed that the left gearbox output shaft was poorly assembled (read: did not press hard enough) and slipped its interference fit. Now, what was really weird was that shifting the whole shaft axially some times caused it to re-engage just enough to give the robot differential traction. So Clocker ran sporadically, but was crippled at other times. When the drive disengaged, I just threw on a Zip Tie Ratchet.

Here’s Clocker’s highlights video from the competition. I managed to execute another Robocopter spin with Jaws around a minute and some in.

That’s the move I designed Clocker to perform, and it did so admirably. Unfortunately, the clamp motor was unresponsive, so I couldn’t throw Jaws off the stage. As close as it turned out to the camera guys, this was probably for the better.

Oh, Cold Arbor.

As nice as the upgrades I made were, it still didn’t stop the saw from just catching and binding. I pretty much expected that to happen again, since this milling blade was made for multi-ton machines – not a 30 pound robot. Arbor was visually very impressive and garnered alot of audience applause, but ultimately it suffered two losses because it just couldn’t do anything.

If Arbor is to be actually competitive, I’d have to rethink the whole concept of the robot. Right now, it comes down to an issue of severe uncurable positive feedback – the forces of cutting are squarely directed into jamming the saw further into anything it contacts.

If you observe a regular cold saw or even power miter saw in action, you’d notice the saw’s swing is more vertical than horizontal. In other words, the tangential force of cutting is directed perpendicular (or nearly so) to the direction of saw motion.

Arbor’s movement is very horizontal – made even worse by pivoting the saw at the base of the robot. Therefore, the force of cutting is directed downwards and back into the robot, which is the same force vector I’d generate by cranking downwards on the saw with a pry bar. The net result is that any impact of the blade has to be compensated with massive torque inputs – realistically, more than the worm gear output can probably handle or anything short of an Etek can generate.

overall

Neither a win, nor a fail. I went to the event to put on a show (since there’s really nothing to win), and I think the bots did that just fine. I’m still keen on the concept of an actual working saw bot, however, so don’t expect Arbor to just disappear into MITERS. It will be rethought (possibly while I make sure Clocker’s gearboxes don’t let loose ever again, EVER).

RazEr rEVolution: Dual Non-Interleaved RazErMotor

Spoiler time!

No, you can’t ride it yet. Yes, I know it has ground clearance issues. Those will be resolved.

And yes, I know my laptop screen is cracked. That’s like a whole new set of motor controllers for Clocker right there.

After finishing most of the framework, I turned my attention back to the motor. I finished the can and magnet ring before forgetting about the project’s existence for a while. Left to do at the time were both endcaps and the centerpiece of the whole assembly (literally), the stator mount & shaft.

Oh, and the random auxiliary features on the can.

I’m going to hand-wave the endcap construction a bit, since I just randomly came into MITERS one day and did it. Its construction is identical, dimensions notwithstanding, to the RazErBlades motors.

The cross holes for both piece were made on my haute usinage indexing fixture. It turns out that all my designs which use features in multiples of 3 are actually less time-efficient to make since I can’t use integer turns of the handle. But if it divides evenly into 40, then I just have to count full revolutions. Yet another serendipitous laziness-increasing discovery!

After finishing the last machined features, I shoved the magnet ring into the can and pressed in the other endcap (not visible above)

I normally don’t do this much hand-waving, but again, this center shaft was done while I randomly showed up to MITERS on a whim without my camera. The stock material is 1.25″ aluminum turned down to 28mm to press in the stator, 25mm to seat the bearings, and 0.75″ for the spacer nub. The center is tapped 5/16″-18.

Right now, those 3 stators are just lined up on the shaft. For space efficiency, I need to remove the epoxy insulation coating from one side of the outside stators and both sides of the center one.

Fortunately, that’s why these things are laminated. A flick with a knife (and some plier work) later, the stators are ready for installation.

(Okay, so the real reason they’re laminated is for reduction of eddy currents, but I like to think they work like Pringles potato chips or those funky layered biscuit things!)

As usual, these stators were yanked from copier motors. Specifically, the Xerox Phaser 4400, with Xerox P/N 127K35701.

This isn’t a picture of the shaft being pressed through the stators. Nope – I’m actually just gluing them together at the moment. I spread a layer of thin CA glue between each, then threw the whole thing under a 20 ton hydraulic press (not using the whole 20 tons, I mean) and let it sit for a few minutes to cure.

For your lack of viewing pleasure, here’s a few layers of the skin on my thumb. It turns out that spamming something with CA means the excess CA will just sit, uncured, waiting for something to come in contact with it.

Now that the stator is ready, I put the wire access features into the shaft with the indexer.

I’m trying something a bit different on this design. Normally, I just shove the stator onto the shaft with Loctite and call it good. This time, I actually machined a 1/8″ round groove into the aluminum shaft. A 1/8″ roll pin locks the stator (using its own round half groove) with the shaft. This retainment method has the benefit of being reversible. If I ever wanted to take the motor fully apart, change out stators, or something else, I can actually do it without destroying everything!

The fully assembled core.

This thing is a 48mm long and 68mm in diameter. For reference, that’s a whole Turnigy Short Melon. I might as well have just yanked the stator from that thing.

Hey, if you want to build your own DIR, that’s a good place to start.

A test fit confirms that no, I didn’t machine everything wrong. This thing cogs like a beast, even with the 12/14 magnet layout.

Like on the skates, the wheel is retained using a little locking ring. So I had to make another one for this motor.

Problem: My right-hand internal threading tool was lost in a terrific tip crash a few weeks ago.

Solution: Use the left hand tool while the machine is running backwards and feed from the inside out.

It took a few tries for me to get the multiple chirality changes right, but…

One 3.5″-24 threaded wheel locking ring!

Now that’s a nonstandard thread if I ever saw one…

Test fitting the wheel. Did I ever mention how ridiculously wide this thing is?

On a whim, I tossed the ring back on the mill and machined in these two little spanner wrench grooves. One of the things which I had neglected to do (out of ambivalence and laziness, probably) for both RazErMotor V3 and all the skate motors was actually make tightening tools (or fixtures) for the wheels.

One day, I’ll actually make a little spanner wrench or something so I can actually use these grooves.

Now doesn’t that look epic?

The eventual wires will exit the motor and lie within the little indentation under the (temporary) shaft bolt.

structural editing

I went back and countersunk the structural top plate’s holes so I could use my flathead 4-40 screws.

But much more importantly, I added these additional 1″ long 10-24 screws to the folding joint attachment area. They are actually legitimately threaded into the aluminum below. Imagine that – me, legitimately drilling and tapping a hole.

After reviewing the results of my 5AM engineering on the frame, I realized that while the M6 x 1 machine screws will definitely support my weight and survive the impulses of things such as, say, landing a curbhop, the tiny 4-40 T-nut slots will not. Not even come close. It amounts to trying to jump start cars with 22 gauge breadboarding wire.

Just to check if I had any manual fab skills left at all, I freehanded the hole on the drill press like I used to. I’m proud to say that I can still use a drill press.

begin menial labor

I began winding the motor Friday evening (before leaving for Maker Faire early Saturday).  Now, I had said before that I would be winding the motor fully interleaved, that is:

  • A-b-C-a-B-c
  • -a-B-c-A-b-C

But that causes a mess of wire terminations interleaved with each other too. I’m electing to do it instead as

  • AabBCc——
  • ——aABbcC

That’s right – just splitting the dLRK down the middle. So really what this is is the Dual Non-Interleaved RazErMotor, but DNIR just doesn’t have the same ring to it.

Above is the first finished motor-half, with 40 (+/- like 5?) turns per tooth. I have yet to terminate or wind the second motor-half, so I should probably get on that soon…