Companion Cube Upgrade

by Landru, published

Companion Cube Upgrade by Landru Nov 13, 2011


This is an exactly proportional copy of the companion cube from portal, as traced from a screenshot.

There were a few cubes already on thingiverse which I've printed out dozens of, but they all had some issues with printability or proportionality. I think I've solved all the problems with this version.

This version is flat bottomed, and has no significant overhangs over 45 degrees.

It is carefully designed in Solidworks so any changes can be quickly and easily made. I also included step files since Solidworks is pretty unfriendly to a lot of other programs.

The default size is exactly 1in^3

The Cube in the thumbnail was printed by a Fablicator.

Recent Comments

view all

Hi there, yes I am all most finished with my roll now but did have me stump as to why it was working like PLA should. I hope my roll of ABS from the same retailer performs with more stable results. PS great model and print, mine came out brilliantly. Would love to add a hoop to make it in to a key ring.

Same here, on my PrintrBot Simple using Slic3r, the top gets really ugly. Must be a Slic3r problem.

Any chance of updating the model to include the lines going away from the heart? This is the only thing missing to make it perfect!

Liked By

view all


Companion Cube Upgrade by Landru is licensed under the GNU - GPL license.

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


Print your companion cube, but be advised: area and state regulations do not allow the Companion Cube to remain here, alone and companionless.


You must be logged in to post a comment.

pcenginefx on Feb 9, 2014 said:

Any chance of updating the model to include the lines going away from the heart? This is the only thing missing to make it perfect!

RobCal on Jan 23, 2014 said:

If you take away the heart it kinda looks like the cube from 8MM

ReneS on Dec 2, 2013 said:

The cube looks nice! But the stl file is not good. There are a lot of holes in it. So bad that cloud netfabb can't repair it. Can you place a better one?

Landru on Dec 2, 2013 said:

The .STL file does not have any holes.

Netfabb does not detect any errors, and hundreds of these have been successfully made. I suggest you re-download the .stl and try again, perhaps your download was somehow corrupted.

ferdyp on Sep 9, 2013 said:

Awesome model.
Though I agree with @fluxxx that the lines are missing.

I'm currently printing this at 150% scale on a Rep2 in gray PLA. Hope it comes out as beautiful as yours did.

Feist92 on May 26, 2013 said:

thats a really impressive print! what size nozzle and layer height did you use?

erickim555 on Feb 28, 2013 said:

This printed great for me! Thanks for the great model.

I printed this at-original-scale (1 inch x 1 inch) on our Makerbot Replicator 2 the other day, on the following settings:
- "High", No rafts, No supports

It took a little over ~1 hour. I'd be interested in reprinting at a larger scale, e.g. 2 inches x 2 inches. Though I do like this tiny 1 inch x 1 inch cube on my desk!

Note: This does have a flat bottom, so I suppose it's not a /perfect/ replica of the Companion Cube. However, since this eases printing /considerably/, I'm still very happy with it! No need to spend time removing supports/rafts.

MDFast1 on Dec 12, 2012 said:

Anyone using Slic3r having problems with the top looking good? I know I am? Any advice?

eflite on Feb 16, 2014 said:

Same here, on my PrintrBot Simple using Slic3r, the top gets really ugly. Must be a Slic3r problem.

Preezerk on May 2, 2013 said:

Ditto. Top is rough on both of them I've printed. Now sure why. I have Slic3r set to print two top layers in Perimeters.

jtktam on Dec 12, 2012 said:

i will have to try this one.. printed the other ones without a flat bottom and the support material ruined one side of the cube.. waste of 15 hours.. (scaled 300%)

gadget3 on Aug 10, 2012 said:

This is an extremely impressive print. was any sanding or smoothing involved, or did it come out of the 'Fablicator' just like that? Also, where could I buy one? They don't seem to be selling a thing on the website :(

fluxxx on Aug 9, 2012 said:

Nice model! .. Except you forgot the lines.. There's supposed to be four lines on every side pointing out from the heart in the middle. I really want to print this model, it looks really nice.. But maybe you can add the lines to make it accurate? :)

thedude on Jul 31, 2012 said:

Wow, that's an impressive print quality! I'm curious what's the layer height and speed you're using?

DocRayStantz on Jun 19, 2012 said:

1. This model scales pretty well to 2"^3 (not too much layer separation with ABS, if hood
amp;windows are used).

2. I printed some of these for my girls, and they carry them around everywhere (and they've not even been exposed to Portal, yet (I need to fix this and introduce them).

Thanks for sharing such an amazing model with us!

msmollin on Dec 7, 2011 said:

Fantastic print. Would love to know where you got that plastic. Also, would love to try out a Fablicator some day :)

Anonymous on Dec 8, 2011 said:

In the interest of protecting the innocent, I'm not going to tell people where I got the plastic from. They have a 50% success ratio of delivering plastic within spec, and the rest just causes headaches.

Upon further analysis from my previous comments,I'm 99% sure it is high impact polystyrene (very similar to ABS).

I get the same good results with pretty much any plastic with a consistent diameter, though.

Daid on Nov 15, 2011 said:

This would be awesome with hidden motorized wheels and an hidden sound module. Who said the companion cube could not speak?

Keavon on Nov 22, 2011 said:

I hope you don't also try adding something that threaten to stab you... or that does...

cox181 on Nov 15, 2011 said:

What did you use to clean up your cube after it was done printing?

Landru on Nov 15, 2011 said:

There was no clean up. Came out of the printer exactly like that.

on Nov 14, 2011 said:

Very nice job! Kudos for posting your design files and taking care while creating them.

The print looks awesome, too! Is that PLA or ABS?

Landru on Nov 14, 2011 said:

It's supposedly PLA, but behaves more similarly to ABS. My guess is PLABS of some sort. Strangest material I have worked with so far, courtesy of china.