Select surfaces to avoid/machine

The actions you can specify for the tool to perform on a surface group are: Avoid, Machine, Gouge, and Fixture. The examples below show some scenarios where it can be useful to use the Avoid/Machine Surfaces when programming toolpaths.

Select surfaces to avoid

In the example below, the flat toolpath is machining the floor and the wall in the outermost pass. While this may be desirable in certain scenarios, in this case you may want to avoid machining the floor and the wall at the same time to avoid excessive load on the tool. To avoid machining the wall, you can select the wall surface and set the action to Avoid.

excessive load on tool on flat toolpath machining floor and wall

Flat toolpath machining floor and wall

  1. In the operation dialog, go to the Geometry tab.

  2. In the Avoid/Machine Surfaces group, click add button to add a surface group. The Faces dialog opens.

  3. With the Selection button active, select the wall surfaces on the model that you want to avoid.

    selecting wall surfaces to avoid

    Selecting wall surfaces to avoid

  4. From the Action group of buttons, select Avoid.

  5. Specify a Radial Clearance and an Axial Clearance.

  6. Click OK.

After generating the toolpath, you can see that the flat toolpath now machines the floor but avoids the wall by the radial clearance value.

excessive load on tool on flat toolpath machining floor and wall

Tool avoids wall because of radial clearance

Select surfaces to machine

In the example below, a steep and shallow toolpath is machining a fillet using a machining boundary. As the machining boundary is a projection of the geometry in 2D, it may be better to use the Avoid/Machine Surfaces group to machine the fillet.

steep and shallow toolpath machining fillet

  1. In the operation dialog, go to the Geometry tab.

  2. In the Avoid/Machine Surfaces group, click add button to add a surface group. The Faces dialog opens.

  3. With the Selection button active, select the fillet surfaces on the model that you want to machine.

    selecting fillet surfaces to machine

    Selecting fillet surface to machine

  4. From the Action group of buttons, select Machine.

    Note: For some operations, the entire model is automatically set to Machine. To cut only specific surfaces, you may need to set the model to Avoid.
  5. Click OK.

After generating the toolpath, the steep and shallow toolpath now machines the fillet with better toolpath confinement.

steep and shallow toolpath machining fillet

Select surfaces to gouge

In the example below, the part is held by screws for certain operations. When the operations are complete and the screws no longer needed, they can be removed from the physical part. Instead of editing the design to remove the screws, you can specify the screws as surfaces or bodies to Gouge, which means the tool pretends as if they are no longer there and can go through them if they are in the tool's path.

excessive load on tool on flat toolpath machining floor and wall

Screws to hold a part

  1. In the operation dialog, go to the Geometry tab.

  2. In the Avoid/Machine Surfaces group, click add button to add a surface group. The Faces dialog opens.

  3. With the Selection button active, from the Browser, select the bodies that the tool can gouge.

    selecting screws to gouge

    Selecting bodies to gouge

  4. From the Action group of buttons, select Gouge.

  5. Click OK.

After generating the toolpath, you can see that the toolpath now cuts the face and ignores/gouges the screws.

excessive load on tool on flat toolpath machining floor and wall

Tool gouges screws

Select fixture surfaces to avoid

In the example below, a part is held by a fixture but the toolpath is on the part and the fixture. To avoid machining the fixture, you can select the fixture surfaces and set the action to Fixture, which avoids the fixture by the specified clearances.

toolpath generated over a fixture

You can specify fixture surfaces in the Setup dialog or in the Avoid/machine surfaces group. If you specify fixture surfaces in the Setup dialog, the fixture surfaces are automatically added to the Avoid/Machine Surfaces group in the Geometry tab. If you did not specify fixture surfaces in the Setup dialog, you can add them in the Geometry tab.

  1. In the Setup dialog, with the Fixture button active, select the bodies that make up the fixture.

    selecting fixture bodies

    Selecting fixture bodies

  2. Specify a fixture Radial Clearance and an Axial Clearance then click OK.

  3. Create a new toolpath and then go to the Geometry tab.

  4. In the Avoid/Machine Surfaces group, because you specified the fixture in the Setup dialog, a fixture surface group appears automatically.

    selecting fixture surfaces to avoid

    If you did not specify any fixture surfaces in the setup, click add button to add a fixture surface group. The Faces dialog opens to let you select fixture surfaces.

  5. Specify any additional Radial and Axial fixture clearances.

  6. Click OK.

After generating the toolpath, you can see that the flat toolpath now machines the part and avoids the fixture by the specified clearances.

toolpath generated over a fixture