MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Smart Home Outlet Shelf

by rynil2000 Dec 5, 2017
Download All Files

Thing Apps Enabled

Please Login to Comment


I want to remix this so I can put it on a cover for data (horizontal) is there a way you can remix this so the screw holes are little out. Data port screw holes go in to the outlet box screw holes. I am trying to remix it first time but having hard time going from stl to a usable file :)

Hey, Check out the STEP files I just uploaded. These should give you more usable geometry to begin remixing as I'm not exactly sure what you're talking about with "data port screw holes."

Thanks for the speedy response and the files. I will keep you updated.


Would you be able to remix this to support wall sockets that are horizontal verses vertical? All of our homes sockets are horizontal unfortunately. :(

Hey Prayerfuldrop, Check out the new files I uploaded. There are now two horizontal versions; one of each type. Let me know how they work out for you!

I'm curious what software you used to design this.

I used SolidWorks to design this part.

Did you use surface modeling? I'm trying to figure out how you did the transition on the back plate. The left and right edge is flat at the bottom, but transitions to a fillet as you move up the side. Don't know if that makes sense. Would you be willing to post the solidworks file? I'm trying to learn how to make more complex parts like this.

No surface modeling, just a well placed sweep/loft combo. Take a look at the images to see how I made the part.

1 - Revolve, Sketched a curved shape and revolved it around the front of the "landing pad" to create the lip.
2 - Extrude, Built a curved feature to tie the plate and landing pad together. Extruded from edge of the hole to the edge of the circular landing pad.
3 - Sweep, Used the same sketch for step 1 to sweep along the edge of the extrude from step 2 to get a nice transition from back to front.
4 - Loft, Created two 3D sketched splines from the end of the swept feature to a sketch down at the end of the plate. This gets you the transition from curved side to flat face. Use the 3D sketches and edges of the plate as your guide curves along with the beginning and end profiles.

After that, it's just mirroring those features and then adding fillets to soften it all up. The wire loom on the underside is a mid-plane revolve that was mirrored, also. That's how it keep the circular shape to wind around.

Wow, thanks. I always love seeing the process others use for modeling. I would never have thought to approach it this way. Very Nice!

If you're interested in some freelance work and/or equity in a startup, let me know in the comments and we'll connect! We already have the designs, they just need polished, and we need more of them designed.

would it be possible to make a dual gang outlet version? The width seems about right already, would just need to change it from 1 opening to 2.

EDIT: Nevermind, looked into the dimensions for dual gang outlets and found it would work just fine with the current desgin's dimensions, so I modified it my self.

What are the dimensions of this? May need to modify it slightly to fit in my 125x125 print bed

Hey, I just updated the description with the dimensions. Looks like it is exactly 125mm. Not sure how that works into your print bed, but best of luck. Also, sorry for the late reply.

Think this will hold a original size Google Home?

I haven't tested it using a full size Google Home, but if I had to guess, I would say yes. The full-size is only 1.5 mm larger diameter than the Mini, so fitting shouldn't be an issue. The only thing is that the larger Google Home weighs 1 lb where as the mini weighs only 6 oz. Probably best to use the "2 screw" plate if you can.

I can affirm all what you said is true here having tested it! on the one-screw version. Probably best with the 2 screw version. I also found it best to print in the orientation you did for best quality on the face with minimal support.

Thanks for the design! I plan on making more!

That's nice, finally some design to hide the power cable
Is it possible to print it 90 degree clockwise from the position show on your pic, so less support will be used , am I missing something?

I only printed one and had success in the shown orientation. I'm sure you could print it either way. As for support usage, it's probably about the same.

Good work, i may just give this a go right after Xmas

Nice design... will try with Alexa.

Nice! It should fit just fine. Google Home Mini is 3.86" diameter and the Echo Dot is 3.3" diameter.