STL Files: pinshape.com/items/26956-3d-printed-thinkgeek-inspired-star-trek-phone-dock
This is my own interpretation of ThinkGeek's infamous 2016 April Fools joke, the Star Trek White Noise Sleep Machine (www.thinkgeek.com/product/ivmt/). While I stopped short of shooting a full starfield projection on the ceiling as in TG's original concept, this is about as close as I'll get to the "real" product unless they end up putting it into production like some of their other gag ideas.
The original ThinkGeek product wasn't actually a phone dock, but rather appeared to have two phone sized screens embedded directly into it. My idea was to basically cut the size of the device in half (the official "specs" list it as a monstrous 10×11), and make a lip which would could hold my phone in roughly the same spot as the main screen in the ThinkGeek original. In place of the starfield projector my dock has a night light replica of a Star Trek "tech cube" (more on that below) with two brightness levels.
As for the software, I am fortunate enough to be good friends with the developer of "LCARS UI" for Android (play.google.com/store/apps/details?id=com.omnicorp.lcarui.test), who was gracious enough to add in a white noise generator function to mimic the functionality of the ThinkGeek product.
Special thanks to my lovely girlfriend Jennifer Broadnax for the encouragement and help with non-potato images.
For anyone playing along at home, the speaker I ended up going with was a CE Tech model from Home Depot (www.homedepot.com/p/CE-TECH-3-Watt-Mini-Portable-Wireless-Speaker-BT015/206200473). Mainly because it's a simple cylinder and so it was easy to design a mount for it, but it was also fairly cheap and readily available just in case I broke it during the build.
Interesting note, the icons are actually taken from Android's "Material" theme (design.google.com/icons/). Originally I intended to have the LCARS font spell out the functions, but I could never get the letters to print acceptably.
This device is probably best known as the gadget used to lock up Mr Sheffield's butler when he tried to take over the Enterprise in the Next Generation episode "Ship in a Bottle". In that episode, a whole artificial universe is created and stored on such a device, which seems pretty fitting for a sleep machine.
My dock takes some elements of the design from both the ThinkGeek product and the optronic data core and meets them somewhere in the middle. Specifically, the color scheme and cube on my dock is much closer to that of the Star Trek prop, but the overall shape and design is more like what ThinkGeek came up with.
To work around the limitations of my build volume, I designed the dock to be printed and assembled out of 5 main pieces. The two side end pieces, the center arch (which I refer to as the saddle), the control panel, and finally the cube itself.
The large parts (the two side caps, and the saddle) were done at 0.3 mm layers to save time, and each one took between 1 and 2 hours to complete. The smaller parts (mainly all the components of the cube) were done at 0.2 mm, and represented another couple hours of print time. Most parts were printed at 35% infill, except for the cube which I kept low to maximize light transmission through the clear plastic.
All told, the dock took roughly 10 – 12 hours to print; which ended up being much less time than it took to do all the finish work.
I filled in the majority of the curved edge and any major surface dips with Tamiya "Basic Type" putty. This stuff is essentially like Bondo for plastic model kits, and has the advantage of drying within a minute or so of application. This allows for a very rapid pace, by the time I carried the part over to the sink to wet sand it, the putty had already dried.
Initial sanding was done with an 80 grit flexible block, then 220 grit wet paper once I started using the putty.
The opening for the cube core did require a little cleanup with a file after printing because of the lack of supports, but overall came out very nicely. This was one of the easiest parts to sand as well, since it it just huge flat areas; though it is also the one which I wanted to make sure had the best finish since it's really what you'd be mainly seeing on the finished product.
Using XTC-3D is actually very simple, just measure out how much you want (a little goes a long way, I usually don't mix more than 7 mL at a time) and apply it with a brush you don't care about throwing away. I got a pack of "Acid Brushes" from Harbor Freight that are great for it. It's important to protect the work area with newspapers or something before starting though, as the stuff is extremely sticky and once you've coated the parts they have to sit there for quite some time.
The XTC-3D documentation says you can go right from print bed to coating, but I've found that sanding and filling the worst of it makes the final XTC-3D finish much better. Alternatively you could just do multiple coats of XTC, but at the cost of the product and the fact that it really takes 24 hours or so to fully cure (unless you want to use a heat gun), I avoid doing multiple coats if at all possible.
After the XTC-3D completely cured, all parts were wet sanded with 800 grit paper to bring down the gloss and make sure the surface was uniform.
In most cases I went from primer directly to paint, but here and there some low spots or other issues popped up that needed some attention. In some cases I just laid down more primer, others I went back to the Tamiya putty and blended it in. This phase took some time, as I really wanted to get the surface to the point where there were absolutely no surface imperfections.
After painting, each part got 3 coats of matte clear to take down the gloss and help prevent the color from scratching off from handling it.
Originally I intended to glue it all together, but in the end friction holds the cube together well enough that you can pick the whole dock up by it with it.
Since at this point I wasn't 100% sure how the LED lighting was going to work, I left the center of the cube hollow. As I further refined my idea for how it would all go together, I came up with a "Core", which essentially is a hollow cylinder where the LEDs can shine through from the base. One advantage of doing it this way ended up being that I can print out cores of different materials to experiment with, such as a glow in the dark core.
I ripped up a cheap USB hub which gave me a female USB port on a scrap of PCB, and the USB cable with molded strain relief that I used for the power cable. I had to open up the Bluetooth speaker and solder an extension onto the power switch wires so it could be controlled externally. I also hacked the end off of the USB charging cable that came with the speaker and soldered that to the back of the female USB port so it would get charged along with whatever device the dock itself was charging.
Visible at the bottom of the picture is a self-stick NFC tag from Tags for Android (tagsfordroid.com/) which is tied to a task that turns on the Bluetooth and launches the LCARS application on the phone.