areas#
- property Geometry.areas: MultiBlock#
Geometry of the areas.
Obtain the selected areas as a
pyvista.MultiBlock
object.- Returns:
pv.MultiBlock
Examples
>>> mapdl.geometry.areas MultiBlock (0x147ca7640) N Blocks 28 X Bounds -0.016, 0.016 Y Bounds -0.008, 0.018 Z Bounds -0.003, 0.015
You can plot the entities:
>>> mapdl.geometry.areas.plot()
You can access the individual areas using indexing:
>>> area0 = mapdl.geometry.areas[0] >>> area0 UnstructuredGrid (0x147ca4340) N Cells: 10 N Points: 18 X Bounds: 0.000e+00, 1.588e-02 Y Bounds: -7.620e-03, 1.778e-02 Z Bounds: -3.180e-03, -3.180e-03 N Arrays: 3
You can use the entity name:
>>> area1 = mapdl.geometry.areas["area 1"] >>> area1 UnstructuredGrid (0x147ca4340) N Cells: 10 N Points: 18 X Bounds: 0.000e+00, 1.588e-02 Y Bounds: -7.620e-03, 1.778e-02 Z Bounds: -3.180e-03, -3.180e-03 N Arrays: 3
You can iterate the different elements:
>>> points = mapdl.geometry.areas >>> for each_line in points: print(each_line) UnstructuredGrid (0x147ca4340) N Cells: 10 N Points: 18 X Bounds: 0.000e+00, 1.588e-02 Y Bounds: -7.620e-03, 1.778e-02 Z Bounds: -3.180e-03, -3.180e-03 N Arrays: 3 ...