The HexagonalProfile object defines the properties of a hexagonal profile.
The HexagonalProfile object is derived from the Profile object.
sectionApi.profiles()[name]
This method creates a HexagonalProfile object.
sectionApi.HexagonalProfile
odb_HexagonalProfile& HexagonalProfile(const odb_String& name, double r, double t);
Required arguments
An odb_String specifying the repository key.
A positive Double specifying the r dimension (outer radius) of the hexagonal profile. For more information, see “Beam cross-section library,” Section 28.3.9 of the Abaqus Analysis User's Manual.
A positive Double specifying the t dimension (wall thickness) of the hexagonal profile, t < (sqrt(3)/2)r.
Optional arguments
Return value
A HexagonalProfile object.
Exceptions
RangeError.
The HexagonalProfile object has members with the same names and descriptions as the arguments to the HexagonalProfile method.