    

 ## On this page

  

 

 # set\_default

 Last update: 17.07.2025 

<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.