InputImperfection object

The InputImperfection object defines geometric imperfection on an assembly region.

The InputImperfection object is derived from the Imperfection object.

This page discusses:

Access

import assembly
mdb.models[name].rootAssembly.engineeringFeatures.imperfections[name]

InputImperfection(...)

This method creates an InputImperfection object.

Path

mdb.models[name].parts[name].engineeringFeatures.InputImperfection

Required arguments

name

A String specifying the repository key.

file

A String specifying the name of the alternate input file containing the imperfection data.

Optional arguments

system

A SymbolicConstant specifying the coordinate system. The imperfection values in the alternate input file being used as input to this option would be treated as perturbation values of respective coordinates. Possible values areR, C and S. The default value is R.

Return value

A InputImperfection object.

Exceptions

None.

setValues(...)

This method modifies the InputImperfection object.

Required arguments

None.

Optional arguments

The optional arguments to setValues are the same as the arguments to the InputImperfection method, except for the name argument.

Return value

None.

Exceptions

None.

Members

The InputImperfection object has members with the same names and descriptions as the arguments to the InputImperfection method.

In addition, the InputImperfection object has the following member:

suppressed

A Boolean specifying whether the imperfection is suppressed or not. The default value is OFF.