Back to start page   
Fast Boolean operations


Fast Boolean operations

To draw in an efficent way the Parts to cut, the suggested way to go is to use Regions.
Using Region you solve the well known problem of Cam application with bad drawn geometries, see also CNC and dirty geometries. How can I clean them?
A Region is always ready to be cut, as it satisfies the requirements that a Cnc application ask to the geometries:

devFoam adds also Smart functions to create Regions, see Special cad functions of devFoam to create Regions in a faster and simpler way

To create complex Regions the right way is to use Boolean operations like Union, Subtract and Intersection between other Regions.
The standard Boolean Cad operations require to select the Regions involved in the process, and this can be frustrating and for sure takes time.
devFoam added the concept of Fast Boolean operation.
You can find this operations in the 'Fast Command' Cad menu and also in the Fast Toolbar:

But what is the difference between the normal and the Fast Boolean commands?

Using the normal way you must select by hand all the regions you need to process. This takes time.

Using the Fast Boolean Commands you must just select the First Region involved in the process, then press the desired Fast Boolean command, and devFoam will automatically appy it to Regions underlying the selected Region.
And, still better, if you have just drawn the First Region, you can just apply the Fast Boolean command, and it will be automatically use the latest drawn region as first region. So, when you are contructiong Parts from scratch, you must just draw a region and apply the Fast Boolean command, without selecting anything!

See also the Help of the available Fast Boolean commands:

I suggest also to take a look at this page, to better understand some important concepts of devFoam: DevFoam FAQ and important concepts