You CAN'T use two different size nozzles in the same print!

Collision wise I don’t see any issues if one layer height is an exact increment of the other.
If your left nozzle is 0.2 with a height of 0.1mm and the right one 0.6 with a height of 0.3 mm, you simply do 3 layers with the left one and then 1 layer with the right one. The nozzle height of the right one would be equal to the previous pass with the left nozzle. So no collision at all.
Restriction is that the nozzle with the smallest layer height always needs to come first.

But the second one is the path distribution for those nozzles.
If you would only want to print the exterior wall with the 0.2 nozzle, you print 3 layers of approximately 0.22mm wide and total 0.3mm high and then push a 0.66m wide seam directly against it. The forces might push your thin wall of 0.22mm a bit aside causing visual artifacts on the outer wall.

For 2 totally different layer heights the problem becomes even more complex.

So I can imagine that they need to think about it and test before they release something that works in all cases.

3 Likes

As long as the Z height of the current nozzle isn’t lower than the previous one within the same object I don’t think layer heights even need to be exact proportions of each other for different size nozzles to work.

i.e. If we have 0.4 with 0.2lh and 0.6 with 0.3lh - you could do:
Z 0.2 - 0.4,
Z 0.3 --------0.6,
Z 0.4 - 0.4,
Z 0.6 - 0.4 -0.6,
Z 0.8 - 0.4,
Z 0.9 ------- 0.6,
Z1.0 - 0.4,
Z1.2 - 0.4 - 0.6. etc.

2 Likes

How would you manage periphery first or last?
It becomes a bit of a mix in your situation. Eventually you would see this on the outside of your part.

I guess Bambu wants a solution that fits all.

1 Like

If perimeter is on the 0.4 then it would be first in all cases in the example I gave,

I don’t think I would do an extra tool swap though just to ensure that one particular nozzle does the perimeter first or last - but I guess that could be an option in the slicer if it would affect print quality.

2 Likes

My H2D order now in - so looking forward to getting into this more once I arrives - if necessary overriding GCode to try and see what sort of results I can get out of mixed nozzle sizes.

I note that the H2D scans the nozzles somehow to know what type and size they are.

I wonder if it is going to be possible to manually override this to get the printer to start a print with different nozzle sizes loaded

1 Like

So far really liking the 0.2mm capability of the H2D - makes multi colour printing at 0.2mm a lot more viable for me.

However it is amazing how much extra time going fully 0.2mm goes - increasing print times for some decks of my ship from say 2 hrs to 9hrs for example.

So the approach I am taking initially is splitting the decks up into details parts that need 0.2mm and less detailed parts that can work on 0.4mm

The ease of switching nozzles (vs X1C) is making using 0.2 and 0.4 in the same model (not print) much more viable too.

Being able to mix 0.2 / 0.4 would greatly reduce the complexity, remove the need for extra wall between parts, and mean use of 0.4mm could go a lot further. But you would of course lose the ability to do efficient 0.2 <> 0.2mm colour swapping as you would only have one 0.2mm nozzle.

On this ship - so far the rear and front of the decks, including the tiny 1.5mm text is using 0.2mm and the middle decks and main hull is using 0.4mm



Example showing the advantage of 0.2 vs 0.4mm

With 0.2mm Text and rear of deck, with hull below the text 0.4mm

4 Likes

This print is impressive, how long does it take overall with the H2D?

Thanks - quite a few more decks to go. Will add up all of the times once it is fully sliced. Got the printer on Monday, so far about 8 hours print time.

The next deck is going to take about 5 hrs by itself as I am going to do the whole thing as 0.2mm - due to it having railings all around.

For scale purposes the ship is too long to fit on the bed - but fits on the H2D rotated 45 degrees.

2 Likes

@Fr33lab Model now fully sliced. - 11 colours in total. Total print time 25h28m

0.2mm Nozzle sections - 16h4m


0.4mm sections - 9h24m

If 0.4mm sections were printed on 0.2mm - 36h18m. (300% more) - so printing these sections at 0.4mm will save over a day of printing.

For completeness (although not practical in this model due to loss of detail) - 0.2mm sections sliced at 0.4mm. - 4h22m - which is about 75% less

So overall saving from printing just essential sections at 0.2mm vs the whole lot = 9h24 + 16h4m = 25h28m. vs 36h18m + 16h4m = 52h22m = around a 50% saving in print time by splitting up model and printing some parts in 0.4mm on an H2D.

If the H2D could do mixed 0.2 / 0.4 printing - then you would lose some of these time savings due to having to do more single nozzle colour swaps - but would probably gain a bit of that time back by doing more at 0.4mm

Another comparison - printing the 0.4mm sections on an X1C (which is probably what I will do for some of them). 12h2m vs 9h24m on H2D - due to faster and less wasteful 2 colour swaps between nozzles.

For the 0.2mm sections - X1C 21h45m - vs 16h4m on H2D - so for my models H2D brings about a 30% saving in time, plus flush waste on X1C 50g vs H2D 35g - so similar around 30% saving in waste.

2 Likes

Also if it can do 0.2+0.4, one unique feature would be printing 0.2mm part with 0.4mm soluable supports like PVA.

Hopefully. I probably wont buy one until that feature is available.

As others have (correctly) stated, this is a slicer software issue.

No idea when it will be resolved but it’s not a hardware or firmware problem. Just waiting for the software people or open source people to get this sorted.

If anyone has a list of machines/software with this capability, it would be interesting (to me) to list them so we can see what slicers they are using.

I could use two different size nozzles on my Ultimaker S3, using Cura slicer.

Prusa has it too. They also have a big team of software engineers. Im sure bambu will eventually, unless its a hardware limitation. Its probably hard to adjust the existing open sourced software to work with bambu slicer.

Since the design is so close to the stratasys/ultimaker s3, I would hope they can figure it out soon enough.

Same for me. Saving on flushing not a big enough deal to have bought it now. Still, I’m sure won’t be long in coming and no tariffs yet on software updates.