Want to keep learning?

This content is taken from the Raspberry Pi Foundation & National Centre for Computing Education's online course, Design and Prototype Embedded Computer Systems. Join the course to learn more.

Skip to 0 minutes and 3 secondsThe 3D printing industry has come a long way in a short time. You can print your designs with an on demand printing service, contact a local maker space, or even buy a 3D printer for your own home. There are a few choices of 3D modelling software. For this course, I'm going to focus on an easy to use free tool called Tinkercad. Your design should have two pieces, a base and a facade. That way you can place your components inside before closing it and can easily re-open your device if you need to fix or change a component. Like all designing, it's best to start on paper. Begin by making a footprint, which is the base of your design.

Skip to 0 minutes and 37 secondsYou need to ensure that all the components can fit inside the footprint. A good method is to represent each component with a piece of paper that you can easily move about to try out different arrangements. Make sure that each piece of paper is the correct size and shape for the component. You might have to scale it down for larger projects. You may have to measure your components, but most of them will have technical documentation online with their exact dimensions. Once you've got your layout, you can start 3D modelling this part of your design. Some designs will require you to create a hole in the housing for the components to fit exactly.

Skip to 1 minute and 9 secondsThis is much easier if you have a model of the component to work with in your software. If you've chosen components that are widely available, the chances are that someone in the maker community has already made a model for it. You can check sites like Thingiverse or Youmagine for the models you require. If you can't find them, you might have to make one. You can then share that so that others can use it in their designs later. You can then use these models to cut the shapes of the components from your model, creating perfect slots. A word of caution though. 3D printers are great but not perfect.

Skip to 1 minute and 40 secondsMake sure you leave some tolerance by making the component model slightly bigger than the actual real life size. The next stage in this process is to create the facade of your housing. This is the user facing element like the top of the box or the face of your watch. It's usually the only part of the design the user sees, so it takes some time to make sure you get it right. The final consideration is how you're going to fasten your housing together. Screw holes can be incorporated into the 3D model, and you can use a threading tool and then create threads for your screws.

Skip to 2 minutes and 9 secondsAlso since strong rare earth magnets are available really cheaply online, you could use these though they may not be feasible for outdoor devices or wearables. Again, you'd have to include holes for the magnets and glue them in place. You can also glue the housing together if you're confident you won't have to take it apart later. Time for you to have a go. Try out the Tinkercad tutorials to learn about the basic features of the programme. There are a handful of 3D printing projects and activities in the article below so have a go, create some designs, and share them with your fellow learners.

3D printing and manufacturing

In this step, we are going to discuss the use of 3D modelling to create your embedded system. We will give you a brief introduction to the process and introduce you to some simple tools to get you started.

There are lots of links in this article and you will have to right click to open in a new tab, or use the back button to return to the course.

3D manufacturing

The 3D printing industry has come a long way in a very short time. Only three years ago, 3D printers were still out of reach for most people. Now it is possible to buy a 3D printer for your home that costs less than most mobile phones. Digital Trends has written this article describing the best options for cheap 3D printers.

You don’t even have to buy your own 3D printer; there are numerous services that will print your designs and post them to you. Have a look for services close to you, using services like makexyz.com.

Lots of areas also have public makerspaces, and most will have a 3D printer you can use. If you can’t find one in your area, check out our course on starting one for yourself.

Tinkercad: the simplest tool for the job

There are a few choices of free 3D modelling software. One of the most popular is Blender. If you have some experience with 3D modelling you should be able to pick it up with relative ease; otherwise, it can be a bit daunting.

For this course, we are going to focus on a simpler tool that is free: Tinkercad. Created by Autodesk for use in education, it is a surprisingly powerful tool with an approachable interface. Tinkercad comes with its own free tutorials to help get you started.

3D design

Two halves make it a whole lot easier

The design you make should have two pieces: a base and a facade. That way you can place your components inside before closing it. It also means that (assuming you haven’t glued it together) you can reopen your device if you need to fix or change a component.

As with all designing, it is best to start on paper.

The base

Begin by making a footprint, which is the base of your design. You need to ensure that all the components can fit inside the footprint. A good method is to represent each component with a piece of paper that you can easily move about to try out different arrangements. Make sure each piece of paper is the correct size and shape for the component (you may have to scale it down for larger projects). You might have to measure your components, but most of them will have technical documentation online that will include their exact dimensions. Once you have the layout you can start 3D modelling this part of your design.

Some designs will require you to create a hole in the housing for the components to fit into exactly. This is much easier if you have a model of the component to work with in your software. If you have chosen components that are widely available, chances are that someone in the maker community has already created a model for it. You can check sites like Thingiverse or YouMagine for the models you require. If you can’t find them, you may have to make one. You could then share it so that others can use it in their designs.

You can then use the models to ‘cut’ the shapes of the components from your design, creating perfect slots. A word of caution: 3D printers are great, but not perfect. Make sure you leave some tolerance by making the component models slightly bigger than their actual size.

The next stage in this process is to create the facade of your housing. This is the user-facing element: the top of your box or the face of your watch. This is the only part of the design a user will see, so take some time to make sure you get it right.

The final consideration is how you will fasten the housing together. Screw holes can be incorporated into the 3D model, and a threading tool can be used create threads for the screws. You could use strong rare-earth magnets, which are available cheaply online, though this may not be feasible for outdoor devices or wearables. Again, you will have to include holes for the magnets and then glue them in place. You can also glue the housing together, if you are confident you will not have to take it apart.

Your turn

Use the Tinkercad tutorials to learn about the basic features of the program.

Create one of the following designs to share with your fellow learners:

How did you find using Tinkercad? What did you like about it? What were some of the challenges you encountered?

Share some pictures of your work and your thoughts on Tinkercad with your fellow learners.

Share this video:

This video is from the free online course:

Design and Prototype Embedded Computer Systems

Raspberry Pi Foundation