area_select

Geometry.area_select(items, sel_type='S', return_selected=False)

Select areas using a sequence of items.

Parameters
  • items (sequence, str, None) – List, range, or sequence of integers of the areas you want to select. If None or 'NONE', no areas will be selected. If ‘ALL’, selects all areas.

  • sel_type (str, optional) –

    Selection type. May be one of the following:

    • 'S': Select a new set (default)

    • 'R': Reselect a set from the current set.

    • 'A': Additionally select a set and extend the current set.

    • 'U': Unselect a set from the current set.

  • return_selected (bool, optional) – Return the area numbers selected. Optional, and can be disabled for performance. Default False.

Examples

Create a new selection of areas [1, 5, 10]

>>> mapdl.geometry.area_select([1, 5, 10])

Create a new selection of areas from 1 through 20

>>> mapdl.geometry.area_select(range(1, 21))

Unselect areas 1 through 20

>>> mapdl.geometry.area_select(range(1, 21), sel_type='U')

Append to an existing selection of areas

>>> mapdl.geometry.area_select([1, 2, 3], sel_type='A')

Reselect from the existing selection of areas

>>> mapdl.geometry.area_select([3, 4, 5], sel_type='R')

Select no areas

>>> mapdl.geometry.area_select(None)

Select all areas

>>> mapdl.geometry.area_select('ALL')