TurboCAD Forums

The Ultimate Resource for TurboCAD Knowledge

Interested in some really terrific mobile apps? Visit www.turboapps.com for details.

3D Boolean Add "Operation Unsuccessful"
Read 363 times
* June 24, 2018, 04:42:17 AM
I seem to get this error often with complex ACIS soilds. And "The resultant ACIS solid is degenerated. The boolean operation is discarded". Very frustrating at times, and I don't believe there's anything wrong with my entities. Generally created in 17.2 Pro, but I've also tried adding them using v2017.

Any idea why, and how to avoid and/or workaround?

Currently installed v17.2 Pro (with VBA) and 2018 Pro Platinum on Windows 10.   Started with TC v2 !

* June 24, 2018, 05:38:06 AM
That is a tough one without seeing a specific file, and for me, actually a pretty rare error.

The two main causes for me are.  Bad geometry, i.e. something within TC has gone wrong and the facets making up the ACIS solid are broken or not being calculated correctly,  this is the worse to sort out because there is not indication (prior to 2018) that something is wrong.  Sat healing can sometimes (but rarely in my case) help, as can copy and paste into a new file, or if the part is symmetrical, slicing and mirroring the good half can work. 

A second cause can be a previous Boolean that didn't go right.  I recently added two parts together but was not careful enough aligning things up. therefore although the operation was successful (no error), it left a tiny 'crack' in the object, (about 0.00001 mm wide). When I came to add another part it failed, it took me a while to find and seal the 'crack', but after doing so, the new parts added OK.

Possibly the mort common problem for me, is aligning the objects, if possibly its best to overlap the objects, but obviously sometimes that is not possible, so taking care when aligning up edges of the objects can save future errors.  When adding two parts where one would expect the edges to 'blend' together into one edge, and after adding, there is a line there the add has taken place.  Do a quick check (zoom in) to see if it is just how TC is showing the object, or if the add produced a fault.

The above is just my thoughts.  Others may have a different view, or found other problems with Boolean add.   
« Last Edit: June 24, 2018, 05:41:35 AM by Andy H »


July 02, 2018, 02:53:06 PM
As Andy said, it doesn't happen often.

When it does, I have occasionally gotten it to work by moving or scaling one of the objects a tiny amount (note emphasis on 'occasionally').

You might try re-drawing the objects in another window, or even in the same window, but no promises (as we said, it's a rare problem, so we don't get many chances to experiment with it).


TC Pro Platinum 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1