ansys.dyna.core.pre.dynadem.DynaDEM#
- class ansys.dyna.core.pre.dynadem.DynaDEM#
Bases:
ansys.dyna.core.pre.dynabase.DynaBaseContains methods for creating a keyword related to a discrete element method.
- set_des(ndamp=0.0, tdamp=0.0, frics=0.0, fricr=0.0, normk=0.01, sheark=0.2857)#
Set global control parameters for discrete element spheres.
- Parameters:
- ndamp
float,optional Normal damping coefficient. The default is
0.0.- tdamp
float,optional Tangential damping coefficient. The default is
0.0.- frics
float,optional Static coefficient of friction. The default is
0.0.EQ.0: 3 DOF
NE.0: 6 DOF
- fricr
float,optional Rolling friction coefficient. The default is
0.0.- normk
float,optional Scale factor of the normal spring constant. The default is
0.01.- sheark
float,optional Ratio between the sheark/normk. The default is
0.2857.
- ndamp
- Returns:
- bool
Truewhen successful,Falsewhen failed.
- create_define_de_mesh_surface(sid, type, despid, desxid, nquad=1, nsid=0, rsf=1.0)#
Create discrete element sphere (DES) elements on the surface of shell elements.
- Parameters:
- sid
int Part or part set ID for the region of the mesh to place DES elements on.
- type
int SID type:
type=0: Part set ID
type=1: Part ID
- despid
int Part ID for the generated DES elements.
- desxid
int Section ID for the generated DES elements.
- nquad
int,optional Number of equally spaced DES elements created on a shell element in each local shell direction. The default is
1.- nsid
int,optional If defined, this card creates a node set with ID NSID for the nodes generated by this card. The default is
0.- rsf
float,optional Scale factor for determining the DES radius. The default is
1.0.
- sid
- Returns:
- bool
Truewhen successful,Falsewhen failed.