This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
rhino:booleanfaq [2022/03/02] mitch_heynick [Known Rhino limitations] |
rhino:booleanfaq [2023/11/19] mitch_heynick [Boolean operation failed...] |
||
---|---|---|---|
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 21: | Line 20: | ||
> **Note:** //Doing Boolean operations on open objects is also possible, but a bit more complicated, | > **Note:** //Doing Boolean operations on open objects is also possible, but a bit more complicated, | ||
- | So, taking the above into account, if your Boolean operation fails, the first thing you should do is check the intersection of the objects. | + | So, taking the above into account, if your Boolean operation fails, the first thing you should do is check the intersection of the objects. |
+ | |||
+ | //Note also that using the manual Split or Trim / Delete / Join procedure instead of a Boolean operation will likely run into the same problem, as the Split or Trim operation will fail. Intersect can again help find the problem spot(s).// | ||
=====Intersection problems, solutions, and limitations===== | =====Intersection problems, solutions, and limitations===== |