Abaqus Output Database#
- class Odb(name, analysisTitle='', description='', path='')[source]
The Odb object is the in-memory representation of an output database (ODB) file.
Note
This object can be accessed by:
import odbAccess session.odbs[name]
Note
Check Odb on help.3ds.com/0.1..
Public Data Attributes:
Inherited from
OdbBaseA Boolean specifying whether the output database was opened with read-only access.
A repository of Amplitude objects.
A repository of Filter objects.
An
OdbAssemblyobject.A
JobDataobject.A repository of OdbPart objects.
A repository of Material objects.
A repository of OdbStep objects.
A repository of Section objects.
A repository of SectionCategory objects.
A
SectorDefinitionobject.A
UserDataobject.A
RepositorySupportobject.A repository of Profile objects.
Public Methods:
Part(name, embeddedSpace, type)This method creates an OdbPart object.
Step(name, description, domain[, ...])This method creates an OdbStep object.
SectionCategory(name, description)This method creates a SectionCategory object.
Inherited from
AmplitudeOdbActuatorAmplitude(name[, timeSpan])This method creates a ActuatorAmplitude object.
DecayAmplitude(name, initial, maximum, ...)This method creates a DecayAmplitude object.
EquallySpacedAmplitude(name, fixedInterval, data)This method creates an EquallySpacedAmplitude object.
ModulatedAmplitude(name, initial, magnitude, ...)This method creates a ModulatedAmplitude object.
PeriodicAmplitude(name, frequency, start, ...)This method creates a PeriodicAmplitude object.
PsdDefinition(name, data[, unitType, ...])This method creates a PsdDefinition object.
SmoothStepAmplitude(name, data[, timeSpan])This method creates a SmoothStepAmplitude object.
SolutionDependentAmplitude(name[, initial, ...])This method creates a SolutionDependentAmplitude object.
SpectrumAmplitude(name, method, data[, ...])This method creates a SpectrumAmplitude object.
TabularAmplitude(name, data[, smooth, timeSpan])This method creates a TabularAmplitude object.
Inherited from
FilterOdbButterworthFilter(name, cutoffFrequency[, ...])This method creates a ButterworthFilter object.
Chebyshev1Filter(name, cutoffFrequency[, ...])This method creates a Chebyshev1Filter object.
Chebyshev2Filter(name, cutoffFrequency[, ...])This method creates a Chebyshev2Filter object.
OperatorFilter(name, cutoffFrequency[, ...])This method creates an OperatorFilter object.
Inherited from
MaterialOdbMaterial(name[, description, materialIdentifier])This method creates a Material object.
Inherited from
BeamSectionProfileOdbArbitraryProfile(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.
Inherited from
OdbBase__init__(name[, analysisTitle, description, ...])This method creates a new Odb object.
close()This method closes an output database.
getFrame(frameValue[, match])This method returns the frame at the specified time, frequency, or mode.
save()This method saves output to an output database (.odb ) file.
update()This method is used to update an Odb object in memory while an Abaqus analysis writes data to the associated output database.