    

 ## On this page

  

 

 # set\_default

 Last update: 29.04.2026 

<a id="ansys.meshing.prime.DetectAndTreatHolesParams.set_default"></a>

#### *static* DetectAndTreatHolesParams.set\_default(detect\_and\_defeature\_edges\_near\_holes=None, detect\_circular\_holes=None, detect\_non\_circular\_holes=None, offset\_holes=None, mesh\_offset\_faces=None, detect\_holes\_params=None, detect\_circular\_holes\_params=None, detect\_non\_circular\_holes\_params=None, hole\_proximity\_tolerance=None, merge\_face\_normals\_angle=None, edge\_sharp\_corner\_angle=None, fragmented\_edge\_tolerance=None, offset\_distance=None, edge\_mesh\_constant\_size=None, surface\_mesh\_constant\_size=None)

Set the default values of the `DetectAndTreatHolesParams` object.

**Parameters:**

**detect\_and\_defeature\_edges\_near\_holes: bool, optional**

Option to detect and defeature edges near all holes.

**detect\_circular\_holes: bool, optional**

Option to detect circular holes.

**detect\_non\_circular\_holes: bool, optional**

Option to detect non-circular holes.

**offset\_holes: bool, optional**

Option to offset holes.

**mesh\_offset\_faces: bool, optional**

Option to mesh the offset holes.

**detect\_holes\_params: DetectHolesParams, optional**

Parameters for detect holes operation.

**detect\_circular\_holes\_params: DetectCircularHolesParams, optional**

Parameters for detect circular holes operation.

**detect\_non\_circular\_holes\_params: DetectNonCircularHolesParams, optional**

Parameters for detect non circular holes operation.

**hole\_proximity\_tolerance: float, optional**

Edge proximity tolerance for holes.

**merge\_face\_normals\_angle: float, optional**

Merge faces when the normal angle between the faces is below the provided value.

**edge\_sharp\_corner\_angle: float, optional**

Merge edges when the angle between the edges are below the provided value.

**fragmented\_edge\_tolerance: float, optional**

Fragmented edge length tolerance for merging edges.

**offset\_distance: float, optional**

Offset distance for creating offset edge.

**edge\_mesh\_constant\_size: float, optional**

Constant size used for edge meshing.

**surface\_mesh\_constant\_size: float, optional**

Constant size used for surface meshing.