Posted on

Lets build an Ultimaker 2+ Extended clone – Part 1 – Source files and BOM

I know I know, I allready have too many printers and unfinished projects, but I have a squirrel brain and tends to jump from one thing to the next, while my printers are busy trying to keep up with my ideas! 😀

This Lets build an Ultimaker 2+ Extended clone is actually an old idea of mine as a follow up project to my venerable Complete Newbie Step by Step, 3D Printer With All Parts Lists printer project back in the days.

I just made the mistake of mixing 2 projects together: Ultimaker build guide and Detaield explanation on 3D Printers, so it quickly got out of hand and sidetracked.


  1. What is this going to contain?
  2. Open-source and license
  3. BOM and using Ultimaker Github repository
    1. BOM
    2. Models of the parts
    3. Complete model
  4. What’s next?

What is this going to contain?

This time I’ll focus solely on building the Ultimaker 2+ Extended, show all the parts used, the price I paid for them and provide some links. Just remember that prices change, often to the better though, but it will provide an idea on what it will cost to build your own Ultimaker 2+ Extended.

This guide can be used to build the non-extended as well. Just get a normal frame, shorter Z rods and z-motor with shorter lead-screw.

Open-source and license

Please remember the license on these things!

While Ultimakers are open source, and you are allowed to build for yourself, you are not allowed to build them with the goal of being a reseller.

The Ultimaker robot and name are also trademarked, so be sure to mention yours is a clone if you decide to sell your machine in the future. I’m not in any way a legal advisor, so please contact Ultimaker if you have any questions regarding this.

BOM and using Ultimaker Github repository

I’ve build and rebuild a lot of machines by now, so I don’t really much need a BOM (Bill Of Material) to go on, but I am using the official Ultimaker Github repository as a source of information. To be more precise, we need to scroll down, go to page 2 and click on Ultimaker2ExtendedPlus

…but oh no! Lots of unnamed files.. all but impossible to use this as any sort of sensible source of information.. fear not, lets go through what’s what:


There is a folder named BOM where you can find BOM 9407 Ultimaker Heated Bed assembled.pdf and BOM Ultimaker2extended+.pdf

I had an excell file once, but can’t find it now.. please let me know if you find it 🙂

To be honest, they are not that usefull.. or, they are, but I think you’ll find the links with images I’m going to post later on, somewhat easier to use!

Models of the parts:

All the STEP files in the Ultimaker2ExtendedPlus directory are 3D models of the individual printer parts… unfortunately it is all but impossible to find your way around there, so I’ll recommend using the normal Ultimaker 2 folder if you want to view individual parts, as they are named for the parts used.

It’s usefull if you want to make sure of lengths of rods, size of glass plate, specifications on bearings, building your own 3D printed parts to match and so on.

I’ve used one of the STEP files to print my own motor spacers instead of buying them for instanec. Just upload it to Fusion and then save it as STL file 🙂

I’ve created a collection on my thingiverse profile where I add the various items 3D printable items for Ultimaker 2 machines. I’m not recommending using these over injection molded parts pr say, but it is a nice way to save money. Just be sure to use ABS for the parts you are going to put inside the frame.

Complete model:

In the folder 3D model Ultimaker2extended+ you can find a model of the printer in STEP format, which you can Upload into Autodesk Fusion 360 (free – says trial which means you have to accept the licens once pr. year) or similar.

Be aware that it does require a bit of an ok CPU and graphics card to handle the full model.

What’s next?

In part 2 of this series, I’ll start posting images of the parts I’ve bought, prices and some links and advice.

Leave a Reply

Your email address will not be published. Required fields are marked *