    

 ## On this page

  

 

 # WrapParams

 Last update: 20.02.2026 

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

### *class* ansys.meshing.prime.WrapParams(model=None, sizing\_method=None, base\_size=None, size\_control\_ids=None, size\_field\_ids=None, wrap\_region=None, number\_of\_threads=None, imprint\_relative\_range=None, imprint\_iterations=None, json\_data=None, \*\*kwargs)

WrapParams defines parameters for wrapping.

- **Parameters:**
    
    **model: Model**: Model to create a `WrapParams` object with default parameters.
    
    **sizing\_method: SizeFieldType, optional**: Used to define sizing method for wrapping.
    
    **base\_size: float, optional**: Base size to define octree.
    
    **size\_control\_ids: Iterable\[int\], optional**: Used to construct geodesic sizes for octree refinement.
    
    **size\_field\_ids: Iterable\[int\], optional**: Used to define size field based octree refinement.
    
    **wrap\_region: WrapRegion, optional**: Indicates source type to extract wrapper region.
    
    **number\_of\_threads: int, optional**: Number of threads for multithreading.
    
    **imprint\_relative\_range: float, optional**: Used to define relative range in imprinting in wrapping.
    
    **imprint\_iterations: int, optional**: Used to define number of imprint iterations in wrapping.
    
    **json\_data: dict, optional**: JSON dictionary to create a `WrapParams` object with provided parameters.

### Examples

```pycon
&gt;&gt;&gt; wrap_params = prime.WrapParams(model = model)

```

### Methods

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

NameDescription[`WrapParams.base_size`](ansys.meshing.prime.WrapParams.base_size.md#ansys.meshing.prime.WrapParams.base_size)Base size to define octree.[`WrapParams.imprint_iterations`](ansys.meshing.prime.WrapParams.imprint_iterations.md#ansys.meshing.prime.WrapParams.imprint_iterations)Used to define number of imprint iterations in wrapping.[`WrapParams.imprint_relative_range`](ansys.meshing.prime.WrapParams.imprint_relative_range.md#ansys.meshing.prime.WrapParams.imprint_relative_range)Used to define relative range in imprinting in wrapping.[`WrapParams.number_of_threads`](ansys.meshing.prime.WrapParams.number_of_threads.md#ansys.meshing.prime.WrapParams.number_of_threads)Number of threads for multithreading.[`WrapParams.size_control_ids`](ansys.meshing.prime.WrapParams.size_control_ids.md#ansys.meshing.prime.WrapParams.size_control_ids)Used to construct geodesic sizes for octree refinement.[`WrapParams.size_field_ids`](ansys.meshing.prime.WrapParams.size_field_ids.md#ansys.meshing.prime.WrapParams.size_field_ids)Used to define size field based octree refinement.[`WrapParams.sizing_method`](ansys.meshing.prime.WrapParams.sizing_method.md#ansys.meshing.prime.WrapParams.sizing_method)Used to define sizing method for wrapping.[`WrapParams.wrap_region`](ansys.meshing.prime.WrapParams.wrap_region.md#ansys.meshing.prime.WrapParams.wrap_region)Indicates source type to extract wrapper region.