    

 ## On this page

  

 

 # DetectAndTreatFeaturesParams

 Last update: 10.09.2025 

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

### *class* ansys.meshing.prime.DetectAndTreatFeaturesParams(model=None, detect\_and\_treat\_holes=None, detect\_and\_treat\_circular\_faces=None, treat\_holes\_params=None, treat\_circular\_faces\_params=None, json\_data=None, \*\*kwargs)

Parameters for detect and treat features operations.

- **Parameters:**
    
    **model: Model**: Model to create a `DetectAndTreatFeaturesParams` object with default parameters.
    
    **detect\_and\_treat\_holes: bool, optional**: Option to detect and treat holes.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **detect\_and\_treat\_circular\_faces: bool, optional**: Option to detect and treat circular faces.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **treat\_holes\_params: DetectAndTreatHolesParams, optional**: Parameters for detect and treat holes operation.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **treat\_circular\_faces\_params: DetectAndTreatCircularFacesParams, optional**: Parameters for detect and treat circular faces operation.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **json\_data: dict, optional**: JSON dictionary to create a `DetectAndTreatFeaturesParams` object with provided parameters.

### Examples

```pycon
&gt;&gt;&gt; detect_and_treat_features_params = prime.DetectAndTreatFeaturesParams(model = model)

```

### Methods

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

NameDescription[`DetectAndTreatFeaturesParams.detect_and_treat_circular_faces`](ansys.meshing.prime.DetectAndTreatFeaturesParams.detect_and_treat_circular_faces.md#ansys.meshing.prime.DetectAndTreatFeaturesParams.detect_and_treat_circular_faces)Option to detect and treat circular faces.[`DetectAndTreatFeaturesParams.detect_and_treat_holes`](ansys.meshing.prime.DetectAndTreatFeaturesParams.detect_and_treat_holes.md#ansys.meshing.prime.DetectAndTreatFeaturesParams.detect_and_treat_holes)Option to detect and treat holes.[`DetectAndTreatFeaturesParams.treat_circular_faces_params`](ansys.meshing.prime.DetectAndTreatFeaturesParams.treat_circular_faces_params.md#ansys.meshing.prime.DetectAndTreatFeaturesParams.treat_circular_faces_params)Parameters for detect and treat circular faces operation.[`DetectAndTreatFeaturesParams.treat_holes_params`](ansys.meshing.prime.DetectAndTreatFeaturesParams.treat_holes_params.md#ansys.meshing.prime.DetectAndTreatFeaturesParams.treat_holes_params)Parameters for detect and treat holes operation.