
The IProfile object defines the properties of an I profile.
The IProfile object is derived from the Profile object.
sectionApi.profiles()[name]

This method creates an IProfile object.
sectionApi.IProfile
odb_IProfile&
IProfile(const odb_String& name,
double l,
double h,
double b1,
double b2,
double t1,
double t2,
double t3);Required arguments
An odb_String specifying the repository key.
A Double 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 Double specifying the h dimension (height) of the I profile.
A Double specifying the b1 dimension (bottom flange width) of the I profile.
A Double specifying the b2 dimension (top flange width) of the I profile.
A Double specifying the t1 dimension (bottom flange thickness) of the I profile.
A Double specifying the t2 dimension (top flange thickness) of the I profile.
A Double specifying the t3 dimension (web thickness) of the I profile.
Optional arguments
Return value
An IProfile object.
Exceptions
RangeError.

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