Abaqus Session#
- class Session[source]
The Session object has no constructor. Abaqus creates the session member when a session is started.
Note
This object can be accessed by:
sessionNote
Check Session on help.3ds.com/0.1..
Public Data Attributes:
Inherited from
SessionBaseA Boolean specifying whether an Abaqus interactive session is running.
A Boolean specifying whether Abaqus is executing a replay file.
A Float specifying the memory usage value for the Abaqus/CAE kernel process in megabytes.
A Float specifying the maximum value for the memory usage for the Abaqus/CAE kernel process in megabytes.
A Float specifying the limit for the memory use for the Abaqus/CAE kernel process in megabytes.
A repository of Color objects.
A
JournalOptionsobject specifying how to record selection of geometry in the journal and replay files.A
MemoryReductionOptionsobject specifying options for running in reduced memory mode.A
NodeQueryobject specifying nodes and their coordinates in a path.A
ConstrainedSketcherOptionsobject specifying common options for all sketches.A
ViewerOptionsobject.An
AnimationOptionsobject.An
AVIOptionsobject.An
ImageAnimationOptionsobject.An
ImageAnimationobject.A
QuickTimeOptionsobject.A repository of Viewport objects.
A
RepositorySupportobject.A
FieldReportOptionsobject.A
FreeBodyReportOptionsobject.A
FieldReportOptionsobject.A
FreeBodyReportOptionsobject.A repository of Odb objects.
A repository of ScratchOdb objects.
A
DefaultOdbDisplayobject.A
DefaultPlotobject.A
DefaultChartOptionsobject.A repository of OdbData objects.
A repository of MdbData objects.
A repository of Path objects.
A repository of FreeBody objects.
A repository of Stream objects.
A repository of Spectrum objects.
A
CurrentProbeValuesobject.A
ProbeOptionsobject.A
ProbeOptionsobject.A
ProbeReportobject.A
ProbeReportobject.A
SelectedProbeValuesobject.A
PrintOptionsobject.An
EpsOptionsobject.A
PageSetupOptionsobject.A
PngOptionsobject.A
PsOptionsobject.A
SvgOptionsobject.A
TiffOptionsobject.An
AutoColorsobject specifying the color palette to be used for color coding.An
AutoColorsobject specifying the color palette to be used forXYCurve objects.A repository of XYData objects.
A repository of XYCurve objects.
A repository of XYPlot objects.
A repository of Chart objects.
An
XYReportOptionsobject.An
XYReportOptionsobject.A repository of View objects.
A repository of NetworkDatabaseConnector objects.
A repository of DisplayGroup objects.
A
GraphicsInfoobject.A
GraphicsOptionsobject.A
GraphicsOptionsobject.A
ViewportAnnotationOptionsobject.A repository of Queue objects.
A String specifying the name of the current viewport.
A Dictionary object specifying the viewports and their associated models.
A repository of Image objects.
A repository of Movie objects.
A
LightOptionsobject.A
DrawingAreaobject.A
MesherOptionsobject specifying how to control default settings in the Mesh module.A repository of Drawing objects.
Public Methods:
Inherited from
AnimationSessionwriteImageAnimation(fileName, format[, ...])This method writes the animations present in the list of canvas objects to a file.
Movie(name, fileName[, startFrame, ...])This method creates a Movie object from the contents of the specified file.
Inherited from
CanvasSessionViewport(name[, origin, width, height, ...])This method creates a Viewport object with the specified origin and dimensions.
Inherited from
DisplayGroupSessionDisplayGroup(name, leaf)This method creates a DisplayGroup object.
Inherited from
FieldReportSessionwriteFieldReport(filename, append, sortItem, ...)This method writes a FieldOutput object to a user-defined ASCII file.
writeFreeBodyReport(fileName, append[, ...])This method writes a FreeBody object to a user-defined ASCII file.
Inherited from
JobSessionQueue(name, queueName[, hostName, fileCopy, ...])This method creates a Queue object.
Inherited from
OdbSessionScratchOdb(odb)This method creates a new ScratchOdb object.
Inherited from
PathSessionPath(name, type, expression, ...)This method creates a Path object.
Spectrum(name, colors)This method creates a Spectrum object and places it in the spectrums repository.
Stream(name, numPointsOnRake[, pointA, ...])This method creates aStream object and places it in the streams repository.
Inherited from
XYSessionAreaStyle([color, fill, style])This method creates an AreaStyle.
LineStyle([color, show, style, thickness])This method creates a LineStyle.
QuantityType([label, type])This method creates a QuantityType object.
SymbolStyle([color, show, marker, size])This method creates a SymbolStyle object.
TextStyle([color, show, font, rotationAngle])This method creates a TextStyle.
XYData(*args, **kwargs)XYDataFromFile(fileName[, name, ...])This method creates an XYData object from data in an ASCII file.
XYDataFromHistory(odb, outputVariableName, steps)This method creates an XYData object by reading history data from an Odb object.
xyDataListFromField(odb, outputPosition, ...)This method creates a list of XYData objects by reading field data from an Odb object.
XYDataFromFreeBody(odb[, force, moment, ...])This method creates a list of XYData objects by computing free body data from an Odb object.
XYDataFromShellThickness(odb, ...[, ...])This method creates a list of XYData objects by reading through the thickness field data from an Odb object.
XYDataFromPath(path, name[, ...])This method creates an XYData object from path information.
Inherited from
XYSessionBaselinearizeStress(name, path, startPoint, ...)This method is used to perform stress linearization along a defined stress line.
setPathTolerance([tolerance])This method is used to set the tolerance to be used when creating XYData objects by extracting results along Path objects.
This method is used to get the tolerance used when creating XYData objects by extracting results along Path objects.
setLimitForXYDataPlots([limit])This method is used to set the limit for number of XY data objects while creating XYData from field output.
This method is used to get the limit for number of XY data objects while creating XYData from field output.
Inherited from
SessionBasesetValues([kernelMemoryLimit])This method modifies the Session object.
enableCADConnection(CADName[, portNum])This method enables the Abaqus/CAE listening port for the specified CAD system.
This method checks the status of CAD Connection.
disableCADConnection(CADName)This method disables an associative import CAD connection that was enabled.
enableParameterUpdate(CADName, CADVersion[, ...])This method enables parameter updates for ProE and NX by establishing a connection with the listening port previously setup by the CAD application.
setCADPortNumber(CADName, Port)This method enables parameter updates for CATIA V5 and CATIA V6 by establishing a connection with the listening port previously setup by the CAD application.
updateCADParameters(modelName, CADName, ...)This method updates the parameters for the specified model using the specified parameter file.
disableParameterUpdate(CADName)This method disables an associative CAD connection using parameters.
printToFile(fileName[, format, ...])This method prints canvas objects to a file using the attributes stored in the PrintOptions object and the appropriate format options object.
printToPrinter([printCommand, numCopies, ...])This method prints canvas objects to a Windows printer or to a PostScript printer.
saveOptions(directory)This method saves your customized display settings.
writeVrmlFile(fileName[, format, canvasObjects])This method exports the current viewport objects to a file.
write3DXMLFile(fileName[, format, canvasObjects])This method exports the current viewport objects to a file.
writeOBJFile(fileName[, canvasObjects])This method exports the current viewport objects to a file.
openOdb(name[, path, readOnly])This method opens an existing output database (.odb) file and creates a new Odb object. This method is accessed only via the session object inside Abaqus/CAE and adds the new Odb object to the session.odbs repository. This method allows you to open multiple output databases at the same time and to use the repository key to specify a particular output database. For example::.