    

 ## On this page

  

 

 # ansys.meshing.prime.lucid.SurfaceScope

 Last update: 17.07.2025 

#### SurfaceScope.get\_topo\_faces(model, part\_id)

Get the list of topofaces for the given part in the scope.

- **Parameters:****model**: PyPrimeMesh model.
    
    **part\_id**: Id of the part.
- **Returns:**`Iterable`\[[`int`](https://docs.python.org/3.11/library/functions.html#int)\] : Returns the list of zonelets.
- **Return type:**[`Iterable`](https://docs.python.org/3.11/library/typing.html#typing.Iterable)\[[`int`](https://docs.python.org/3.11/library/functions.html#int)\]

### Examples

```pycon
&gt;&gt;&gt; from ansys.meshing.prime import Model, SurfaceScope
&gt;&gt;&gt; model = client.model
&gt;&gt;&gt; su = SurfaceScope("*", "*", prime.ScopeEvaluationType.LABELS)
&gt;&gt;&gt; topo_faces = su.get_topo_faces(model, 2)

```