The ElasticFoundation object defines a mechanical foundation.
The ElasticFoundation object is derived from the Interaction object.
import interaction mdb.models[name].interactions[name]
This method creates an ElasticFoundation object.
mdb.models[name].ElasticFoundation
Required arguments
A String specifying the repository key.
A String specifying the name of the step in which the ElasticFoundation object is created. createStepName must be set to 'Initial'.
A Region object specifying the surface to which the foundation applies.
A Float specifying the foundation stiffness per area (or per length for beams).
Optional arguments
Return value
An ElasticFoundation object.
Exceptions
This method modifies the data for an existing ElasticFoundation object in the step where it is created.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the ElasticFoundation method, except for the name and createStepName arguments.
Return value
Exceptions
This method modifies the propagating data of an existing ElasticFoundation object in the specified step.
Required argument
A String specifying the name of the step in which the interaction is modified.
Optional argument
A Float specifying the foundation stiffness per area (or per length for beams).
Return value
Exceptions
The ElasticFoundation object has members with the same names and descriptions as the arguments to the ElasticFoundation method except the optional arguments to the setValuesInStep method.