Skip to main content

ACP in-app scripting API 2026 R1

create_imported_modeling_ply

Last update: 16.07.2026

ImportedModelingGroup.create_imported_modeling_ply(name=None, id=None, active=True, offset='bottom', ply_material=None, ply_angle=0.0, mesh_import_type='from_geometry', mesh_geometry=None, rosette_selection_method='minimum_angle', rosettes=[], thickness_definition='nominal', thickness_field=None, thickness_field_type='absolute', draping='no_draping', angle_1_field=None, angle_2_field=None, rotation_angle=0.0)

Create modeling ply.

Parameters

  • name: Name of the new imported modeling ply.
  • id: Optional ID of the new imported modeling ply.
  • active: Whether the ply is active.
  • offset: whether the mesh defines the bottom, middle, or top surface of the ply.
  • ply_material: Ply material (fabric).
  • ply_angle: Angle of the ply material.
  • mesh_import_type: The source of the imported mesh (‘from_h5_composite_cae’ or ‘from_geometry’).
  • mesh_geometry: If mesh_import_type is from_geometry, then this geometry defines the surface of the ply.
  • rosette_selection_method: Method to calculate element orientation. Valid options: ‘minimum_angle’, ‘maximum_angle’, ‘minimum_distance’, : ‘minimum_angle_superposed’, ‘minimum_distance_superposed’, ‘maximum_angle_superposed’, ‘ansys_classic’, and ‘tabular_values’.
  • rosettes: Rosettes for the imported modeling ply.
  • reference_direction_field: Table column used to compute reference directions. Only needed if rosette_selection_method is tabular_values.
  • thickness_definition: Enum that describes the method used for thickness definition (the default is nominal).
  • thickness_field: Look-Up table column with scalar values for thickness sampling (optional).
  • thickness_field_type: The type of thickness field (‘absolute’ or ‘relative’).
  • draping: The type of draping to be used (“no_draping” or “tabular_values”).
  • angle_1_field: Look-Up table column with scalar values for angle 1.
  • angle_2_field: Look-Up table column with scalar values for angle 2.
  • rotation_angle: Angle to rotate the reference directions (in degree).

Returns

The created imported modeling ply.

Example

>>> modeling_group = db.active_model.create_imported_modeling_group( name='ImportedModelingGroup' )
>>> modeling_group.create_imported_modeling_ply(name='ImportedModelingPly.1', offset='middle', ply_angle=45)

Connect with Ansys