Open Solids: Boolean Union vs Make Solid

You may want to create an open solid joining two or more open solids together. You can do that using both Make Solid and Boolean Union commands. However, there is a significant difference between those two ways, dealing with normals, that you should be aware of.

What you need to know:

The difference between using the two commands concerns the normals of the faces involved. The Boolean Union command ignores the normals and does not affect them in any way. The Make Solid command will flip the normals of any surfaces that do not match those of the first surface selected.

The following illustrations demonstrate the different behaviors.
The following two pictures show two separate open solids. Each one has its normal pointing in opposite directions (or different colors if the option "Darken back-surfaces" is chosen: Check Normals).

The following diagram shows what happens when the two separate surfaces are joined together with the Boolean Union command. The two solids combine to form one, but their normals ares still facing in opposite directions.

What happens when we combine the two solids with the Make Solid command? The two solids are combined into one, and because the flat face was selected first, the normal of the angled face flips itself to match.


Related Topics