    

 ## On this page

  

 

 # ansys.meshing.prime.DetectNonCircularHolesParams

 Last update: 17.07.2025 

# DetectNonCircularHolesParams

### *class* ansys.meshing.prime.DetectNonCircularHolesParams(model=None, allow\_curved\_topo\_faces=None, max\_hole\_length=None, min\_hole\_length=None, merge\_edge\_allow\_self\_close=None, json\_data=None, \*\*kwargs)

Parameters for detect non circular holes operation.

### Methods

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

[`DetectNonCircularHolesParams.allow_curved_topo_faces`](ansys.meshing.prime.DetectNonCircularHolesParams.allow_curved_topo_faces.md#ansys.meshing.prime.DetectNonCircularHolesParams.allow_curved_topo_faces)Option to allow holes in curved topoface.[`DetectNonCircularHolesParams.max_hole_length`](ansys.meshing.prime.DetectNonCircularHolesParams.max_hole_length.md#ansys.meshing.prime.DetectNonCircularHolesParams.max_hole_length)Maximum length of holes.[`DetectNonCircularHolesParams.merge_edge_allow_self_close`](ansys.meshing.prime.DetectNonCircularHolesParams.merge_edge_allow_self_close.md#ansys.meshing.prime.DetectNonCircularHolesParams.merge_edge_allow_self_close)Option for merging self-closing edge loops.[`DetectNonCircularHolesParams.min_hole_length`](ansys.meshing.prime.DetectNonCircularHolesParams.min_hole_length.md#ansys.meshing.prime.DetectNonCircularHolesParams.min_hole_length)Minimum length of holes.