    

 ## On this page

  

 

 # FixInvalidNormalNodeParams

 Last update: 10.09.2025 

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

### *class* ansys.meshing.prime.FixInvalidNormalNodeParams(model=None, nugget\_size=None, nugget\_mesh\_size=None, label=None, json\_data=None, \*\*kwargs)

Parameters to fix invalid average face normal at nodes by creating a nugget.

- **Parameters:**
    
    **model: Model**: Model to create a `FixInvalidNormalNodeParams` object with default parameters.
    
    **nugget\_size: float, optional**: Relative size used to create nugget at invalid normal node. The size is relative to mesh size at the node.
    
    **nugget\_mesh\_size: float, optional**: Relative size used as max size to mesh nugget created at invalid normal node. The size is relative to mesh size at the node.
    
    **label: str, optional**: Label to set on new face zonelets created.
    
    **json\_data: dict, optional**: JSON dictionary to create a `FixInvalidNormalNodeParams` object with provided parameters.

### Examples

```pycon
&gt;&gt;&gt; fix_invalid_normal_node_params = prime.FixInvalidNormalNodeParams(model = model)

```

### Methods

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

NameDescription[`FixInvalidNormalNodeParams.label`](ansys.meshing.prime.FixInvalidNormalNodeParams.label.md#ansys.meshing.prime.FixInvalidNormalNodeParams.label)Label to set on new face zonelets created.[`FixInvalidNormalNodeParams.nugget_mesh_size`](ansys.meshing.prime.FixInvalidNormalNodeParams.nugget_mesh_size.md#ansys.meshing.prime.FixInvalidNormalNodeParams.nugget_mesh_size)Relative size used as max size to mesh nugget created at invalid normal node.[`FixInvalidNormalNodeParams.nugget_size`](ansys.meshing.prime.FixInvalidNormalNodeParams.nugget_size.md#ansys.meshing.prime.FixInvalidNormalNodeParams.nugget_size)Relative size used to create nugget at invalid normal node.