MultiBladeBaseGeometry Class — NXOpen Python API Reference 12.0.0 documentation

# MultiBladeBaseGeometry Class

class `NXOpen.CAM.``MultiBladeBaseGeometry`

  Bases: `NXOpen.TaggedObject`

  Represents a selectoin geometry Builder

  This is an abstract class and cannot be instantiated.

  New in version NX7.0.0.

# Properties

Property | Description
--- | ---
Tag | Returns the Tag for this object.

# Methods

Method | Description
--- | ---
GetFaces | Get the selection faces
RemoveFaces | Remove the faces
SetFaces | Set the selection faces

# Method Detail

## GetFaces

`MultiBladeBaseGeometry.``GetFaces`

  Get the selection faces

  Signature `GetFaces()`

  Returns: | the selected faces
  Return type: | list of `NXOpen.NXObject`

  New in version NX7.0.0.

  License requirements: None.

## RemoveFaces

`MultiBladeBaseGeometry.``RemoveFaces`

  Remove the faces

  Signature `RemoveFaces(faces)`

  Parameters: | faces (list of `NXOpen.NXObject`) – the deselection faces

  New in version NX7.0.0.

  License requirements: cam_base (“CAM BASE”)

## SetFaces

`MultiBladeBaseGeometry.``SetFaces`

  Set the selection faces

  Signature `SetFaces(faces)`

  Parameters: | faces (list of `NXOpen.NXObject`) – the selected faces

  New in version NX7.0.0.

  License requirements: cam_base (“CAM BASE”)