CsdEvaluationSettingBuilder Class¶
-
class
NXOpen.CAE.ResponseSimulation.CsdEvaluationSettingBuilder¶ Bases:
NXOpen.CAE.ResponseSimulation.FunctionEvaluationSettingBuilderRepresents 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForce-------------------------------------Getter Method
Signature
ReferenceCoordinateSystemReturns: Return type: NXOpen.CAE.ResponseSimulation.CoordinateSystemNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceCoordinateSystemParameters: 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.StressCAE.ResponseSimulationEvaluationResultType.Strain-------------------------------------Getter Method
Signature
ReferenceDataLocationReturns: Return type: NXOpen.CAE.ResponseSimulation.DataLocationNew 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForce-------------------------------------Getter Method
Signature
ReferenceElementReturns: Return type: NXOpen.CAE.FEElementNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceElementParameters: 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForce-------------------------------------Getter Method
Signature
ReferenceElementDataComponentReturns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponentNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceElementDataComponentParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ReferenceNodeReturns: Return type: NXOpen.CAE.FENodeNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceNodeParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ReferenceNodeDataComponentReturns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponentNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceNodeDataComponentParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ReferenceUserDefinedDirectionReturns: Return type: NXOpen.DirectionNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceUserDefinedDirectionParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ReferenceUsingUserDefinedDirectionReturns: Return type: NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequestNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ReferenceUsingUserDefinedDirectionParameters: 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForce-------------------------------------Getter Method
Signature
ResponseCoordinateSystemReturns: Return type: NXOpen.CAE.ResponseSimulation.CoordinateSystemNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ResponseCoordinateSystemParameters: 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.StressCAE.ResponseSimulationEvaluationResultType.Strain-------------------------------------Getter Method
Signature
ResponseDataLocationReturns: Return type: NXOpen.CAE.ResponseSimulation.DataLocationNew 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForce-------------------------------------Getter Method
Signature
ResponseElementDataComponentReturns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponentNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ResponseElementDataComponentParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ResponseNodeDataComponentReturns: Return type: NXOpen.CAE.ResponseSimulation.DirectionDataComponentNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ResponseNodeDataComponentParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ResponseUserDefinedDirectionReturns: Return type: NXOpen.DirectionNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ResponseUserDefinedDirectionParameters: 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForce-------------------------------------Getter Method
Signature
ResponseUsingUserDefinedDirectionReturns: Return type: NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequestNew in version NX6.0.0.
License requirements: nx_response_anlys (“NX Response Analysis”)
-------------------------------------Setter Method
Signature
ResponseUsingUserDefinedDirectionParameters: 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForceSignature
GetResponseElements()Returns: Return type: list of NXOpen.CAE.FEElementNew 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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForceSignature
GetResponseNodes()Returns: Return type: list of NXOpen.CAE.FENodeNew 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.StressCAE.ResponseSimulationEvaluationResultType.StrainCAE.ResponseSimulationEvaluationResultType.ShellStressResultantCAE.ResponseSimulationEvaluationResultType.ElementForceCAE.ResponseSimulationEvaluationResultType.BeamElementForceSignature
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.DisplacementCAE.ResponseSimulationEvaluationResultType.VelocityCAE.ResponseSimulationEvaluationResultType.AccelerationCAE.ResponseSimulationEvaluationResultType.ReactionForceSignature
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.