Unexpected behavior with subtracting and visualization

I made a screw by revolving the thread shape. Then, I wanted to put a bevel on the end of the screw. So I created another body that had a conical shape and shelled it. In order to see the end of the screw, I reduced the opacity of the cone and placed it where I wanted it.

When I subtracted the cone from the screw, the portions of the screw which were now beveled had taken on the visualization properties of the cone.

Here is a video showing this on a cylinder.

For me, this is not the desired behavior; I expected the modified body to retain the visualization properties prior to subtracting.

This behavior is not new. Even if you subtract an opaque body, that portion of the subtracted surface takes on the color of the piece you subtracted. Same thing happens when- say you have green body and you placed a newly created gray body next to it and did a Union. A portion of the green body takes on the the gray color along with the gray colored body. Then you have to go to Visualization and recolor the green body. I too have used translucent bodies to subtract exactly as you did.

Bottom line, I agree that it is not a desired behavior. If you subtract a source body from a destination body, the resulting color should be that of the destination body in my opinion.

Hi @TigerMike , Thanks for clarifying my post!

Looks like I should have made this a feature request, not a beta comment! But I don’t see a way to change it. And I’m glad to see that you, a highly respected leader in the community agree.

@Zsombor , can you change the category of this to “feature request”?, or should I create a new topic there? Thanks.