DEMAnalysis#

class ansys.dyna.core.pre.dynadem.DEMAnalysis#

Bases: ansys.dyna.core.pre.dynabase.BaseObj

Activates DEM analysis and defines associated control parameters.

Overview#

set_des

Set global control parameters for discrete element spheres.

create

Create a DEM analysis.

Import detail#

from ansys.dyna.core.pre.dynadem import DEMAnalysis

Attribute detail#

DEMAnalysis.defined_des = False#
DEMAnalysis.stub#
DEMAnalysis.type = 'analysis_dem'#

Method detail#

DEMAnalysis.set_des(normal_damping_coeff=0.0, tangential_damping_coeff=0.0, static_friction_coeff=0.0, rolling_friction_coeff=0.0, normal_spring_constant_sf=0.01, ratio=0.2857)#

Set global control parameters for discrete element spheres.

Parameters:
normal_damping_coefffloat, optional

Normal damping coefficient. The default value is 0.0.

tangential_damping_coefffloat, optional

Tangential damping coefficient. The default value is 0.0.

static_friction_coefffloat, optional

Static coefficient of friction. The default is 0.0.

rolling_friction_coefffloat, optional

Rolling coefficient of friction. The default is 0.0.

normal_spring_constant_sffloat, optional

Normal spring constant. The default is 0.01.

ratiofloat, optional

Ratio. The default is 0.2857.

DEMAnalysis.create()#

Create a DEM analysis.