Abaqus Output Database#
- class Odb(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]
- Attributes:
- isReadOnly: Boolean
A Boolean specifying whether the output database was opened with read-only access.
- amplitudes: dict[str, Amplitude]
A repository of
Amplitude
objects.- filters: dict[str, Filter]
A repository of
Filter
objects.- rootAssembly: OdbAssembly
An
OdbAssembly
object.- jobData: JobData
A
JobData
object.- parts: dict[str, OdbPart]
A repository of
OdbPart
objects.- materials: dict[str, Material]
A repository of
Material
objects.- steps: dict[str, OdbStep]
A repository of
OdbStep
objects.- sections: dict[str, Section]
A repository of
Section
objects.- sectionCategories: dict[str, SectionCategory]
A repository of
SectionCategory
objects.- sectorDefinition: SectorDefinition
A
SectorDefinition
object.- userData: UserData
A
UserData
object.- customData: RepositorySupport
A
RepositorySupport
object.- profiles: dict[str, Profile]
A repository of
Profile
objects.
Methods
Part
(name, embeddedSpace, type)This method creates an OdbPart object.
SectionCategory
(name, description)This method creates a SectionCategory object.
Step
(name, description, domain[, ...])This method creates an OdbStep object.