Path and Probe#
Path commands are used to define a line through your model by specifying a series of points. You can view results along the path in the form of an X-Y plot. Probe commands are used to determine model data and analysis results at selected locations.
Create paths in Session#
- class PathSession[source]#
Public Data Attributes:
Inherited from
SessionBaseattachedToGuiA Boolean specifying whether an Abaqus interactive session is running.
replayInProgressA Boolean specifying whether Abaqus is executing a replay file.
kernelMemoryFootprintA Float specifying the memory usage value for the Abaqus/CAE kernel process in megabytes.
kernelMemoryMaxFootprintA Float specifying the maximum value for the memory usage for the Abaqus/CAE kernel process in megabytes.
kernelMemoryLimitA Float specifying the limit for the memory use for the Abaqus/CAE kernel process in megabytes.
colorsA repository of Color objects.
journalOptionsA
JournalOptionsobject specifying how to record selection of geometry in the journal and replay files.memoryReductionOptionsA
MemoryReductionOptionsobject specifying options for running in reduced memory mode.nodeQueryA
NodeQueryobject specifying nodes and their coordinates in a path.sketcherOptionsA
ConstrainedSketcherOptionsobject specifying common options for all sketches.viewerOptionsA
ViewerOptionsobject.animationOptionsAn
AnimationOptionsobject.aviOptionsAn
AVIOptionsobject.imageAnimationOptionsAn
ImageAnimationOptionsobject.imageAnimationAn
ImageAnimationobject.quickTimeOptionsA
QuickTimeOptionsobject.viewportsA repository of Viewport objects.
customDataA
RepositorySupportobject.defaultFieldReportOptionsA
FieldReportOptionsobject.defaultFreeBodyReportOptionsA
FreeBodyReportOptionsobject.fieldReportOptionsA
FieldReportOptionsobject.freeBodyReportOptionsA
FreeBodyReportOptionsobject.odbsA repository of Odb objects.
scratchOdbsA repository of ScratchOdb objects.
defaultOdbDisplayA
DefaultOdbDisplayobject.defaultPlotA
DefaultPlotobject.defaultChartOptionsA
DefaultChartOptionsobject.odbDataA repository of OdbData objects.
mdbDataA repository of MdbData objects.
pathsA repository of Path objects.
freeBodiesA repository of FreeBody objects.
streamsA repository of Stream objects.
spectrumsA repository of Spectrum objects.
currentProbeValuesA
CurrentProbeValuesobject.defaultProbeOptionsA
ProbeOptionsobject.probeOptionsA
ProbeOptionsobject.probeReportA
ProbeReportobject.defaultProbeReportA
ProbeReportobject.selectedProbeValuesA
SelectedProbeValuesobject.printOptionsA
PrintOptionsobject.epsOptionsAn
EpsOptionsobject.pageSetupOptionsA
PageSetupOptionsobject.pngOptionsA
PngOptionsobject.psOptionsA
PsOptionsobject.svgOptionsA
SvgOptionsobject.tiffOptionsA
TiffOptionsobject.autoColorsAn
AutoColorsobject specifying the color palette to be used for color coding.xyColorsAn
AutoColorsobject specifying the color palette to be used forXYCurve objects.xyDataObjectsA repository of XYData objects.
curvesA repository of XYCurve objects.
xyPlotsA repository of XYPlot objects.
chartsA repository of Chart objects.
defaultXYReportOptionsAn
XYReportOptionsobject.xyReportOptionsAn
XYReportOptionsobject.viewsA repository of View objects.
networkDatabaseConnectorsA repository of NetworkDatabaseConnector objects.
displayGroupsA repository of DisplayGroup objects.
graphicsInfoA
GraphicsInfoobject.defaultGraphicsOptionsA
GraphicsOptionsobject.graphicsOptionsA
GraphicsOptionsobject.defaultViewportAnnotationOptionsA
ViewportAnnotationOptionsobject.queuesA repository of Queue objects.
currentViewportNameA String specifying the name of the current viewport.
sessionStateA Dictionary object specifying the viewports and their associated models.
imagesA repository of Image objects.
moviesA repository of Movie objects.
defaultLightOptionsA
LightOptionsobject.drawingAreaA
DrawingAreaobject.defaultMesherOptionsA
MesherOptionsobject specifying how to control default settings in the Mesh module.drawingsA repository of Drawing objects.
Public Methods:
Path(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
SessionBasesetValues([kernelMemoryLimit])This method modifies the Session object.
enableCADConnection(CADName[, portNum])This method enables the Abaqus/CAE listening port for the specified CAD system.
isCADConnectionEnabled()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::.
- Path(name, type, expression, circleDefinition, numSegments, startAngle, endAngle, radius, radialAngle, startRadius, endRadius)[source]#
This method creates a Path object.
Note
This function can be accessed by:
session.Path
Note
Check Path on help.3ds.com/0.1..
- Parameters:
name (
str) – A String specifying the repository key.type (
SymbolicConstant) – A SymbolicConstant specifying the type of path being created. Possible values are NODE_LIST, POINT_LIST, EDGE_LIST, CIRCUMFERENTIAL, and RADIAL.expression (
tuple) –A sequence specifying the nodes or points that make up the path. The definition of the path expression depends on the type argument.
If type = NODE_LIST, expression must be a sequence of sequences. Each inner sequence contains two items, the first item is a String specifying the name of a part instance, and the second item can be either a sequence of Ints or a sequence of Strings, each specifying a range of Ints.
If type = POINT_LIST, expression must be a sequence of tuples of three Floats, specifying the coordinates of each point.
If type = EDGE_LIST, expression must be a sequence of sequences. Each inner sequence contains two items, the first item is a String specifying the name of the part instance, and the second item is a sequence of tuples of four Ints that uniquely identify an element edge. The four Ints are: 1. The element label. 2. The element face index (one-based). 3. The face edge index (one-based). 4. The edge direction. A positive number specifies that the edge direction runs from the edge start node to the edge end node. A negative number specifies the opposite.
When type = CIRCUMFERENTIAL or RADIAL, expression must be a sequence of three tuples of three Floats, specifying the coordinates of the points used to define a coordinate system.
circleDefinition (
SymbolicConstant) – A SymbolicConstant specifying the method in which the circle is being defined. This argument is valid only when type = CIRCUMFERENTIAL or RADIAL. Possible values are ORIGIN_AXIS and POINT_ARC.When the value is ORIGIN_AXIS, the first two points in expression are points on the rotational axis and the third point lies on the x-axis. When the value is POINT_ARC, the three points in expression are points lying on the arc of the circle.numSegments (
int) – An Int specifying the number of equal segments in the path. This argument is valid only when type = CIRCUMFERENTIAL or RADIAL.startAngle (
float) – A Float specifying the start angle of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.endAngle (
float) – A Float specifying the end angle of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.radius (
Union[SymbolicConstant,float]) – The SymbolicConstant CIRCLE_RADIUS or a Float specifying the radius of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.radialAngle (
float) – A Float specifying the angle between the radial path and the X-axis of the specified coordinate system. This argument is valid only when type = RADIAL.startRadius (
Union[SymbolicConstant,float]) – The SymbolicConstant CIRCLE_RADIUS or a Float specifying the start radius of the radial path. This argument is valid only when type = RADIAL.endRadius (
Union[SymbolicConstant,float]) – The SymbolicConstant CIRCLE_RADIUS or a Float specifying the end radius of the radial path. This argument is valid only when type = RADIAL.
- Returns:
A
Pathobject.- Return type:
- Raises:
ModelError –
KeyError –
ValueError – When type = CIRCUMFERENTIAL or RADIAL, the three points specified in expression are collinear.
- Spectrum(name, colors)[source]#
This method creates a Spectrum object and places it in the spectrums repository.
Note
This function can be accessed by:
session.Spectrum
Note
- Stream(name, numPointsOnRake, pointA=(), pointB=(), path='')[source]#
This method creates aStream object and places it in the streams repository.
Note
This function can be accessed by:
session.Stream
Note
Check Stream on help.3ds.com/0.1..
- Parameters:
name (
str) – A string name for the stream.numPointsOnRake (
str) – An integer specifying the number of points along the rake.pointA (
tuple, default:()) – A tuple of 3 floats specifying the starting point of the rake. Alternatively, a string representation of the node selected in the viewport.pointB (
tuple, default:()) – A tuple of 3 floats specifying the end point of the rake. Alternatively, a string representation of the node selected in the viewport.path (
str, default:'') – APath object that specifies the rake.
- Returns:
A
Streamobject.- Return type:
Create free bodies in Session#
- class FreeBody[source]#
The FreeBody object defines a section across which resultant forces and moments are computed.
Note
This object can be accessed by:
import visualization session.freeBodies[name]
Note
Public Methods:
FreeBodyFromEdges(name, edges[, ...])This method creates a FreeBody object and places it in the freeBodies repository.
FreeBodyFromFaces(name, faces[, ...])This method creates a FreeBody object and places it in the freeBodies repository.
FreeBodyFromNodesElements(name, elements, nodes)This method creates a FreeBody object and places it in the freeBodies repository.
- FreeBodyFromEdges(name, edges, summationLoc=abaqusConstants.CENTROID, summationPoint=(), componentResolution=abaqusConstants.NORMAL_TANGENTIAL, csysName='')[source]#
This method creates a FreeBody object and places it in the freeBodies repository.
Note
This function can be accessed by:
session.FreeBodyFromEdges
Note
- Parameters:
name (
str) – A string name for the free body.edges (
str) – A DisplayGroup leaf object that specifies the physical constituents of the free body.summationLoc (
SymbolicConstant, default:CENTROID) – A SymbolicConstant specifying the location of the summation point. Possible values are CENTROID, NODAL_AVERAGE and SPECIFY. The default value is CENTROID.summationPoint (
tuple, default:()) – A tuple of 3 floats specifying the summation point.componentResolution (
SymbolicConstant, default:NORMAL_TANGENTIAL) – A SymbolicConstant specifying the component resolution. Possible values are NORMAL_TANGENTIAL and CSYS. The default value is NORMAL_TANGENTIAL.csysName (
str, default:'') – A string specifying the name of the coordinate system.
- Returns:
A
FreeBodyobject.- Return type:
- FreeBodyFromFaces(name, faces, summationLoc=abaqusConstants.CENTROID, summationPoint=(), componentResolution=abaqusConstants.NORMAL_TANGENTIAL, csysName='')[source]#
This method creates a FreeBody object and places it in the freeBodies repository.
Note
This function can be accessed by:
session.FreeBodyFromEdges
Note
- Parameters:
name (
str) – A string name for the free body.faces (
str) – A DisplayGroup leaf object that specifies the physical constituents of the free body.summationLoc (
SymbolicConstant, default:CENTROID) – A SymbolicConstant specifying the location of the summation point. Possible values are CENTROID, NODAL_AVERAGE and SPECIFY. The default value is CENTROID.summationPoint (
tuple, default:()) – A tuple of 3 floats specifying the summation point.componentResolution (
SymbolicConstant, default:NORMAL_TANGENTIAL) – A SymbolicConstant specifying the component resolution. Possible values are NORMAL_TANGENTIAL and CSYS. The default value is NORMAL_TANGENTIAL.csysName (
str, default:'') – A string specifying the name of the coordinate system.
- Returns:
A
FreeBodyobject.- Return type:
- FreeBodyFromNodesElements(name, elements, nodes, summationLoc=abaqusConstants.CENTROID, summationPoint=(), componentResolution=abaqusConstants.NORMAL_TANGENTIAL, csysName='')[source]#
This method creates a FreeBody object and places it in the freeBodies repository.
Note
This function can be accessed by:
session.FreeBodyFromEdges
Note
- Parameters:
name (
str) – A string name for the free body.elements (
str) – A DisplayGroup leaf object that specifies the physical constituents of the free body.nodes (
str) – A DisplayGroup leaf object that specifies the physical constituents of the free body.summationLoc (
SymbolicConstant, default:CENTROID) – A SymbolicConstant specifying the location of the summation point. Possible values are CENTROID, NODAL_AVERAGE and SPECIFY. The default value is CENTROID.summationPoint (
tuple, default:()) – A tuple of 3 floats specifying the summation point.componentResolution (
SymbolicConstant, default:NORMAL_TANGENTIAL) – A SymbolicConstant specifying the component resolution. Possible values are NORMAL_TANGENTIAL and CSYS. The default value is NORMAL_TANGENTIAL.csysName (
str, default:'') – A string specifying the name of the coordinate system.
- Returns:
A
FreeBodyobject.- Return type:
Object features#
CurrentProbeValues#
- class CurrentProbeValues[source]#
The CurrentProbeValues object has no constructor. The CurrentProbeValues object is created when you import the Visualization module.
Note
This object can be accessed by:
import visualization session.currentProbeValues
Note
Public Data Attributes:
A tuple of Floats specifying the values obtained while probing.
NodeQuery#
- class NodeQuery[source]#
The NodeQuery object specifies nodes and their coordinates in a path. The NodeQuery object has no constructor or methods. Abaqus creates the nodeQuery member when you import the visualization module.
Note
This object can be accessed by:
import visualization session.nodeQuery
Note
Public Data Attributes:
An Int specifying the ID of the most recently queried node.
A tuple of Floats specifying the X-, Y-, and Z-coordinates of the most recently queried node.
Path#
- class Path(name, type, expression, circleDefinition, numSegments, startAngle, endAngle, radius, radialAngle, startRadius, endRadius)[source]#
The Path object defines a line through your model by specifying a series of nodes or points.
Note
This object can be accessed by:
import visualization session.paths[name]
Note
Check Path on help.3ds.com/0.1..
Public Data Attributes:
If type = NODE_LIST, coordinates is a sequence of tuples of three Floats.
Public Methods:
__init__(name, type, expression, ...)This method creates a Path object.
- circleDefinition: SymbolicConstant[source]#
A SymbolicConstant specifying the method in which the circle is being defined. This argument is valid only when type = CIRCUMFERENTIAL or RADIAL. Possible values are ORIGIN_AXIS and POINT_ARC.When the value is ORIGIN_AXIS, the first two points in expression are points on the rotational axis and the third point lies on the x-axis. When the value is POINT_ARC, the three points in expression are points lying on the arc of the circle.
- coordinates: List[Tuple[float, ...]] = [][source]#
If type = NODE_LIST, coordinates is a sequence of tuples of three Floats. This can be used as the value for the expression argument when creating a Path object of type = POINT_LIST.
- endAngle: float[source]#
A Float specifying the end angle of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.
- endRadius: Union[SymbolicConstant, float][source]#
The SymbolicConstant CIRCLE_RADIUS or a Float specifying the end radius of the radial path. This argument is valid only when type = RADIAL.
- expression: tuple[source]#
of three Floats, specifying the coordinates of the points used to define a coordinate system.
- numSegments: int[source]#
An Int specifying the number of equal segments in the path. This argument is valid only when type = CIRCUMFERENTIAL or RADIAL.
- radialAngle: float[source]#
A Float specifying the angle between the radial path and the X-axis of the specified coordinate system. This argument is valid only when type = RADIAL.
- radius: Union[SymbolicConstant, float][source]#
The SymbolicConstant CIRCLE_RADIUS or a Float specifying the radius of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.
- startAngle: float[source]#
A Float specifying the start angle of the circumferential path. This argument is valid only when type = CIRCUMFERENTIAL.
- startRadius: Union[SymbolicConstant, float][source]#
The SymbolicConstant CIRCLE_RADIUS or a Float specifying the start radius of the radial path. This argument is valid only when type = RADIAL.
- type: SymbolicConstant[source]#
A SymbolicConstant specifying the type of path being created. Possible values are NODE_LIST, POINT_LIST, EDGE_LIST, CIRCUMFERENTIAL, and RADIAL.
ProbeOptions#
- class ProbeOptions[source]#
The ProbeOptions object is used to store settings associated with probing a model or an X - Y plot. The ProbeOptions object has no constructor. Abaqus creates the defaultProbeOptions and the probeOptions members when you import the Visualization module. When probing is initiated for the first time, the values in the probeOptions member are initialized using the values from the defaultProbeOptions member.
Note
This object can be accessed by:
import visualization session.defaultProbeOptions session.probeOptions
Note
Public Data Attributes:
A SymbolicConstant specifying the entity being probed when probeObject = "ODB".
A SymbolicConstant specifying the output position to probe for field output results when probeObject = "ODB".
A Boolean specifying whether to display the part instance information.
A Boolean specifying whether to display the element ID information.
A Boolean specifying whether to display the element type information.
A Boolean specifying whether to display the element connectivity.
A Boolean specifying whether to display the element field output results.
A Boolean specifying whether to display the node ID when probeObject = ODB and probeEntity = NODE.
A Boolean specifying whether to display the base coordinates of a node when probeObject = ODB and probeEntity = NODE.
A Boolean specifying whether to display the deformed coordinates of a node when probeObject = ODB and probeEntity = NODE.
A Boolean specifying whether to display the elements attached to a node when probeObject = ODB and probeEntity = NODE.
A Boolean specifying whether to display the node field output results.
A Boolean specifying whether to display the legend for a curve being probed.
A Boolean specifying whether to display the x-coordinate value of the point on the curve being probed.
A Boolean specifying whether to display the y-coordinate value of the point on the curve being probed.
A Boolean specifying whether to display the sequence ID of the point on the curve being probed.
A Boolean specifying whether to interpolate values within a line segment when probeObject = XYPlot.
A Boolean specifying whether field output is available for probing when probeObject = XYPlot.
A String specifying the type of the displayed object being probed.
Public Methods:
setValues([options, probeEntity, ...])This method modifies the settings on the ProbeOptions object.
- attachedElements: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the elements attached to a node when probeObject = ODB and probeEntity = NODE. The default value is ON.
- baseCoordinates: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the base coordinates of a node when probeObject = ODB and probeEntity = NODE. The default value is ON.
- deformedCoordinates: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the deformed coordinates of a node when probeObject = ODB and probeEntity = NODE. The default value is ON.
- elementConnectivity: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the element connectivity. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.
- elementFieldResults: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the element field output results. This member is valid when probeObject = ODB, probeEntity = ELEMENT, and isFieldOutputAvailable = ON. The default value is ON.
- elementID: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the element ID information. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.
- elementType: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the element type information. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.
- interpolateXy: Union[AbaqusBoolean, bool] = OFF[source]#
A Boolean specifying whether to interpolate values within a line segment when probeObject = XYPlot. When interpolateXy = OFF, probing returns the nearest X - Y data point on the curve. When interpolateXy = ON, probing interpolates data to return a value at the nearest point on the curve. The default value is OFF.
- isFieldOutputAvailable: Union[AbaqusBoolean, bool] = OFF[source]#
A Boolean specifying whether field output is available for probing when probeObject = XYPlot. This member is read-only.
- legend: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the legend for a curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.
- nodeFieldResults: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the node field output results. This member is valid when probeObject = ODB, probeEntity = NODE, and isFieldOutputAvailable = ON. The default value is ON.
- nodeId: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the node ID when probeObject = ODB and probeEntity = NODE. The default value is ON.
- partInstance: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the part instance information. This member is valid when probeObject = ODB. The default value is ON.
- probeEntity: SymbolicConstant = ELEMENT[source]#
A SymbolicConstant specifying the entity being probed when probeObject = “ODB”. Possible values are NODE and ELEMENT. The default value is ELEMENT.
- probeObject: str = ''[source]#
A String specifying the type of the displayed object being probed. Possible values are “ODB” and “XYPlot”. This member is read-only.
- probeOutputPosition: Optional[SymbolicConstant] = None[source]#
A SymbolicConstant specifying the output position to probe for field output results when probeObject = “ODB”. Possible values are NODAL, INTEGRATION_POINT, ELEMENT_FACE, ELEMENT_NODAL, and ELEMENT_CENTROID.When probeEntity = NODE, the only possible value is NODAL. When probeEntity = ELEMENT, the only possible values are INTEGRATION_POINT, ELEMENT_FACE, ELEMENT_NODAL, and ELEMENT_CENTROID, and the default is INTEGRATION_POINT.
- sequenceID: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the sequence ID of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.
- setValues(options=None, probeEntity=abaqusConstants.ELEMENT, probeOutputPosition=None, partInstance=ON, elementID=ON, elementType=ON, elementConnectivity=ON, elementFieldResults=ON, nodeId=ON, baseCoordinates=ON, deformedCoordinates=ON, attachedElements=ON, nodeFieldResults=ON, legend=ON, xValue=ON, yValue=ON, sequenceID=ON, interpolateXy=OFF)[source]#
This method modifies the settings on the ProbeOptions object.
Note
- Parameters:
options (
Optional[ProbeOptions], default:None) – AProbeOptionsobject from which values are to be copied. If other arguments are also supplied to setValues, they will override the values in options. The default value is None.probeEntity (
SymbolicConstant, default:ELEMENT) – A SymbolicConstant specifying the entity being probed when probeObject = “ODB”. Possible values are NODE and ELEMENT. The default value is ELEMENT.probeOutputPosition (
Optional[SymbolicConstant], default:None) – A SymbolicConstant specifying the output position to probe for field output results when probeObject = “ODB”. Possible values are NODAL, INTEGRATION_POINT, ELEMENT_FACE, ELEMENT_NODAL, and ELEMENT_CENTROID.When probeEntity = NODE, the only possible value is NODAL. When probeEntity = ELEMENT, the only possible values are INTEGRATION_POINT, ELEMENT_FACE, ELEMENT_NODAL, and ELEMENT_CENTROID, and the default is INTEGRATION_POINT.partInstance (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the part instance information. This member is valid when probeObject = ODB. The default value is ON.elementID (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the element ID information. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.elementType (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the element type information. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.elementConnectivity (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the element connectivity. This member is valid when probeObject = ODB and probeEntity = ELEMENT. The default value is ON.elementFieldResults (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the element field output results. This member is valid when probeObject = ODB, probeEntity = ELEMENT, and isFieldOutputAvailable = ON. The default value is ON.nodeId (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the node ID when probeObject = ODB and probeEntity = NODE. The default value is ON.baseCoordinates (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the base coordinates of a node when probeObject = ODB and probeEntity = NODE. The default value is ON.deformedCoordinates (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the deformed coordinates of a node when probeObject = ODB and probeEntity = NODE. The default value is ON.attachedElements (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the elements attached to a node when probeObject = ODB and probeEntity = NODE. The default value is ON.nodeFieldResults (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the node field output results. This member is valid when probeObject = ODB, probeEntity = NODE, and isFieldOutputAvailable = ON. The default value is ON.legend (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the legend for a curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.xValue (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the x-coordinate value of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.yValue (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the y-coordinate value of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.sequenceID (
Union[AbaqusBoolean,bool], default:ON) – A Boolean specifying whether to display the sequence ID of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.interpolateXy (
Union[AbaqusBoolean,bool], default:OFF) – A Boolean specifying whether to interpolate values within a line segment when probeObject = XYPlot. When interpolateXy = OFF, probing returns the nearest X - Y data point on the curve. When interpolateXy = ON, probing interpolates data to return a value at the nearest point on the curve. The default value is OFF.
- xValue: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the x-coordinate value of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.
- yValue: Union[AbaqusBoolean, bool] = ON[source]#
A Boolean specifying whether to display the y-coordinate value of the point on the curve being probed. This member is valid when probeObject = XYPlot. The default value is ON.
ProbeReport#
- class ProbeReport[source]#
The ProbeReport object is used to store settings associated with tabular reports of probe data. The ProbeReport object has no constructor. Abaqus creates the defaultProbeReport and the probeReport members when you import the Visualization module. When probing is initiated for the first time, the values in the probeReport member are initialized using the values from the defaultProbeReport member.
Note
This object can be accessed by:
import visualization session.defaultProbeReport session.probeReport
Note
Public Methods:
setValues([options, numColumns, numDigits, ...])This method modifies the ProbeReport object.
- setValues(options=None, numColumns=80, numDigits=6, numFormat=abaqusConstants.ENGINEERING, pageWidth=abaqusConstants.NO_LIMIT, printTotal=OFF, printMinMax=OFF)[source]#
This method modifies the ProbeReport object.
Note
- Parameters:
options (
Optional[str], default:None) – None or a ProbeReport object specifying values to be copied. If other arguments are also supplied to setValues, they will override the values in options. The default value is None.numColumns (
int, default:80) – An Int specifying the number of columns in the report file. This argument is valid only when pageWidth = SPECIFY. The default value is 80.numDigits (
int, default:6) – An Int specifying the number of significant digits to be written for decimal values. The default value is 6.numFormat (
SymbolicConstant, default:ENGINEERING) – A SymbolicConstant specifying the number format to be used when formatting decimal values. Possible values are AUTOMATIC, ENGINEERING, and SCIENTIFIC. The default value is ENGINEERING.pageWidth (
SymbolicConstant, default:NO_LIMIT) – A SymbolicConstant specifying the page width format. Possible values are NO_LIMIT and SPECIFY. The default value is NO_LIMIT.printTotal (
Union[AbaqusBoolean,bool], default:OFF) – A Boolean specifying whether to print the total value of either the field output result (when probeObject = ”ODB”) or the x- and y-coordinates (when probeObject = XYPlot). The default value is OFF.printMinMax (
Union[AbaqusBoolean,bool], default:OFF) – A Boolean specifying whether to print the minimum and maximum values of either the field output result (when probeObject = ”ODB”) or the x- and y-coordinates (when probeObject = XYPlot). The default value is OFF.
SelectedProbeValues#
- class SelectedProbeValues[source]#
The SelectedProbeValues object has no constructor. The SelectedProbeValues object is created when you import the Visualization module.
Note
This object can be accessed by:
import visualization session.selectedProbeValues
Note
Public Data Attributes:
An Int specifying the length of the values member.
A Boolean specifying whether any probe values have been selected (as is necessary prior to writing to a file).
A tuple of tuples of Floats specifying the selected probe values.
A tuple of Floats specifying the last sequence of the values member.
- fieldOutputAvailable: Union[AbaqusBoolean, bool] = OFF[source]#
A Boolean specifying whether any probe values have been selected (as is necessary prior to writing to a file).
Spectrum#
- class Spectrum(name, colors)[source]#
The Spectrum object defines a color spectrum for the contour display.
Note
This object can be accessed by:
import visualization session.spectrums[name]
Note
Public Methods:
__init__(name, colors)This method creates a Spectrum object and places it in the spectrums repository.
Stream#
- class Stream(name, numPointsOnRake, pointA=(), pointB=(), path='')[source]#
TheStream object defines a set of streamlines in fluid mechanics.
Note
This object can be accessed by:
import visualization session.streams[name]
Note
Check Stream on help.3ds.com/0.1..
Public Methods:
__init__(name, numPointsOnRake[, pointA, ...])This method creates aStream object and places it in the streams repository.