    

 ## On this page

  

 

 # set\_default

 Last update: 29.04.2026 

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

#### *static* SurferParams.set\_default(max\_angle=None, size\_field\_type=None, min\_size=None, max\_size=None, growth\_rate=None, constant\_size=None, generate\_quads=None, check\_non\_manifolds=None, avoid\_corner\_triangles=None, smooth\_size\_transition=None, advanced\_surfer\_setup=None, project\_on\_geometry=None, enable\_multi\_threading=None)

Set the default values of the `SurferParams` object.

**Parameters:**

**max\_angle: float, optional**

Maximum feature angle limit to be used to identify and preserve features.

**size\_field\_type: SizeFieldType, optional**

Size field type used to generate surface mesh.

**min\_size: float, optional**

Minimum size to be used in sizing for the surfer.

**max\_size: float, optional**

Maximum size to be used in sizing for the surfer.

**growth\_rate: float, optional**

Growth rate to be used to propagate sizes.

**constant\_size: float, optional**

Size used in constant size surface meshing.

**generate\_quads: bool, optional**

Option to generate quadrilateral surface mesh.

**check\_non\_manifolds: bool, optional**

Option to avoid new non-manifolds(multi-connection) if generated in surface mesh.

**avoid\_corner\_triangles: bool, optional**

Option to avoid corner triangles(with all three boundary nodes) generated.

**smooth\_size\_transition: bool, optional**

Option to generate mesh with smooth size transition from neighbors of selected surfaces. This includes neighboring face edge sizes in sizing provided for surface meshing to achieve smooth size transition.

**advanced\_surfer\_setup: AdvancedSurferSetup, optional**

Option to define advanced settings for remeshing operation.

**project\_on\_geometry: bool, optional**

Option to project on CAD geometry when meshing.

**enable\_multi\_threading: bool, optional**

Option to perform surface meshing in parallel using multithreads.