Introduction: Design and Print 3d Models

This instructable is designed to help users through the process of designing and printing an object using a 3d modeling program and an online 3D printing service. In this tutorial I will use Autodesk 3DS Max because that is the program I use and know best, but there are plenty of free alternatives that can be used.

Some recommended free alternatives include Blender and Google Sketchup. Any software settings or commands I discuss should have relatively similar processes in both of those programs or any other 3d modeling program, but if not a quick search with your favorite search engine should yield some helpful results. Nothing I discuss will be very complicated.

The 3d printing service I use is called Shapeways. They have a large selection of materials and a great user support base, as well as frequent updates to their website and material library, and low prices. (Very important!) However, there are many options out there and it is up to you to decide which one you like best.

Step 1: Set Up the Modeling Program

It is very important to adjust your program's settings before beginning. You want to ensure that your units are correct so that your model is printed at the correct scale. Your grid lines should also be set up so that you can easily create and manipulate your model based on the preferred units.

I always like to work in metrics. Even though I am American, I find that metrics make the design process simpler and it makes scaling models easier. It is also easier to work at small scales using millimeters as opposed to inches. This is useful not only because many 3d printed models are small and/or detailed, but it helps you stay conscious of your maximum wall thickness and other measurements, which I will discuss later.

In 3ds Max, it is very easy to change the units settings. Simply go to Customize>Units setup. There you can change which unit category you want to work in, as well as which unit will be the base unit. (The base unit is which specific unit measurements are based around. For instance, if I have my base unit set to cm and I create a 1 cm x 1 cm x 1 cm box, the box's size will be shown as 1 x 1 x 1. But if I change my base units to mm, the box's size would now be shown as 10 x 10 x 10, even though the physical size of the box never changed.)

To change the system units, which are the units that rulers and grid lines are displayed in, press the "System unit setup" button, located at the top of the units setup screen. By default, it is set to 1 unit = 1 inch. I like to change this so that 1 unit = 0.1 [unit I'm working in]. This is because each grid line represents 10 units, so that way each grid line becomes 1 unit. But feel free to change it to whatever works best for you. I recommend keeping the unit in the same measuring system (metric, generic, etc) as you are working in.

Step 2: Plan Your Design

Planning is an important step to take before beginning any design, no matter what the purpose of the model will be. In 3d printing, two important issues to take into consideration are minimum wall thickness and detail. These measurements vary based on the printer used and the material used.

Minimum wall thickness is how thick the thinnest part of your object is. Your object has to be thick enough to print in the desired material. You also need to take into consideration how thick supporting parts of the model are. For instance, if I was to make a wine glass out of stainless steel (why not?) and I made the stem 1 mm thick, it wouldn't be strong enough to support a large structure above it. But if I changed the stem thickness to 5 mm, it would be much stronger.

Detail level is also important to take into consideration because 3d printers can only create detail down to a certain level. Just like regular printers, they do not have unlimited resolution. So you need to do some research about your 3d printer to determine how much detail your object can have. For moving parts you also need to take into comparison the clearance in between parts, to ensure they are not accidentally fused during the printing process.

All of this is based on what material you decide to use. Different materials have different minimum wall thicknesses and detail levels, as well as clearance thresholds.

Information regarding the different materials available via Shapeways, as well as specifications about detail, clearance, and wall thickness, can be found here and here. Also be sure to check out their community forums for help and advice.

Step 3: Create Your Model

This is the part where you actually create your model. Designs can be simple or complicated, it doesn't matter. Create whatever you want, it's your choice! Below is an example of a model I created for my mother's birthday. It's not complicated, just two boxes with a twist and a bend modifier. But the results looked great printed and she loved it. So don't think that just because you can't create ultra-high-detail models that are Hollywood-quality that means you are unfit for 3d printing. Just do your best, and know that all that matters is that you are satisfied with the result.

Step 4: Prepare for Printing

In order to print properly, you must export your model into the proper file format. Shapeways supports .stl, .dae, .x3d, .x3db, wrl, zip and x3dv. I usually export my models as .dae, simply because I know that it is a filetype that works. however, for full-color sandstone (the only material that supports textures) there are certain restrictions. For information about that material, click here.

Exporting is a fairly simple process in most programs. Generally it simply involves going to File>Export in your 3d modeling program. In the new versions of 3DS Max, the file menu has been replaced with a large green 3DS Max logo in the top left of your screen. Click there and click Export.

Step 5: Upload

The process for uploading a file to be printed varies based on what printing service you prefer. I will walk you through uploading a file to Shapeways.

First you must create an account. Simply click the "Sign Up" button in the top right of the home page, and complete the signup as you would on any other website.

When you have completed signup, return to the home page. If you are not logged in, do so at this time. To upload your model, press the pink "Upload" button underneath your username (your username is displayed where the "Sign Up" button previously was.)

The upload process is fairly simple. Press "Browse" and select your file. Enter a title and a description. Then select which galleries and categories you want your model to be in, and add some tags. Check the two boxes at the bottom and press "Upload." within about 5 minutes you will receive an email telling you if your model was uploaded successfully or not. If it was unsuccessful, Shapeways provides some online tools to help you fix your problems.

Step 6: Print and Enjoy!

The final step is to print your model. Find your model's page by clicking "My Designs" in the main toolbar. Click on the title of your design to access its page. On your model's page you can select which material you would like to order it in, then press "Order Now" to add it to your cart. The price will change based on the material you choose.

Once your model is in your cart you can continue shopping (You can buy other users' models as well) or checkout. Once you checkout it will take around 10 days (their shipping estimates may have changed since my last order) for your model to arrive.

Enjoy your brand new creation, and remember to keep designing and keep innovating!


Mr USB (author)2010-12-04

Very good idea but what program are you using.

berky93 (author)Mr USB2010-12-05

I'm using Autodesk 3DS Max 2009 in this instructable. It's an expensive program, but students can get it for free for 14 months. I use it because that's what we use in my animation class, but you could get Blender for free and do it, or SketchUp.

troy290 (author)berky932011-12-13

how do you send the .max file to shapeways??

berky93 (author)troy2902011-12-14

Shapeways doesn't support .max files. To upload your file you must export to a different format (as described in step 4).

darkbudda (author)2011-12-14

All dont forget the opensource REPRAP!!! 3d printer -

dreamexplorer (author)2011-12-13

I am a blender and shapeways user. This workflow and business model changed everything for me. Thanks for making and sharing this (I'll share it with other aspiring 3D entrepreneurs).


Also, netfabb is a very useful piece of software that can help check models for printability (free version is fine). It'll show you and repair holes in the mesh, allow you to measure in real world units, and give you a good idea if shapeways can print it before uploading.

berky93 (author)dreamexplorer2011-12-13

Netfabb is an amazing piece of software. I highly recommend that anyone who plans on trying 3d printing download it. However, it is important to remember that it is no substitute for proper modeling workflow and clean geometry. If there are hundreds of large errors in your mesh it might be worth reconsidering your modeling technique. Most modeling programs have a feature that lets you check for holes, double faces, etc. before you export, to hopefully minimize the post-processing in Netfabb. In 3ds Max it is the stl check modifier, but I'm not sure what that would be for other programs.

Anyway, I still recommend checking out Netfabb for everyone:

berky93 (author)dreamexplorer2011-12-13

I'm glad I could help!

DaRoseBug (author)2011-12-13

I use Maya & Blender. (Blender is far superior with text)
Very happy with Shapeways.
Waiting for my 499$ 3D printer.....coming in February!!
Kickstarter PrintRbot

dscott4 (author)2011-10-10


I would love to see it added to the 3D print group I have just started