Archive

Tag Archives: Sculpteo

Man, it’s been I while since I last posted.
I just haven’t had the time to doodle the happenings.

Today, I found a surprise package in the mail (love!).

Faceless not Maceless

Back when I made pants for peppermints, I decided try out the 3D-printing in full color. I had a wee bit of Sculpteo credits left, so I added a Faceless Void to the order. I totally forgot about him until today.

Faceless Void :D

Oh man is he sweet.

Details! :D

He stands a couple inches tall, fully colored, with super sharp details.

He’s so pretty! I’m really impressed by today’s 3D printing capabilities!

bringing sexy back

I think I’m going to give this figurine to Dan, one of my friends that I played DOTA with. Faceless Void is his favorite character.

I might post a tutorial if folks want to print their own. It’s not too different from printing a uncolored version, like my Mini-Furion.

[print your own hero here]

It’s Peppermint Butler time!

peppermint butler

I outfitted starlight mints into Peppermint Butlers (a character from Adventure Time) using 3D Studios Max and 3D printing technology.

Here’s how I modeled the pants:

The peppermint holder consists of three components: a front, a back, and an in-between.

For the back:

I first created a circle spline of radius 11, and then turned it into a hemi-circle spline by deleting the topmost point and connecting the remaining points. I then extruded the spline by 1 to create the back surface.

For the front:

Very similar to how I created the back, I used the same methods to create the front. I used Break to create additional points in the spline and connected them to form the V-neck.

For the in-between:

I cut a donut spline in half and extruded it by 11 to form the in-between slice.

work in progress

The arms and legs were just simple cylinders. The arm cylinders had a Bend modifier applied to them with angle 50.

With all my pieces positioned correctly, I attached them to a single mesh. At this point, there were overlapping vertices, which would cause problems in printing. To overcome this problem, I selected all of my points, welded them with the threshold 0.1.

With a complete model, I sent it off for printing. Shapeways and Sculpteo were two lovely services that handled all my 3D-printing needs.

standing butler

A little while later, my peppermints have pants!

My Foodsafe Peppermint Butler (large enough to hold the wrapper) measured 1.5 x 0.549 x 0.724 inches. My snuggier, Non-foodsafe Peppermint Butler measured 1.250 x 0.549 x 0.724 inches.

More pictures in my previous post.

Peppermint Butler

Once upon a time, I saw some starlight mints at a local CVS store.

“HOLY SMOKES THEY LOOK LIKE PEPPERMINT BUTLER,” I exclaimed.

From that day on, I decided to turn those mints into butlers, by 3D printing them some tiny pants.

The pants came in two sizes: foodsafe and non-foodsafe.

Foodsafe Peppermint Butler

Foodsafe Peppermint Butler

Non-foodsafe Peppermint Butler

Non-foodsafe Peppermint Butler

I painted faces on the Foodsafe Peppermint Butler.

The Non-foodsafe Peppermint Butler? Well, he’s a bit more naked…

getting dressed

getting dressed

Here’s some instructions to make your own.

I was ecstatic the day my friend gave me a DOTA2 beta invite. Having been a fan of the first DOTA (Defense of the Anicents) game, DOTA2 filled me with warm nostalgia.
DOTA

It also filled all my free time. For the past three months, (as semi-evident by my lack of posts and spiffy projects), I became entrenched in the world of the Radiant and the Dire, ganking enemies, buffing allies, causing general ruckus. I also met a lot of awesome people like one of my friend’s internet posse. We team up nightly for epic games.

When Valve brilliantly released their DOTA workshop, allowing user-made models to appear in-game, I was thrilled. I’d dabbled in 3D-modelling as a bright-eyed youngin’ and was super interested in building custom gear for some of my favorite heroes.

My first time in the workshop, I made an amazing discovery:

VALVE SUPPLIED THE HERO MODELS!!!

They kindly offered models of the DOTA heroes in convenient formats, which inspired me to 3D-print mini-figurines.

Behold my adorable mini-Furion (Valve calls him Nature’s Prophet):

Mini-Furion

Mini-Furion

He’s a cute 1.5 inches tall with all sorts of nifty details that my phone camera cannot capture.

Currently he stands guard at my desk with a mini-keychain Crystal Maiden (with a giant head hole for threading and everything!).

Crystal Maiden

Using Sculpteo to print, the total cost for printing (and shipping) was $15.20. Crystal Maiden came for free, thanks to their nice folks at giving away keychains.

How-To 3D-Print Your Own Mini DOTA2 Hero:

  1. Download a model from Valve’s DOTA2 Workshop. Picking a good hero to 3D print is tricky. A lot of heroes lose their personality when untextured. Also, a lot of heroes have tiny components which are too fragile to be printed.

  2. To 3D print using commercial services like Sculpteo, the model needs to be in an OBJ file (which comes with some heroes) or a STL file. Since all heroes come with a Maya file, Maya can be used to export the heroes into STL (only with newer version of Maya) or into OBJ (any recent version of Maya). Heroes can also pose, by moving the various skeletons. I made my Furion hold his staff.
    Maya

  3. After exporting into the appropriate formats, the model needs to be checked to see if it conforms to a manifold (Shapeways has a nice, simple article on manifolds pertaining to 3D printing), has holes, has inverted normals, and has other similar non-printability problems. A lot of commercial services will do that check automatically upon upload. So will netfabb Basic.

  4. I uploaded my Furion to Sculpteo, scaled it accordingly, and hit print, and 3 weeks later, VIOLA! Sculpteo offers a really nice check unprintable thin components and a real-time scaling for price adjustments.

[edit: tutorial for 3d printing in color]

Introduction

I had theorized in my previous post that it was possible to easily 3D print an enzyme structure given a Protein Data Bank (PBD) file. Now, a month and many iterations later, I was finally able to print restriction enzyme Fok1 [PDB ID:1fok], bound to a strand of DNA. I had not anticipated the problems of 3D-printing such a complex structure when I first started this expedition, I now have a very robust and simple way of printing these structures.

3D printed Fok1 in hand

Result

3D-printed Fok1

The printed model, Fok1 [PDB ID:1fok], is in Sculpteo’s white plastic, and is approximately 4.8cm x 4.0cm x 4.3cm. It has a slight coarse and grainy texture, but still retains tiny details like arrowheads on the model. One factor that surprised me is the model’s flexibility. Whereas my previous printed models were rigid, this printed protein strand has spring like behavior in certain areas and can withstand some serious stretching.

Method Summary

My goal was to optimize simplicity in the PDB-to-3D-model methodology. This means, I wanted minimal manual adjustment of vertices to the PDB render. On top of that, I wanted to print a ribbon style model, which was more challenging to print than a mesh based model, due to its thin components.

I started by rendering the Fok1 [PBD ID:1fok] in Chimera. Chimera conveniently can export the model in a STL format, perfect for 3D printing. Before exporting, I thickened the model to meet minimum thinness requirements. Finally, I uploaded the STL to Sculpteo to print.

Sculpteo Render

Fok1 model on Sculpteo

Method Details

  1. Import PBD file into Chimera, via either a fetching of the file from PDB or a custom PDB file.
  2. Select the chains containing DNA or substrate and hide the atom and bond models. The atom and bond models typically are too thin to be printed, without more finessing.

  1. Select the remaining ribbon model and adjust the ribbon model attributes in Tools>Depiction>Ribbon Style Editor. The ribbon model, as is, is too thin to be printed. All attributes need to be thickened. The following is the setting I used for my Fok1 model.

Ribbon Style Editor Settings

  1. Export the scene to an STL and then upload the model to Sculpteo for printing. Sculpteo offers a beautiful, almost-real-time printability check of the model, for fast design feedback turnaround times.

Caveats

The major problems I encountered was having structures too thin to be printed. I initially tried to print with Shapeways. However, the first ~10 iterations didn’t even pass their manual checking stage. Printing a wirely protein structure is definitely pushing the boundaries of 3D printing capabilities. I eventually decided to switch to Sculpteo because of their significantly faster turnaround times. Sculpteo was awesome and definitely delivered.