Lol! Yes, I did. My bad!
OK I see what youâre doing. Youâre not solving exactly the same problem, you get a clean top layer in the sense that both parts have well defined walls so they donât âmixâ together like itâs shown on the OP screenshot.
My version is about getting a 100% filled top layer before adding any new color (see layer 50 from my 3mf file) so you donât âmixâ either. You have the added benefit of having a single color change, at the cost of the added complexity with the slicer and the small dot to print somewhere on the bed.
My version will also avoid get the little imperfections on the layer 50 from the edges of the cubes interrupting the monotonic pattern of the cylinder top layer. In your version you will always see a couple lines where the monotonic lines join on the cylinder. With such a simple design as a cube on a cylinder itâs probably not a big deal and likely hard to see at all, but if you get more complex shapes (typically text) it can really give a bad finish.
Ah. Thatâs my bad. I see that I misinterpreted the issue.
I meant to ask about the dot. What was the reason for it?
So, youâre saying that once my designs start to get more complicated, this is a bad method?
I meant to ask about that dot. What was the reason for it?
@fabien, can you explain getting the top layer to contact the bed?
I cut my model in F360, and when I export as STEP and import into BS, it doesnât come in as 2 pieces.
When I exported as 3MF I had a lot of objects, as my model has text and a logo so each bit was an object.
Still when I sliced it, it was not a clean top layer
The dot is here to let you move the cube to your desired z height. Because my method uses separate objects, the cube will be moved by the slicer automatically to have a surface in contact with the bed. The slicer doesnât know there is another object acting as a support so it wonât let you print in the air.
The dot is here to get a contact with the bed. It is assembled with the cube so the slicer treats the assembly âdot + cubeâ as a si gle object. Now that the dot is in contact with the bed, you can lift the cube above the bed to your desired z height and the slicer wonât pull it back. But you get some warnings because of the shape of the assembly.
Regarding your method, itâs not bad. It really depends on the shape and if the part aesthetics is a major point. Itâs not even specific to a multicolot print: You can try to print a square with a hole in the center, say a 30mm square with a 10mm hole. Can be 5mm height, it doesnât matter. You will be able to see some lines on your top layer, tangent to the hole, like small bumps. This is because the nozzle cannot fill the top layer in a single pass: it has to choose what side of the hole to fill, then come back to where is stopped to complete the layer. Itâs even worse on the layers below the top most one because the infill is not monotonic, and the nozzle will.come back to where it stopped by moving in the opposite direction, causing a small but visible overlap of the lines at the junction. Having a âcleanâ top layer with no hole at all prevents these small imperfections.
You need to first split your part to objects, then assembly all the text objects together so your base is alone.
Now you can add the dot to your text assembly, and move each piece one by one to the desired height.
My understanding of the issue was that the lower colors were poking through. An issue that Iâve had if Iâm interpreting the image, right. My solution was to make the different colored part go deeper into the print. That way, bleed through canât happen.
Hi ! Iâm struggling with this issue too !!
The only way I found so far to avoid this is to use Bambu Studio 1.5 for such print.
Top layer in BS 1.5 is just normal and perfect.
I wish they address this issue or at least let us choose how the top layer behave in current BS versionâŚ
Im struggling with the same issue, how would I get that version of BS to work with my P1s
I got the same problem would be great if bambu lab would fix this
I GOT AN EASY FIX
you have to cut the model a little bit before the top layer before the logo.
then you go to objekts and modify the wall count to 100 or so.
now the issue is gone and you can print a clean layer before the logo. =)
I donât suppose anyone has any update to this or a fix? Itâs a real pain for me and Iâd really like to find a fix!
Thank you, this is what worked for me. I had a base object (white) and a top logo (blue) that needed to be stacked. Every time I sliced the top layer of the white object would not be printed smooth and would kind of pick up weird features from the blue objects shape and show the infill through. I used your solution. I right clicked on the blue object and selected add part and cube. I scaled the cube to be X=0mm Y=0.4mm and Z=0.2mm and moved the cube out of the way of the objects I wanted printed. So the cube is just a tiny dot that shows up next to my prime tower. This cube being part of the blue objectâs assembly allowed me to move the blue object up and down freely. I positioned the blue object so that it was barely colliding with the white object. Clicked slice and boom. Smooth top surface on the white object.
Before:
After:
Perfect, worked like a charm!
I opened a Github on this issue a while back
and their response after a lot of back and forth was âInterface shellsâ in the Strength tab.
That should help without importing files separately.