The following warnings occurred:
Warning [2] Creating default object from empty value - Line: 11 - File: inc/plugins/tapatalk.php PHP 7.4.10 (Linux)
File Line Function
/inc/plugins/tapatalk.php 11 errorHandler->error
/inc/class_plugins.php 38 require_once
/inc/init.php 233 pluginSystem->load
/global.php 18 require_once
/showthread.php 28 require_once





Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Dyne's 99-99 Build
#1
Introduction

In Treadwell's thread, I said I was currently trying to decide where to focus my energies for my builds in the runup to Dragon Con.  And I did decide: I intend to get LD-F1 completed or at least running before the beginning of September, which gives me a bit less than three months.  If I take the remainder of June to nail down most of the design, that leaves July and most of August to build, test, and paint it.  I have done a lot of design already in that build thread, but even so, there's a fair amount left to do.

However...

It's become clear over the last few years that my brain has developed this annoying habit of rebelling when I've decided to focus on something but I've not yet built enough momentum to be "in the zone".  It will suddenly start nagging me with a sense that it's urgent to be doing Other Thing Entirely (be it some other droid I want to build, or a wholly unrelated project) and it often won't stop until I give in or lose steam.

I can't afford to continuously fight the distraction for the next three months -- that will sap my motivation quickly.  So this time, I've decided to try a new tactic.  Rather than risk waffling between LD-F1 and an even bigger build like Treadwell or R2 (and ending up not getting much done on any of them), I am going to try leaning into the distraction, tricking myself by speed running -- for a little while -- a small secondary droid.  Specifically, the one that my brain keeps trying to convince me that I need to think about Right Now ™.


The droid in question is 99-99 (aka Four-Nines) from the Star Wars: Visions episode "The Ninth Jedi".  I've been pondering how to do this droid ever since I saw Visions back in September last year, but apparently the best time to start giving it a go was when I'd just decided that I might be able to get LD-F1 built if I can focus well enough.


Overview

This particular droid consists of a relatively simple ball head that rotates omnidirectionally at the top of a short cylindrical body with a hemisphere (not a roller, just a dome) on the bottom end.  It just hovers, and lacks legs or other features underneath.  

[Image: 9999-excite.png]

(The head is usually not that far from the body.)

There are four arms spaced at 90 degree intervals around the body, with a small rectangular panel between each pair of arms.  The arms deploy from the body on small tubular stalks, usually only as one diametrically opposed pair at a time.  

That's pretty much the entirety of the droid's appearance, aside from sundry panel lines and the details of the arms.  There are no lights or other protruding or moving parts shown, so if they exist, they are behind panels.

Now, I don't plan to try to make this droid hover like it does in the series**, nor am I going to try to make the head excitedly depart the body -- if anything, I'm hoping to prevent that from happening -- but I do hope to give it some life.


The Arms

From the exterior appearance, each arm consists of an upper "shoulder" piece, a single "arm" section in the middle, and a simple fingerless "hand" at the lower end.  One opposing pair of arms has white coloration in the middle segment with yellow on the shoulder and hand, while the other pair has all three sections painted yellow.

The white pair seems to be used as the droid's actual arms -- mostly for gesticulating -- and each one has a small black wheel-like feature of unknown purpose at the "palm" or its "hand".  My thinking is that this could be some sort of electromagnetic grabber or a "developable mechanism".  See this video by BYU for that idea:





The yellow arms are not seen deployed from the body in detailed closeups like the white ones are, so it's difficult to determine exactly how similar the design is (beyond their external appearance).  They appear to be normally employed only as flight assist devices: They were extended at least once when the droid was descending from a greater height than normal.  The droid also rotated its body in the same shot -- and thus these arms looked like a rotor.

Whether any of that was strictly necessary or even helpful is unknown (maybe 99-99 was just having fun).  The yellow arms are, however, later shown to contain micro thrusters in their "palms" (like a tiny Iron Man).  It's unclear whether the flames were produced from black "wheels" identical to those on the white pair of arms (if so, that would suggest that the white arms can produce thrust as well), or whether there's something else mounted on the yellow arms for this purpose.

[Image: 9999-thrusters.png]

As mentioned before, the white arms are attached by stalks that can angle up and down on the tilt (bank) axis as well as back and forth on the vertical (yaw) axis.  They can also rotate up and down on the pitch axis.  The arms themselves have a simple hinge between the "shoulder" section and the "arm", while the "wrist" joint appears to be capable of twisting or potentially even hinging (though it doesn't actually do either).  It is not clear if any of this is the same on the yellow arms or not.  They are not shown being able to move in any way other than angling directly out from the body.  They do appear to be jointed like the white arms, but they don't make use of this in the show.

The droid is capable of firing small blaster bolts from somewhere on the front of its head, akin to the Marksman-H training remote on the Falcon.  


Build Plans

Four-Nines is shown in the episode to be roughly the size of Lah Kara's boot (it is a bit behind her in the image below, as indicated by its shadow).  

[Image: 9999-scale.png]

Kara's exact size is unknown, but her height feels a bit exaggerated by the art style, so it could be argued that the droid might be a bit taller in proportion to a realistic human of her likely age (though that is also indeterminate).  In any event, I have elected to make it one foot tall, which seems pretty reasonable for a small droid companion.  This scale makes the droid's head a bit smaller than the Marksman (140 mm vs. 150 mm diameter).

99-99's head is a bit like the reverse of BB-8's setup: The head rotates instead of the body.  It needs to be capable of spinning to any orientation, which makes the droid's facial features a minor challenge.  I decided that printing a clear resin "lens" -- similar to what I did with Treadwell's lenses -- with the external spherical surface contour could work (as shown in the pic below).  This also lets the eye surrounds have some of their on-screen dimensionality.

[Image: 20220607-Progress-03.png]

I'm thinking three magnets in the top end of the body for gripping force, along with a set of three rollers ("ball transfer units", as opposed to "ball casters".  The latter tend to have an axle, while the former do not.)  I have a bunch of strong magnets lying around already, leftover from modifications to my Spinmaster Hero droid BB-8.

The head will need to be hollow, and needs to have something along its inner surface for the magnets to pull on.  My initial idea was to put a free-rolling magnetic coupler inside the head, similar to BB-8's "dome magnet mount".  It would work a bit like the hamster portion of a hamster drive, but not powered (just 1-3 magnets on some sort of caster arrangement, to let it roll in any direction as the ball rotates around it).  Or it could be a pyramid with rollers at the vertices and magnets supported on one face.

It then occurred to me that if I can get the gaps correct, it'd be possible to ditch the hamster idea entirely and simply attach ferromagnetic material (like steel washers) or a bunch of small rare earth magnets all over the inside of the head for the body magnet(s) to grab onto.  All the body magnets need to do is pull strongly enough to keep the head on and sufficiently tight against the wheel below for some traction, without pulling so hard that they interfere with the rotation or mar the surface/paint.

Currently, the thickness of the head is 5 mm, and it can't get much thinner if it also remains spherical inside -- this is mostly due to the space needed for the eye recesses.  The thickness of the dish-shaped portion of the body that the head rests in is also 5 mm, with the ball transfer units sunk into the surface enough to create a 1.2 mm gap between the head and the body, plus or minus a bit as the balls roll across panel lines and such.

However, the body magnets need not be the full 11.2 mm distance (5 + 1.2 + 5) from whatever they are grabbing; they can be mounted a lot closer to the surface of the dish (I could go as low as 1 mm from the surface, possibly 0 depending on how much plastic would be left to retain them).

Animation of the head will be provided by a small traction wheel at the very bottom of the dish, powered by one of those 3-6V DC motors with yellow gearboxes that you see in Arduino Robot Kits (TT motors) ... that's the T-shaped part shown in cross section in the below image.  The wheel and its motor would turn on the vertical axis by a servo, changing the wheel's direction as desired.  I plan to give this setup random speed, duration, pause duration, and direction values rather than planning to controlling the head manually or having programmed sequences, but either is certainly possible.

[Image: 20220609-motor.png]  

(By the way, the rectangular cross section on the right is the rough size of a Turnigy 2200 mAh 2S LIPO)

Due to the nature of the traction wheel setup, the wheel wouldn't be able to easily rotate the head on its yaw axis like an R2 dome ... the only way that could happen is if changing the wheel's direction applied enough friction and torque to drag the head along for the ride, which is conceivable but seems unlikely (and would be a bit counter-productive, as I want the head to have an entirely new spin axis between movements, not shift the existing axis to a new orientation).


Arm animation would add a lot of life to the droid, but it is a lot more challenging to implement, given the body's small size.  It might be more practical to make both pairs pose-able rather than animated, but if I can find a way to fit some mechanism in there, I will.

I figure that, per arm, three servos would be needed (one servo for raise/lower pitch + two servos for R2 holoprojector-like tilt/yaw motion).  Add a fourth if you also wanted to actuate the arm hinge.  You would also need some sort of servo mechanism to extend and retract each pair of arms. 3-4 servos per arm, times four arms, plus a servo for deploying each pair plus 1 for steering the traction wheel is 15 to 19 servos.

Fitting that in a cylinder 110mm diameter x 130 mm long would be a herculean feat, considering I'd also need to fit the recesses for the retracted arms, a battery, motor driver, audio board, speaker, hole for the mounting post, the switches, the microcontroller, and the wiring in there as well.  (There's a bit more space in the tapered lower section ... but then again, the upper "dish" and its hardware also takes away some of the space in the cylinder.)

On top of that, there isn't actually much room beneath the curvature of the "dish" to fit any bulky arm mechanisms.  At best, I'd probably have to have some sort of bent actuator to move things down more.

[Image: 20220609-arm-cross-section.png]  


I came up with an idea for the joints where the arm stalks connect inside the body.  I obtained packs of M3 threaded servo rods and ball jointed tie rod ends ("Rose joints") for use with LD-F1, and I'll have extras.  If I mounted one of these standing up vertically, then put a short length of the M3 threaded rod through the hole in the ball with lock nuts on either side so that the rod is centered, I'd have the pivot point for a tilt/yaw lever.

[Image: 20220609_032258-smaller.jpg]

In this setup, the rod and ball can also rotate in the housing. The arm can be attached on the outward end of the rod (with brass inserts or similar), and the servos can drive the end that's inside the body.


** Don't think for a second that I didn't immediately ponder how to accomplish the hover when I first saw the droid, though.  I debated whether you could do it with something like a thrust vectored EDF motor, similar to what James Bruton and Ivan Miranda built their rocket collab around.  But it would be super loud indoors and not leave much room for internal electronics.
Reply
#2
Seems ambitious!
Reply
#3
(06-09-2022, 01:11 PM)kresty Wrote: Seems ambitious!
Yeah. Undertaking projects that are probably beyond my actual ability to achieve (either in skills or in available time/resources) is kind of a theme with me.

Sent from my SM-A326U1 using Tapatalk
Reply
#4
Ambitious is the only way to go! Going with easy stuff is just boring, and you'll *never* be the first to do something following that strategy.
Reply
#5
(06-12-2022, 05:32 PM)savagecreature Wrote: Ambitious is the only way to go! Going with easy stuff is just boring, and you'll *never* be the first to do something following that strategy.

Indeed.

Over the weekend, I made the pilgrimage to Microcenter where I planned to look for components that might be useful.  I especially wanted to find gears to use with the drive motor.  I only found some that work with 2mm shaft, so instead I sourced a compatible motor.  It could work better (more compact, at least in the dimension that matters most) but I'd have to do my own gear reduction with the gears I found, which may not work.

The little nylon BTU rollers I ordered were also delivered, and Ive been pondering 99-99's arms.   I put a second ball joint parallel with the first in my photo last time (making three sides of a parallelogram).  I still think that the only way I can fit a mechanism in is to lower it.  I might end up making the sole arm joint for aesthetic purposes only and attaching the arm mount a little lower to get more clearance.

Because I had the BTUs and magnets on hand, I also added the relevant details to the "dish" under the head and added those parts to the model, along with a more detailed idea of what I was intending for the drive mechanism (before I got a new motor, as described previously).

[Image: 20220610-wheel-mechanism-callouts.png]


Finally, my sneaky plan to trick my brain into wanting to get back to LD-F1 seems to be working; I've been making a run at his head mech today.  

It might also be partly because I got my servo tester and other servo components hooked together and played around for awhile, Now i want something to attach them to.  Nothing like making servos wiggle around to make you think about them animating the actual droid.
Reply
#6
Just in case anyone thought I forgot about this build ... nope.  

[Image: 20220725_152451-small.jpg]

I've been focusing on LD-F1 for awhile now, and I'm currently fiddling around with component placements so I can finish up the chassis design.  But this droid is still floating around in the back of my head (so to speak).

There's a very high likelihood that Four-Nines will end up temporarily static (or only animated in a simple way) at Dragon Con for time reasons, but I still fully intend to have it there.  As such, I thought I'd spend a little bit of time to sort out some method to attach the parts (especially the head) together and then print the main bits that don't depend on the animatronic mechanisms for now.  Then if I have any spare time in the next few weeks I can complexify it, and if not I can quickly print a simpler main body.

The picture shows the front half of the ball head and the lower cap of the body.  I am printing the rear half of the head tonight, since I already have the filament loaded.

The fastener shown above is a 5/16-18 x 3/4 inch length bolt (roughly 8mm diameter for those with the metric system).  This is what I'm using to attach the two halves of the ball together.  Not the most clever or seamless system, but it should work for now.  

There's a holder in the center of each half with a recess for the head of the hex bolt on one side and the nut on the other.  You can see this on the left of the cross section below.

[Image: 20220725-Four-Nines-Head-Attachment.png]

Essentially, the two halves just screw together.  I need to be sure to line the fasteners up with the external features such that the seam is tightest when the panel lines are lined up. This may require adding a washer or spacer to one side.


Below is the method I'm planning to test for keeping the head on the body.  They are simply 1/4 inch flat washers glued to the inside of the sphere.  You need to make sure they are made of a ferromagnetic metal and glued down fairly well because they like to stand on end when the magnetic field is applied.  Also, I really should make the shell thinner for weight reasons where I can (the eye can't really be any thinner), but that might have to wait.

[Image: 20220725_165742-small.jpg]

You may have suspected there will be no washers where those arms attach to the shell, which is true. However, there are three magnets so the arms are unlikely to line up with more than one magnet at a time, and even when they line up with a magnet, the washers next to the arms will be pretty close to the magnet and might get grabbed anyway.

If this method doesnt work to help keep the head on ... well, there's always gravity. This droid isnt mobile by itself so it'll mostly be standing straight up


The lower cap part has a central hole for a 1/2 inch aluminum tube to act as a support.  I'll make some sort of base to put this in for the droid to be stood on display.  I *might* also put a concealed holder for the tube onto LD-F1 so they can drive around together.

There are also four screw holes through the sloped edge to attach the cap to the main body.
Reply
#7
Since my last update, I have printed the rear section of Four-Nines' head.  There's a bit of underextrusion on that print that I still need to fill.  I think it was caused by leftover silver PETG.

Having put the head together, I think my droid's eye surround is a bit small ... in some shots it seems to cover maybe a 70-90 degree section of the head (guesstimating that mine's more like 40-50).  But I might change my mind once I see it on the body, and I'm not reprinting it at this stage ...

... because I've already hot glued all of the washers to the inside of both hemispheres, as depicted in the last post. I've achieved pretty good coverage of metal on the inside with this process. I went through an entire box of 100 1/4" washers, as well as some from a second box. I also picked up a small number of #8 and #10 washers to use to fill in a few smaller gaps in the coverage. 

I've also test fit the halves together.  Note that you have to be careful the washers don't protrude much above the edge of their hemisphere, as any that do will strike the four arms as you screw the parts together.  Mine do protrude a little, but not enough to be a problem.

I've tested this arrangement with one of my magnets, and even through the 5mm thick plastic of the head AND the plastic the magnet was housed in AND a small air gap, the magnet still had a decent pull on the head.  It's hardly enough to lift the head by itself, given all the extra mass of those washers, but once all three magnets are in place it should help keep the head tight enough to get traction on the rotation wheel.  Especially given the magnets will be below the head so gravity will be assisting.

The magnets make the rotation ever so slightly "jumpy" rather than perfectly smooth, since they prefer to maximize the amount of metal centered in their field, but I don't think it's much of an issue.


I also broke out my resin printer and printed out some parts.

Lenses ... LD-F1 on the left, Four-Nines on the right.  
[Image: 20220727_051346-smaller.jpg]


Four-Nines' lens in situ.  Note the camera is making the eye area appear larger than it does to the naked eye:
[Image: 20220727_051409-smaller.png]


All four arms for the droid (minus a few parts I didn't lay out):
[Image: 20220728_152018-small.jpg]


The lenses will need to be sanded and polished to clarity, much like my Treadwell lens.  There are a few malformed bits and defects to clean up on the arms, but they came out reasonably nice.  I didn't really build in a way to attach the arms to anything, so I'll probably just glue them to something.
Reply
#8
Very nice!
I can't express my gratitude enough for your sharing your work. I find it very inspiring and you've played a significant role in keeping me motivated on my own build.
Can't wait to see it up and about!
Reply
#9
(08-02-2022, 02:16 PM)savagecreature Wrote: Very nice!
I can't express my gratitude enough for your sharing your work. I find it very inspiring and you've played a significant role in keeping me motivated on my own build.
Can't wait to see it up and about!
Thank you. Inspiring others like they inspire me has always been one of my goals with these builds.

I'm a horrible procrastinator with a dubious sense of time, so it isn't unusual for me to have to push hard at the last minute to get stuff semi-working, but the last 2 months have probably been the most intense emphasis on building that I've had since I started back in 2015/2016. I'm glad it has a positive result.

Once I get the droids functional and get through the con or the busy autumn schedule, I'm hoping to have enough breathing room to post plans and/or files for people.

Sent from my SM-A326U1 using Tapatalk
Reply
#10
(08-02-2022, 04:15 PM)Dyne Wrote: Thank you.   Inspiring others like they inspire me has always been one of my goals with these builds.  

I'm a horrible procrastinator with a dubious sense of time, so it isn't unusual for me to have to push hard at the last minute to get stuff semi-working, but the last 2 months have probably been the most intense emphasis on building that I've had since I started back in 2015/2016.  I'm glad it has a positive result.

Once I get the droids functional and get through the con or the busy autumn schedule, I'm hoping to have enough breathing room to post plans and/or files for people.

Sent from my SM-A326U1 using Tapatalk

I started this forum in 2014 and started my astromech build a little more than a year before that.  I think my building career could be described much the same as "horrible procrastinator with a dubious sense of time" but we would also have to include "wandering interest and easily distracted"

I also frequently back up and do things over again when I'm dissatisfied with the results of my efforts.

The last year or so has given me a new sense of focus, though, so hopefully so many of these long term projects will finally be coming to fruition.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)