Abaqus Model Database#

Objects in mdb

class Mdb(pathName: str = '')[source]

The Mdb object is the high-level Abaqus model database. A model database stores models and analysis controls.

Notes

This object can be accessed by:

mdb
Attributes:
version: int

An Int specifying the release number of the Mdb object in memory.

lastChangedCount: float

A Float specifying the value of a counter associated with the Mdb object. The counter indicates when the Mdb object was last changed.

jobs: dict[str, Job]

A repository of Job objects.

adaptivityProcesses: dict[str, AdaptivityProcess]

A repository of AdaptivityProcess objects.

coexecutions: dict[str, Coexecution]

A repository of Coexecution objects.

optimizationProcesses: dict[str, OptimizationProcess]

A repository of OptimizationProcess objects.

meshEditOptions: MeshEditOptions

A MeshEditOptions object specifying the undo/redo behavior when editing meshes on parts or part instances.

models: dict[str, Model]

A repository of Model objects.

customData: RepositorySupport

A RepositorySupport object.

annotations: dict[str, Annotation]

A repository of Annotation objects.

Methods

Model(name[, description, stefanBoltzmann, ...])

This method creates a Model object.

From Others#

class AcisMdb(pathName: str = '')[source]

The Mdb object is the high-level Abaqus model database. A model database stores models and analysis controls.

Notes

This object can be accessed by:

mdb

Methods

openAcis(fileName[, scaleFromFile])

This method creates an AcisFile object from a file containing ACIS-format geometry.

openCatia(fileName[, topology, ...])

This method creates an AcisFile object from a file containing V5-format geometry.

openEnf(fileName, fileType[, topology, ...])

This method creates an AcisFile object from a file containing Elysium Neutral File-format geometry that was created by CATIA V5, I-DEAS, or Pro/ENGINEER.

openIges(fileName[, trimCurve, ...])

This method creates an AcisFile object from a file containing IGES-format geometry.

openParasolid(fileName[, topology])

This method creates an AcisFile object from a file containing Parasolid-format geometry.

openSolidworks(fileName[, topology])

This method creates an AcisFile object from a file containing Solidworks format geometry.

openStep(fileName[, scale])

This method creates an AcisFile object from a file containing STEP-format geometry.

openVda(fileName)

This method creates an AcisFile object from a file containing VDA-FS-format geometry.

class JobMdb(pathName: str = '')[source]

The Mdb object is the high-level Abaqus model database. A model database stores models and analysis controls.

Notes

This object can be accessed by:

mdb

Methods

Job(name, model[, description, type, queue, ...])

This method creates an analysis job using a model on a model database (MDB) for the model definition.

JobFromInputFile(name, inputFileName[, ...])

This method creates an analysis job using an input file for the model definition.

OptimizationProcess(name, model, task, ...)

This method creates an OptimizationProcess object.