Table of Contents
We bought an Ultimaker 2 3D printer in December 2014. Thanks to all those who helped fund it.
It has a build volume of 225 x 230 x 205 mm (final value is height).
- Olsson block
- Bondtech QR 3mm extruder kit
- Requires updated firmware from https://github.com/TinkerGnome/Ultimaker2Marlin/releases
The printer can operate using PLA or ABS filament, with a 2.85mm diameter (sometimes sold as 3mm). PLA is preferred as it is cleaner to work with. If you wish to print with ABS then additional ventilation will be required to deal with styrene fumes.
NinjaFlex (a flexible plastic) may also be used. [Question: Does this produce fumes?]
We may wish to restrict printing to materials supplied by Hacklab to ensure that cheaper or inappropriate materials do not damage the printer. If someone wished to purchase their own filament for a larger project we could allow this as long as we can check the material in advance.
- Do not hack. The 3D printer is a tool, not a project.
- Use the supplied material.
- If you want to use your own material, it must be of good quality and approved before use (post to the members list).
- If you want to use ABS (or other materials which produce fumes) you must relocate the printer to somewhere with good ventilation, flush out the ABS after use and return the printer to its normal place.
- Clean the build plate after use.
Download the Cura software from: http://software.ultimaker.com/
Try not to let Cura update the firmware on the printer to the official one, as the upgraded extruder requires TinkerGnome. See below if this happens.
Due to the improved extruder, this printer has been upgraded to TinkerGnome Marlin. If cura has updated the firmware to the official UM2 release, you'll have to reinstall TinkerGnome from https://github.com/TinkerGnome/Ultimaker2Marlin/releases.
- Obtain your model(s) in STL format.
- Install cura. The .AppImage file you get for linux is an executable.
- Select Olsson block option. Select nozzle setting 0.4mm, which is the default.
- Load your model(s) via
File → Load model file…
- Click and drag on a model to place it where you want on the build plate. Multiple models will need a certain amount of clearance around them, as shown by a light grey area when the model is selected. Rotate, scale and mirror tools are in the bottom left of the 3D view when a model is selected.
- Select a quality setting in the top left. 'Normal' seems to be good for most prints. (TODO: Add an image comparing the same print in different quality settings)
- Once you're happy with the positioning and settings, save the GCode using
File → Save GCode. Copy this file to the printer's SD card and insert the card back into the printer.
- Level the build plate. (TODO: Add some instructions below)
- Measure the diameter of the filament you are using and set this in the printer. The filament may not be exactly what it is labelled as.
- Coat the build plate with a thin layer of glue using a glue stick, under where the part(s) will be printed.
- Using the controls on the printer, go to
- Note down the length of filament to be used by the print and pay based on the costs above.
- Select your file to start the print
- You may get better results by adjusting the temperatures. If the print is stringy try cooler. If it doesn't stick together well try hotter. Adjust 5 or 10 degrees at a time.
- Once the print is finished, wait for the printer to cool down and say it's okay to remove the part. You can remove it earlier, but you risk deforming the printed part or burning yourself on all the hot bits.
- Clean the glue off the build plate with a damp cloth.
A visual Ultimaker troubleshooting guide
Hints and tips for getting better prints
- Belts are heard creaking, might need replacing within a year - Miron
- Belts were replaced to stop creaking noise
- LEDs were replaced as they started flickering. Spare 24V LEDs are in the infrastructure box
- Bondtech QR 3mm extruder fitted
- Tinker-Marlin firmware 17.10.1 installed (from https://github.com/TinkerGnome/Ultimaker2Marlin/releases)
- Tuned PID on the head