The StdInitialization object is used in conjunction with ContactStd in Abaqus/Standard analyses to specify contact initialization data.
The StdInitialization object is derived from the ContactInitialization object.
import interaction mdb.models[name].contactInitializations[name]
This method creates a StdInitialization object.
mdb.models[name].StdInitialization
Required argument
A String specifying the contact initialization repository key.
Optional arguments
A SymbolicConstant specifying the type of overclosure to be defined. Possible values are ADJUST, INTERFERENCE, and CLEARANCE. The default value is ADJUST.
None or a Float specifying the interference distance. This argument is valid only when overclosureType=INTERFERENCE. The default value is None.
None or a Float specifying the initial clearance distance. This argument is valid only when overclosureType=CLEARANCE, and must be specified in that case. The default value is None.
None or a Float specifying the distance tolerance within which initial openings will undergo strain-free adjustments. This argument is not valid when overclosureType=INTERFERENCE unless a value has been specified for interferenceDistance. The default value is None.
None or a Float specifying the distance tolerance within which initial overclosures will undergo strain-free adjustments.. The default value is None.
Return value
A StdInitialization object.
Exceptions
RangeError.
This method modifies the StdInitialization object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the StdInitialization method, except for the name argument.
Return value
Exceptions
RangeError.
The StdInitialization object has members with the same names and descriptions as the arguments to the StdInitialization method.