ElementInfo#
- class ansys.dpf.composites.layup_info.ElementInfo(id, n_layers, n_corner_nodes, n_spots, is_layered, element_type, dpf_material_ids, is_shell, number_of_nodes_per_spot_plane)#
Provides lay-up information for an element.
Use the
ElementInfoProviderclass to obtain theElementInfoclass for an element.- Parameters:
id (int) – Element ID or label.
n_layers (int) – Number of layers. For non-layered elements, the value is
1.n_corner_nodes (int) – Number of corner nodes (without midside nodes).
n_spots (int) – Number of spots (through-the-thickness integration points) per layer.
element_type (int) – Solver element type in case of MAPDL. For example,
181for MAPDL’s 4-node layered shell. DPF element type in case of LS-Dyna. For example,dpf.element_types.TriShell3for LS-Dyna’s 3-node shell.dpf_material_ids (numpy.ndarray[tuple[int, ...], numpy.dtype[numpy.int64]]) – List of DPF material IDs for all layers.
is_shell (bool) – Whether the element is a shell element.
number_of_nodes_per_spot_plane (int) – Number of nodes per output plane. The value is equal to
n_corner_nodesfor shell elements andn_corner_nodesdivided by two for layered solid elements. The value is equal to-1for non-layered elements.
Methods
Attributes