What is a non-manifold solid

Non-manifold solids are a representation of solids that are not "real solids" as real workpieces. They add a lot of power and flexibility in solid modeling. They may at times be a result of an incorrect modeling step, or an unexpected result in turning legacy surfaces into a solid.
However, what is really important is to be aware of their behavior, and to take advantage of it as a unique and powerful think3 feature.

What you need to know:

A manifold solid is a solid that exists in reality: in other words, it would hold water inside.
A non-manifold solid is not a real solid.
In a real solid every single edge always has two (and only two) faces merging to form it.



In this case the solid is non-manifold. There are some edges (the red ones) that have just one face merging with it. It is an Open Solid. Those adage are referred to as disconnected edges.

Open solids are a sub-category of non-manifold solids, and are very useful in modeling complex shapes. See Open vs non-manifold.


In this case the hole is tangent to the edge, so that there is an edge which has more than two faces on it (there are four of them).Here are two distinct solids connected at a theoretical point or line (it's one solid, actually).

All these situations are supported in the think3 application. They don't compromise model integrity. They also may be turned into manifold solids just by moving the hole position (first example) or adding some material at the common edge (second example). This is also known as Non-Manifold Topology (NMT).

Real-World examples

The above examples are very simple, just aimed at explaining the non-manifold concept.

You may deal with non-manifold solids frequently when handling legacy surfaces (in the worst cases).
In the following examples, some surfaces are joined together (make solid command) as an open solid; a "skin".
But there are some problems. There are "rips" and overlapped edges, as highlighted in orange, (the default color for this kind of highlight). This may be due to the bad quality of particular surfaces, incorrect translation or tolerance problems.


In other words, the topology is not correct. The topology is, in simple words, the way the objects are described in the real 3D space. If the object we are creating does not really exist in the real 3D space, the topology is not respected.

This situation needs corrective actions. Untrimming and re-trimming surfaces or loosening tolerances, as an example.
Also, you may search think3's Knowledgebase for real world cases.

As stated above, a non-manifold situation it is not a problem itself. The model integrity is not compromised, you can handle the model as needed.
 

Note 1: The think3 application always allows users to work with non-manifold solids. They are not intended as "a problem", but rather as a modeling circumstance that is allowed and can be managed as needed, adding more power and flexibility.

Note 2: In the think3 application, a manifold solid can also have all the normals pointing  inside, which means that the solid is just a "hole" inside the infinite 3D space . This is not a usual situation, but it is allowed as well.

Therefore, a manifold solid, could be a "black hole", which basically means that all the features you'll apply on it will work on the opposite way (a "pin" will be a "hole" and vice versa). If a manifold solid does not have correct behavior, check the normals using Check Normals, and invert them all (just one click).
On the left side is a correct solid (material inside, normal pointing out), on the right a manifold "inverted" solid (material outside, normals pointing inside).

To determine the position of disconnected edges or non-manifold faces in a non-manofild solid see Disconnected edges vs non manifold faces.


Related Topics