    

 ## On this page

  

 

 # QuadToSplineParams

 Last update: 10.09.2025 

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

### *class* ansys.meshing.prime.QuadToSplineParams(model=None, feature\_capture\_type=None, feature\_angle=None, corner\_angle=None, shell\_thickness=None, solid\_shell=None, separate\_by\_zone=None, zone\_name\_shell\_thickness\_pairs=None, continuity=None, project\_on\_geometry=None, use\_projection\_scope=None, projection\_scope=None, json\_data=None, \*\*kwargs)

Parameters to control conversion of quadrilateral mesh to spline.

- **Parameters:**
    
    **model: Model**: Model to create a `QuadToSplineParams` object with default parameters.
    
    **feature\_capture\_type: SplineFeatureCaptureType, optional**: Feature capture options.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **feature\_angle: float, optional**: Angle to capture the feature.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **corner\_angle: float, optional**: Corner angle of the feature.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **shell\_thickness: float, optional**: Thickness of shell.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **solid\_shell: bool, optional**: Solid shell option. Set true to generate solid shell spline, and set false to generate surface spline.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **separate\_by\_zone: bool, optional**: Option to separate IGA shell regions by zone. If set to true, it creates LS-Dyna part per zone while exporting IGA .k file and if set to false, it creates a single LS-Dyna part per Prime part, irrespective of the zones.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **zone\_name\_shell\_thickness\_pairs: Dict\[str, Union\[str, int, float, bool\]\], optional**: Zone name and thickness pair list. For example, {“Zone1Name”: Zone1Thickness, “Zone2Name”: Zone2Thickness, …}.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **continuity: SplineContinuityType, optional**: Spline Continuity options.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **project\_on\_geometry: bool, optional**: Option to project on geometry.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **use\_projection\_scope: bool, optional**: Option to use projection scope.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **projection\_scope: ScopeDefinition, optional**: Scope to evaluate entities for projection.   
    **This is a beta parameter**. **The behavior and name may change in the future**.
    
    **json\_data: dict, optional**: JSON dictionary to create a `QuadToSplineParams` object with provided parameters.

### Examples

```pycon
&gt;&gt;&gt; quad_to_spline_params = prime.QuadToSplineParams(model = model)

```

### Methods

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

NameDescription[`QuadToSplineParams.continuity`](ansys.meshing.prime.QuadToSplineParams.continuity.md#ansys.meshing.prime.QuadToSplineParams.continuity)Spline Continuity options.[`QuadToSplineParams.corner_angle`](ansys.meshing.prime.QuadToSplineParams.corner_angle.md#ansys.meshing.prime.QuadToSplineParams.corner_angle)Corner angle of the feature.[`QuadToSplineParams.feature_angle`](ansys.meshing.prime.QuadToSplineParams.feature_angle.md#ansys.meshing.prime.QuadToSplineParams.feature_angle)Angle to capture the feature.[`QuadToSplineParams.feature_capture_type`](ansys.meshing.prime.QuadToSplineParams.feature_capture_type.md#ansys.meshing.prime.QuadToSplineParams.feature_capture_type)Feature capture options.[`QuadToSplineParams.project_on_geometry`](ansys.meshing.prime.QuadToSplineParams.project_on_geometry.md#ansys.meshing.prime.QuadToSplineParams.project_on_geometry)Option to project on geometry.[`QuadToSplineParams.projection_scope`](ansys.meshing.prime.QuadToSplineParams.projection_scope.md#ansys.meshing.prime.QuadToSplineParams.projection_scope)Scope to evaluate entities for projection.[`QuadToSplineParams.separate_by_zone`](ansys.meshing.prime.QuadToSplineParams.separate_by_zone.md#ansys.meshing.prime.QuadToSplineParams.separate_by_zone)Option to separate IGA shell regions by zone.[`QuadToSplineParams.shell_thickness`](ansys.meshing.prime.QuadToSplineParams.shell_thickness.md#ansys.meshing.prime.QuadToSplineParams.shell_thickness)Thickness of shell.[`QuadToSplineParams.solid_shell`](ansys.meshing.prime.QuadToSplineParams.solid_shell.md#ansys.meshing.prime.QuadToSplineParams.solid_shell)Solid shell option.[`QuadToSplineParams.use_projection_scope`](ansys.meshing.prime.QuadToSplineParams.use_projection_scope.md#ansys.meshing.prime.QuadToSplineParams.use_projection_scope)Option to use projection scope.[`QuadToSplineParams.zone_name_shell_thickness_pairs`](ansys.meshing.prime.QuadToSplineParams.zone_name_shell_thickness_pairs.md#ansys.meshing.prime.QuadToSplineParams.zone_name_shell_thickness_pairs)Zone2Thickness, ...}.