Hi Koi, is it this one here that you're talking about? (there are 38 objects in your file so I'm not entirely sure):
In general the booleans are meant to be used on solids, you can use a surface as a cutting object in a boolean when the surface divides it into pieces but you can't try to glue on an open surface to just one end of a thin-walled solid like you're trying to do here. It's not able to form a solid out of that combination, there would be no thickness at the top.
If you want to erase the wall thickness the best way to do that would be to delete the inner wall surface and end caps and use Edit > Separate to break this surface off to an individual surface:
Now with that surface not joined to any other one you can select all of its edges (select one edge and then Ctrl+A)
and hit Delete to "untrim" it and recover the full underlying cutting surface:
Now select all the edges of the cylinder surface and hit delete to untrim it too:
Select the cylinder and run Construct > Planar to make it into a solid with the planar ends being capped, and then you can use boolean difference to cut it:
Hope that was what you were wanting to do, I've attached a .3dm file of the result.
- Michael
|