QuadToSplineParams
Last update: 29.04.2026class 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
>>> quad_to_spline_params = prime.QuadToSplineParams(model = model)
Methods
| Name | Description |
|---|---|
QuadToSplineParams.print_default() |
Print the default values of QuadToSplineParams object. |
QuadToSplineParams.set_default([...]) |
Set the default values of the QuadToSplineParams object. |
Attributes
| Name | Description |
|---|---|
QuadToSplineParams.continuity |
Spline Continuity options. |
QuadToSplineParams.corner_angle |
Corner angle of the feature. |
QuadToSplineParams.feature_angle |
Angle to capture the feature. |
QuadToSplineParams.feature_capture_type |
Feature capture options. |
QuadToSplineParams.project_on_geometry |
Option to project on geometry. |
QuadToSplineParams.projection_scope |
Scope to evaluate entities for projection. |
QuadToSplineParams.separate_by_zone |
Option to separate IGA shell regions by zone. |
QuadToSplineParams.shell_thickness |
Thickness of shell. |
QuadToSplineParams.solid_shell |
Solid shell option. |
QuadToSplineParams.use_projection_scope |
Option to use projection scope. |
QuadToSplineParams.zone_name_shell_thickness_pairs |
Zone2Thickness, ...}. |