Why? That inner wall serves no purpose. Which setting affects that? I can remove the wall by enabling Quality → Only one wall in first layer, but I want all the perimter inner walls, just not that inner wall.
BTW, I know I can remove the wall by lifting that part above the rest in OpenSCAD, but I would rather not change ALL my models, which until now printed ok in PrusaSlicer, because of this.
Without the model to review this is guess work, but, I believe this is the reason.
All walls are printed over the top of structural support (not traditional support).
The base is printed with diagonal lines, this would mean the wall printed above would be supported by those diagonal lines.
Bambu Studio uses the technique of providing structural support a couple of layers earlier. In this case the straight line is the start of that structural support by proving an even support underneath the start of the coming wall.
You will likely find the same thing occurs if you raise the start of the wall height for the same reason.
The same thing happens if you add a cylindrical hole in a model, the base of the cylinder begins a couple of layers earlier than the cylinder begins.
All of these structural items aim to give the eventual model more strength.
But obviously I’d rather get the same results as PrusaSlicer by touching the settings instead of all my models… Is it possible to remove that structural support, if this is indeed caused by that?
The funny part is that the first layer is done correctly in one sweep (i.e., one big square, not one little square + one L-shape) but it’s printed over that yellow line, which b0rks the first layer).
FWIW, the problem only appears with a single layer cube. If I increase the larger cube to 2 layers (z=0.4mm instead of 0.2mm) the problem no longer appears: the first layer is a single smooth plane.
This is different from the first layer in the previous model: now it prints the smaller square and then an L shape around it, instead of a single square OVER the inner wall.
But I want a continuous single layer…
Oh well. Since the problem is specific for single layers I’ll modify the model. The other models are not affected by this bug (because IMO it is a bug; it should treat the first layer as it does in the 0.4mm version).
which I though resolved the problem, I get exactly the same as with:
cube([20,20,0.2]);
cube([10,10,0.6]);
which means I cannot print what I want: a single layer square with an object above it. I thought it was the intersection that caused the problem, but it isn’t, because in the first example it’s just a cube above the other.
(edit) You can also try with two layers to make the first layer ok (assuming layer height of 0.2):
cube([20,20,0.4]);
cube([10,10,0.6]);
but obviously it’s not the same. I’m putting leds behind that layer, and I want it as thin as possible.
Yeah, PrusaSlicer does something similar with a thick cube, but still does not interfere with the first layer with the single layer square. Bambu Studio should do the same. As it stands, it’s impossible to print something over a smooth, thin layer, at least with an stl generated in OpenSCAD.