Unable to mesh Boolean if rotated

So I am using the latest Bambu Slicer and after numerous attempts to Mesh Boolean a difference on an object, I realized it will only work if the negative part has not been rotated. I was trying to make an off-camber stand and no matter what I tried the difference would not take until I reset the rotation back to zero and it differenced it. Is there a way around this within BS? Same result in OrcaSlicer.

I was trying to replicate your case but failed. I used a truncated cone as a shape to subtract and compare two identical parts with the single difference of the cone being rotated 180Âş. The results are as expected.
Can you provide further details, as I likely misunderstood? Are you using negative parts, or is it just naming?


1 Like

Yes, i am using a negative part rotated about 10 or less degrees.

Can you upload the .3mf file that you are having issues with?

1 Like

I don’t see the need to use negative parts for the boolean subtraction, yet I tested with a negative truncated cone at 10º inclination, and it works.
AS @JonRaymond mentioned, it would be easier if you could share the .3mf file so we can find the cause.

1 Like

Apologies for the delay, i have been printing all day and needed a break. Here is the file, It’s a surfboard stand I scaled up and needed the opening 10.6mm. I also tested with adding a part and subtracting it and it again just disappeared when rotated a few degrees…
Standv2.3mf (771.2 KB)

I’m using an older version of Studio at home but I think I was able to replicate your problem.

Here is the part with the negative 10.6mm cylinder in position.

It slices without issue.

If you try to boolean mesh you get an error and the negative part disappears.

Normally if you right click on the assembly you can “Fix Model” and assuming you are running windows it will solve the issue. For whatever reason it doesn’t work on this model.

As a test I added a second square privative and duplicated the negative cylinder inside of it.

The test part boolean meshes without an issue so that points to a problem with your original model.

Here is the modified file with negative part.
Standv2_Modified.3mf (785.5 KB)

Here is the file with the test cube.
Standv2_Modified_with_test.3mf (764.6 KB)

1 Like

So, it’s within the original mesh.
Glad you found it. Somehow, I continue to be able to do boolean operations without any errors. I tested both files in BS 1.10.1.50 in W11.

1 Like

Thank you both! Yea it was driving me nuts… the wierdest thing is if you dont rotate it subtracts it with no problem on the original, but add a hair of rotation and done.

Thanks again!

1 Like

Select parts in Object View, right click and merge. Boolean operator should be available after that.