The ViewCutOptions object stores values and attributes associated with a view cut plot. The ViewCutOptions object has no constructor command. Abaqus creates a defaultOdbDisplay.viewCutOptions member when you import the Visualization module. Abaqus creates an viewCutOptions member when it creates the OdbDisplay object, using the values from defaultOdbDisplay.viewCutOptions. Abaqus creates the odbDisplay member when a viewport is created, using the values from defaultOdbDisplay.
ViewCutOptions objects are accessed in one of two ways:
The default view cut options. These settings are used as defaults when other viewCutOptions members are created. These settings can be set to customize user preferences.
The view cut options associated with a particular viewport.
import visualization session.defaultOdbDisplay.viewCutOptions session.viewports[name].layers[name].odbDisplay.viewCutOptions session.viewports[name].odbDisplay.viewCutOptions
This method modifies the ViewCutOptions object.
Required arguments
Optional arguments
A ViewCutOptions object 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.
None or an OptionArg object specifying values to be used for defining the options applicable on the model below the cut. The default value is None.
A Boolean specifying whether to use the options defined for displaying the model below the cut. The default value is OFF.
None or an OptionArg object specifying values to be used for defining the options applicable on the model on the cut. The default value is None.
A Boolean specifying whether to use the options defined for displaying the model on the cut. The default value is OFF.
None or an OptionArg object specifying values to be used for defining the options applicable on the model above the cut. The default value is None.
A Boolean specifying whether to use the options defined for displaying the model above the cut. The default value is OFF.
A SymbolicConstant specifying the domain through which the free body cuts. Possible values are CURRENT_DISPLAY_GROUP and WHOLE_MODEL. The default value is CURRENT_DISPLAY_GROUP.
A SymbolicConstant specifying the domain through which the free body steps. Possible values are ACTIVE_CUT_RANGE and PREDEFINED_PATH. The default value is ACTIVE_CUT_RANGE.
An Int specifying number of free bodies per view cut. The default value is 1.
A Boolean specifying whether to display slicing. The default value is OFF.
A Boolean specifying whether to slice at path nodes. The default value is OFF.
A Boolean specifying whether to put the summation point at the path. The default value is ON.
A Float specifying free body minimum value. The default value is 0.0.
A Float specifying free body maximum value. The default value is 0.0.
A SymbolicConstant specifying whether to show the heat flow rate when available. Possible values are ON and OFF. The default value is ON.
A SymbolicConstant specifying the summation location for the free body cut. Possible values are CENTROID and SPECIFY. The default value is CENTROID.
A SymbolicConstant specifying the component resolution choice for the free body cut. Possible values are NORMAL_TANGENTIAL and CSYS. The default value is NORMAL_TANGENTIAL.
The SymbolicConstant GLOBAL or a String specifying the coordinate system name for the free body cut's component resolution. The default value is GLOBAL.
A String specifying the name of the path along which slicing occurs. The default value is an empty string.
A sequence of three Floats specifying the summation point for the free body cut. The default value is (0, 0, 0).
A sequence of three Floats specifying the Y axis for free body component resolution. The default value is (0, 1, 0).
Return value
Exceptions
RangeError.
The ViewCutOptions object can have the following members:
A Boolean specifying whether to use the options defined for displaying the model below the cut. The default value is OFF.
A Boolean specifying whether to use the options defined for displaying the model on the cut. The default value is OFF.
A Boolean specifying whether to use the options defined for displaying the model above the cut. The default value is OFF.
An Int specifying number of free bodies per view cut. The default value is 1.
A Boolean specifying whether to display slicing. The default value is OFF.
A Boolean specifying whether to slice at path nodes. The default value is OFF.
A Boolean specifying whether to put the summation point at the path. The default value is ON.
A Float specifying free body minimum value. The default value is 0.0.
A Float specifying free body maximum value. The default value is 0.0.
A SymbolicConstant specifying the domain through which the free body cuts. Possible values are CURRENT_DISPLAY_GROUP and WHOLE_MODEL. The default value is CURRENT_DISPLAY_GROUP.
A SymbolicConstant specifying the domain through which the free body steps. Possible values are ACTIVE_CUT_RANGE and PREDEFINED_PATH. The default value is ACTIVE_CUT_RANGE.
A SymbolicConstant specifying whether to show the heat flow rate when available. Possible values are ON and OFF. The default value is ON.
A SymbolicConstant specifying the summation location for the free body cut. Possible values are CENTROID and SPECIFY. The default value is CENTROID.
A SymbolicConstant specifying the component resolution choice for the free body cut. Possible values are NORMAL_TANGENTIAL and CSYS. The default value is NORMAL_TANGENTIAL.
None or an OptionArg object specifying values to be used for defining the options applicable on the model below the cut. The default value is None.
None or an OptionArg object specifying values to be used for defining the options applicable on the model on the cut. The default value is None.
None or an OptionArg object specifying values to be used for defining the options applicable on the model above the cut. The default value is None.
The SymbolicConstant GLOBAL or a String specifying the coordinate system name for the free body cut's component resolution. The default value is GLOBAL.
A String specifying the name of the path along which slicing occurs. The default value is an empty string.
A tuple of three Floats specifying the summation point for the free body cut. The default value is (0, 0, 0).
A tuple of three Floats specifying the Y axis for free body component resolution. The default value is (0, 1, 0).