This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
rhino:booleanfaq [2020/08/14] 127.0.0.1 external edit |
rhino:booleanfaq [2023/11/19] mitch_heynick [Boolean Frequently Asked Questions] |
||
---|---|---|---|
Line 12: | Line 12: | ||
Everything you can do with Boolean operations you can also do manually by using the above four commands. | Everything you can do with Boolean operations you can also do manually by using the above four commands. | ||
- | So, the first thing to keep in mind is that a **// | + | So, the first thing to keep in mind is that a **// |
=====Boolean operation failed...===== | =====Boolean operation failed...===== | ||
OK, why do Booleans fail? First, it is the intersection operation that will determine the success or failure of a Boolean operation. | OK, why do Booleans fail? First, it is the intersection operation that will determine the success or failure of a Boolean operation. | ||
Line 34: | Line 33: | ||
**Coincident seams** – All objects have seams. Sometimes when the seams on two objects are at exactly the same place, Rhino has trouble with the intersection. | **Coincident seams** – All objects have seams. Sometimes when the seams on two objects are at exactly the same place, Rhino has trouble with the intersection. | ||
- | **Coplanar faces</color** – If two faces of an object are on the same plane, Rhino may not be able to calculate the intersection. This is a fairly | + | **Coplanar faces** – If two faces of an object are on the same plane, Rhino may not be able to calculate the intersection. This is a fairly |
**Nearly tangent surfaces** – Like the intersection of two equal diameter pipes at an angle. | **Nearly tangent surfaces** – Like the intersection of two equal diameter pipes at an angle. | ||
Line 40: | Line 39: | ||
**Invalid objects** – If one of the objects you're trying to work with is invalid, Boolean operations will often fail. Check for invalid objects by using the command **SelBadObjects**. | **Invalid objects** – If one of the objects you're trying to work with is invalid, Boolean operations will often fail. Check for invalid objects by using the command **SelBadObjects**. | ||
- | **Non-manifold polysurfaces** – Although Rhino doesn' | + | **Non-manifold polysurfaces** – Although Rhino doesn' |
=====Manual construction and editing is sometimes needed===== | =====Manual construction and editing is sometimes needed===== |