The GeneralizedProfile object defines the properties of a profile via its area, moment of inertia, etc.
The GeneralizedProfile object is derived from the Profile object.
import section mdb.models[name].profiles[name] import odbSection session.odbs[name].profiles[name]
This method creates a GeneralizedProfile object.
mdb.models[name].GeneralizedProfile session.odbs[name].GeneralizedProfile
Required arguments
A String specifying the repository key.
A Float specifying the cross-sectional area for the profile.
A Float specifying the moment of inertia for bending about the 1-axis, .
A Float specifying the moment of inertia for cross bending, .
A Float specifying the moment of inertia for bending about the 2-axis, .
A Float specifying the torsional constant, .
A Float specifying the sectorial moment, .
A Float specifying the warping constant, .
Optional arguments
Return value
A GeneralizedProfile object.
Exceptions
RangeError.
This method modifies the GeneralizedProfile object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the GeneralizedProfile method, except for the name argument.
Return value
Exceptions
RangeError.
The GeneralizedProfile object has members with the same names and descriptions as the arguments to the GeneralizedProfile method.