    

 ## On this page

  

 

 # transform\_zonelets

 Last update: 17.07.2025 

<a id="ansys.meshing.prime.Transform.transform_zonelets"></a>

#### Transform.transform\_zonelets(part\_id, zonelets, params)

Transforms given zonelets using provided transform parameters.

- **Parameters:**
    
    **part\_id**: Part id of zonelets to be transformed.
    
    **zonelets**: Ids of zonelets.
    
    **params**: Transform parameters.
- **Returns:**
    
    [`TransformResults`](ansys.meshing.prime.TransformResults.md#ansys.meshing.prime.TransformResults): Returns the transform results.
- **Return type:**
    
    [`TransformResults`](ansys.meshing.prime.TransformResults.md#ansys.meshing.prime.TransformResults)

### Examples

```pycon
>>> params = prime.TransformParams(model=model)
>>> # scale by a factor of 2 using a 4x4 transformation matrix
>>> params.transformation_matrix = [
>>>    2, 0, 0, 0,
>>>    0, 2, 0, 0,
>>>    0, 0, 2, 0,
>>>    0, 0, 0, 1,
>>> ]
>>> part = model.get_part_by_name("part_name")
>>> zonelets = part.get_face_zonelets()
>>> result = prime.SurfaceUtilities(model).transform_zonelets(part.id, zonelets, params)

```