CsdEvaluationSettingBuilder Class¶
-
class
NXOpen.CAE.ResponseSimulation.
CsdEvaluationSettingBuilder
¶ Bases:
NXOpen.CAE.ResponseSimulation.FunctionEvaluationSettingBuilder
Represents the CSD build
To create a new instance of this class, use
NXOpen.CAE.ResponseSimulation.EvaluationSettingManager.CreateCsdEvaluationSettingBuilder()
New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
OutputSettings | Returns the output setting. |
ReferenceCoordinateSystem | Returns or sets the coordinate system of reference element. |
ReferenceDataLocation | Returns the reference element location of reference element. |
ReferenceElement | Returns or sets the reference element. |
ReferenceElementDataComponent | Returns or sets the direction data component of reference element. |
ReferenceNode | Returns or sets the reference node. |
ReferenceNodeDataComponent | Returns or sets the direction data component of reference node. |
ReferenceUserDefinedDirection | Returns or sets the user defined direction of reference node. |
ReferenceUsingUserDefinedDirection | Returns or sets the option of using user defined direction of the reference node. |
ResponseCoordinateSystem | Returns or sets the coordinate system of response elements. |
ResponseDataLocation | Returns the response element location. |
ResponseElementDataComponent | Returns or sets the direction data component of response elements. |
ResponseNodeDataComponent | Returns or sets the direction data component of response node. |
ResponseUserDefinedDirection | Returns or sets the user defined direction of response nodes. |
ResponseUsingUserDefinedDirection | Returns or sets the option of using user defined direction of response nodes. |
ResultType | Returns or sets the result type |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
GetResponseElements | Get the response elments. |
GetResponseNodes | Get the response nodes. |
SetResponseElements | Set the response elments. |
SetResponseNodes | Set the response nodes. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
ReferenceCoordinateSystem¶
-
CsdEvaluationSettingBuilder.
ReferenceCoordinateSystem
¶ Returns or sets the coordinate system of reference element.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
-------------------------------------
Getter Method
Signature
ReferenceCoordinateSystem
Returns: Return type: NXOpen.CAE.ResponseSimulation.CoordinateSystem
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceCoordinateSystem
Parameters: referenceCoordinateSystem ( NXOpen.CAE.ResponseSimulation.CoordinateSystem
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceDataLocation¶
-
CsdEvaluationSettingBuilder.
ReferenceDataLocation
¶ Returns the reference element location of reference element.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
-------------------------------------
Getter Method
Signature
ReferenceDataLocation
Returns: Return type: NXOpen.CAE.ResponseSimulation.DataLocation
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceElement¶
-
CsdEvaluationSettingBuilder.
ReferenceElement
¶ Returns or sets the reference element.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
-------------------------------------
Getter Method
Signature
ReferenceElement
Returns: Return type: NXOpen.CAE.FEElement
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceElement
Parameters: referenceElement ( NXOpen.CAE.FEElement
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceElementDataComponent¶
-
CsdEvaluationSettingBuilder.
ReferenceElementDataComponent
¶ Returns or sets the direction data component of reference element.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
-------------------------------------
Getter Method
Signature
ReferenceElementDataComponent
Returns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponent
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceElementDataComponent
Parameters: referenceElementDataComponent ( NXOpen.CAE.ResponseSimulation.DirectionDataComponent
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceNode¶
-
CsdEvaluationSettingBuilder.
ReferenceNode
¶ Returns or sets the reference node.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ReferenceNode
Returns: Return type: NXOpen.CAE.FENode
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceNode
Parameters: referenceNode ( NXOpen.CAE.FENode
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceNodeDataComponent¶
-
CsdEvaluationSettingBuilder.
ReferenceNodeDataComponent
¶ Returns or sets the direction data component of reference node.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ReferenceNodeDataComponent
Returns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponent
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceNodeDataComponent
Parameters: referenceNodeDataComponent ( NXOpen.CAE.ResponseSimulation.DirectionDataComponent
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceUserDefinedDirection¶
-
CsdEvaluationSettingBuilder.
ReferenceUserDefinedDirection
¶ Returns or sets the user defined direction of reference node.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ReferenceUserDefinedDirection
Returns: Return type: NXOpen.Direction
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceUserDefinedDirection
Parameters: referenceUserDefinedDirection ( NXOpen.Direction
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ReferenceUsingUserDefinedDirection¶
-
CsdEvaluationSettingBuilder.
ReferenceUsingUserDefinedDirection
¶ Returns or sets the option of using user defined direction of the reference node.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ReferenceUsingUserDefinedDirection
Returns: Return type: NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ReferenceUsingUserDefinedDirection
Parameters: referenceUsingUserDefinedDirection ( NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseCoordinateSystem¶
-
CsdEvaluationSettingBuilder.
ResponseCoordinateSystem
¶ Returns or sets the coordinate system of response elements.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
-------------------------------------
Getter Method
Signature
ResponseCoordinateSystem
Returns: Return type: NXOpen.CAE.ResponseSimulation.CoordinateSystem
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ResponseCoordinateSystem
Parameters: responseCoordinateSystem ( NXOpen.CAE.ResponseSimulation.CoordinateSystem
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseDataLocation¶
-
CsdEvaluationSettingBuilder.
ResponseDataLocation
¶ Returns the response element location.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
-------------------------------------
Getter Method
Signature
ResponseDataLocation
Returns: Return type: NXOpen.CAE.ResponseSimulation.DataLocation
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseElementDataComponent¶
-
CsdEvaluationSettingBuilder.
ResponseElementDataComponent
¶ Returns or sets the direction data component of response elements.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
-------------------------------------
Getter Method
Signature
ResponseElementDataComponent
Returns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponent
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ResponseElementDataComponent
Parameters: responseElementDataComponent ( NXOpen.CAE.ResponseSimulation.DirectionDataComponent
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseNodeDataComponent¶
-
CsdEvaluationSettingBuilder.
ResponseNodeDataComponent
¶ Returns or sets the direction data component of response node.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ResponseNodeDataComponent
Returns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponent
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ResponseNodeDataComponent
Parameters: responseNodeDataComponent ( NXOpen.CAE.ResponseSimulation.DirectionDataComponent
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseUserDefinedDirection¶
-
CsdEvaluationSettingBuilder.
ResponseUserDefinedDirection
¶ Returns or sets the user defined direction of response nodes.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ResponseUserDefinedDirection
Returns: Return type: NXOpen.Direction
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ResponseUserDefinedDirection
Parameters: responseUserDefinedDirection ( NXOpen.Direction
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
ResponseUsingUserDefinedDirection¶
-
CsdEvaluationSettingBuilder.
ResponseUsingUserDefinedDirection
¶ Returns or sets the option of using user defined direction of response nodes.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
-------------------------------------
Getter Method
Signature
ResponseUsingUserDefinedDirection
Returns: Return type: NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------
Setter Method
Signature
ResponseUsingUserDefinedDirection
Parameters: responseUsingUserDefinedDirection ( NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
Method Detail¶
GetResponseElements¶
-
CsdEvaluationSettingBuilder.
GetResponseElements
¶ Get the response elments.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
Signature
GetResponseElements()
Returns: Return type: list of NXOpen.CAE.FEElement
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
GetResponseNodes¶
-
CsdEvaluationSettingBuilder.
GetResponseNodes
¶ Get the response nodes.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
Signature
GetResponseNodes()
Returns: Return type: list of NXOpen.CAE.FENode
New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
SetResponseElements¶
-
CsdEvaluationSettingBuilder.
SetResponseElements
¶ Set the response elments.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Stress
CAE.ResponseSimulationEvaluationResultType.Strain
CAE.ResponseSimulationEvaluationResultType.ShellStressResultant
CAE.ResponseSimulationEvaluationResultType.ElementForce
CAE.ResponseSimulationEvaluationResultType.BeamElementForce
Signature
SetResponseElements(responseElements)
Parameters: responseElements (list of NXOpen.CAE.FEElement
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
SetResponseNodes¶
-
CsdEvaluationSettingBuilder.
SetResponseNodes
¶ Set the response nodes.
Available if the result type is
CAE.ResponseSimulationEvaluationResultType.Displacement
CAE.ResponseSimulationEvaluationResultType.Velocity
CAE.ResponseSimulationEvaluationResultType.Acceleration
CAE.ResponseSimulationEvaluationResultType.ReactionForce
Signature
SetResponseNodes(responseNode)
Parameters: responseNode (list of NXOpen.CAE.FENode
) –New in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
Validate¶
-
CsdEvaluationSettingBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.