    

 ## On this page

  

 

 # MeshStackerParams

 Last update: 16.10.2025 

<a id="ansys.meshing.prime.MeshStackerParams"></a>

### *class* ansys.meshing.prime.MeshStackerParams(model=None, origin=None, direction=None, lateral\_defeature\_tolerance=None, stacking\_defeature\_tolerance=None, max\_offset\_size=None, size\_control\_ids=None, seed\_faces=None, delete\_base=None, json\_data=None, \*\*kwargs)

Input parameters associated with the mesh stacker operations.

- **Parameters:**
    
    **model: Model**: Model to create a `MeshStackerParams` object with default parameters.
    
    **origin: Iterable\[float\], optional**: Origin coordinate list of stacker.
    
    **direction: Iterable\[float\], optional**: Direction vector of stacker.
    
    **lateral\_defeature\_tolerance: float, optional**: Absolute lateral distance tolerance for stacker. If the lateral distance tolerance is not specified, a default tolerance value is calculated by stacker.
    
    **stacking\_defeature\_tolerance: float, optional**: Absolute stacking distance tolerance for stacker. If the stacking distance tolerance is not specified, a default tolerance value is calculated by stacker.
    
    **max\_offset\_size: float, optional**: Maximum stack size allowed during stacking. If the maximum stack size is not specified, it is set to global max size.
    
    **size\_control\_ids: Iterable\[int\], optional**: List of size control ids to be respected by stacker. Stacker respects all supported controls by default.
    
    **seed\_faces: Iterable\[int\], optional**: List of faces whose edges need to be imprinted on the base face. If the faces are meshed, the mesh will be transferred to the base face.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **delete\_base: bool, optional**: Option to delete base face at the end of stacking. The default is false.
    
    **json\_data: dict, optional**: JSON dictionary to create a `MeshStackerParams` object with provided parameters.

### Examples

```pycon
>>> mesh_stacker_params = prime.MeshStackerParams(model = model)

```

### Methods

NameDescription[`MeshStackerParams.print_default`](ansys.meshing.prime.MeshStackerParams.print_default.md#ansys.meshing.prime.MeshStackerParams.print_default)()Print the default values of `MeshStackerParams` object.[`MeshStackerParams.set_default`](ansys.meshing.prime.MeshStackerParams.set_default.md#ansys.meshing.prime.MeshStackerParams.set_default)(\[origin, ...\])Set the default values of the `MeshStackerParams` object.### Attributes

NameDescription[`MeshStackerParams.delete_base`](ansys.meshing.prime.MeshStackerParams.delete_base.md#ansys.meshing.prime.MeshStackerParams.delete_base)Option to delete base face at the end of stacking.[`MeshStackerParams.direction`](ansys.meshing.prime.MeshStackerParams.direction.md#ansys.meshing.prime.MeshStackerParams.direction)Direction vector of stacker.[`MeshStackerParams.lateral_defeature_tolerance`](ansys.meshing.prime.MeshStackerParams.lateral_defeature_tolerance.md#ansys.meshing.prime.MeshStackerParams.lateral_defeature_tolerance)Absolute lateral distance tolerance for stacker.[`MeshStackerParams.max_offset_size`](ansys.meshing.prime.MeshStackerParams.max_offset_size.md#ansys.meshing.prime.MeshStackerParams.max_offset_size)Maximum stack size allowed during stacking.[`MeshStackerParams.origin`](ansys.meshing.prime.MeshStackerParams.origin.md#ansys.meshing.prime.MeshStackerParams.origin)Origin coordinate list of stacker.[`MeshStackerParams.seed_faces`](ansys.meshing.prime.MeshStackerParams.seed_faces.md#ansys.meshing.prime.MeshStackerParams.seed_faces)List of faces whose edges need to be imprinted on the base face.[`MeshStackerParams.size_control_ids`](ansys.meshing.prime.MeshStackerParams.size_control_ids.md#ansys.meshing.prime.MeshStackerParams.size_control_ids)List of size control ids to be respected by stacker.[`MeshStackerParams.stacking_defeature_tolerance`](ansys.meshing.prime.MeshStackerParams.stacking_defeature_tolerance.md#ansys.meshing.prime.MeshStackerParams.stacking_defeature_tolerance)Absolute stacking distance tolerance for stacker.