Ultimaker Mark2 - The Smart Dual-Extrusion Upgrade

11
foehnsturm Becoming an expert Level: 60 Points: 3140
Posts: 1636

Location: München, Germany Printers: Ultimaker Original, Ultimaker 2+, Ultimaker 3
Posted by
foehnsturm

Posted May 4, 2017 - 3:32 AM • Edited  3:33 AM  

Mark2 is an asymmetrical multi-extrusion upgrade for the Ultimaker 2, based on Foehnsturm's magnetic tool changer. It offers some unique features compared to conventional approaches.

Keep it smart and simple

The Mark2 upgrade doesn't require to modify or even disassemble the well-working single extrusion setup. Instead it adds a detachable second extruder. This leaves you with several benefits.

Powerful - print quality on par with eg. the UM3 or BCN3D Sigma

Flexible - use whatever you want: Olsson ruby, 3Dsolex block / nozzles, ...

Cost-efficient - all you need is a second drive train, some magnets and screws

Simple - all tried-and tested standard components

Smart - Z-offset managed by firmware, calibration wizards

Open & scalable - a non-extrusion tool head, a 3rd extruder ... all possible

Mark2 is an Ultimaker community project, we don't offer a complete kit but we can help you out with a package, including all the parts you need, besides the second drive train.

See it live

Probably the best way to get an impression of the usability and print quality is to watch a few videos.

Full Cura 2.5 integration

Mark2 comes with a set of Cura definition files and can be added as a pre-configured printer.

Tried and tested

Mark2 setups have been printing for more than 5.000 hrs now, which equals more than 500.000 tool changes. Beta-testers and co-developers include well-known guys here like Tinkergnome, Ultiarjan and many more.

The Mark2 website

ultimaker-mark2.com is the place where you find all the information you need for doing this upgrade.

... and The Mark2 Dual Extrusion Project Contest is still running.

479 replies
 24161 11
Best replies 
Sort 
darkdvd You can trust this guy Level: 65 Points: 3721
Posts: 2245
Location: Mesnil Saint Père, France Printers: Ultimaker 2, Ultimaker 2+
Posted by
darkdvd

Posted May 4, 2017 - 5:05 AM • Edited 5:06 AM

This mod for my second UM2 is planned...

greengecko I know my way around here Level: 21 Points: 345
Posts: 147
Location: Canberra, Australia Printers: Ultimaker Original
Posted by
greengecko

Posted May 4, 2017 - 5:44 AM

Hi mark2 team,

wow awesome site and upgrade. i looked through the documentation and it looks great.

i do not want o hijack this thread but i guess the best start is here to find interested collaborators.

my "problem" is that i have an UMO (no plus) and would love to mod it to a Mark2 but not sure where to start.

- upgrade hotend and feeder to an um2+ x2 (if that is possible)

- simply use a double UMO hotend (eg i have the old dual extrusion kit is that possible to reuse it?)

- do i need the umo+ electronics ?

so many options and i am sure every version needs a lot of testing.

so here the question what is the best way to start and are there any interested makers out there?

thanks again for the awesome community upgrade.

SyntaxTerror Feel free to ask me Level: 39 Points: 1274
Posts: 572
Location: Denmark Printers: Ultimaker 2, Ultimaker 2+
Posted by
SyntaxTerror

Posted May 4, 2017 - 6:26 AM

Hah, foehnsturm - 113 views already. You're a regular click magnet.

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 6:42 AM • Edited 6:43 AM

Quote by greengecko

my "problem" is that i have an UMO (no plus) and would love to mod it to a Mark2 but not sure where to start.

- upgrade hotend and feeder to an um2+ x2 (if that is possible)

- simply use a double UMO hotend (eg i have the old dual extrusion kit is that possible to reuse it?)

- do i need the umo+ electronics ?

First, I think it's certainly doable.

Lets start with firmware/electronics. tinkergnome how difficult will it be to run it on the UMO board, assuming the rest of the machine is setup like the UM2, with same endstop positions,sliderblocks, UM2 hotend etc...?

Regarding hardware I think converting to the UM2 hotend is the most reliable way to go, neotko can you share the link to the conversion you did?

neotko Ultimaker family Level: 100 Points: 10408
Posts: 4571
Location: Madrid, Spain Printers: Ultimaker Original+, Ultimaker 3
Posted by
neotko

Posted May 4, 2017 - 6:56 AM

Sure https://ultimaker.com/...imaker-original-plus

The only issue I see hardware wise is that the 25W heaters 24V using 2 of them on a 19V old UMO board 1.5.X might get tricky. amedee is much more an expert than me on UMO hardware and he's the tinkergnome equivalent of UMO/UMO+

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 7:01 AM

Quote by neotko

Sure https://ultimaker.com/...imaker-original-plus

The only issue I see hardware wise is that the 25W heaters 24V using 2 of them on a 19V old UMO board 1.5.X might get tricky. amedee is much more an expert than me on UMO hardware and he's the tinkergnome equivalent of UMO/UMO+

So getting a china 75,- UM2 board is probably the easiest option? though you would also need a new power supply. It would save you 2x a pt100 board which would be needed to use the old UMO board.

Does the UM2 firmware run ok on the UMO controler (display wise)?

neotko Ultimaker family Level: 100 Points: 10408
Posts: 4571
Location: Madrid, Spain Printers: Ultimaker Original+, Ultimaker 3
Posted by
neotko

Posted May 4, 2017 - 7:22 AM

No it doesn't. Would be a 140€ upgrade china with screen. For that price I would just move the whole printer to duet3d.. but also that would need more modding

E
EricksonM Level 1 - Starter Points: 0
Posts: 3
Location: Hong Kong SAR China
Posted by
E
EricksonM

Posted May 4, 2017 - 7:46 AM

Would you please show me the way where can I buy the Mark2 extension board?

I am looking forward to upgrade my 3 Ultimaker 2+ in the elegant way!

Cheers

amedee I got this! Level: 49 Points: 2030
Posts: 1133
Location: Brussels, Belgium Printers: Ultimaker Original, Ultimaker Original+
Posted by
amedee

Posted May 4, 2017 - 7:49 AM

There is actually little advantage (not to say zero) in moving from a 1.5.x to a 2.1x board for this purpose.

It is very reliable, probably much more than a Chinese 2.1.

Running the board at 24v is not an issue either (just change the step-down to power the Arduino); PT100 are doing fine as well with the E3D adapter.

The real issue is probably the firmware, as one need to backport the changes done for the UM2.

Another potential issue is that the X/Y axes are inverted on the UMO, so they might be in the way for the docked head.

Having said that, one should consider the total cost of the operation, an UM2 head upgrade + the second head + the mods is not a small budget for an experimental setup. It might be wiser to start from an UM2 and go with a proven solution...

C
chenci Getting started Level: 5 Points: 60
Posts: 41
Location: Argentina Printers: Ultimaker 2 Extended+
Posted by
C
chenci

Posted May 4, 2017 - 10:05 AM

Just visited the website. Great tutorial! When the second extruder arrives, i will test and post pics.

Quick question. I have the UM2+ extended. Which firmware should I use:

Mark2-dual-ext-17.02.2.hex

Or

Tinker-Mark2-extended-dual-17.02.2.hex

I don't know if there are any differences?

bob-hepple Feel free to ask me Level: 31 Points: 841
Posts: 516
Location: United Kingdom Printers: Ultimaker 2
Posted by
bob-hepple

Posted May 4, 2017 - 10:05 AM

Ok Stupid Question coming up How do I download TinkerGnomes Software when I select the file I ge to see the code but no download... Sorry in advance ????

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 10:12 AM

Quote by chenci

Just visited the website. Great tutorial! When the second extruder arrives, i will test and post pics.

Quick question. I have the UM2+ extended. Which firmware should I use:

Mark2-dual-ext-17.02.2.hex

Or

Tinker-Mark2-extended-dual-17.02.2.hex

I don't know if there are any differences?

The one with TINKER in the name is like the tinker firmware you may already know, it provides much more information in the display compared to regular Ultimaker firmware. The other is the regular Ultimaker firmware, with the Mark2 functionality added.

My advice, get the TINKER.

C
chenci Getting started Level: 5 Points: 60
Posts: 41
Location: Argentina Printers: Ultimaker 2 Extended+
Posted by
C
chenci

Posted May 4, 2017 - 10:13 AM

Quote by bob-hepple

Ok Stupid Question coming up How do I download TinkerGnomes Software when I select the file I ge to see the code but no download... Sorry in advance ????

Right click -> download will work fine. Or you could download all the files with the button clone or download

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 10:15 AM

Quote by bob-hepple

Ok Stupid Question coming up How do I download TinkerGnomes Software when I select the file I ge to see the code but no download... Sorry in advance ????

https://github.com/foehnsturm/Mark2

The easiest way to download from github is just to grab the ZIP file download and you get all files, printfiles, firmware, BOM, etc...

GIT-foehnsturm_Mark2

ahoeben Becoming an expert Level: 51 Points: 2204
Posts: 840
Location: Schiedam, Netherlands Printers: Ultimaker 2, Ultimaker Original
Posted by
ahoeben

Posted May 4, 2017 - 3:17 PM

Great work developing this!

I have not been paying much attention to the previous thread. Is there anything you wish Cura would do or do differently that I can help with?

foehnsturm Becoming an expert Level: 60 Points: 3140
Posts: 1636
Location: München, Germany Printers: Ultimaker Original, Ultimaker 2+, Ultimaker 3
Posted by
foehnsturm

Posted May 4, 2017 - 3:53 PM

Thanks very much!

Answering your question: supporting 3 extruders sometime this year

Well, and there are extra movements before and after a tool change occasionally generated by Cura, which we think are not necessary (in our case). Like extruder 2 travelling to a place just been visited by extruder 1 before moving to its "real" starting position.

I'm sure some of the co-developers will come up with additional ideas

ahoeben Becoming an expert Level: 51 Points: 2204
Posts: 840
Location: Schiedam, Netherlands Printers: Ultimaker 2, Ultimaker Original
Posted by
ahoeben

Posted May 4, 2017 - 4:12 PM

Note that I'm a "frontend" guy, so I may not be able to help with the gcode produced by CuraEngine.

Supporting 3 extruders should already be possible, by adding a third extruder.def.json file. Cura 2.6 will have a Custom FDM Printer that will let you configure up to 8 extruders.

R
RudydG 3D printing enthusiast Level: 12 Points: 150
Posts: 105
Location: Belgium
Posted by
R
RudydG

Posted May 4, 2017 - 4:18 PM

Building the Mark 2!!

Printed all the parts and put them togheter, connected everything and tested.

Use the thinkerware firmware version, everything is ok, docking and changing works superb!!

Only one issue at this moment, my second hotend is my old UM2 one, and when i put everything together, my Z is wrong. The second head is higher as the first, making it impossible to print.

I already tried raising the first hotend as much as possible, and lowering the second as much as possible, but still a few mm's between them 2, in the wrong direction....

At this moment i "adjusted the height with putting some spacers between the printed part and the alluminium top plate of my second extruder.

R
RudydG 3D printing enthusiast Level: 12 Points: 150
Posts: 105
Location: Belgium
Posted by
R
RudydG

Posted May 4, 2017 - 4:24 PM

Hello, next question,

The cura files on github, are they for windows only? i am a mac user....

Greetings,

Rudy

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 4:26 PM • Edited 4:28 PM

You mean your 2th hotend has the old fixed UM2 block and not the olsson block?

I see a few options;

- change to an olsson block on the 2th also

- adjust the plastic part of the head the be a few mm lower

Do you know how to do CAD, the .stp files are on github. Let me know if I need to do it for you if you want option2, I can do it in the weekend, if needed tell me how many MM you need it to be lower, take a bit of a margin so it will most likely also work for other users...

R
RudydG 3D printing enthusiast Level: 12 Points: 150
Posts: 105
Location: Belgium
Posted by
R
RudydG

Posted May 4, 2017 - 4:48 PM

Quote by ultiarjan

You mean your 2th hotend has the old fixed UM2 block and not the olsson block?

I see a few options;

- change to an olsson block on the 2th also

- adjust the plastic part of the head the be a few mm lower

Do you know how to do CAD, the .stp files are on github. Let me know if I need to do it for you if you want option2, I can do it in the weekend, if needed tell me how many MM you need it to be lower, take a bit of a margin so it will most likely also work for other users...

At this moment i put 5mm between the plastic part and the hotend unit. Works.

So 5mm would do it for me, then there is 3mm of difference (second is lower now)

I use 123d design, which cant read the files. If you could do it...

In the end, if everything works out, i will buy a second olsson and bondtech extruder.

Do you know a solution for the Cura config files on Mac?

Thanks

ultiarjan Ultimaker family Level: 84 Points: 6649
Posts: 3474
Location: Netherlands Printers: Ultimaker 2, Ultimaker 2 Go, Ultimaker 2+, Ultimaker 3
Posted by
ultiarjan

Posted May 4, 2017 - 5:05 PM

Sorry. Have not used a mac since the late nineties

LePaul Becoming an expert Level: 55 Points: 2688
Posts: 1744
Location: Bangor, Maine, United States Printers: Ultimaker 2+
Posted by
LePaul

Posted May 4, 2017 - 9:57 PM

I was looking at the instructions and kept looking for some subtle warming about alignment of the magnets North or South

foehnsturm Becoming an expert Level: 60 Points: 3140
Posts: 1636
Location: München, Germany Printers: Ultimaker Original, Ultimaker 2+, Ultimaker 3
Posted by
foehnsturm

Posted May 5, 2017 - 1:40 AM

Quote by RudydG
Quote by ultiarjan

You mean your 2th hotend has the old fixed UM2 block and not the olsson block?

I see a few options;

- change to an olsson block on the 2th also

- adjust the plastic part of the head the be a few mm lower

Do you know how to do CAD, the .stp files are on github. Let me know if I need to do it for you if you want option2, I can do it in the weekend, if needed tell me how many MM you need it to be lower, take a bit of a margin so it will most likely also work for other users...

At this moment i put 5mm between the plastic part and the hotend unit. Works.

So 5mm would do it for me, then there is 3mm of difference (second is lower now)

I use 123d design, which cant read the files. If you could do it...

In the end, if everything works out, i will buy a second olsson and bondtech extruder.

Do you know a solution for the Cura config files on Mac?

Thanks

I've only Macs. Just rightclick on Cura -> open package

Then you see the directory structure and can move the files there.

foehnsturm Becoming an expert Level: 60 Points: 3140
Posts: 1636
Location: München, Germany Printers: Ultimaker Original, Ultimaker 2+, Ultimaker 3
Posted by
foehnsturm

Posted May 5, 2017 - 1:45 AM

Quote by LePaul

I was looking at the instructions and kept looking for some subtle warming about alignment of the magnets North or South

It makes no difference as long as each pair is working correctly. But you should take care when building additional stuff, ofc the magnets in a new head must match the ones in the already installed coupling. This is where I occasionally mess up things.

479 replies
 24161 11
Best replies 
Sort 
Support