Jump to content
Ultimaker Community of 3D Printing Experts

Ultimaker 2 with cyclops (dual print with single nozzle)

Recommended Posts

Hello together,


after building a custom custom frame for an UM2 Link and make several test's with dual printing system's, I decided to make a test with an Cyclops extruder from E3D.

At first I started with the firmware because i will use only 1 heater and only an resistor from the tempsensor of the second unused heater. 

What's done for the moment?

- Printing: GCODE hotend changed with M104 and M109 changes every time the temperature of the hotend 0 independently of the temperature is set for E0 or E1.

In the picture you can see that heater 1 is heating und steps of heater 2 changes


- Cleaning print menu

Temperatur 2 is removed but material flow 1 and 2 are still available


- Material change for second nozzle changed, now it heat's hotend 1 with the temperature of the material 2


- Changing the function of advanced maintence

At first step i changed the function of heatup of the second nozzle. Changing this temp changes the temp of the first heater.


- Changing the function move material 2 in advanced maintence

If it's selected it changes the temp of hotend 1 with the temp of material 2 and when the temp ist arrived I can move the material 2 (E2)


- Build a Cura 3.3.1 printer configuration (I modified the config of Link)



What are the next steps?

- Finishing the cleaning of advanced maintence (remove heatup secondary nozzle, it's a little big trickier as I thought)

- Check if it's possible to deactivate the error for the missing Tempsensor, if not a potentiometer should work great 🙂

- Build and mod the printer, make test's and show the finished build here (parts are ordered and I'm waiting) 😞

- Show the prints here and on my homepage

- Make a documentation of the build (mod), will publish the documentation here @ SeoGeo_de

- Publish the Marlin code on Github


Needed parts:

- Change filament size to 1.75 mm

- 2 new extruder requiered with 1.75 mm support

- 1 new Steppermotor for E2

- Cyclops V2 printhead and a few small parts


At last known issues / specification

- GCODE has to be Marlincode, with Ultimaker code it don't work (for me no problem because I use octoprint)

- I can't check in Marlin if the GCODE sent  temp is the print temp or the standby temp, so I have to set for the  standbytemp the printing temp of the other material.


                             Extruder 1 PLA              Extruder 2 ABS

Print temp                  200°C                           240°C

Standbay temp           240°C                           200°C

If somebody know how I can detect if the send temp is printtemp or standbytemp, this step can be ignored

- Change the filament size to 1.75 mm (I didn't found an Cyclops with 2.85 mm)


If somebody have questions or  can help me with my issues, please answer here or write me a pm.


Sorry for my english I hope all can understand what i have wrote.


Bye Daniel


Edited by DanielSun

Share this post

Link to post
Share on other sites

Hi Daniel, interesting project!


I am upgrading my UMO+ with an dual extrusion system from E3D, too. But I‘ll use the Chimera+ instead of the Cyclops+. However unfortunately there are no 3mm versions - I hate that.

I won‘t switch to 1.75mm filament because I still have tons of 3mm spools and buying two new extruders is probably more expensive than modifying the Chimera/Cyclops to a 3mm version as I will do.

You „just“ have to drill and glue a bit and buy new custom made 3mm version heatbreaks (that‘s the expensive part but you can even make those heatbreaks out of a better titan alloy).


Have a look at my post in the german forums: 


There‘s a picture on the 2nd page what has to modified.


Just to give you an alternative to consider. It‘s up to you.

Edited by Christoph13524

Share this post

Link to post
Share on other sites


But I have order all parts for the printer new. 

I start fresh with 1.75 and have to buy new filament, but yes if it's possible to change modify the extruder it's also a possibility.

And for me one possible aspect is I can test filament from friends they use all 1.75.

The only what had to be changed is the steps for the extruder.


And in German:

"Danke für den Tipp, hätte ich vielleicht vorher schauen können 😁 Grüße aus BW"



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Our picks

    • Architect Design Contest | Vehicles.
      We're open for entries! - Design and submit your 3D designs of architectural entourage - vehicles - for a chance to win a large filament pack. Presenting an idea, an architectural design or something as big as an urban project isn't easy. A scaled model can really help to get your idea across.
        • Like
      • 14 replies
    • What The DfAM?
      I'm Steve Cox, an experienced engineer familiar with 3D printing. I wanted to share some DfAM guidelines with this community to help and make stronger parts.
      I'm also an Autodesk Certified Instructor for Fusion 360, so many of the images in ...
        • Thanks
        • Like
      • 17 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!