The IProfile object defines the properties of an I profile.
The IProfile object is derived from the Profile object.
import section mdb.models[name].profiles[name] import odbSection session.odbs[name].profiles[name]
This method creates an IProfile object.
mdb.models[name].IProfile session.odbs[name].IProfile
Required arguments
A String specifying the repository key.
A Float specifying the l dimension (offset of 1–axis from the bottom flange surface) of the I profile. For more information, see “Beam cross-section library,” Section 29.3.9 of the Abaqus Analysis User's Guide.
A Float specifying the h dimension (height) of the I profile.
A Float specifying the b1 dimension (bottom flange width) of the I profile.
A Float specifying the b2 dimension (top flange width) of the I profile.
A Float specifying the t1 dimension (bottom flange thickness) of the I profile.
A Float specifying the t2 dimension (top flange thickness) of the I profile.
A Float specifying the t3 dimension (web thickness) of the I profile.
Optional arguments
Return value
An IProfile object.
Exceptions
RangeError.
This method modifies the IProfile object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the IProfile method, except for the name argument.
Return value
Exceptions
RangeError.
The IProfile object has members with the same names and descriptions as the arguments to the IProfile method.