Stackup#

class ansys.acp.core.Stackup(*, name='Stackup', symmetry='no_symmetry', topdown=True, fabrics=(), area_price=0.0, drop_off_material_handling='global', drop_off_material=None, cut_off_material=None, cut_off_material_handling='computed', draping_material_model='woven', draping_ud_coefficient=0.0)#

Instantiate a Stackup.

Parameters:
  • name (str, default: 'Stackup') – Name of the stackup.

  • symmetry (SymmetryType, default: 'no_symmetry') – Whether the stackup is odd or even symmetrical, or none.

  • topdown (bool, default: True) – The first fabric in the list is placed first in the mold if topdown is true.

  • fabrics (Sequence[FabricWithAngle], default: ()) – List of fabrics with angles which build the stackup.

  • area_price (float, default: 0.0) – Price per area of the stackup.

  • drop_off_material_handling (DropoffMaterialType, default: 'global') – Defines the material of drop-off elements in the solid model extrusion.

  • drop_off_material (Material | None, default: None) – Specify the material of drop-off elements in the solid model.

  • cut_off_material_handling (CutoffMaterialType, default: 'computed') – Defines the material of cut-off elements in solid models if cut-off geometries are active.

  • cut_off_material (Material | None, default: None) – Define the cut-off material if a ply with this material is shaped by a cut-off geometry.

  • draping_material_model (DrapingMaterialType, default: 'woven') – Specifies the draping model of the fabric.

  • draping_ud_coefficient (float, default: 0.0) – Set the draping coefficient of the uni-directional draping model. Must be in the range of 0 to 1.

Methods

Stackup.add_fabric(*args, **kwargs)

Add a FabricWithAngle to the Stackup.

Stackup.clone(*[, unlink])

Create a new unstored object with the same properties.

Stackup.delete()

Delete the object.

Stackup.store(parent)

Store the object on the server.

Attributes

Stackup.area_price

Stackup.area_weight

Stackup.cut_off_material

Stackup.cut_off_material_handling

Stackup.draping_material_model

Stackup.draping_ud_coefficient

Stackup.drop_off_material

Stackup.drop_off_material_handling

Stackup.fabrics

Stackup.id

Identifier of the object, used for example as key in maps.

Stackup.ignore_for_postprocessing

Stackup.locked

Stackup.name

The name of the object.

Stackup.status

Stackup.symmetry

Stackup.thickness

Stackup.topdown