Each library has a single MakerBot Sketch 3D printer for public use, so people can interact with this surprisingly accessible and useful technology.
If you are just looking for the Cura Slicer and don't need any further guidance, here it is: https://ultimaker.com/software/ultimaker-cura/#downloads
Otherwise, read on for a full walkthrough of the 3D printer service!
This is a list of the headings on this page, feel free to use this to navigate to the specific subjects if you are using this as a guide:
The latter half of this page is a basic guide to 3D printing.
If you would like to join one of our in-person Printing 101 sessions click here.
We have these printers so that people can learn the basics of 3D printing. We will only accept prepared, sliced 3D files to print.
Please be aware that 3D prints take a while to complete and that our MakerBot Sketch printers are not the fastest, so expect your print time to be measured in hours, not seconds!
We require the print cost to be paid before we can start the print job (see cost below for more information on the print cost). Once complete, you will have 10 days to come and collect your print.
Please note, we will not print anything deemed offensive or explicit, no weapons, gang patches, etc.
In the event of a print failure, we will reattempt the print once (prints can sometimes fail). In the event of another failure, we will contact you to inform you of the failures. If the problem is not due to a fault with the printer itself (i.e.: we suspect a problem with your file), then we will cease attempting the print.
We will not be issuing refunds in these instances.
For this reason, if you have not used a 3D printer before, we recommend printing something small like a keyring to minimise the cost (around 5 dollars).
If the queue for the printer is getting long, we will limit the maximum print duration and/or number of prints someone can have in the queue.
The MakerBot Sketch is an FDM printer, which means it functions like a hot-glue gun, but is fed plastic filament. The filament is heated until molten and piped like icing, which is rapidly cooled and solidified. The printer nozzle then moves up 1/5th of a millimetre (0.2 mm) to the next layer, and starts again.
The maximum size of a print on a MakerBot Sketch is 15cm x 15cm x 15cm - but we could recommend keeping well within this size for the best odds of success!
We currently use PLA, a plant-based plastic that is popular due to its low cost and ease to print. At this point in time, we are not permitting people to bring in their own filaments.
In addition to a flat $1.50 fee to use the machine, there is a cost of $0.20 per-gram of PLA filament for your print.
We may also have more exotic materials on hand that can cost up to $0.40 per-gram. At this time we will not be permitting people to bring in their own filament, but we will try to keep a few colour options available at any given time.
You bring in a prepared print file. The print itself weighs 75 grams.
75 × 0.2 = $15
[weight in grams × 20 cents]
Plus $1.50 print fee = $16.50 total cost.
Please note that the cost must be paid before we can start a print.
Before you can prepare your 3D print, you need to choose what it is you want to print!
There are two ways to go about this:
Creating your own file from scratch is a skill in of itself and is far beyond the scope of this guide. However, if you already dabble in such things, feel free to export a .obj or .stl of your work and proceed to the next step.
For most folks, your first print will be of a file you find online from a repository.
File repositories are kind of like YouTube, but instead of videos, people upload 3D models for public use.
We recommend either Thingiverse or Printables as good starting repositories to browse.
If you are doing this with a young one, be aware that anything could be uploaded to these sites, by anyone.
This is a good thing to do together as a supervised activity; best not to let them peruse these sites unsupervised in case they come across something explicit.
On either website, we can use the searchbar to find some 3D models to download.
If this is your first time using a 3D printer, keep it small and simple!
Keychains, small and simple figurines, a chess piece - these are all great examples of a first print.
Once you have found the file you want and are on its page, scroll down past the images and you will see some details about the print.
Creators often stipulate some settings for printing the model, the two that you want to keep an eye out for are rafts and supports, as those are super important to your print succeeding!
Also, if you are planning on selling the print or iterating upon it, check the licence that the creator has used.
Files that we download are most commonly .stl files, though .obj is also an accepted file type.
Now that you have your 3D model, you need to prepare it for printing. This is called slicing, for reasons that will become clear shortly...
The software used to prepare your print is called a slicer. There are many options out there, but for our MakerBot printers you need to use the Ultimaker Cura slicer, which can be found here: https://ultimaker.com/software/ultimaker-cura/#downloads
You will need to select the installer for your operating system and download the software. Once downloaded, run the install file and Ultimaker Cura will spend a few minutes getting set up on your computer.
Once Ultimaker Cura is up and running you will be presented with this popup welcome box. All our first-time setup will be done in this window, click Get Started to continue.
Continue until you are invited to make an ultimaker account. On the bottom left of the window there is an option to skip, click on this.
You will be asked to add a printer. Select the "non-ultimaker printer" option as pictured below.
You will then be shown the following screen. Click on "Add a non-networked printer" which will open up a dropdown list of printers.
We here at the libraries are using Makerbot Sketch printers. Select Makerbot Sketch from the list of options, then press next.
Once that is complete, Ultimaker will show you some new features (feel free to skip these) and your setup will be complete! Welcome to the slicer software, which is now set up to prepare files for our printers.
And don't worry, this only needed to be done on your first time running the software; Cura will remember all your settings on future uses.
Now that setup is complete, we can see that the slicer is ready for us to use. You can see that the MakerBot Sketch is selected and Ultimaker PLA is the material in use - this is ideal!
First we will import our .stl file (or files), then we will go over the tools available in this software. Files can be imported one of three ways:
Here, I have imported two objects (partially to demonstrate that you can), a stylised dog figurine I found on Printables and this cool gyroscopic keychain from Thingiverse.
Once you have imported your object or objects, you will see that the platform is now showing the object!
Now that your model is in the slicer, lets go over the layout of the user interface.
After you click Slice, the slicer will process your print job and output a file that breaks the object down into simple and specific instructions for each motor within the printer, as well as the heat of the nozzle, step by step, layer by layer. It slices your file into horizontal layers (like a pancake stack) for the printer.
Hence the name slicer and sliced file!
After the slicer has finished processing your file, click the preview button at the top of the screen. In this preview, you can see how long the print will take and how much PLA it will use, measured in grams.
You are also presented with a slider on the right-hand side of the screen, which you can drag to look at each layer of the print.
The printer builds a model layer by layer, starting at the bottom/base of the model, then goes up layer by layer, like building a brick wall. You might also notice that the inside of the file is a series of random lines - that is because prints are mostly hollow. There is a scaffold-like lattice of plastic within, designed to prop-up the outer wall of the print. This reduces print time, cost and warping as the plastic cools.
In the preview mode different parts of the print appear in different colours. The support material shows up as this light blue colour, outer walls in red, infill in orange, etc. All of this will be the same colour (say, purple) when you print the actual object; the different colours are just to help us figure out what is going on.
Looking at the above image, this print is 42 grams. I think I will use support blockers to prevent support on the stomach of the dog; I think it might be excessive and supports do leave some scarring on the object. I also check that there are no supports inside the keychain - that would turn it from a gyroscope into a brick!
I click on Prepare at the top to return to prepare mode. Then I use the support blocker tool on the left-hand side of the screen to place these blocking cubes on the dog's stomach and around the hind legs. I also add some blockers to the keychain as I don't think I need the loop supported.
I slice again and check out the results in the preview tab. I actually missed a spot so I go and add another blocker. This is the result (same layer as the preview from a couple images ago):
We have managed to save a gram and 12 min of print time, but more importantly we have removed potentially superfluous supports which we would have had to remove by hand afterwards! Note that the dog's ears and jaw are still supported as they overhang and will likely need the assistance.
I am happy with the result, so I will insert my USB sick and the "Save to Disk" option will update to a "Save to removable drive" button. Click that and wait for it to process.
Once complete, a button will also appear offering to eject the drive for you.
Bring this file into the library on your USB stick and a librarian will give you a form with some details to fill out (file name, what colour you want, etc) and once you have paid for your print (this print would cost $9.70, see cost) we will get it in the queue!