ContactSurface#

class ansys.dyna.core.pre.dynabase.ContactSurface(set)#

Defines a contact interface.

Overview#

set_contact_region

Include in the contact definition only those SURFA nodes/segments within a box.

set_contact_thickness

Set the contact thickness for the SURFA surface.

set_penalty_stiffness_scale_factor

Set the scale factor on the default surface penalty stiffness.

Import detail#

from ansys.dyna.core.pre.dynabase import ContactSurface

Attribute detail#

ContactSurface.stub#
ContactSurface.id#
ContactSurface.thickness = 0#
ContactSurface.penalty_stiffness = 1.0#

Method detail#

ContactSurface.set_contact_region(box)#

Include in the contact definition only those SURFA nodes/segments within a box.

Parameters:
boxBox

Box-shaped volume.

ContactSurface.set_contact_thickness(thickness)#

Set the contact thickness for the SURFA surface.

Parameters:
thicknessfloat

Contact thickness.

ContactSurface.set_penalty_stiffness_scale_factor(scalefactor=1.0)#

Set the scale factor on the default surface penalty stiffness.

Parameters:
scalefactorint, optional

Scale factor. The default is 1.0.