Beam Section Profile#
The Beam Section profile commands are used to create profiles. A profile definition specifies the properties of a beam that are related to its cross-section geometry. When you define a beam section, you must include a reference to a profile in the section definition.
Create beam section profiles#
In Mdb#
- class BeamSectionProfileModel(name: str, description: str = '', stefanBoltzmann: float | None = None, absoluteZero: float | None = None, waveFormulation: SymbolicConstantType = 'NOT_SET', modelType: SymbolicConstantType = 'STANDARD_EXPLICIT', universalGas: float | None = None, copyConstraints: BooleanType = 1, copyConnectors: BooleanType = 1, copyInteractions: BooleanType = 1)[source]
Abaqus creates a Model object named Model-1 when a session is started.
Notes
This object can be accessed by:
mdb.models[name]
Methods
ArbitraryProfile
(name, table)This method creates a ArbitraryProfile object.
BoxProfile
(name, a, b, uniformThickness, t1)This method creates a BoxProfile object.
CircularProfile
(name, r)This method creates a CircularProfile object.
GeneralizedProfile
(name, area, i11, i12, ...)This method creates a GeneralizedProfile object.
HexagonalProfile
(name, r, t)This method creates a HexagonalProfile object.
IProfile
(name, l, h, b1, b2, t1, t2, t3)This method creates an IProfile object.
LProfile
(name, a, b, t1, t2)This method creates a LProfile object.
PipeProfile
(name, r, t)This method creates a PipeProfile object.
RectangularProfile
(name, a, b)This method creates a RectangularProfile object.
TProfile
(name, b, h, l, tf, tw)This method creates a TProfile object.
TrapezoidalProfile
(name, a, b, c, d)This method creates a TrapezoidalProfile object.
beamProfilesFromOdb
(fileName)This method creates Profile objects by reading an output database.
In Odb#
- class BeamSectionProfileOdb(name: str, analysisTitle: str = '', description: str = '', path: str = '')[source]
The Odb object is the in-memory representation of an output database (ODB) file.
Notes
This object can be accessed by:
import odbAccess session.odbs[name]
Methods
ArbitraryProfile
(name, table)This method creates a ArbitraryProfile object.
BoxProfile
(name, a, b, uniformThickness, t1)This method creates a BoxProfile object.
CircularProfile
(name, r)This method creates a CircularProfile object.
GeneralizedProfile
(name, area, i11, i12, ...)This method creates a GeneralizedProfile object.
HexagonalProfile
(name, r, t)This method creates a HexagonalProfile object.
IProfile
(name, l, h, b1, b2, t1, t2, t3)This method creates an IProfile object.
LProfile
(name, a, b, t1, t2)This method creates a LProfile object.
PipeProfile
(name, r, t)This method creates a PipeProfile object.
RectangularProfile
(name, a, b)This method creates a RectangularProfile object.
TProfile
(name, b, h, l, tf, tw)This method creates a TProfile object.
TrapezoidalProfile
(name, a, b, c, d)This method creates a TrapezoidalProfile object.