Jump to content
Ultimaker Community of 3D Printing Experts

UM3 hw settings in Cura4 sw

Recommended Posts

Posted (edited) · UM3 hw settings in Cura4 sw



Sorry for my newbie question but I cannot find the relevant menu in Cura4 how to adjust the actually used (third party) print cores and/or nozzles.

In the "Prepare" section, I can customize the actually used UM3 print cores (both) as

1. Enabled or not,

2. Type of material loaded and

3. Print cores (but only selectable: AA0.25, AA0.4, AA0.8, BB0.4, BB0.8)


Alternatively, I found another opportunity for adjusting printer-settings: in "Preferences" --> "Printers" --> "Machine settings" --> "Printer" or "Exrtuder 1" or "Extruder 2" parameter settings.

But again, no info regarding print core types and nozzle diameters here.


Actually I want to use 3DSolex Hardcore Pro2 print core with 0.5mm Sapphire nozzle (for ColorFabb PA-CF Low Warp carbon filament) and original BB0.4 PVA print core but with 0.5mm nozzle.


How and where I need to set these parameters in the Cura4 sw???

It is obvious to me, that the slicing algorithm has to know the nozzle diameter for creating appropriate nozzle hole-centroid trajectory and material feeding speed in extruder...



Thanks in advance,



Edited by MDA
  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    I use a 3DSolex print core with multiple nozzles.  (primarily the 0.6)  The only setting that need be changed is the Line Width under the Quality Menu for each core.  Every thing else should fall in place.


    Why bother changing Print Core 2 at all?  If your support material is PVA, just use the stock BB 0.4  There is nothing that says the support core must be the same diameter as the primary print core.  I use the 3DSolex 0.6 core with the BB 0.4 print core with with PVA support regularly.

  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    Thanks for your practical advises! (But it is a bit strange to me that different nozzle hole diameters need the same material feeding & print core speed parameters...) Anyhow, I will test it.


    But now I have met a new problem. 😞


    As soon as I wanted to use the 3DSolex print core with 0.5mm Sapphire nozzle, the printer (UM3) communicated an error message during active automatic print bed leveling process: "Difference between detected height of both PrintCores exceeds realistic values"

    (I have not changed the original BB0.4 print core; only print core #1 has been replaced as per above.)


    Could you help me please where and how I can modify the nozzle position in the menu?

    Did you have the same problem after installation of your Solex head?



    Thanks in advance,


  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    Cura will make the necessary feed rate adjustments based on the new 0.5mm line width.  I suggest you try setting the line width to 0.44 (.875 X .5)  to begin with.


    I would suggest you conduct a manual leveling procedure after installing the .5 3DSolex Print Core.  Important that you make sure it is seated properly.  That should solve the problem.  I always do so when changing print cores, just in case there are dimensional / mechanical differences from Print Core to Print Core.

  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    I have rechecked that both print cores (0.5 Sapphire nozzle in 3DSolex head and standard BB0.4 head) are seated properly several times.

    More over, I have also checked the nozzle is installed in the print core thread properly.

    Additionally, I have run manual leveling several times as well.

    In spite of these actions above, the error message is the same: "Difference between detected height of both PrintCores exceeds realistic values".


    I think I would need to adjust the parameter regarding acceptable "realistic value" somewhere.

    Could you help me, please?


  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    I don't think I'm going to be much help here.  Sounds like you may need to adjust the distance of the heated build plate from the bottom to the aluminum plate below it by adjusting all three of the leveling screws.  I think it's 14mm?  Then repeat the manual leveling process.


    Perhaps somebody with more knowledge than me will jump in here??

  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw


    The UM3 moves print core 2 up and down by a certain amount...up to get it out of the way when #1 is printing, down to get it an equal distance below #1 so #1 is out of the way when #2 is printing.


    Therefore, the nozzle of PC #1 needs to be roughly in the center of that travel range of PC #2. As I understand it, the 3D Solex cores have replaceable nozzles. I've not taken apart any print cores, but in some other hot ends, the tube entering the top of the heater block and the nozzle share the same threaded hole and, when tightened, but up against each other. It is possible that the top tube is threaded in either too much or too little, causing the nozzle to be at the wrong distance from the heater block. That would put the nozzle outside of that center range the UM3 is looking for.


    Tagging @gr5 here as he may be able to help you more since he sells the 3D Solex cores here in the US.

  • Link to post
    Share on other sites
    Posted · UM3 hw settings in Cura4 sw

    Hi Johnse,


    Thanks for your tip above. Your explanation seems to be realistic so I will check it.

    However, in the mean time, I could solve this problem by modifying the relevant parameter in the firmware:


       "expected_z_offset_difference" : 1.5,   // [mm] Expected Z offset difference between left and right nozzle.

       "max_allowed_z_offset_difference": 0.7, // [mm] Maximun allowed difference between expected and measured difference between left and right nozzle z offset.


    I have increased max allowed z offset difference from 0.7 to 1.2mm. After this change, the automatic print bed leveling can run smoothly again.


    (But I am willing to look after your proposal as well.)


    • Like 1
    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

      • Talking additive | The 3D printing podcast
        Why should we be the only ones asking questions? Join us and ask Jabil all your questions on September 22nd 5pm CET
          • Like
        • 3 replies
      • Ultimaker masterclass: Optimizing your Ultimaker Cura workflow
        Save your seat for either broadcast on September 23.
        What will you learn?
        · Best practices for iterative print preparation and every lesson you should learn from each print
        · The right way to use per-object settings and when they are most useful
        · Easy-to-use resources for anyone who wants to develop their own printer definitions, plugins, or print profiles
        · How to optimize print profile settings and whether to “keep” or “discard” changes
        · When is the right time to export your drawing from CAD? (Based on Ultimaker Cura’s surprising power as 3D control software)
        · And a whole lot more tips and tricks!
        How can I join?
        This free masterclass will take place twice:
        1. 11am CEST (5pm SGT, 5am EDT)
        2. 5pm CEST (11am EDT, 8am PDT, 11pm SGT)
          • Like
        • 0 replies
      • Do you use 3D printing at work? Let us know
        It doesn't matter if you are using 1 Ultimaker or 10, there is inspiration in everything. We're looking for ...
        • 1 reply
    • Create New...