ansys.dyna.core.pre.dynabase.Part#

class ansys.dyna.core.pre.dynabase.Part(id)#

Defines the part object.

stub#
type = ''#
id#
secid = 0#
mid = 0#
eosid = 0#
hgid = 0#
grav = 0#
adpopt = 0#
tmid = 0#
formulation = 0#
stiffness_damping = 0#
rigidbody_initial_velocity = False#
translation#
rotation#
extra_nodes_defined = False#
set_material(mat, mat_thermal=None)#

Set the material.

set_element_formulation(formulation)#

Set the element formulation.

set_stiffness_damping_coefficient(coefficient)#

Set the stiffness damping coefficient.

set_extra_nodes(nodeset)#

Set extra nodes for the rigid body.

Parameters:
nodesetNodeSet

Extra nodes list.

set_rigidbody_initial_velocity(translation=Velocity(0, 0, 0), rotation=RotVelocity(0, 0, 0))#

Set initial translational and rotational velocities for the rigid body.

Initial translational and rotational velocities are set at the center of gravity for a rigid body or a nodal rigid body.

set_property()#

Set properties for the part.