Create a mechanical model using the Boolean Modifier

The following workflow describes how to create a mechanical model using the Boolean modifier. It highlights Boolean modifier parameters and illustrates how to use the Array modifier in conjunction with the Boolean modifier to create a complex shape.

Create the main body of the model

The primitives created in the following steps are combined using the Boolean modifier to produce a mechanical model.

  1. Create a cylinder (Cylinder001).
  2. In the Modify panel, set the following parameters:
    • Radius: 40.0
    • Height: 10.0
    • Sides: 60
  3. Select the Move Tool.
  4. Select the Transform Type-in (Edit > Transform Type-in) and set the Absolute: World X, Y, and Z values to 0.0
    This positions the cylinder at the origin.
  5. Create another cylinder (Cylinder002).
  6. In the Modify panel, set the following parameters:
    • Radius: 20.0
    • Height: 10.0
    • Sides: 60
  7. Select the Move Tool.
  8. Select the Transform Type-in (Edit > Transform Type-in) and set the following Absolute: World values:
    • X: 0.0
    • Y: 0.0
    • Z: 8.0
    Cylinder002 is now centered with Cylinder001 and partially intersects it.
  9. Create another cylinder (Cylinder003).
  10. In the Modify, panel set the following parameters:
    • Radius: 10.0
    • Height: 40.0
    • Sides: 60
  11. Select the Move Tool.
  12. Select the Transform Type-in (Edit > Transform Type-in) and set the following Absolute: World values:
    • X: 0.0
    • Y: 0.0
    • Z: -15.0
    Cylinder003 now vertically intersects the other two cylinders.

Create the flange detail on the body of the model

  1. Create a cylinder (Cylinder004).
  2. In the Modify, panel set the following parameters:
    • Radius: 15.0
    • Height: 7.0
    • Sides: 30
  3. Select the Move Tool.
  4. Select the Transform Type-in (Edit > Transform Type-in) and set the following Absolute: World values:
    • X: 0.0
    • Y: 0.0
    • Z: 0.0
    We want Cylinder004 to be centered on the first cylinder that was created (Cylinder001).

Use the Array Modifier to create the shape of screw holes

  1. Select Cylinder004.
  2. In the Modify panel, select Array from the Modifier List.
  3. In the Distribution rollout, set the following:
    • Distribution method: Radial
    • Count: 4
    • Radius: 40.0
    Now four cylinders partially intersect the first cylinder that was created (Cylinder001).
  4. Right-click the arrayed cylinders and select Clone from the Quad menu.
  5. In the Clone Options dialog that appears, select a name (Cylinder005) and click OK.

    An additional four cylinders are created.

  6. In the Modifier List, select cylinder.
  7. In the Modify panel, set the following Parameters:
    • Radius: 7.0
    • Height: 20.0
  8. Select the Move Tool.
  9. Select the Transform Type-in (Edit > Transform Type-in) and set the following Absolute: World values:
    • X: 0.0
    • Y: 0.0
    • Z: -5.0
    These cylinders will eventually be used to create a hole in the larger (yellow) cylinders.

Use the Boolean Modifier to create cut-outs in the body

  1. Select Cylinder001.
  2. In the Modify panel, select Boolean from the Modifier List.
  3. In the Add Operands rollout click the Subtract icon .
  4. Select Cylinder002.

    This step subtracts Cylinder002 from Cylinder001, creating a shallow recess.

  5. Select Cylinder003.
    This step subtracts Cylinder003 from Cylinder001, creating a hole.

Use the Boolean Modifier to attach the screw holes

  1. Ensure Cylinder001 is still selected.
  2. In the Add Operands rollout click the Union icon .
  3. Select Cylinder004, the set of four cylinders that we created with an array.

    They become part of the main body of the model.

  4. Select Cylinder005, the second set of four cylinders that we cloned.
    Now the four screw holes have cut-outs in the middle.

Make additional changes