The PipeProfile object defines the properties of a circular pipe profile.
The PipeProfile object is derived from the Profile object.
sectionApi.profiles()[name]
This method creates a PipeProfile object.
sectionApi.PipeProfile
odb_PipeProfile& PipeProfile(const odb_String& name, double r, double t, const odb_String& formulation);
Required arguments
An odb_String specifying the repository key.
A Double specifying the outer radius of the pipe. For more information, see “Beam cross-section library,” Section 29.3.9 of the Abaqus Analysis User's Guide.
A Double specifying the wall thickness of the pipe.
Optional argument
An odb_String specifying the formulation. Possible values are "THIN_WALL" and "THICK_WALL". The default value is "THIN_WALL".
Return value
A PipeProfile object.
Exceptions
RangeError.
The PipeProfile object has members with the same names and descriptions as the arguments to the PipeProfile method.
*BEAM SECTION, SECTION=PIPE |
*BEAM SECTION, SECTION=THICK PIPE |