Back to start page   
Smart Regions


Smart Regions

As devFoam is not a true Cad application, but the Cad part of devFoam Pro is mostly used to draw Parts for foam cutting, we added some smart features to speed up the drawing process.

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:

In the normal devCad application you must use special commands to create a region, by selecting the contours or picking a point, for example.
As this way to go can be boring and for sure slower, we added the possibility to generate Regions and Island on the fly when you draw a closed element or you import them from a Cad file.

You can control this by the Smart Regions feature customization dialog

You can access this the Smart Regions feature customization dialog by the 'Fast commands - Customize Smart Regions feature...' menu of the Cad drawing.

 

For each feature you can select the way it will operate:


When you Import a Dxf, Dwg, Hpgl, Plt or Dat file

In this frame you can customize what happens when you import an external Cad file.
You can also select to ignore not Region elements, if you want a clean import of only Regions.

A second way to Import regions or polylines in the Cad section:

To try this way create a new Cad drawing, then use the "File - Import... - Import Regions from many file types..." or the "File - Import... - Import Polylines from many file types..." menu.
If enabled you will see the 'AutoTrace elements' dialog if you select a raster file. Finally you will se the Imported regions in your Cad drawing.
Read also this pages Importing regions in a new Cad drawing and Importing polylines in a new Cad drawing.
If the result is not good, enable (if currently disabled) the 'AutoTrace elements' dialog by the Setting link of the Startup dialog and try to adjust as first the Thresold value. Read also well the 'AutoTrace elements' help page to have more info to the right way to have success.

When you draw a Text

In this frame you can customize what happen when you draw a Text element

When you draw a Closed not autointersecting Element

In this frame you can customize what happen when you draw a Closed not autointersecting Element.
The application will try to apply as first 1) (adding the element as an island), if the feature is enabled.
If 1) is not enabled or no Regions able to get the island exists, will be tried 2)

Other FAST features to convert an already drawn closed and not autointersecting Element into a Region or island:

F_REGION_AI It adds an island
F_REGION_AI It adds an island

See also: Special cad functions of devFoam to apply BOOLEAN operations  a faster and simpler way

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