If you've ever heard the expression "a picture's worth a thousand words" then you know the impact that a strong logo can have. As we work to get the ideaLAB ready to open, one of the tasks I've focused on has been creating a 3D printed object, with the ideaLAB's logo, that can be distributed to promote the lab. It's a simple thing that took a surprisingly long time to create so I am documenting the process to help others like me who are new to 3D printing and using CAD software.
SketchUp
There are two types of software you will use to create a 3D printed object: CAD software and slicing software. The CAD software is used to create a model, and the slicing software tells the 3D printer how to print the model by slicing it into layers. I began by using SketchUp to create our design and ReplicatorG to slice. To get our logo into SketchUp, it needed to be converted into a .svg (scalable vector graphics) file. You can do this using Adobe Illustrator, Inkscape, or Gimp.
Once you have imported your logo into SketchUp, you will need to give it dimension. You will probably also want to create a base for the logo (geometric shapes are available). This object will need to be made three-dimensional, and you'll need to add a face to the top and bottom or it will end up hollow when you try to print. You can add 3D text in SketchUp, and they have a decent selection of fonts.
My problems with SketchUp were that you couldn't control the amount of dimension the text would have, and it seemed to stick out a lot in proportion to the rest of the object. It was also tricky to determine when faces needed to be added to create a seamless object. Before slicing, I used the
netFabb 3D model repair service to correct errors in the 3D object. I can't say that it made a big difference, but it's free to use. Here is my first SketchUp prototype made with white ABS:
The results seemed kind of primitive for the effort involved so I decided to try Blender next.
Blender
Now SketchUp wasn't exactly intuitive to use, but Blender is incredibly complex. All of the tools I needed seemed to be buried under tabs and in other unlikely places. I watched many YouTube tutorials, and I still feel like I've barely scratched the surface of what Blender is capable of. My print using Blender:
Looks pretty good right? That's because it's 1.5 times larger than the first model and probably too big to use on a key chain. It's also missing a hole. My thoughts on Blender: so very complicated to use but good results. Moving along to...
Tinkercad
Tinkercad is hands down the easiest 3D design program I've used. They have tutorials on creating 3D objects that make the process seem downright fun. The drawback is that Tinkercad isn't software that you can download, it can only be accessed via their website.
Tinkercad already has geometric shapes and letters to design with, but you aren't just limited to what is shown in the menu because you can import .stl (STereoLithography) files created in other programs. Holes and cutouts can be created from any shape. All of the dimensions of an object are displayed in millimeters, making scaling up or down very easy, and you can quickly group items by highlighting them. My first Tinkercad print:
Having all capital letters wasn't ideal so I created the text in Blender and imported the .stl file into Tinkercad. It was very easy to match the letter height to the logo height and stick them onto the
circular base. Since everything was working so smoothly in Tinkercad, I decided to add another element: dual extrusion. You see our printer, the Flashforge Creator Pro, can print in two colors so why not have our logo be in one color and the base in another? To accomplish this, I made two separate .stl files in Tinkercad, one with a blank base and one with just the words. To slice a dual extrusion object I had to download the MakerBot MakerWare slicing software. From there it's easy enough to line up the two parts and assign them to different extruders.
Resulting in:
Yes, there is some bleeding on the right edge. I tried to mediate that by adding an additional border around the circle, but high contrast colors will always be tricky in dual extrusion prints.
Another nice thing about MakerWare is that they tell you the time it will take to print and the amount of material it will use before you export your object. Printer filament costs about $.05 per gram so printing 3 ideaLAB tokens would cost just under a dollar.

We decided to use industrial gray ABS with a pop of ideaLAB green PLA for the final version. Using a combination of ABS and PLA posed some interesting challenges. PLA (polylactide) and ABS (acrylonitrile butadiene styrene) are both thermoplastics, however PLA is made from biodegradable matter like sugarcane or cornstarch and ABS is made from oil/petroleum. When our PLA extrudes, it has almost a spun sugar consistency, eliminating color bleeding and making it easier to brush off unwanted blobs that stick to the base. I have had to increase the extruder heat to 220 degrees Celsius to get the PLA to stick to the ABS, otherwise it has the tendency to pop right off. I haven't had trouble with the ABS warping. Just using blue painter's tape on the heated print bed makes ABS stick incredibly well. Maybe too well because I've sometimes needed to use a screwdriver and a hammer to get the 3D prints to come off. No one else on the internet seems to have the problem of ABS sticking too much, so I've tried doing all the things you're not supposed to do: lowering the temperature of the print bed to 90 degrees and wiping my hands on the print bed (the oils on your skin supposedly prevent ABS from sticking).
Now for the moment you've all been waiting for, the final result:
.jpg)
In conclusion: Based on my experience, Tinkercad gets my recommendation for 3D modeling and MakerWare for 3D slicing. They both combine essential functions with a clean, easy to use interface.
We received loads of help from other libraries as we developed our ideaLAB. They patiently answered all of our questions and gave us the confidence that we too could use a 3D printer without being a mechanical engineer. Please feel free to contact us if you are setting up a makerspace or 3D printer at your library, and we would be happy to share our experience.