    

 ## On this page

  

 

 # PrismStairStep

 Last update: 29.04.2026 

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

### *class* ansys.meshing.prime.PrismStairStep(model=None, check\_proximity=None, gap\_factor\_scale=None, json\_data=None, \*\*kwargs)

Parameters to control prism stairsteping.

**Parameters:**

**model: Model**

Model to create a `PrismStairStep` object with default parameters.

**check\_proximity: bool, optional**

Check whether to enable or disable stairstepping at prisms within proximity of boundary or prism cap.

**gap\_factor\_scale: float, optional**

Scale factor for prism proximity detection gap factor.

**json\_data: dict, optional**

JSON dictionary to create a `PrismStairStep` object with provided parameters.

### Examples

```pycon
>>> prism_stair_step = prime.PrismStairStep(model = model)

```

### Methods

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

NameDescription[`PrismStairStep.check_proximity`](ansys.meshing.prime.PrismStairStep.check_proximity.md#ansys.meshing.prime.PrismStairStep.check_proximity)Check whether to enable or disable stairstepping at prisms within proximity of boundary or prism cap.[`PrismStairStep.gap_factor_scale`](ansys.meshing.prime.PrismStairStep.gap_factor_scale.md#ansys.meshing.prime.PrismStairStep.gap_factor_scale)Scale factor for prism proximity detection gap factor.