ansys.dyna.core.pre.dynabase.ShellPart#

class ansys.dyna.core.pre.dynabase.ShellPart(pid)#

Bases: Part

Defines a shell part.

A shell part definition consists of the combined material information, section properties, hourglass type, thermal properties, and a flag for part adaptivity.

stub#
type = 'SHELL'#
shear_factor = 1#
intpoints = 5#
print = 0#
thickness = 1#
hourglasstype = -1#
defined_des_surface = False#
despid = 0#
desxid = 0#
des_nquad = 1#
des_nsid = 0#
des_rsf = 1#
set_hourglass(type=HourglassType.STANDARD_LSDYNA_VISCOUS, coefficient=0.1)#

Set the hourglass type, which identifies the bulk viscosity.

Parameters:
typeenum

Default hourglass control type.

coefficientfloat, optional

Default hourglass coefficient. The default is 0..

set_shear_factor(factor)#

Set the shear correction factor, which scales the transverse shear stress.

set_integration_points(points=5)#

Set the number of through thickness integration points.

set_printout(print)#

Set the printout option.

set_thickness(thickness)#

Set the shell thickness.

set_des_surface(despid=0, desxid=0, nquad=1, nsid=0, rsf=-1)#

Generate and place discrete element sphere (DES) elements on the surface of shell elements.

Parameters:
despidint, optional

Part ID for the generated DES elements. The default is 0.

desxidint, optional

Section ID for the generated DES elements. The default is 0.

nquadint, optional

Number of equally spaced DES elements to create on a shell element in each local shell direction. The default is 1.

nsidint, optional

If defined, this card creates a node set with ID NSID for the nodes generated by this card. The default is 0.

rsffloat, optional

Scale factor for determining the DES radius. The default is 1.

set_property()#

Set properties for the shell part.