Boolean

Introduction

This topic will explain the Boolean function, will explain whereto find the function, and explain the options found in it.This topicwill also explain creation with quick steps and examples, and provide links to relatedtopics.

The Boolean Functions

The Boolean function gives you access to several functions; Add, Subtract,and Intersect.Each of these options provide a different way to handlethe interaction between solids and surfaces.This topic explains eachof the functions.

Add

Joins two or more solids or surfaces together.

Subtract

Removes the intersecting area of one solid or surface from another.

Intersect

Keeps only the overlapping portion of all the selected entities as a single solid.

To open Boolean, do one of the following:

  • In the Solid Boolean group, of the Create 3D ribbon, click the Boolean.

  • In the Solid Boolean group, of the Create 3D ribbon, click the down arrow under Boolean, and select:

    • Add
    • Subtract
    • Intersect

The Boolean parameters display in the Data Entry Manager.

Note: Whether you click the main icon, or the down arrow to get to the other options, you will have access to the same options in the Data Entry Manager.

The Data Entry Parameters

Type

Add - TheAdd function joins two or more solids or surfaces together in a booleanoperation.To perform the function, you select the entities in any order,and then press the Spacebar to confirm the selections.After performingthe function, the entities can then be selected as a single entity.

Solid/Surface Bodies to Union Together

(Delete) - removesthe highlighted item from the Selected Geometry list.

(Delete All)- removes all entities from the Selected Geometry list.

The Solid/Surface Bodies to Union Together list box will list the entities currently selected for the function to add togehter.

Subtract - TheSubtract function removes the intersecting area of one solid or surfacefrom another in a boolean operation.You can select any number of solidor surface entities for the function, but the first selection must bethe entity that you want to keep and the entities must intersect eachother.

Main Solid/Surface Body

(Delete) - removesthe highlighted item from the Selected Geometry list.

The Main Solid/Surface Body list box will list the entities currently selected for the function to subtract from.

Solid/Surface Bodies to Subtract

(Delete) - removesthe highlighted item from the Selected Geometry list.

(Delete All)- removes all entities from the Selected Geometry list.

The Solid/Surface Bodies to Subtract list box will list the entities currently selected for the function to subtract.

Intersect - TheIntersect function is a boolean operation that combines two or more solidsor surfaces keeping only the overlapping portion of both as a single solid.You can select more than two surfaces or solids when using this function.To perform the function, you select the entities in any order, and thenpress the Spacebar to confirm the selections.


Important: Thisfunction finds the intersection of allthe selected solids/surfaces.It does not find allintersections.For instance, if each selected entity does not intersectall other selected entities, nothing will be kept.

Solid/Surface Bodies to Intersect

(Delete) - removesthe highlighted item from the Selected Geometry list.

(Delete All)- removes all entities from the Selected Geometry list.

The Solid/Surface Bodies to Intersect list box will list the entities currently selected for the function to add togehter.

  • Show Preview / Hide Preview

Once geometry has been added to the SelectedGeometry list, selecting this toggle will enable, and disable the CADpreview, which displays the result that will be created when you clickOK.


  • OK - performs the functionafter geometry selection.
  • Cancel - cancels the functionwhen finished.

Quick Steps

Quick Steps - Boolean Add

  1. Open the function.

    Focus is automatically on the Solid/Surface Bodies to Union Togetherlist.

  2. Select all solid or surface entities thatyou want to add together into a single solid entity.The order ofthe selection does not matter.

  3. You can press Spacebar, click , or click OK in the DataEntry tab to confirm the selections.

    The feature is added to the CAD Tree.

    The entities are added and can now be selected as a single entity.

    You can repeat this process as many times as needed.

  4. To close the function when you are finished,click Cancel.

Quick Steps - Boolean Subtract

  1. Open the function.

    Focus is automatically on the Main Solid/Surface Body list.

  2. Select the solid or surface a portion isbeing removed from.

    Once an entity is added to the Main Solid/Surface Body list, focusis automatically shifted to the Solid/Surface Bodies to Subtract list.

  3. Select the solids or surface bodies to subtract.

  4. Click Show Preview, to see a preview of theend result.

  5. You can press Spacebar, click , or click OK in the DataEntry tab to confirm the selections.

    The feature is added to the CAD Tree.

    The entities are subtracted, and the remainder of the Main Solid/SurfaceBody is left.

    You can repeat this process as many times as needed.

  6. To close the function when you are finished,click Cancel.

Quick Steps - Boolean Intersect

  1. Open the function.

    Focus is automatically on the Solid/Surface Bodies to Intersect list.

  2. Select the intersecting solids or surfaces.

  3. Click Show Preview, to see a preview of theend result.

  4. You can press Spacebar, click , or click OK in the DataEntry tab to confirm the selections.

    The feature is added to the CAD Tree.

    The intersection of the selected entities is left.

    You can repeat this process as many times as needed.

  5. To close the function when you are finished,click Cancel.

Examples

Example Boolean Add

This example will demonstrate how to use the Boolean Add function.

Note: In theimages below, both the Show Axis X-Yand Show Gnomon toggles have beendisabled in the Axis X-Y groupof the Settings Part > Displaydialog.


  1. In the Quick Access Toolbar, click New.

    A new document opens.

  2. Enter into an ISO2 view by pressing Ctrl+7.

  3. In the Primitives group, of the Create 3D tab, click Cube.

    The Cube parameters display in the Data Entry Manager.

    The Preview appears.



  4. The first cube being created will be left at the defaultsize, and location.

    Click OK to confirm the firstcube.

    The Cube is created in the graphics area and a Cube feature is created inthe CADTree.



  5. In the Origingroup, change the values to X-1.0000,Y1.0000, Z1.0000.

    The Preview updates.



  6. Click OK toconfirm the second cube.

    The Cube is created in the graphics area and another Cubefeature is created in the CAD Tree.



  7. In the Corners group, of the Create 3D tab, click Solid Fillet.

    The Solid Fillet parameters display in the Data Entry Manager.

  8. In the Solid Fillet parameters, click WholeSolid.

    This will allow us to apply the fillet to every edge of the solid atonce.

  9. Hover over the first cube as seen in the image below.



  10. Click the cube to select it.

    The cube is selected.



  11. Click OK toconfirm the fillet.

    The fillet is created and a SolidFilletfeature is created in the CAD Tree.



  12. In the Solid Boolean group, of the Create 3D ribbon, click the down arrow under Boolean, and select Add.

    The Boolean parameters display in the Data Entry Manager.

    Add is automatically selected as the function in use.

    The Solid/Surface Bodies to Union Together list is automatically givenfocus to allow selection of the surfaces or solids to combine.

  13. Hover over the first cube as seen in the image below.



  14. Click the cube to add it to the Surface/Solid to UnionTogether list.

    The cube is selected, and is added to the Solid/Surface Bodies to UnionTogether list.



  15. Hover over the second cube as seen in the image below.



  16. Click the cube to add it to the Surface/Solid to UnionTogether list.

    The cube is selected, and is added to the Solid/Surface Bodies to UnionTogether list.



  17. Click Show Previewto see a preview of the end result.



  18. Click the OKto finalize the result.

    The two cubes are added together and a Booleanfeature is created in the CAD Tree.



  19. Hover over either cube.

    With the cubes added together, the newly created solid highlights asone.



  20. To end the function, click Cancel.


This concludes the example.

Example Boolean Subtract

This example will demonstrate how to use the Boolean Subtract function.

Note: In theimages below, both the Show Axis X-Yand Show Gnomon toggles have beendisabled in the Axis X-Y groupof the Settings Part > Displaydialog.


  1. In the Quick Access Toolbar, click New.

    A new document opens.

  2. Enter into an ISO2 view by pressing Ctrl+7.

  3. In the Primitives group, of the Create 3D tab, click Cube.

    The Cube parameters display in the Data Entry Manager.

    The Preview appears.



  4. The first cube being created will be left at the defaultsize, and location.

    Click OK to confirm the firstcube.
    The Cube is created in the graphics area and a Cube feature is created inthe CADTree.



  5. In the Origingroup, change the values to X-1.0000,Y1.0000, Z1.0000.

    The Preview updates.



  6. Click OK toconfirm the second cube.

    The Cube is created in the graphics area and another Cubefeature is created in the CAD Tree.


  7. In the Corners group, of the Create 3D tab, click Solid Fillet.

    The Solid Fillet parameters display in the Data Entry Manager.

  8. In the Solid Fillet parameters, click WholeSolid.

    This will allow us to apply the fillet to every edge of the solid atonce.

  9. Hover over the first cube as seen in the image below.



  10. Click the cube to select it.

    The cube is selected.



  11. Click OK toconfirm the fillet.

    The fillet is created and a SolidFilletfeature is created in the CAD Tree.



  12. In the Solid Boolean group, of the Create 3D ribbon, click the down arrow under Boolean, and select Subtract.

    The Boolean parameters display in the Data Entry Manager.

    Subtract is automatically selected as the function in use.

    The Main Solid/Surface Body list is automatically given focus to allowselection of the main surfaces or solids to subtract from.

  13. Hover over the first cube as seen in the image below.



  14. Click the cube to add it to the Main Solid/SurfaceBody list.

    The cube is selected, and is added to the Main Solid/Surface Body list.

    Focus is automatically shifted to the Solid/Surface Bodies to Subtractlist to allow us to add solids and surface bodies to delete from themain body.



  15. Hover over the second cube as seen in the image below.



  16. Click the cube to add it to the Solid/Surface Bodiesto Subtract list.

    The cube is selected, and is added to the Solid/Surface Bodies to Subtractlist.



  17. Click Show Previewto see a preview of the end result.



  18. Click the OKto finalize the result.
    The intersecting portion of the two cubes is removed from the mainbody, and a Boolean feature is created in theCADTree.



  19. To end the function, click Cancel.


This concludes the example.

Example Boolean Intersect

This example will demonstrate how to use the Boolean Intersect function.

Note: In theimages below, both the Show Axis X-Yand Show Gnomon toggles have beendisabled in the Axis X-Y groupof the Settings Part > Displaydialog.


  1. In the Quick Access Toolbar, click New.

    A new document opens.

  2. Enter into an ISO2 view by pressing Ctrl+7.

  3. In the Primitives group, of the Create 3D tab, click Cube.

    The Cube parameters display in the Data Entry Manager.

    The Preview appears.



  4. The first cube being created will be left at the defaultsize, and location.

    Click OK to confirm the firstcube.

    The Cube is created in the graphics area and a Cube feature is created inthe CADTree.



  5. In the Origingroup, change the values to X-1.0000,Y1.0000, Z1.0000.

    The Preview updates.



  6. Click OK toconfirm the second cube.

    The Cube is created in the graphics area and another Cubefeature is created in the CAD Tree.



  7. In the Corners group, of the Create 3D tab, click Solid Fillet.

    The Solid Fillet parameters display in the Data Entry Manager.

  8. In the Solid Fillet parameters, click WholeSolid.

    This will allow us to apply the fillet to every edge of the solid atonce.

  9. Hover over the first cube as seen in the image below.



  10. Click the cube to select it.

    The cube is selected.



  11. Click OK toconfirm the fillet.

    The fillet is created and a SolidFilletfeature is created in the CAD Tree.



  12. In the Solid Boolean group, of the Create 3D ribbon, click the down arrow under Boolean, and select Intersect.

    The Boolean parameters display in the Data Entry Manager.

    Intersect is automatically selected as the function in use.

    The Solid/Surface Bodies to Intersect list is automatically given focusto allow selection of the surfaces or solids to find the intersectionbetween.

  13. Hover over the first cube as seen in the image below.



  14. Click the cube to add it to the Surface/Solid Bodiesto Intersect list.

    The cube is selected, and is added to the Solid/Surface Bodies to Intersectlist.



  15. Hover over the second cube as seen in the image below.



  16. Click the cube to add it to the Surface/Solid to Intersectlist.

    The cube is selected, and is added to the Solid/Surface Bodies to Intersectlist.



  17. Click Show Previewto see a preview of the end result.



  18. Click the OKto finalize the result.

    The intersecting portion of the two cubes are all that remains in thegraphics area, and a Boolean feature is createdin the CADTree.



  19. To end the function, click Cancel.

This concludes the example.

Related Topics

The CADOverview