Loading

Preassembled Secret Heart Box

by emmett, published

Preassembled Secret Heart Box by emmett Jan 26, 2013

Featured Thing!

Description

I really enjoyed Eric Young's design of his Secret Heart Box, but I didn't relish hunting down all the required parts to put it together. One thing I learned from designing the Blossoming Lamp is that it's entirely possible to 3D print complex, preassembled mechanisms without breaking the 45-degree rule. I took it as a challenge to show that it's possible even with something as seemingly complex as this locking heart box. See the video here: youtu.be/PPqLB-bv4gY

UPDATE: By popular demand, I've modified the customizer code so you can now add words to the top of the heart. Make sure your valentine knows it's just for them.

A big Thank You to the good people at Makerbot and the bot farm for printing 100 of these as favors for my wedding. It's good to have a friend with a factory.

Recent Comments

view all

Note the 63 that people have made and posted here. A lot of this has to do with your particular printer and slicer and how well calibrated it all is. Also, as noted in the instructions, if you want one with thicker walls, just use Customizer and choose a different thickness. That's why I made it parametric.

I printed it twice and both time it needs at least 2 more layers on top and bottom, it's just to flimsly. Could you please correct it by having it put 2 more layers at least on the bottom in the beginning? and the same at least 2 layers on the finishing top. That would make it a nice heart, The way it is it just not worth printing. Thanks Ron.

My heated bed on the Ultimaker 2 fused the bottom together and i am struggling to make it twist. Any suggestions?

More from Interactive Art

view more

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

Instructions

Just print it: no assembly or extra parts required. The key to sliding mechanisms is the tolerance between the parts. I'm using 0.4mm, which on my Replicator 1 is just right to keep the parts from totally fusing together, but gives a light friction to keep them from moving too easily. When it first comes off the print bed, usually the corners are slightly fused together. Just use a putty knife or razor blade to separate them. Start by prying the lid open (the center is a strong area for prying against). Then close it again and twist the two halves (it only goes one way, see the video or pictures).

Don't be afraid to use force; the worst that happens is it breaks and you print a new one. I made this for the Customizer App, so you can easily tweak the tolerance if you're having trouble. 0.1mm makes a lot of difference. You can also change the overall dimensions. Just keep in mind, if you make H too small, there will be no room for the mechanism and it won't work. You may also have to change the distance between the hinges if you change the size, or they might end up outside of the heart. Check the bottom view to make sure.

Comments

You must be logged in to post a comment.

ronald9 on Jul 14, 2014 said:

I printed it twice and both time it needs at least 2 more layers on top and bottom, it's just to flimsly. Could you please correct it by having it put 2 more layers at least on the bottom in the beginning? and the same at least 2 layers on the finishing top. That would make it a nice heart, The way it is it just not worth printing. Thanks Ron.

emmett on Jul 14, 2014 said:

Note the 63 that people have made and posted here. A lot of this has to do with your particular printer and slicer and how well calibrated it all is. Also, as noted in the instructions, if you want one with thicker walls, just use Customizer and choose a different thickness. That's why I made it parametric.

matt2508 on Jun 28, 2014 said:

My heated bed on the Ultimaker 2 fused the bottom together and i am struggling to make it twist. Any suggestions?

Cohner on May 30, 2014 said:

emmett What CAD program did you use?

ezjacob on Jun 28, 2014 said:

@emmett this would be helpfull

RoTorIT on May 29, 2014 said:

48

Soon to be leaving thingiverse because of Makerbot's behavior towards open source.

Details: http://www.fabbaloo.com/blog/2...

Itlansavshos on May 6, 2014 said:

Printed great on my Makerbot 5th gen Standard resolution. Using a tool to wedge into the middle and pry the lid open makes it super simple to pop the lid

zpj on Apr 28, 2014 said:

I am the 1000th Collector!

zpj on Apr 28, 2014 said:

What is with the letter p inside?

zpj on Apr 28, 2014 said:

The default model wont print on my printrbot simple. One hinge was jammed and then snapped. It also won't turn. I am currently printing one with better tolerance.

zpj on Apr 27, 2014 said:

Whenever I try to slice it using Slic3r, it freezes up. Any ideas?

zpj on Apr 28, 2014 said:

Cura works perfectly. My new favorite slicer!!! I especially like the Minecraft Map import.

sergid98 on Apr 26, 2014 said:

But you print it without support material?
I don't have yet my prusa, but in a week i will have it!!

kas657 on Apr 6, 2014 said:

Initially, I had problems with the upper surfaces when I was printing this on an Ultimaker. But, when I reduced the speed from 50mm to 20mm/s, it printed great. Thanks for a great design.

whitemousegary on Mar 27, 2014 said:

emmetts, this model (like many of yours) are heavily bugged with dangling edges. For a few of the previous ones, I manage to fix them with netfabb. Unfortunately, this one is just way too buggy that even netfabb couldn't fix. It would be great if you can fix this one, or point out which parts of the scad code causing the dangling edges. For your information, some of the dangling edges are located at the joints.

Thanks in advance.

Tyscof on Mar 20, 2014 said:

So I made this but the top layer was flimsy you guys printing with support or have multiple shells?

piguys on Feb 23, 2014 said:

this is so cool keep the making going ok?

TestOr90 on Feb 10, 2014 said:

Hi all,

Well it is driving me nuts. I cant slice it with Slic3r.
Always a wrong gcode and "crossing triangles", whatever that may mean.

Any Idea? Thx!

emmett on Feb 10, 2014 said:

Yeah, Slic3r has had a variety of problems with this model; sounds like the latest version hasn't helped. Did you try running it through the netfabb cloud service first? If that doesn't help, you may want to try another slicer.

ELfromLTF on Feb 10, 2014 said:

Your awesome gift idea was featured in the latest Fused News episode about 3D printable valentine presents. You can check it out here - http://www.youtube.com/watch?v...

emmett on Feb 10, 2014 said:

Thanks!

ahntlia on Feb 9, 2014 said:

I'm working on a Upmini with 4 failed prints different settings. I cannot adjust speed and the slicing is not user modifiable,if the machine finds a bridge it uses support automatically in case not using it and set for only base the only adjustable setting is Part angle wich is 45, an speed wich is set to fast... Any hints?

emmett on Feb 9, 2014 said:

Sorry, I've used a variety of UP printers, and their slicer is just not capable of printing this design yet. This is the trouble with closed source software; it's not so easy to plug in a different slicer.

IsmirWurscht on Feb 6, 2014 said:

Did anybody print this successfully in ABS? I have some pink ABS and would like to print that for my wife.

kmatsueda on Feb 5, 2014 said:

Has anyone printed this scaled down? I'm thinking 75%.

cihangirb on Feb 2, 2014 said:

Amazing! I just printed one for my daughter and she keeps opening and closing it! Great design, thanks!

Gorgar on Jan 23, 2014 said:

Printing 20 personalized versions for my daughters 4th grade class. So far working great at standard settings on Makerbot Replicator 2. Some of the bridges fail to connect at the top of the heart, but it recovers one the next layer as the holes are small. Attempting to get smaller by about a millimeter in each dimension each print. Trying to save print time, and eventually I will find the minimum "good" print size.
Adding some text personalization to the inside base for a secret message.(keeping your EL stamp to pay proper homage to an awesome design)

leejoo on Jan 14, 2014 said:

hi Emmet, is it possible to get a .STP file of this? and what settings do you use to print? 0,1mm layer thickness?
thanx, Leejoo

emmett on Jan 14, 2014 said:

I use one shell and 10% infill. Layer thickness is up to you (whatever bridges best). The .scad file is the native format; I have no ability to make a .STP file. If you want to modify it, I'd recommend using Customizer, or downloading OpenSCAD and changing the code there.

zowzow on Dec 23, 2013 said:

do you print 0%infill?

rx7mike88 on Dec 3, 2013 said:

I printed this on a replicator 2 with the default Medium resolution settings and it came out perfect. Print time was 1h 15m, and used
16.2 grams of PLA.

Joshea123 on Nov 11, 2013 said:

no

smolkd on Sep 29, 2013 said:

Thanks for this! I printed off a couple for the Tulsa maker faire this weekend and they were a huge hit! (The geared bearing, too!)

JamesBlakeAlanVignola on Aug 25, 2013 said:

Thank you!

Top5a on Aug 15, 2013 said:

Has anyone succeeded in getting this awesome box to print on a Lulzbot? I'm having issues with the top part/bridge... any recommendations such as reducing the printing speed or using a fan? Sorry if this question is silly... I'm relatively new to 3d printing, and just love this design!

alef on Aug 23, 2013 said:

Did you have a problem slicing it? I used slic3r and the base of the heart was gone...

alef on Aug 12, 2013 said:

I have a problem with slicing this in slic3r can anyone help me? It's a very cool box and I want to print it so badly...

JeppeHMikkelsen on Apr 20, 2013 said:

with or without support structure?

emmett on Apr 20, 2013 said:

Without. Just make sure your bot is tuned up for doing good bridges. A fan helps with PLA.

DivineShadow on Mar 6, 2013 said:

Pure Genius!!

profhankd on Mar 6, 2013 said:

An excellent test part for assembled build without support material, but it would take some tweaking for us to reliably print. We tried printing this twice on our straight-out-of-the-box MakerGear M2. 3 of the 4 hinges worked perfectly at .4 tolerance and all worked at .6; .5 is probably the right setting. However, the top spans give us a mess and the center pivot partially bonded. The top seems to really want more of a shelf at the (very thin wall) edges -- it's more about spans not catching the edge than sag. The pivot overhang bonds toward the open seam, but there really isn't a need for it to have so much overhang. I should mention that we're using cheap Chinese PLA and printing it fairly hot to get really great bonding -- all our prints are obviously watertight.

emmett on Mar 6, 2013 said:

Yeah, this is definitely a test of both printer calibration and slicing. In the comments below, someone mentioned that it helps to use zero extra shells in order to give the bridges something to stick to. Likewise some perimeter overlap can help too. I also found bugs when using Slic3r, so you might try Makerware, or something else. And always inspect the Gcode before you try printing it.

DrGlassDPM on Mar 5, 2013 said:

It's about time this got featured. They must have skipped over it.

Hulksmash on Mar 5, 2013 said:

i printed this max size its great!

Dynamic on Mar 5, 2013 said:

damn emmett, true talent !!

thecrazy on Feb 18, 2013 said:

The middle pivot point doesn't work so well for me. Its quite loose and wobbly. From what I see in your pictures the pivot "rod / rivet" takes about 240 degree of the hole but the one got from the customizer ends up taking about 45 degree.

emmett on Mar 5, 2013 said:

Yeah, that's what happens when the height is too small. Reducing nub will help a bit, but there is a limit to small scale.

thecrazy on Feb 15, 2013 said:

emmett have you ever tried to do an acetone surface treatment to one of those preassembled prints? Im wondering if its possible or if everything gets glued together.

blincoln on Feb 13, 2013 said:

Absolutely amazing - I still cannot believe that it works, even while holding the result in my hand! It prints beautifully in PLA on a Replicator 2, highest quality - no trouble whatsoever.

Now I just have to
* Figure out how the box locking mechanism works
* Accept that OpenSCAD may be useful even though the incredible slowness of rendering in GCAL
* Start making preassembled things!

Darrellandson on Feb 11, 2013 said:

Amazing!

wifibum on Feb 5, 2013 said:

Bridging = fail for me. Any tips or pointers? I'm on a rep 1 running Sailfish. Is faster or slower better? Thicker or thinner layer height? More or less shells? What about top and bottom layers? The hinge seems to work, so I just need to get the top to print right. FYI, this is just too cool! I'm simply too fascinated by capture prints like this.

emmett on Feb 6, 2013 said:

That's the same as what I run. I used Makerware at 120mm/s. The secret for me is PLA with a big fan pointing at the print. Also check the gcode to make sure it's bridging in the right direction.

rahotep on Feb 5, 2013 said:

Amazing as usual, Emmett. In the Customizer, would it be possible to add a text message embossed in the lid, like the custom ring thing?
I feel a bit like the guy that says to the magician, "Sure, you can juggle chain saws, but can you juggle flaming step ladders? "
Ignore if it's too much work.

emmett on Feb 7, 2013 said:

Good idea. How do you like the update? And besides, who wouldn't want to juggle flaming step ladders?

zer0thecrab on Jan 31, 2013 said:

hahaha. i approve of the initals you put in the printed file.

i went to check on the print and saw some rouge lines and thought NOOOO its messed up already!

gzumwalt on Jan 29, 2013 said:

Great piece. Works better on my Replicator 2 at .15 slice since, when bridging the top of the case, 1) the strands are thinner and thus lighter and 2) more layers are produced to hide the ones that fail.

Can't believe it. Pre-assembled. Amazing.

tbuser on Jan 28, 2013 said:

Are you a wizard?!

emmett on Jan 28, 2013 said:

:) Glad you like it, Tony. Have you printed one yet?

Framingr on Jan 28, 2013 said:

4 prints - 4 failures - every single one is fused beyond any ability to move the parts. I have tried varying tolerances. My printer is very well dialed in (printed Eric's very which has extremely low tolerance very well). I am printing in 0.2 mm - do I need to go finer?

emmett on Jan 28, 2013 said:

I printed with 0.27mm layers. Sometimes the slicer is the problem; slic3r tried to attach the pieces so I used makerbot's slicer instead. I recommend checking the gcode in a viewer. I also used PLA with a fan; warping could be part of the problem.

Framingr on Jan 27, 2013 said:

Slicing if slic3r gives me an error with an hole in an edge. Will try printing first before repairing it in netfab.

jessed on Jan 27, 2013 said:

Fabulous! I'm fascinated by printing mechanisms in place. My print only required a little scoring around the hinges. The central pivot is a bit loose, so I may try fiddling with the clearance.

FatalDischarge on Jan 27, 2013 said:

Is there any way to make the walls more than 1 perimeter? Slic3r won't create more than 1.

emmett on Jan 27, 2013 said:

I used Makerbot's slicer in Makerware, which worked great. You should be able to use the customizer app to increase the wall thickness (T).

jfpion on Jan 27, 2013 said:

As I have the same problem how do you solve it

thank you

jfpion on Jan 27, 2013 said:

As I Have the same problem, wht did you do ?

thank you

Anonymous on Jan 27, 2013 said:

Can I assume this thing needs a bunch of support to print?

emmett on Jan 27, 2013 said:

No, requiring support in a design is cheating in my book. The lid is made by bridging, which most 3D printers have no trouble with.

Framingr on Jan 27, 2013 said:

Having just finished my version of Erics creation I now feel compelled to print one of these as well. Amazing stuff from both of you.

sirmakesalot on Jan 27, 2013 said:

Very challenging print!! Nice job!

Austin on Jan 26, 2013 said:

Simply amazing!

Also, it was fun to see the hidden monogram in the gcode-viewer. :)

TheNewHobbyist on Jan 26, 2013 said:

This is incredible, nice work.

EricYoung on Jan 26, 2013 said:

I feel honored and really impressed at the same time. Really nice work as usual :)

emmett on Jan 26, 2013 said:

Thanks, you're a great inspiration.

Top